.login{width:100%;height:100%;display:flex;flex-flow:row nowrap;position:fixed;left:0;top:0;right:0;bottom:0;flex-direction:column;justify-content:space-between}.login-wrap{width:calc(100vw - 35.4167rem);margin:auto;height:calc(100vh - 2.3958rem);position:relative}.login-wrap .ant-input-affix-wrapper-focused,.login-wrap .ant-input-affix-wrapper:focus,.login-wrap .ant-input-focused,.login-wrap .ant-input:focus{border-color:var(--submit-color);box-shadow:0 0 0 2px rgba(36,142,132,.25)}.login-wrap .login-header{width:100%;height:4.6875rem;box-sizing:border-box;position:absolute;top:14%}.login-wrap .login-header .img{height:3.3333rem;margin-right:1.0417rem}.login-wrap .login-header .headerline{display:inline-flex;flex-direction:column;color:#fff}.login-wrap .login-header .headerline span:first-child{font-size:1.6667rem;font-weight:700;margin-bottom:0}.login-wrap .login-header .headerline span:last-child{margin-top:.1563rem;font-size:.7813rem}.login-wrap .login-content{width:100%;position:absolute;top:29%}.login-wrap .login-content .bglogin{margin-right:10.4167rem}.login-wrap .login-content .bglogin .img-safe{position:absolute;top:1.0417rem;width:30.2083rem;height:27.4479rem}.login-wrap .login-content .userlogin{width:23.9583rem;height:26.0417rem;background:hsla(0,0%,100%,.45);position:absolute;right:0}.login-wrap .login-content .userlogin .box{align-self:center}.login-wrap .login-content .userlogin .box .title{color:var(--submit-color);text-align:center;font-size:1.0417rem;letter-spacing:.5208rem;font-weight:550;margin-bottom:1.0417rem;margin-top:1.0417rem}.login-wrap .login-content .userlogin .box .form{margin:0 auto;width:65%}.login-wrap .login-content .userlogin .box .form .ant-form-item{margin-bottom:1.25rem}.login-wrap .login-content .userlogin .box .form .ant-input-outlined:hover{border-color:var(--submit-color)}.login-wrap .login-content .userlogin .box .form .ant-input,.login-wrap .login-content .userlogin .box .form .ant-input-affix-wrapper{font-size:.6771rem!important;color:#6779b4!important}.login-wrap .login-content .userlogin .box .form .ant-input-affix-wrapper{height:1.9271rem}.login-wrap .login-content .userlogin .box .form .ant-input-affix-wrapper .ant-input-password-icon{color:var(--submit-color);font-size:.8333rem}.login-wrap .login-content .userlogin .box .form .codeimg{height:1.7708rem;position:absolute;top:1px;right:1px;z-index:2;border-radius:.2083rem}.login-wrap .login-content .userlogin .box .form .ant-btn{width:100%;height:2.0833rem;color:#fff;font-size:.8333rem;border-radius:.2604rem;background:var(--submit-color)}.login-wrap .login-content .userlogin .box .form .ant-btn-primary{border-color:var(--submit-color)}.login-wrap .anticon-question-circle{font-size:.9375rem}.login-wrap .init-config .ant-upload{width:4.1667rem!important;height:4.1667rem!important;font-size:.6771rem}.login-wrap .init-config .login_bk .ant-upload{width:6.25rem!important}.login-wrap .init-config .ant-btn:first-child{margin-right:.5208rem}.login-wrap .init-config .ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select{border-radius:.2083rem}.login .varsion{width:100%;text-align:center;color:#fff;font-size:.7292rem;padding-bottom:1.3542rem}.login .ant-col{font-size:.7292rem}.login .ant-input-affix-wrapper-lg,.login .ant-input-lg{padding:.3646rem .5729rem;border-radius:.4167rem}.login .ant-input-outlined{border-width:.0521rem}.login .ant-form-item .ant-form-item-control-input{min-height:1.6667rem}body{-webkit-font-smoothing:antialiased!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important;margin:0;padding:0;border:0;background:transparent}blockquote,dd,dl,dt,figure,h1,h2,h3,h4,h5,h6,li,ol,p,pre,table,td,th,ul{margin:0;padding:0;border:0;background:transparent}a{text-decoration:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:var(--opacity-bg);border-radius:4px;-webkit-transition:all .5s ease;transition:all .5s ease}.ant-layout-sider::-webkit-scrollbar-thumb{background:transparent;border-radius:4px;-webkit-transition:all .5s ease;transition:all .5s ease}.ant-layout-sider:hover::-webkit-scrollbar-thumb{background:var(--opacity-bg);border-radius:4px;-webkit-transition:all .5s ease;transition:all .5s ease}::selection{background:var(--global-bg)}.login::selection{background:var(--global-bg)}.ant-btn-color-primary.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover,.ant-menu-light .ant-menu-item-selected,.ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):active,.ant-menu-light>.ant-menu .ant-menu-item-selected,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range:not(.ant-picker-cell-disabled):before,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-disabled):before,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-disabled):before,.ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner,.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled),.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background:var(--opacity-bg)}.ant-menu.ant-menu-dark .ant-menu-item-selected{background-color:var(--submit-color)}.ant-tabs{color:rgba(0,0,0,.75)}.ant-tag{font-size:12px}.ant-alert{padding:6px 12px}.table-size{font-size:13px;word-break:break-word;text-align:center!important}.table-list table{table-layout:fixed!important}.table-list table .ant-table-cell{padding:6px 8px!important}.table-list .table-action button:first-child{padding-left:0}.table-list .table-action .ant-btn{padding:0 5px}.table-list .ant-spin-container,.table-list .ant-spin-nested-loading,.table-list .ant-table,.table-list .ant-table-container{height:100%}.table-list .ant-spin-container .ant-table-header,.table-list .ant-spin-nested-loading .ant-table-header,.table-list .ant-table-container .ant-table-header,.table-list .ant-table .ant-table-header{height:45px}.table-list .ant-spin-container .ant-table-header table,.table-list .ant-spin-nested-loading .ant-table-header table,.table-list .ant-table-container .ant-table-header table,.table-list .ant-table .ant-table-header table{height:100%}.table-list .ant-spin-container .ant-table-body,.table-list .ant-spin-nested-loading .ant-table-body,.table-list .ant-table-container .ant-table-body,.table-list .ant-table .ant-table-body{overflow-y:auto!important}.ant-table-wrapper .ant-table{scrollbar-color:auto}.ant-table-wrapper .ant-table-thead>tr>th{font-weight:400!important}.ant-table-wrapper .ant-table-pagination.ant-pagination{margin:10px 0}.odd-row{background-color:#fafafa!important}.ant-table-wrapper .odd-row:not(.ant-table-row-selected) .ant-table-cell-fix-left,.ant-table-wrapper .odd-row:not(.ant-table-row-selected) .ant-table-cell-fix-right{background:#fafafa!important}.menuStyle .ant-layout-sider-trigger,.menuStyle .ant-menu.ant-menu-dark{background:#2d3d62}.menuStyle.ant-layout-sider,.menuStyle .ant-menu-dark .ant-menu-inline.ant-menu-sub{background:#283656}.blueMenuStyle .ant-layout-sider-trigger,.blueMenuStyle .ant-menu.ant-menu-dark{background:#032a4e}.blueMenuStyle.ant-layout-sider,.blueMenuStyle .ant-menu-dark .ant-menu-inline.ant-menu-sub{background:#002140}.ant-menu-dark.ant-menu-submenu-popup>.ant-menu{background:var(--submenu-color)}.search-btn-divider{margin:12px 0}.userman .form-header .item-line .ant-form-item,.userman .form-header .item-line .btn-submit{margin-top:0}.form-header{display:flex;align-items:center}.form-header .item-line{display:inline-flex;align-items:center;flex-wrap:wrap;width:100%}.form-header .item-line .ant-form-item{width:17%;margin:10px 0 0 10px}.form-header .item-line .btn-submit{display:inline-block;margin-top:10px}.form-header .item-line .btn-submit button:first-child{margin:0 10px}.ant-modal-content .ant-modal-body .modal-content{margin:25px 25px 0;max-height:600px;overflow:auto}.ant-modal-content .ant-modal-body .modal-content .ant-form-item{width:97%}.ant-modal-content .ant-modal-body .modal-content .ant-form-item .ant-form-item-label>label:not(.ant-form-item-required){margin-left:11px}.upload-tip{margin:10px 0 0;color:#999}.define-info-modal .anticon-info-circle{color:var(--submit-color)!important}.newpagemodal-back{width:100%;font-size:16px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.newpagemodal-back .anticon-arrow-left{color:var(--submit-color);font-size:18px}.newpagemodal-body{width:100%;height:100%}.newpagemodal-body .ant-form{width:100%;height:100%}.newpagemodal-content{height:calc(100% - 38px);overflow-y:auto}.newpagemodal-btn{text-align:center}.table-titlebg .ant-table-thead>tr>th{background:var(--opacity-table)}.ant-popover .ant-popover-inner{max-width:1000px;max-height:800px;overflow-y:auto}.ant-popover .ant-popover-inner .ant-popover-inner-content .ant-space{flex-wrap:wrap}.about-modal-body{display:flex;flex-direction:column;justify-content:center;align-items:center}.about-modal-body .version{margin-bottom:20px}.common-header-layout{height:100%}.common-header-layout .header{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:0 15px!important;align-items:center;color:#fff!important;background:var(--skin-color)}.common-header-layout .header .logo{display:inline-flex;align-items:center}.common-header-layout .header .logo img{width:auto;max-height:45px;margin-right:10px}.common-header-layout .header .logo span{font-size:24px;font-weight:700;-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;box-decoration-break:clone;-webkit-box-decoration-break:clone;-moz-box-decoration-break:clone;color:var(--user-color)}.common-header-layout .header .header-user{display:flex;align-items:center;height:100%;font-size:13px;color:#fff}.common-header-layout .header .header-user .header-tools{cursor:pointer}.common-header-layout .header .header-user .header-tools .icon{font-size:18px;color:var(--user-color);margin-right:5px}.common-header-layout .header .header-user .header-tools .details{font-size:13px;color:var(--user-color)}.common-header-layout .header .header-user .header-divider{margin:0 20px;border-color:var(--content-bg);height:17px}.common-header-layout .header .header-user .user_info{overflow:hidden;font-size:13px;display:inline-flex;align-items:center}.common-header-layout .header .header-user .user_info .usersvg{width:26px}.common-header-layout .header .header-user .user_info .icon,.common-header-layout .header .header-user .user_info .username{color:var(--user-color)}.common-header-layout .ant-layout-sider{background:var(--slider-color)}.common-header-layout .ant-layout-sider .ant-layout-sider-trigger{background:var(--slider-color)}.common-header-layout .ant-layout-sider .ant-layout-sider-trigger .anticon{color:var(--slider-arrow-color)}.common-header-layout .container{background:var(--content-bg);position:relative;height:100%;overflow:auto}.common-header-layout .container .ant-breadcrumb{padding:5px 0 5px 15px;background:#fff;border-top:1px solid var(--opacity-bg);box-shadow:1px 1px 1px 1px var(--opacity-bg);width:100%;min-width:1315px}.common-header-layout .container .name{margin:15px;height:100%;overflow-y:auto;min-width:1300px;background:#fff;padding:15px;border-radius:4px}.common-header-layout .container .name .btn{display:inline-block;margin:0 0 10px;font-size:14px;width:100%}.common-header-layout .container .name .btn button{margin-right:10px}.common-header-layout .container .content{width:100%;height:100%;overflow-y:hidden}.common-header-layout .container .content .pageContent{background:#fff;padding:15px;margin-top:10px;min-height:calc(100vh - 128px)}.name .ant-btn{height:28px;line-height:28px;padding:0 10px;box-shadow:none}.name .ant-input-group-addon .ant-btn{height:32px;line-height:32px}.modal .ant-modal-content{padding-bottom:15px}.modal .ant-modal-body{max-height:600px;overflow:auto}.modal .up-item{display:flex;margin:10px 0 10px 30px}.modal .up-item span:first-child{width:80px}.modal .up-item span:last-child{width:calc(100% - 80px)}.special-disabled.ant-input[disabled]{color:#333;background-color:#fff;cursor:auto}.form-modal .ant-modal-content{padding:0}.form-modal .ant-modal-content .ant-modal-header{padding:16px 24px;background-color:#f5f5f5;border-bottom:1px solid rgba(0,0,0,.06)}.form-modal .modal-content .form-item-column .ant-form-item-row{flex-direction:column}.form-modal .newpagemodal-btn{background-color:#f5f5f5;padding:16px 24px;border-radius:0 0 4px 4px;border-top:1px solid rgba(0,0,0,.06)}.form-modal .modal-footer{text-align:right;background:transparent}.safestr-item{margin-left:30px}.safestr-item .ant-form-item-control{width:100px!important}.safestr-item .ant-form-item-control .ant-form-item-explain{white-space:nowrap}.secureid .anticon-check-square{font-size:20px;color:var(--submit-color)}.secureid .anticon-border{font-size:20px;color:#817e7e}.secureid .img{width:18px;height:18px;vertical-align:-.125em;margin-left:10px;cursor:pointer}@keyframes shake{0%{opacity:.8}25%{opacity:.6}50%{opacity:.2}75%{opacity:.6}to{opacity:.8}}.tabtime-form .ant-form-item-label{width:110px;text-align:left}.asset_list{display:flex}.asset_list .right_content{padding-left:10px}.asset_list .common_menu{padding-right:10px;border-right:1px solid rgba(0,0,0,.06);background:#fff!important}.asset_list .common_menu .menu_title{font-size:14px;font-weight:700;line-height:40px;display:flex;align-items:center;justify-content:space-between;color:rgba(0,0,0,.75);background-color:#fafafa;border-bottom:1px solid rgba(0,0,0,.06);flex-wrap:wrap}.asset_list .common_menu .menu_title .anticon{font-size:14px;color:rgba(0,0,0,.65);cursor:pointer}.asset_list .common_menu .menu_title button{padding:0}.asset_list .common_menu .menu_search{padding:10px;border-bottom:1px solid rgba(0,0,0,.06)}.asset_list .common_menu .menu_search button{height:32px}.asset_list .common_menu .menu_tree{padding-top:10px;height:calc(100% - 115px);overflow-x:auto}.asset_list .common_menu .menu_tree .ant-tree-list,.asset_list .common_menu .menu_tree .ant-tree-list-holder{height:100%}.asset_list .common_menu .menu_tree .ant-tree-list-holder>div,.asset_list .common_menu .menu_tree .ant-tree-list>div{height:calc(100% - 5px);overflow-y:auto}.asset_list .common_menu .menu_tree .menu_item_title{white-space:nowrap}.asset_list .common_menu .menu_tree .menu_tree_item{display:flex;justify-content:space-between}.asset_list .common_menu .menu_tree .menu_tree_item .item_name{display:inline-block}.asset_list .common_menu .menu_tree .menu_tree_item .node_item_action{display:flex;color:var(--submit-color)}.assetman-tag{position:relative;overflow:hidden}.assetman-tag .ant-spin-nested-loading{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100% - 135px);overflow-y:auto;overflow-x:hidden}.assetman-tag .table-pagination{position:fixed;padding:15px 0;bottom:15px;right:25px}.assetman-tag .card-content{height:calc(100% - 90px);overflow-y:auto}.assetman-tag .card-content .card-item{box-shadow:0 2px 6px 0 var(--card-header-c1)}.assetman-tag .card-content .card-item .ant-card-head{background:linear-gradient(117.88deg,var(--card-header-c1) 6.36%,var(--card-header-c2) 89.73%)}.assetman-tag .card-content .card-item .ant-card-body{height:150px;overflow-y:auto}.assetman-tag .card-content .card-item .ant-card-body .common_tag{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.assetman-tag .card-content .card-item .site-tag-plus{display:flex;align-items:center;cursor:pointer;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 2px}.assetman-tag .card-content .g-label{display:flex;align-items:center}.assetman-tag .card-content .g-label span:first-child{height:20px;width:4px;margin-right:6px;background-color:var(--submit-color)}.assetman-tag .card-content .tag-card-item{box-shadow:0 2px 6px 0 var(--card-header-c1)}.assetman-tag .card-content .tag-card-item .ant-card-body{padding:16px}.assetman-tag .card-content .tag-card-item .tag-card-header{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;margin-bottom:12px}.assetman-tag .card-content .tag-card-item .tag-card-header .tag-card-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;flex-shrink:0}.assetman-tag .card-content .tag-card-item .tag-card-header .tag-card-info{flex:1 1;min-width:0}.assetman-tag .card-content .tag-card-item .tag-card-header .tag-card-info .tag-card-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.assetman-tag .card-content .tag-card-item .tag-card-header .tag-card-info .tag-card-title .tag-name{font-size:14px;font-weight:500;color:rgba(0,0,0,.85)}.assetman-tag .card-content .tag-card-item .tag-card-header .tag-card-info .tag-card-title .tag-category{font-size:12px;margin-left:8px}.assetman-tag .card-content .tag-card-item .tag-card-header .tag-card-info .tag-card-desc{font-size:12px;color:rgba(0,0,0,.45);line-height:1.5}.assetman-tag .card-content .tag-card-item .tag-card-footer{display:flex;align-items:center;justify-content:space-around;border-top:1px solid #f0f0f0;padding-top:8px}.assetman-tag .card-content .tag-card-item .tag-card-footer .ant-btn{padding:0}.assetman-tag .card-content .tag-card-item .tag-card-footer .ant-divider-vertical{margin:0}.assetman-tag .card-content .add-btn{cursor:pointer;width:100%;padding:15px;color:var(--submit-color);border:1px dashed var(--submit-color);text-align:center;font-size:22px}.assetman-tag .card-content .add-btn p{font-size:14px}.system-status{width:100%;margin:15px 0;display:inline-flex}.system-status .list-content{height:135px;padding:10px}.system-status .list-content .info,.system-status .list-content .status{width:100%;display:inline-flex;align-items:center;justify-content:center}.system-status .list-content .sys-item{width:50%;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.system-status .list-content .sys-item .icon{font-size:40px;margin-right:10px}.system-status .list-content .sys-item .icon+span{font-size:18px}.system-status .list-content .status{height:70%}.system-status .list-content .info{height:30%;font-size:14px;line-height:22px}.system-status .hardware{display:inline-flex;width:100%;padding:25px 10px 15px;justify-content:space-around}.system-status .hardware .hardware-item .item-title{display:block;text-align:center;padding-left:5px;border-left:3px solid var(--submit-color);height:22px;font-size:14px;line-height:22px;margin-left:-15px}.system-status .hardware .hardware-item .item-content{height:calc(100% - 22px);display:inline-flex;align-items:center;justify-content:center}.progress-size .ant-progress-inner{width:80px!important;height:80px!important;font-size:18px!important}.login-bk .ant-upload-select{height:108px!important;overflow:hidden}.system-flow{height:100%}.system-flow .top{display:inline-flex;align-items:center;width:100%}.system-flow .top .radio{padding:10px 0;margin-left:45px}.system-flow .bottom{height:calc(100% - 38px)}.smallContent .ant-card-body{padding:12px}.smallContent .ant-empty-normal{margin-block:20px}.netconfig-modal .nethello-page .guide{width:100%;display:inline-flex;justify-content:space-between;align-items:center;padding:30px 40px;border-radius:4px 4px 0 0;background:var(--submit-color)}.netconfig-modal .nethello-page .guide-left{display:inline-flex;flex-direction:column;color:#fff}.netconfig-modal .nethello-page .guide-left span:first-child{font-size:20px;margin-bottom:5px}.netconfig-modal .netconfig-step .step-content{padding:40px 20px 0}.equip-card .card-item{padding:24px!important}.equip-card .btn-outlined-delete .ant-btn-default,.equip-card .btn-outlined-restart .ant-btn-default{color:var(--submit-color);border-color:var(--submit-color)}.equip-card .btn-outlined-recover .ant-btn-default{color:#f59e0b;border-color:#f59e0b}.equip-card .btn-outlined-recover .ant-btn-default:hover{color:#f59e0b;border-color:#f59e0b!important}.equip-card .btn-outlined-shutdown .ant-btn-default{color:#ef4444;border-color:#ef4444}.equip-card .btn-outlined-shutdown .ant-btn-default:hover{color:#ef4444;border-color:#ef4444!important}.pageHeader{margin-bottom:20px;box-shadow:0 4px 6px rgba(0,0,0,.05);padding:5px 15px 15px;border-radius:4px;background:var(--opacity-table);width:100%}.pageHeader .headerTitle{font-size:20px;margin-top:10px}.pageHeader .description{color:#64748b;margin-top:10px;white-space:nowrap}.pageHeader .form-header{width:70%}.pageHeader .form-header .item-line{justify-content:flex-end}.storage_item_inner .ant-form-item .ant-form-item-label>label:after{-webkit-margin-end:0;margin-inline-end:0}.ai-chat-box{height:600px;background-color:#fff;border:1px solid #d1d9e0;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;flex-direction:column;z-index:9999;font-size:13px;color:rgba(0,0,0,.75);box-sizing:border-box}.ai-chat-box a,.ai-chat-box abbr,.ai-chat-box acronym,.ai-chat-box address,.ai-chat-box applet,.ai-chat-box b,.ai-chat-box big,.ai-chat-box blockquote,.ai-chat-box body,.ai-chat-box caption,.ai-chat-box center,.ai-chat-box cite,.ai-chat-box code,.ai-chat-box dd,.ai-chat-box del,.ai-chat-box dfn,.ai-chat-box div,.ai-chat-box dl,.ai-chat-box dt,.ai-chat-box em,.ai-chat-box fieldset,.ai-chat-box font,.ai-chat-box form,.ai-chat-box h1,.ai-chat-box h2,.ai-chat-box h3,.ai-chat-box h4,.ai-chat-box h5,.ai-chat-box h6,.ai-chat-box html,.ai-chat-box i,.ai-chat-box iframe,.ai-chat-box img,.ai-chat-box ins,.ai-chat-box kbd,.ai-chat-box label,.ai-chat-box legend,.ai-chat-box li,.ai-chat-box object,.ai-chat-box ol,.ai-chat-box p,.ai-chat-box pre,.ai-chat-box q,.ai-chat-box s,.ai-chat-box samp,.ai-chat-box small,.ai-chat-box span,.ai-chat-box strike,.ai-chat-box strong,.ai-chat-box sub,.ai-chat-box sup,.ai-chat-box table,.ai-chat-box tbody,.ai-chat-box td,.ai-chat-box tfoot,.ai-chat-box th,.ai-chat-box thead,.ai-chat-box tr,.ai-chat-box tt,.ai-chat-box u,.ai-chat-box ul,.ai-chat-box var{margin:revert;padding:revert;border:revert;outline:revert;font-size:revert;background:revert}.ai-chat-box .ai-chat-box-header{height:49px;border-bottom:1px solid #d1d9e0;padding:8px 16px;box-sizing:border-box;font-weight:700;display:flex;justify-content:space-between;align-items:center;flex:none;background-color:#f5f5f5}.ai-chat-box .ai-chat-box-warpper{background:linear-gradient(180deg,var(--opacity-table) 0,#f5f5f5);display:flex;justify-content:flex-start;align-items:stretch;height:calc(100% - 50px)}.ai-chat-box .ai-chat-box-warpper .ai-chat-box-history{width:249px;height:100%;border-right:1px solid #d1d9e0;box-sizing:border-box;flex:none}.ai-chat-box .ai-chat-box-warpper .ai-chat-box-history .ai-chat-box-history-title{padding:8px}.ai-chat-box .ai-chat-box-warpper .ai-chat-box-history .ai-chat-box-history-title .ant-btn-default{height:28px;border-color:var(--submit-color);color:var(--submit-color)}.ai-chat-box .ai-chat-box-warpper .ai-chat-box-history .ai-chat-box-history-list{height:calc(100% - 97px);overflow-y:auto;padding:0 8px}.ai-chat-box .ai-chat-box-warpper .ai-chat-box-history .ai-chat-box-history-list .ai-chat-box-history-list-item-title{font-size:12px;color:#999;padding:10px 0 2px 6px;cursor:default}.ai-chat-box .ai-chat-box-warpper .ai-chat-box-history .ai-chat-box-history-list .ai-chat-box-history-list-item-day-list-item{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:6px;border-radius:4px;transition:background .15s ease-in-out}.ai-chat-box .ai-chat-box-warpper .ai-chat-box-history .ai-chat-box-history-list .ai-chat-box-history-list-item-day-list-item:hover{background:color-mix(in srgb,var(--submit-color) 10%,transparent)}.ai-chat-box .ai-chat-box-warpper .ai-chat-box-history .ai-chat-box-history-list .ai-chat-box-history-list-item-day-list-item:hover .ai-chat-box-history-list-item-day-list-item-action{opacity:1}.ai-chat-box .ai-chat-box-warpper .ai-chat-box-history .ai-chat-box-history-list .ai-chat-box-history-list-item-day-list-item .ai-chat-box-history-list-item-day-list-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.ai-chat-box .ai-chat-box-warpper .ai-chat-box-history .ai-chat-box-history-list .ai-chat-box-history-list-item-day-list-item .ai-chat-box-history-list-item-day-list-item-action{opacity:0;transition:opacity .15s ease-in-out;flex:none}.ai-chat-box .ai-chat-box-warpper .ai-chat-box-history .ai-chat-box-history-list .ai-chat-box-history-list-item-day-list-item.ai-chat-box-history-list-item-day-list-item-action-selected{background:color-mix(in srgb,var(--submit-color) 10%,transparent)}.ai-chat-box .ai-chat-box-warpper .ai-chat-box-history .ai-chat-box-history-list .ai-chat-box-history-list-item-day-list-item.ai-chat-box-history-list-item-day-list-item-action-selected .ai-chat-box-history-list-item-day-list-item-action{opacity:1}.ai-chat-box .ai-chat-box-warpper .ai-chat-box-history .ai-chat-box-history-search{margin:0 8px;border-top:1px solid #d1d9e0;padding:8px 0;border-bottom:1px solid #d1d9e0;display:flex;justify-content:flex-start;align-items:center}.ai-chat-box .ai-chat-box-warpper .ai-chat-box-history .ai-chat-box-history-search .ant-input{background:transparent;border-radius:4px 0 0 4px}.ai-chat-box .ai-chat-box-warpper .ai-chat-box-history .ai-chat-box-history-search .ant-input-search-button{height:32px;background:transparent;border-radius:0 4px 4px 0!important}.ai-chat-box .ai-chat-box-warpper .ai-chat-box-chat{width:calc(100% - 250px)}.ai-chat-box .ai-chat-box-content{height:calc(100% - 167px);overflow-y:auto;padding:0 16px;box-sizing:border-box;background:linear-gradient(180deg,var(--opacity-table) 0,#f5f5f5)}.ai-chat-box .ai-chat-box-content .ai-chat-box-message-out{padding:16px 0}.ai-chat-box .ai-chat-box-content .ai-chat-box-message{font-size:13px;border-radius:0;margin-top:0;width:100%;position:static;display:flex;box-sizing:border-box}.ai-chat-box .ai-chat-box-content .ai-chat-box-message.ai-chat-box-user-message{justify-content:flex-start;align-items:flex-start;flex-direction:row-reverse;padding-right:0}.ai-chat-box .ai-chat-box-content .ai-chat-box-message.ai-chat-box-user-message .ai-chat-box-message-wrapper{max-width:80%;background-color:#fff;border-radius:4px;padding:10px 16px;white-space:pre-wrap}.ai-chat-box .ai-chat-box-content .ai-chat-box-message.ai-chat-box-user-message .ai-chat-box-message-avatar{width:35px;height:35px;border-radius:50%;margin-left:8px;background-color:#d1d9e0;flex:none}.ai-chat-box .ai-chat-box-content .ai-chat-box-message.ai-chat-box-user-message .ai-chat-box-message-avatar img{width:100%;height:100%;border-radius:50%}.ai-chat-box .ai-chat-box-content .ai-chat-box-message.ai-chat-box-bot-message{justify-content:flex-start;align-items:flex-start;padding-left:0}.ai-chat-box .ai-chat-box-content .ai-chat-box-message.ai-chat-box-bot-message .ai-chat-box-message-wrapper{padding:0 16px;background-color:#fff;border-radius:4px;max-width:calc(100% - 43px);box-sizing:border-box}.ai-chat-box .ai-chat-box-content .ai-chat-box-message.ai-chat-box-bot-message .ai-chat-box-message-avatar{width:35px;height:35px;border-radius:50%;margin-right:8px;background:linear-gradient(180deg,color-mix(in srgb,var(--submit-color) 50%,transparent) 0,var(--bot-icon-background));flex:none;display:flex;justify-content:center;align-items:center}.ai-chat-box .ai-chat-box-content .ai-chat-box-message.ai-chat-box-bot-message .ai-chat-box-message-avatar img{width:85%;height:85%;border-radius:50%}.ai-chat-box .ai-chat-box-content .ai-chat-box-message.ai-chat-box-system-message{flex:1 1;padding:0 16px;box-sizing:border-box}.ai-chat-box .ai-chat-box-content .ai-chat-box-message.ai-chat-box-system-message .ai-chat-box-message-wrapper{width:100%;text-align:center;font-size:12px;color:#999;padding:8px 0}.ai-chat-box .ai-chat-box-input{background:#fff;flex:0 1 auto;padding:16px}.ai-chat-box .ai-chat-box-input .ai-chat-box-input-wrapper{border:1px solid #d1d9e0;display:flex;align-items:flex-end;justify-content:flex-start;box-sizing:border-box;padding:5px}.ai-chat-box .ai-chat-box-input .ai-chat-box-input-wrapper textarea{font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,noto sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji!important}.ai-chat-box .ai-chat-box-input .ai-chat-box-input-textarea{padding:13px;line-height:26px;background:transparent;border:none;outline:0;overflow-y:hidden;resize:none;vertical-align:middle;width:100%;color:#444}.ai-chat-box .ai-chat-box-input .ai-chat-box-input-submit{color:#fff;border:none;flex:none;width:34px;height:34px;border-radius:4px;cursor:pointer;background:transparent;margin-left:5px}.ai-chat-box .ai-chat-box-input .ai-chat-box-input-submit:hover{background:#f1f1f1}.ai-chat-box .ai-chat-box-input .ai-chat-box-input-pause{border:none;flex:none;width:34px;height:34px;border-radius:4px;cursor:pointer;background:rgba(216,30,6,.12549019607843137);margin-left:5px;display:flex;justify-content:center;align-items:center}.ai-chat-box .ai-chat-box-header-close{display:flex;justify-content:center;align-items:center;cursor:pointer}.ai-chat-box .ai-chat-box-input-pause-button,.ai-chat-box .ai-chat-box-input-submit-button{color:#fff;font-size:14px;padding:5px 15px;background:#248e84;flex:none;cursor:pointer}.ai-chat-box .ai-chat-box-input-pause-button{background:#f84646}.fixed-chat{width:120px;height:40px;background:linear-gradient(180deg,var(--liner-color-start) 0,var(--liner-color-end));position:fixed;bottom:30%;right:-77px;z-index:999;transition:right .3s ease-out;border-radius:20px;cursor:pointer;font-size:16px;color:#fff;display:flex;justify-content:space-between;align-items:center}.fixed-chat .fixed-chat-icon{width:40px;height:40px;display:inline-block;background:var(--bot-icon-background);border-radius:20px;text-align:center;line-height:40px;font-size:20px;flex:none;display:flex;justify-content:center;align-items:center}.fixed-chat .fixed-chat-icon img{width:80%;height:80%;display:block}.fixed-chat:hover{right:0}.fixed-chat-title{flex:1 1;text-align:center;padding-right:5px;font-weight:700}.chatbox-styles .ant-modal-content{padding:0}.home{width:100%;height:100%;padding:15px;min-width:1300px}.home .homeContent{height:calc(100% - 45px);overflow:auto;width:100%;display:flex;flex-wrap:wrap}.home .list{width:350px;height:236px;background:#fff;border-radius:4px;margin-right:15px;margin-bottom:15px}.word-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comp-border-wrap{border:5px solid var(--opacity-bg);border-radius:10px;padding:10px;position:relative;margin-top:15px}.comp-border-wrap .border-title{position:absolute;top:-20px;z-index:9999;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--submit-color);background-color:var(--opacity-table);border-radius:20px;padding:5px 20px}.comp-border-wrap .border-title .anticon{color:var(--submit-color)}.comp-border-wrap .border-title p{margin-left:10px;color:var(--submit-color)}.card-box{width:100%;height:235px;overflow-y:auto;border-radius:5px;box-shadow:0 2px 6px 0 var(--opacity-table)}.card-box .box-header{min-height:38px;font-size:15px;border-radius:5px;background:linear-gradient(to bottom right,var(--opacity-bg),#fff);line-height:38px;padding-left:15px}.card-box .box-cont{height:calc(100% - 38px);padding:15px}.quick-search .ant-tag-red{border-color:#fff1f0}.quick-search .search-tag{color:var(--submit-color);border-color:var(--opacity-table);background:var(--opacity-table)}.quick-search .tag-display{display:inline-flex;align-items:center}.quick-search .tag-display .tag-value,.quick-search .tag-display .tag-zoom{text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-search .tag-display .anticon-close{color:red}.quick-search .tag-zoom{display:none}.more-hidden-count{cursor:pointer;color:var(--submit-color);padding:0 6px;border-radius:4px;font-size:14px;background:var(--opacity-table)}.collapse-tool .tool-icon{cursor:pointer;color:var(--submit-color);font-size:14px;font-weight:500}.collapse-tool .tool-icon .anticon{margin-right:10px}.tip_nav{width:100%;display:flex;align-items:center}.tip_nav .span{display:inline-block;width:4px;height:20px;background-color:var(--submit-color)}.tip_nav .p{font-size:14px;font-weight:800;margin-left:8px;margin-bottom:0}.comp-collapse .ant-collapse-item{position:relative}@keyframes zoomfadein{0%{opacity:0}to{opacity:1}}.ant-table-cell .zoom-in,.ant-table-cell .zoom-out{position:absolute;top:3px;color:var(--submit-color);cursor:pointer;display:none}.ant-table-cell .zoom-in{right:27px}.ant-table-cell .zoom-out{right:10px;color:red}.ant-table-cell.zoom:hover .zoom-in,.ant-table-cell.zoom:hover .zoom-out{animation-name:zoomfadein;animation-duration:2s;animation-fill-mode:both;display:inline-block}.footPage{margin-top:10px;display:inline-flex;justify-content:flex-end;align-items:baseline;font-size:13px}.footPage .arrow :hover{color:var(--submit-color)}.footPage ul{list-style:none;width:auto;text-align:center}.footPage ul li{display:inline-block;width:22px;cursor:pointer;padding:2px 0}.footPage ul .active{border:1px solid var(--submit-color);border-radius:4px;padding:2px 0;color:var(--submit-color)}.carousel-container{width:100%;overflow:hidden;position:relative}.carousel-container .carousel-track{display:flex;height:100%;grid-gap:15px;gap:15px;transition:transform .8s ease-in-out;will-change:transform;text-align:center;justify-content:space-between}.tabs-custom{height:100%}.tabs-custom .ant-tabs-content{height:100%}.tabs-custom .ant-tabs-content .ant-tabs-tabpane-active{height:100%}.common_page{position:relative;height:100%}.common_page .c-back-header{display:flex;justify-content:space-between;align-items:center}.common_page .c-back-header .header-title{font-size:16px;line-height:30px;width:70%}.common_page .c-back-header .header-title .anticon-arrow-left{color:#248e84;cursor:pointer;font-weight:700}.common_page .c-back-header .header-title .symbol{margin:0 10px;color:#ededed}.common_page .c-back-header .header-btn{display:flex}.common_page .c-content{height:calc(100% - 70px);overflow:auto}.card-wrap{display:flex;width:100%;padding:0 15px 15px 5px;box-sizing:border-box;border-radius:4px}.card-wrap .card-logo{display:inline-flex}.card-wrap .card-logo .ant-upload-select{width:auto!important;height:78px!important}.card-wrap .card-logo .desc{margin-left:10px;width:200px;font-size:13px;margin-top:45px}.card-wrap .card-logo .ant-form-item .ant-form-item-required{white-space:nowrap}.card-wrap .card-item{display:inline-flex;border-radius:4px;padding:10px 15px 15px;box-shadow:0 2px 8px #f0f1f2}.card-wrap .item-header{display:inline-flex;align-items:center;justify-content:space-between}.card-wrap .item-header .item-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:25%;margin-right:6px;background:var(--opacity-table)}.card-wrap .item-header .item-icon .anticon{color:var(--submit-color);font-size:18px;vertical-align:middle}.card-wrap .item-header .item-icon.icon-box-recover{background:#fffbeb}.card-wrap .item-header .item-icon.icon-box-recover .anticon{color:#f9b619}.card-wrap .item-header .item-icon.icon-box-shutdown{background:#fef2f2}.card-wrap .item-header .item-icon.icon-box-shutdown .anticon{color:#ef4444}.card-wrap .item-header .item-title{font-weight:500;font-size:18px}.card-wrap .item-header .item-text{display:inline-flex;flex-direction:column}.card-wrap .item-header .item-text span:first-child{font-weight:500;font-size:18px}.card-wrap .item-header .item-text span:last-child{font-size:14px;color:#949da6}.card-wrap .desc{color:#6b7280}.card-wrap .bg-item{box-shadow:0 2px 8px #f0f1f2;border-radius:12px;overflow:hidden;width:15%}.card-wrap .bg-item .login-bk .ant-upload-select{width:100%;height:100%;min-width:192px;min-height:108px;display:inline-flex;align-items:center;justify-content:center}.card-wrap .bg-item .login-bk .ant-upload-select .ant-upload{width:100%}.card-wrap .bg-item .bg-desc{color:#6b7280;font-size:12px;margin-top:5px}.content-card{display:inline-flex;flex-direction:column;width:calc(33.33333% - 10px);padding:15px;border-radius:4px;border:1px solid}.content-card .item-header{display:inline-flex;align-items:center;justify-content:space-between}.content-card .item-header .item-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:25%;margin-right:6px;background:var(--opacity-table)}.content-card .item-header .item-icon .anticon{color:var(--submit-color);font-size:18px;vertical-align:middle}.content-card .item-header .item-title{font-weight:500;font-size:16px}.content-card .item-content{display:inline-flex;align-items:center;margin-top:16px;margin-left:38px;width:calc(100% - 38px);color:#6b7280;font-size:13px}.content-card .item-content .desc{display:inline-flex;width:100%;padding:8px 10px;margin:0}.content-card .item-content .action{display:inline-flex;align-items:center;flex-direction:column;width:35%}.content-card .item-content .action span{font-size:18px;color:var(--submit-color);padding:5px 10px;border-radius:20px;background:var(--opacity-bg)}.content-card .item-desc{padding:8px 10px;border-radius:6px}.content-card .item-range{margin-top:10px;color:#6b7280}.screen{height:calc(100% - 48px);overflow:auto}.screen .ant-col{cursor:pointer}.screen .item{position:relative;display:block;width:100%;height:100%}.screen .item .img-wrap{width:100%;height:100%;display:block}.screen .item .img-wrap img{display:inline-block;width:100%;height:302px}.screen .item .img-wrap p{text-align:center;font-weight:600;line-height:50px;color:var(--submit-color);padding:0;margin:0}.screen .item .desc{display:none;position:absolute;left:0;top:0;z-index:2;width:100%;height:calc(100% - 50px);align-items:center;justify-content:center}.screen .item .desc .word{width:80%;font-size:14px;text-indent:28px;color:#fff;z-index:10;word-wrap:break-word}.screen .item .desc .descbg{width:100%;height:100%;position:absolute;right:0;bottom:0;z-index:1;background:rgba(0,0,0,.5)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.screen .animate__fadeIn{animation-name:fadeIn}.screen .animate__animated{animation-duration:1s;animation-fill-mode:both}.screen .item:hover .desc{display:inline-flex}.screen_empty_box{width:100%;height:100%;font-size:1.25rem;color:rgba(122,122,121,.5);display:flex;align-items:center;justify-content:center}.setmodal .ant-tabs-nav{height:520px}.setmodal .ant-tabs-tab{margin:0!important}.setmodal .ant-tabs-nav-operations{display:none!important}.setmodal .ant-tabs-tabpane{padding:12px!important}.setmodal .avatar-uploader .ant-upload{width:100%!important;height:230px!important}.menu-config{height:100%;overflow-y:auto;padding-top:2px}.menu-config .menu-content{margin-top:15px;margin-left:44px;height:100%}.menu-config .menu-content .ant-input-group-addon{background:var(--opacity-table);border-color:var(--opacity-bg)}.menu-config .menu-content .ant-input-group-addon .anticon{color:var(--submit-color)}.menu-config .menu-content .menu-list{height:calc(100% - 80px);overflow-y:auto}.menu-config .menu-content .ant-input-outlined{border-color:var(--opacity-bg)}.menu-config .menu-content .menu-formlist{display:block}.menu-config .menu-content .menu-formlist .ant-space-item{display:inline-flex;width:100%}.menu-config .menu-content .menu-formlist .perm{width:11%}.menu-config .menu-content .menu-formlist .perm .ant-form-item{width:81%}.menu-config .menu-content .menu-formlist .subperm{display:inline-flex;width:87%}.menu-config .menu-content .menu-formlist .subperm .ant-form-item{width:10%}.menu-config .menu-content .menu-formlist .subperm-icon{height:32px;margin-right:5px}.syslog .cards-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:20px;gap:20px}.syslog .card{background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 4px 8px var(--opacity-bg);transition:all .3s ease;display:flex;flex-direction:column;height:140px}.syslog .card:hover{transform:translateY(-3px);box-shadow:0 8px 16px rgba(0,0,0,.1)}.syslog .card-header{background:var(--opacity-table);padding:15px;text-align:center;flex-grow:1;display:flex;flex-direction:column;justify-content:center}.syslog .card-date{font-size:16px;font-weight:600;color:#1e293b}.syslog .card-footer{padding:15px;background:#fff;display:flex;justify-content:center;border-top:1px solid #f1f5f9}.syslog .download-btn{transition:background .2s ease}.syslog .info-text{text-align:center;font-size:13px;color:#94a3b8;margin-top:25px;padding:10px;white-space:nowrap}#root,body,html{width:100%;height:100%}p{margin:0;padding:0}.screen12{display:flex;width:100%;height:100%;background:#111a31}.screen12.empty-word{color:#fff;font-size:1.5625rem;display:inline-flex;align-items:center;justify-content:center;background-image:url(static/bg.6664c4fb.png);background-size:100% 100%}.screen12 iframe{width:var(--screen-width);height:100%;border:none}:root{--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" fill="rgba(0,54,255,.13)"/></svg>')}.annotationLayer section{position:absolute;text-align:left;text-align:initial}.annotationLayer .buttonWidgetAnnotation.pushButton>a,.annotationLayer .linkAnnotation>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer .buttonWidgetAnnotation.pushButton>canvas{position:relative;top:0;left:0;z-index:-1}.annotationLayer .buttonWidgetAnnotation.pushButton>a:hover,.annotationLayer .linkAnnotation>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer}.annotationLayer .buttonWidgetAnnotation.checkBox input,.annotationLayer .buttonWidgetAnnotation.radioButton input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation input,.annotationLayer .textWidgetAnnotation textarea{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" fill="rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:1px solid transparent;box-sizing:border-box;font-size:9px;height:100%;margin:0;padding:0 3px;vertical-align:top;width:100%}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{font:message-box;font-size:9px;resize:none}.annotationLayer .buttonWidgetAnnotation.checkBox input[disabled],.annotationLayer .buttonWidgetAnnotation.radioButton input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation input[disabled],.annotationLayer .textWidgetAnnotation textarea[disabled]{background:none;border:1px solid transparent;cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .buttonWidgetAnnotation.radioButton input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation input:hover,.annotationLayer .textWidgetAnnotation textarea:hover{border:1px solid #000}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation input:focus,.annotationLayer .textWidgetAnnotation textarea:focus{background:none;border:1px solid transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus,.annotationLayer .buttonWidgetAnnotation.radioButton :focus,.annotationLayer .choiceWidgetAnnotation select :focus,.annotationLayer .textWidgetAnnotation input :focus,.annotationLayer .textWidgetAnnotation textarea :focus{background-image:none;background-color:transparent;outline:auto}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:#000;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation.checkBox input,.annotationLayer .buttonWidgetAnnotation.radioButton input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.annotationLayer .popupWrapper{position:absolute;width:20em}.annotationLayer .popup{position:absolute;z-index:200;max-width:20em;background-color:#ff9;box-shadow:0 2px 5px #888;border-radius:2px;padding:6px;margin-left:5px;cursor:pointer;font:message-box;font-size:9px;white-space:normal;word-wrap:break-word}.annotationLayer .popup>*{font-size:9px}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:5px}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:2px;padding-top:2px}.annotationLayer .richText>*{white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}#root{width:100%;height:100%}.pdf-viewer-container{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;height:100vh;display:flex;flex-direction:column;background:#e8f3f2}.pdf-viewer-container ::selection{background:var(--submit-color)}.pdf-viewer-container .toolbar{padding:15px 20px;background-color:var(--bar-color)}.pdf-viewer-container .zoom-level{color:#fff;min-width:50px;text-align:center;font-size:14px;font-weight:500}.pdf-viewer-container .pdf-sidebar{width:285px;background:#fff;height:100%;overflow:hidden}.pdf-viewer-container .pdf-sidebar .ant-tabs-nav{display:none}.pdf-viewer-container .pdf-sidebar .ant-tabs-content{height:100%}.pdf-viewer-container .pdf-sidebar .ant-tabs-content .thumb-wrap{height:100%;overflow-y:auto;padding:0;display:flex;align-items:center;justify-content:center}.pdf-viewer-container .pdf-sidebar .ant-tabs-content .thumb-wrap .thumb-loading{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#e8f3f2}.pdf-viewer-container .thumb-render{overflow-y:auto;padding:12px;display:flex;flex-direction:column;align-items:center;width:100%;height:calc(100% - 24px);background:#fff}.pdf-viewer-container .thumb-render .thumb-list{display:flex;flex-direction:column;grid-gap:16px;gap:16px;align-items:center;width:100%}.pdf-viewer-container .thumb-render .thumb-list .thumb-item{cursor:pointer;margin:0;padding:12px;border-radius:8px;background-color:#fff;width:140px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;box-shadow:0 2px 6px var(--submit-color);transition:all .3s ease}.pdf-viewer-container .thumb-render .thumb-list .thumb-item .page-number{font-size:13px;color:var(--submit-color);font-weight:500}.pdf-viewer-container .pdf-content{display:flex;flex:1 1;height:calc(100% - 73px);background:var(--bg-color)}.pdf-viewer-container .pdf-viewer{flex:1 1;overflow:auto;display:block;padding:20px;height:100%;background:var(--bg-color)}.pdf-viewer-container .pdf-viewer .pdf-loading{display:flex;justify-content:center;align-items:center;width:100%;height:100%;flex-direction:column}.pdf-viewer-container .pdf-viewer .pdf-viewer-pages{width:100%;max-width:100%;margin:0 auto}.pdf-viewer-container .pdf-viewer .pdf-error{text-align:center;padding:50px;color:#666;width:100%;height:100%;display:flex;align-items:center;font-size:18px;border-radius:8px}.pdf-viewer-container .pdf-viewer .pdf-error .page-error{text-align:center;padding:20px;color:#666;background-color:#fff;border:1px solid var(--submit-color);border-radius:6px}.pdf-viewer-container .pdf-viewer .pdf-error .pdf-page{box-shadow:0 8px 24px rgba(36,142,132,.15);background-color:#fff;margin-bottom:32px;border:1px solid rgba(36,142,132,.2);border-radius:8px;overflow:hidden}.pdf-viewer-container .react-pdf__Document{display:flex;flex-direction:column;align-items:center}.pdf-viewer-container .pdf-viewer .react-pdf__Page{margin-bottom:20px;border-radius:4px;overflow:hidden}.pdf-viewer-container .pdf-viewer .react-pdf__Page:last-child{margin-bottom:0}.pdf-viewer-container .react-pdf__Page canvas{max-width:100%;height:auto!important}.pdf-viewer-container .thumbnail-item{transition:all .2s ease}.pdf-viewer-container .thumbnail-item .react-pdf__Page{margin:0;border-radius:2px;overflow:hidden}.pdf-viewer-container .thumbnail-item .react-pdf__Page canvas{width:100%!important;height:auto!important}.pdf-viewer-container .ant-drawer-body .ant-tabs{height:100%}.pdf-viewer-container .ant-drawer-body .ant-tabs .ant-tabs-content-holder{height:calc(100% - 46px)}.pdf-viewer-container .ant-drawer-body .ant-tabs .ant-tabs-content-holder .ant-tabs-content{height:100%}.pdf-viewer-container .ant-tree .ant-tree-node-content-wrapper{padding:2px 4px}.pdf-viewer-container .ant-tree .ant-tree-node-content-wrapper:hover{background-color:#f5f5f5}.pdf-viewer-container .ant-tree .ant-tree-title{width:100%}.pdf-viewer-container .react-pdf__Page__textContent{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;opacity:.2;line-height:1}.pdf-viewer-container .react-pdf__Page__textContent span{color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0 0}.pdf-viewer-container .react-pdf__Page__annotations{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.pdf-viewer-container ::-webkit-scrollbar{width:10px;height:10px}.pdf-viewer-container ::-webkit-scrollbar-track{background:transparent;border-radius:2px}.pdf-viewer-container ::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:4px}.pdf-viewer-container .pdf-loading{display:flex;justify-content:center;align-items:center;height:200px}@media (max-width:768px){.pdf-viewer-container .ant-row{flex-wrap:wrap}.pdf-viewer-container .ant-col:first-child{margin-bottom:8px}.pdf-viewer-container .ant-space{flex-wrap:wrap}.pdf-viewer-container .ant-drawer .ant-drawer-content{width:100%!important}}.thumbnails-container .thumbnail-grid{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;padding:8px}.outline-container .outline-item{padding:8px 12px;cursor:pointer;border-radius:4px;transition:background-color .2s ease}.outline-container .outline-item:hover{background-color:#f5f5f5}.outline-container .outline-item .outline-title{font-weight:500;color:#262626}.outline-container .outline-item .outline-page{font-size:12px;color:#8c8c8c;margin-left:8px}.pdf-no-url{display:flex;justify-content:center;align-items:center;height:100vh;font-size:16px;background:#e8f3f2;color:#333}.tools-layout{width:100%;height:100%;background-color:var(--content-bg);overflow:hidden}.tools-layout .card-wrap{padding:2px 2px 15px!important}.tools-layout .card-wrap .card-item{box-shadow:1px 2px 6px var(--opacity-bg)}.tools-layout .tools-wrapper{width:calc(100% - 30px);height:calc(100% - 30px);margin:15px;background:#fff;border-radius:4px}.tools-layout .tools-card{height:100%;border-radius:4px}.tools-layout .tools-card .tools-tabs{height:100%;padding:15px}.tools-layout .tools-card .tools-tabs .ant-tabs-tab-btn,.tools-layout .tools-card .tools-tabs .ant-tabs-tab-icon{display:inline-flex;align-items:center}.tools-layout .tools-card .tools-tabs .ant-tabs-tab-icon:not(:last-child){-webkit-margin-end:6px;margin-inline-end:6px}.tools-layout .tools-card>:first-child.ant-card-body{padding:0;height:100%}.tools-layout .tools-card>:first-child.ant-card-body .ant-tabs-content{height:100%;overflow-y:auto}.tools-layout .tools-card .ant-form-item{margin-bottom:15px}.tools-layout .tools-card .tools-copy{margin-top:15px}.tools-layout .tools-card .ant-tabs-nav .ant-tabs-tab-active{background-color:var(--opacity-bg);border-bottom-color:var(--opacity-bg);border-color:var(--opacity-bg) var(--opacity-bg) var(--submit-color)}.tools-layout .tools-card .ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab,.tools-layout .tools-card .ant-tabs-nav .ant-tabs-tab{border-radius:4px 4px 0 0}