@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:local("Nunito Regular"),url(/assets/Nunito-Regular-LO7H8wAL.woff) format("woff");font-display:swap}@font-face{font-family:Nunito;font-style:normal;font-weight:700;src:local("Nunito Bold"),url(/assets/Nunito-Bold-C72ywYF2.woff) format("woff");font-display:swap}@font-face{font-family:Nunito;font-style:italic;font-weight:400;src:local("Nunito Italic"),url(/assets/Nunito-Italic-DWqmaz-K.woff) format("woff");font-display:swap}@font-face{font-family:Nunito;font-style:normal;font-weight:lighter;src:local("Nunito Light"),url(/assets/Nunito-Light-DtYU_daw.woff) format("woff");font-display:swap}:root{font-family:Nunito,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;background-color:#f3f5fb;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--app-bg: #f4f8ff}body{margin:0;min-width:320px;min-height:100vh;background-color:#f3f5fb}html,body,#app{width:100%;height:100%}#app{margin:0;padding:0;text-align:center;height:100%}::-webkit-scrollbar{width:8px;background-color:#f7f9fa}::-webkit-scrollbar-track{background-color:#f7f9fa}::-webkit-scrollbar-thumb{background:#ced4da}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}h1{font-size:2em;margin:.67em 0}.event-none,.disable-event{pointer-events:none;color:#ccc!important}.p-0{padding:0rem!important}.pt-0{padding-top:0rem}.pl-0{padding-left:0rem}.pr-0{padding-right:0rem}.pb-0{padding-bottom:0rem}.m-0{margin:0rem!important}.mt-0{margin-top:0rem}.ml-0{margin-left:0rem}.mr-0{margin-right:0rem}.mb-0{margin-bottom:0rem}.p-1{padding:.5rem!important}.pt-1{padding-top:.5rem}.pl-1{padding-left:.5rem}.pr-1{padding-right:.5rem}.pb-1{padding-bottom:.5rem}.m-1{margin:.5rem!important}.mt-1{margin-top:.5rem}.ml-1{margin-left:.5rem}.mr-1{margin-right:.5rem}.mb-1{margin-bottom:.5rem}.p-2{padding:1rem!important}.pt-2{padding-top:1rem}.pl-2{padding-left:1rem}.pr-2{padding-right:1rem}.pb-2{padding-bottom:1rem}.m-2{margin:1rem!important}.mt-2{margin-top:1rem}.ml-2{margin-left:1rem}.mr-2{margin-right:1rem}.mb-2{margin-bottom:1rem}.p-3{padding:1.5rem!important}.pt-3{padding-top:1.5rem}.pl-3{padding-left:1.5rem}.pr-3{padding-right:1.5rem}.pb-3{padding-bottom:1.5rem}.m-3{margin:1.5rem!important}.mt-3{margin-top:1.5rem}.ml-3{margin-left:1.5rem}.mr-3{margin-right:1.5rem}.mb-3{margin-bottom:1.5rem}.p-4{padding:2rem!important}.pt-4{padding-top:2rem}.pl-4{padding-left:2rem}.pr-4{padding-right:2rem}.pb-4{padding-bottom:2rem}.m-4{margin:2rem!important}.mt-4{margin-top:2rem}.ml-4{margin-left:2rem}.mr-4{margin-right:2rem}.mb-4{margin-bottom:2rem}.p-5{padding:2.5rem!important}.pt-5{padding-top:2.5rem}.pl-5{padding-left:2.5rem}.pr-5{padding-right:2.5rem}.pb-5{padding-bottom:2.5rem}.m-5{margin:2.5rem!important}.mt-5{margin-top:2.5rem}.ml-5{margin-left:2.5rem}.mr-5{margin-right:2.5rem}.mb-5{margin-bottom:2.5rem}.p-6{padding:3rem!important}.pt-6{padding-top:3rem}.pl-6{padding-left:3rem}.pr-6{padding-right:3rem}.pb-6{padding-bottom:3rem}.m-6{margin:3rem!important}.mt-6{margin-top:3rem}.ml-6{margin-left:3rem}.mr-6{margin-right:3rem}.mb-6{margin-bottom:3rem}.p-7{padding:3.5rem!important}.pt-7{padding-top:3.5rem}.pl-7{padding-left:3.5rem}.pr-7{padding-right:3.5rem}.pb-7{padding-bottom:3.5rem}.m-7{margin:3.5rem!important}.mt-7{margin-top:3.5rem}.ml-7{margin-left:3.5rem}.mr-7{margin-right:3.5rem}.mb-7{margin-bottom:3.5rem}.p-8{padding:4rem!important}.pt-8{padding-top:4rem}.pl-8{padding-left:4rem}.pr-8{padding-right:4rem}.pb-8{padding-bottom:4rem}.m-8{margin:4rem!important}.mt-8{margin-top:4rem}.ml-8{margin-left:4rem}.mr-8{margin-right:4rem}.mb-8{margin-bottom:4rem}.ant-layout{height:100%;background-color:#f3f5fb}.ant-layout .app-body-keyboard{min-height:120px}.ant-layout .ant-btn-primary,.ant-modal-root .ant-btn-primary{color:#fff;background-color:#0c1f1f;box-shadow:0 2px #000706a6}.ant-layout .ant-btn-primary:disabled,.ant-modal-root .ant-btn-primary:disabled{cursor:not-allowed;border-color:#d9d9d9;color:#00000040;background-color:#0000000a;box-shadow:none}.ant-layout .ant-btn-primary:not(:disabled):hover,.ant-modal-root .ant-btn-primary:not(:disabled):hover{color:#fff;background-color:#263a3a}.ant-layout .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active,.ant-modal-root .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{cursor:default}.ant-layout .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.ant-modal-root .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#031f46}.ant-layout .ant-tabs-nav-list .ant-tabs-ink-bar,.ant-modal-root .ant-tabs-nav-list .ant-tabs-ink-bar{background:#0c1f1f}.ant-layout .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),.ant-modal-root .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff;background:#0c1f1f;border-color:#031f46}.ant-layout .ant-steps-item-finish .ant-steps-item-tail:after,.ant-modal-root .ant-steps-item-finish .ant-steps-item-tail:after{background-color:#000!important}.ant-layout .ant-steps-item-finish,.ant-layout .ant-steps-item-process,.ant-layout .ant-steps-item-wait,.ant-modal-root .ant-steps-item-finish,.ant-modal-root .ant-steps-item-process,.ant-modal-root .ant-steps-item-wait{cursor:pointer}.ant-layout .ant-steps-item-finish .ant-steps-item-icon,.ant-layout .ant-steps-item-process .ant-steps-item-icon,.ant-layout .ant-steps-item-wait .ant-steps-item-icon,.ant-modal-root .ant-steps-item-finish .ant-steps-item-icon,.ant-modal-root .ant-steps-item-process .ant-steps-item-icon,.ant-modal-root .ant-steps-item-wait .ant-steps-item-icon{background:#0c1f1f;border:none}.ant-layout .ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon,.ant-layout .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon,.ant-layout .ant-steps-item-wait .ant-steps-item-icon .ant-steps-icon,.ant-modal-root .ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon,.ant-modal-root .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon,.ant-modal-root .ant-steps-item-wait .ant-steps-item-icon .ant-steps-icon,.ant-layout .ant-steps-item-finish .ant-steps-finish-icon,.ant-layout .ant-steps-item-process .ant-steps-finish-icon,.ant-layout .ant-steps-item-wait .ant-steps-finish-icon,.ant-modal-root .ant-steps-item-finish .ant-steps-finish-icon,.ant-modal-root .ant-steps-item-process .ant-steps-finish-icon,.ant-modal-root .ant-steps-item-wait .ant-steps-finish-icon{color:#fff}.ant-layout .ant-steps-item-finish .ant-steps-item-title,.ant-layout .ant-steps-item-process .ant-steps-item-title,.ant-layout .ant-steps-item-wait .ant-steps-item-title,.ant-modal-root .ant-steps-item-finish .ant-steps-item-title,.ant-modal-root .ant-steps-item-process .ant-steps-item-title,.ant-modal-root .ant-steps-item-wait .ant-steps-item-title{color:#000!important;transition:color .3s}.ant-layout .ant-steps-item-finish .ant-steps-item-description,.ant-layout .ant-steps-item-process .ant-steps-item-description,.ant-layout .ant-steps-item-wait .ant-steps-item-description,.ant-modal-root .ant-steps-item-finish .ant-steps-item-description,.ant-modal-root .ant-steps-item-process .ant-steps-item-description,.ant-modal-root .ant-steps-item-wait .ant-steps-item-description,.ant-layout .ant-steps-item-finish :hover * .ant-steps-item-title,.ant-layout .ant-steps-item-process :hover * .ant-steps-item-title,.ant-layout .ant-steps-item-wait :hover * .ant-steps-item-title,.ant-modal-root .ant-steps-item-finish :hover * .ant-steps-item-title,.ant-modal-root .ant-steps-item-process :hover * .ant-steps-item-title,.ant-modal-root .ant-steps-item-wait :hover * .ant-steps-item-title{color:#00000073!important}.ant-layout .ant-steps-item-finish :hover * .ant-steps-icon,.ant-layout .ant-steps-item-process :hover * .ant-steps-icon,.ant-layout .ant-steps-item-wait :hover * .ant-steps-icon,.ant-modal-root .ant-steps-item-finish :hover * .ant-steps-icon,.ant-modal-root .ant-steps-item-process :hover * .ant-steps-icon,.ant-modal-root .ant-steps-item-wait :hover * .ant-steps-icon{color:#fff!important}.ant-tabs-dropdown-menu.ant-tabs-dropdown-menu-root.ant-tabs-dropdown-menu-vertical .ant-tabs-dropdown-menu-item[data-menu-id="0"] .ant-tabs-dropdown-menu-item-remove{display:none}button.btn-default{background-color:#fff;box-shadow:0 2px #00000005;font-size:14px;height:2.2rem;padding:0 25px;border-radius:6px;display:inline-block;font-weight:400;white-space:nowrap;text-align:center;border:1px solid #d9d9d9;cursor:pointer;transition:all .2s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;user-select:none}button.btn-default:not(:disabled):hover{color:#4096ff;border-color:#4096ff}.ant-upload-disabled button.ant-btn-info{border-color:#d9d9d9;color:#00000040;background-color:#0000000a;box-shadow:none}.app-body,.model-body{font-family:Nunito,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif}.app-body .panel-title,.model-body .panel-title{font-size:26px;font-weight:700;padding-block:1rem}.app-body .panel-form,.model-body .panel-form{margin-bottom:2rem;overflow:hidden}.app-body .panel-form .ant-card-head,.model-body .panel-form .ant-card-head{background-color:#f5f6f6;text-transform:uppercase;min-height:3rem}.app-body .panel-form .ant-card-body,.model-body .panel-form .ant-card-body{padding:1rem 1rem .5rem}.app-body .panel-form.grey,.model-body .panel-form.grey{background-color:#f5f6f6}.app-body .panel-form.grey .ant-card-head,.model-body .panel-form.grey .ant-card-head{border-bottom-color:#d9d9d9}.app-body .panel-form .ant-input,.app-body .panel-form .ant-picker-range,.app-body .panel-form .ant-picker,.app-body .panel-form .ant-input-number-in-form-item,.model-body .panel-form .ant-input,.model-body .panel-form .ant-picker-range,.model-body .panel-form .ant-picker,.model-body .panel-form .ant-input-number-in-form-item{width:100%}.app-body .panel-form .ant-input.ant-input-disabled,.app-body .panel-form .ant-input input[disabled],.app-body .panel-form .ant-picker-range.ant-input-disabled,.app-body .panel-form .ant-picker-range input[disabled],.app-body .panel-form .ant-picker.ant-input-disabled,.app-body .panel-form .ant-picker input[disabled],.app-body .panel-form .ant-input-number-in-form-item.ant-input-disabled,.app-body .panel-form .ant-input-number-in-form-item input[disabled],.model-body .panel-form .ant-input.ant-input-disabled,.model-body .panel-form .ant-input input[disabled],.model-body .panel-form .ant-picker-range.ant-input-disabled,.model-body .panel-form .ant-picker-range input[disabled],.model-body .panel-form .ant-picker.ant-input-disabled,.model-body .panel-form .ant-picker input[disabled],.model-body .panel-form .ant-input-number-in-form-item.ant-input-disabled,.model-body .panel-form .ant-input-number-in-form-item input[disabled]{background-color:#f9f9f9;color:#000}.app-body .panel-form .label-empty,.model-body .panel-form .label-empty{padding-top:2rem;width:100%}.app-body .panel-form .action,.model-body .panel-form .action{text-align:right;padding:0}.app-body .panel-form .action button,.model-body .panel-form .action button{height:2.2rem;padding:0 25px;line-height:initial!important;margin-left:10px}.app-body .panel-form .action.ant-row,.model-body .panel-form .action.ant-row{padding-top:.1rem}.app-body .panel-form .action.ant-row .ant-form-item,.model-body .panel-form .action.ant-row .ant-form-item{margin-bottom:1rem}.app-body .panel-form .action.ant-row button,.model-body .panel-form .action.ant-row button{height:2.8rem;padding:0 2rem}.app-body .panel-grid,.model-body .panel-grid{overflow:hidden;margin-bottom:2rem}.app-body .panel-grid .ant-card-body,.model-body .panel-grid .ant-card-body{padding:0}.app-body .panel-grid .ant-card-body .ant-table-bordered .ant-table-container,.model-body .panel-grid .ant-card-body .ant-table-bordered .ant-table-container{border-inline-start:none}.app-body .panel-grid .ant-card-body .ant-table-bordered .ant-table-container .ant-table-header>table,.model-body .panel-grid .ant-card-body .ant-table-bordered .ant-table-container .ant-table-header>table{border-top:none}.app-body .panel-grid .ant-card-body .ant-table-bordered .ant-table-container tr th:last-of-type,.app-body .panel-grid .ant-card-body .ant-table-bordered .ant-table-container tr td:last-of-type,.model-body .panel-grid .ant-card-body .ant-table-bordered .ant-table-container tr th:last-of-type,.model-body .panel-grid .ant-card-body .ant-table-bordered .ant-table-container tr td:last-of-type{border-inline-end:none}.app-body .panel-grid .ant-table-thead tr>th,.model-body .panel-grid .ant-table-thead tr>th{color:#fff;background-color:#0c1f1f;padding-block:12px}.app-body .panel-grid .ant-table-thead tr>th.ant-table-column-has-sorters:hover,.model-body .panel-grid .ant-table-thead tr>th.ant-table-column-has-sorters:hover{background-color:#224e5e}.app-body .panel-grid .ant-table-thead tr>th .ant-table-column-sorter-inner,.model-body .panel-grid .ant-table-thead tr>th .ant-table-column-sorter-inner{color:#777}.app-body .panel-grid .ant-table-thead tr>th .ant-table-column-sorter-inner span.active,.model-body .panel-grid .ant-table-thead tr>th .ant-table-column-sorter-inner span.active{color:#fff}.app-body .panel-grid .ant-table-thead tr th:last-of-type:not(.ant-table-column-has-sorters),.model-body .panel-grid .ant-table-thead tr th:last-of-type:not(.ant-table-column-has-sorters){text-align:center}.app-body .panel-grid .ant-table-tbody .ant-table-row:nth-child(2n),.model-body .panel-grid .ant-table-tbody .ant-table-row:nth-child(2n){background-color:#fafafa}.app-body .panel-grid .ant-table-tbody .ant-table-row:nth-child(2n) .ant-table-cell-fix-right,.model-body .panel-grid .ant-table-tbody .ant-table-row:nth-child(2n) .ant-table-cell-fix-right{background-color:#fafafa}.app-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type,.model-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type{text-align:center}.app-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type .ant-btn-link,.model-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type .ant-btn-link{padding:0}.app-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type a,.app-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type .ant-btn-link,.model-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type a,.model-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type .ant-btn-link{text-decoration:underline;color:#0d317e}.app-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type a .v-icon,.app-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type .ant-btn-link .v-icon,.model-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type a .v-icon,.model-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type .ant-btn-link .v-icon{font-size:16px}.app-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type a:hover,.app-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type .ant-btn-link:hover,.model-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type a:hover,.model-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type .ant-btn-link:hover{text-decoration:none;color:#0a7e9e}.app-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type a:not(:last-child),.app-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type .ant-btn-link:not(:last-child),.model-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type a:not(:last-child),.model-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type .ant-btn-link:not(:last-child){margin-right:10px}.app-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type a:not(:last-child):after,.app-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type .ant-btn-link:not(:last-child):after,.model-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type a:not(:last-child):after,.model-body .panel-grid .ant-table-tbody .ant-table-row td:last-of-type .ant-btn-link:not(:last-child):after{padding-left:10px;content:"|";color:#ebebeb}.app-body .panel-grid.panel-default-table .ant-table-tbody .ant-table-row td:last-of-type,.model-body .panel-grid.panel-default-table .ant-table-tbody .ant-table-row td:last-of-type{text-align:left}.app-body .panel-grid .ant-table-pagination,.model-body .panel-grid .ant-table-pagination{padding:0 16px;background-color:transparent}.app-body .panel-grid .ant-table-pagination .ant-pagination-item-active,.model-body .panel-grid .ant-table-pagination .ant-pagination-item-active{background-color:#224e5e}.app-body .panel-grid .ant-table-pagination .ant-pagination-item-active a,.model-body .panel-grid .ant-table-pagination .ant-pagination-item-active a{color:#fff}.app-body .panel-action,.model-body .panel-action{text-align:right;padding:0;margin-bottom:.5rem}.app-body .panel-action button,.model-body .panel-action button{height:2.2rem;padding:0 25px;line-height:initial!important;margin-left:10px}.app-body .panel-action .text-left button,.model-body .panel-action .text-left button{margin-left:0;margin-right:10px}.pac-container{z-index:1050!important;border:1px solid #f0f0f0;border-radius:6px;box-shadow:0 2px 8px #00000026;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;background-color:#fff;padding:4px 0;margin-top:4px}.pac-item{padding:5px 12px;color:#000000e0;border:none!important;background-color:transparent;cursor:pointer;line-height:22px;transition:background-color .2s ease}.pac-item .pac-item-query{font-weight:500;color:#000000e0}.pac-item:hover{background-color:#f5f5f5}.pac-item-separator{height:1px;background-color:#f0f0f0;margin:4px 0}:root{--brand-primary: #2563eb;--brand-primary-hover: #1d4ed8;--bg-main: #ffffff;--bg-sidebar: #f8fafc;--bg-snow: #f8fafc;--bg-input: #ffffff;--border-light: #f1f5f9;--border-ui: #e2e8f0;--text-main: #0f172a;--text-muted: #64748b;--text-light: #94a3b8;--pastel-blue: #e0f2fe;--pastel-blue-border: #bae6fd;--pastel-blue-text: #075985;--pastel-amber: #fef3c7;--pastel-amber-border: #fde68a;--pastel-amber-text: #92400e;--pastel-emerald: #d1fae5;--pastel-emerald-border: #a7f3d0;--pastel-emerald-text: #065f46;--pastel-red: #fee2e2;--pastel-red-border: #fecaca;--pastel-red-text: #991b1b;--pastel-gray: #f1f5f9;--pastel-gray-border: #e2e8f0;--pastel-gray-text: #475569;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--shadow-dropdown: 0 2px 8px rgba(0, 0, 0, .15);--z-dropdown: 1000;--z-sticky: 20;--z-fixed: 100;--z-modal: 1050;--z-tooltip: 1100}*{box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.01em;color:var(--text-main);background-color:var(--bg-main);margin:0;padding:0}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#cbd5e1}*:focus{outline:none}*:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.text-xs{font-size:10px;line-height:14px}.text-sm{font-size:12px;line-height:16px}.text-base{font-size:14px;line-height:20px}.text-lg{font-size:16px;line-height:24px}.text-xl{font-size:18px;line-height:28px}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.uppercase-tight{text-transform:uppercase;letter-spacing:.05em;font-weight:700}.uppercase-wide{text-transform:uppercase;letter-spacing:.1em;font-weight:700}.transition-all{transition:all .2s ease}.transition-colors{transition:color .2s ease,background-color .2s ease,border-color .2s ease}.transition-transform{transition:transform .2s ease}.material-symbols-outlined{font-variation-settings:"wght" 200,"opsz" 24}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-start{display:flex;align-items:center;justify-content:flex-start}.flex-end{display:flex;align-items:center;justify-content:flex-end}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.animate-fade-in{animation:fadeIn .2s ease}.animate-slide-in{animation:slideIn .3s ease}.loading-layout[data-v-a37f81ac]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#fff}.draggable-modal .ant-modal-content,.draggable-modal .ant-modal-content .draggable-modal-header{padding:0}.draggable-modal .ant-modal-content .draggable-modal-header.isDrag{cursor:move}.draggable-modal .ant-modal-content .ant-modal-body{padding:0}.draggable-modal .ant-modal-content .model-body{padding:10px 20px 15px}.model-body .panel-form{margin-bottom:0!important}.status-bar[data-v-2b56d9a8]{position:fixed;bottom:0;left:110px;right:0;height:32px;background:#0c1f1f;border-top:1px solid #122B28;display:flex;align-items:center;z-index:100;font-family:Nunito,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif;font-size:12px;box-shadow:0 -1.3px 2.5px #0000000d,0 -10px 20px #0000001a}.status-bar .status-content[data-v-2b56d9a8]{flex:1;overflow:hidden;height:100%;display:flex;align-items:center;padding:0 12px}.status-bar .status-scroll[data-v-2b56d9a8]{display:flex;gap:24px;animation:slideIn-2b56d9a8 .3s ease-out;min-width:100%}.status-bar .status-message[data-v-2b56d9a8]{display:flex;align-items:center;gap:8px;white-space:nowrap;color:#ffffffe6}.status-bar .status-message .status-icon[data-v-2b56d9a8]{font-size:8px}.status-bar .status-message .status-icon.online[data-v-2b56d9a8]{color:#6de4b9}.status-bar .status-message .status-icon.offline[data-v-2b56d9a8]{color:#ff6b6b}.status-bar .status-message .status-icon.info[data-v-2b56d9a8]{color:#34705e}.status-bar .status-message .status-text[data-v-2b56d9a8]{font-weight:500}.status-bar .status-message .status-time[data-v-2b56d9a8]{color:#fff9;font-size:11px;margin-left:4px}.status-bar .status-close[data-v-2b56d9a8]{background:none;border:none;color:#34705e;cursor:pointer;padding:8px 12px;font-size:12px;transition:all .3s ease;border-radius:4px}.status-bar .status-close[data-v-2b56d9a8]:hover{color:#6de4b9;background:#34705e1a}.status-bar .status-close span[data-v-2b56d9a8]{font-size:12px}@keyframes slideIn-2b56d9a8{0%{transform:translate(-20px);opacity:0}to{transform:translate(0);opacity:1}}@media (max-width: 1024px){.status-bar[data-v-2b56d9a8]{left:0;font-size:11px;height:28px}.status-bar .status-message[data-v-2b56d9a8]{gap:6px}.status-bar .status-message .status-time[data-v-2b56d9a8]{display:none}.status-bar .status-close[data-v-2b56d9a8]{padding:6px 10px}}.fc-sidebar[data-v-0d5785ee]{width:240px;height:100vh;background:#fafafa;border-right:1px solid #edebe9;display:flex;flex-direction:column;transition:width .25s cubic-bezier(.4,0,.2,1);position:relative;z-index:100;box-shadow:1px 0 2px #0000000a;flex-shrink:0}.fc-sidebar.collapsed[data-v-0d5785ee]{width:72px}.fc-sidebar-logo[data-v-0d5785ee]{height:64px;display:flex;align-items:center;gap:12px;padding:0 20px;border-bottom:1px solid #edebe9;background:#fff}.fc-logo-img[data-v-0d5785ee]{height:36px;width:36px;object-fit:contain;flex-shrink:0;transition:all .25s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 1px 2px rgba(0,0,0,.06))}.fc-logo-img.expanded[data-v-0d5785ee]{width:180px;height:40px}.fc-sidebar-nav[data-v-0d5785ee]{flex:1;display:flex;flex-direction:column;padding:12px 0;overflow-y:auto;overflow-x:hidden}.fc-sidebar-nav[data-v-0d5785ee]::-webkit-scrollbar{width:6px}.fc-sidebar-nav[data-v-0d5785ee]::-webkit-scrollbar-track{background:transparent}.fc-sidebar-nav[data-v-0d5785ee]::-webkit-scrollbar-thumb{background:#d1d1d1;border-radius:3px}.fc-sidebar-nav[data-v-0d5785ee]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.fc-nav-section[data-v-0d5785ee]{display:flex;flex-direction:column;gap:2px;padding:0 8px}.fc-nav-bottom[data-v-0d5785ee]{margin-top:auto;padding-top:12px;border-top:1px solid #edebe9}.fc-nav-item[data-v-0d5785ee]{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:4px;color:#323130;text-decoration:none;transition:all .13s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;white-space:nowrap;cursor:pointer;background:none;border:none;width:100%;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,sans-serif;text-align:left}.fc-nav-item[data-v-0d5785ee]:hover{background:#f3f2f1;color:#201f1e}.fc-nav-item.active[data-v-0d5785ee]{background:#e3f0fc;color:#0078d4;font-weight:600;position:relative}.fc-nav-item.active[data-v-0d5785ee]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#0078d4;border-radius:0 2px 2px 0}.fc-nav-icon-wrapper[data-v-0d5785ee]{position:relative;display:inline-flex}.fc-nav-icon[data-v-0d5785ee]{font-size:20px;flex-shrink:0;transition:none}.fc-nav-item.active .fc-nav-icon[data-v-0d5785ee]{color:#0078d4}.fc-nav-badge[data-v-0d5785ee]{position:absolute;top:-6px;right:-8px;min-width:16px;height:16px;padding:0 4px;display:flex;align-items:center;justify-content:center;background-color:#0078d4;color:#fff;font-size:10px;font-weight:700;border-radius:8px;border:2px solid #fafafa;box-shadow:0 1px 2px #0003}.fc-nav-label[data-v-0d5785ee]{font-size:14px;font-weight:400;flex:1;letter-spacing:.01em}.fc-nav-item.active .fc-nav-label[data-v-0d5785ee]{font-weight:600}.fc-nav-toggle[data-v-0d5785ee]{margin-top:8px;color:#605e5c}.fc-nav-toggle[data-v-0d5785ee]:hover{color:#323130;background:#f3f2f1}.fade-enter-active[data-v-0d5785ee],.fade-leave-active[data-v-0d5785ee]{transition:opacity .2s ease}.fade-enter-from[data-v-0d5785ee],.fade-leave-to[data-v-0d5785ee]{opacity:0}.fc-sidebar.collapsed .fc-nav-item[data-v-0d5785ee]{justify-content:center;padding:10px}.fc-sidebar.collapsed .fc-sidebar-logo[data-v-0d5785ee]{justify-content:center;padding:0 20px}.fc-topbar[data-v-65ec2ad2]{height:64px;background:#fff;border-bottom:1px solid var(--border-ui);display:flex;align-items:center;justify-content:space-between;padding:0 24px;gap:24px;z-index:90;box-shadow:0 1px 3px #0000000d;flex-shrink:0}.fc-topbar-left[data-v-65ec2ad2]{flex:1;display:flex;align-items:center;gap:16px;min-width:0}.fc-back-btn[data-v-65ec2ad2]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);background:none;border:none;color:var(--text-muted);cursor:pointer;transition:all .2s ease;flex-shrink:0}.fc-back-btn[data-v-65ec2ad2]:hover{background:var(--bg-sidebar);color:var(--text-main)}.fc-tabs-container[data-v-65ec2ad2]{flex:1;min-width:0}.fc-tabs[data-v-65ec2ad2]{flex:1}.fc-tabs[data-v-65ec2ad2] .ant-tabs-nav{margin-bottom:0}.fc-tabs[data-v-65ec2ad2] .ant-tabs-tab{padding:8px 16px;font-weight:600;text-transform:uppercase;font-size:13px;letter-spacing:.02em}.fc-tabs[data-v-65ec2ad2] .ant-tabs-ink-bar{height:3px;background:var(--brand-primary)}.fc-tabs[data-v-65ec2ad2] .ant-tabs-content-holder{display:none}.fc-tabs.has-multiple[data-v-65ec2ad2] .ant-tabs-tab{border-radius:var(--radius-md) var(--radius-md) 0 0}.fc-topbar-right[data-v-65ec2ad2]{display:flex;align-items:center;gap:12px}.fc-icon-btn[data-v-65ec2ad2]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background:none;border:none;color:var(--text-muted);cursor:pointer;transition:all .2s ease;position:relative}.fc-icon-btn[data-v-65ec2ad2]:hover{background:var(--bg-sidebar);color:var(--text-main)}.fc-icon-btn .material-symbols-outlined[data-v-65ec2ad2]{font-size:22px}.fc-icon-btn[data-v-65ec2ad2] .ant-badge-count{background:#ff4d4f;box-shadow:0 0 0 1px #fff}.fc-user-btn[data-v-65ec2ad2]{display:flex;align-items:center;gap:10px;padding:6px 12px 6px 6px;border-radius:var(--radius-md);background:none;border:1px solid var(--border-ui);cursor:pointer;transition:all .2s ease}.fc-user-btn[data-v-65ec2ad2]:hover{background:var(--bg-sidebar);border-color:var(--text-light)}.fc-user-avatar[data-v-65ec2ad2]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;flex-shrink:0}.fc-user-initials[data-v-65ec2ad2]{font-size:13px;font-weight:600;color:#fff;line-height:1;letter-spacing:.02em}.fc-user-name[data-v-65ec2ad2]{font-size:14px;font-weight:500;color:var(--text-main);max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-chevron[data-v-65ec2ad2]{font-size:18px;color:var(--text-light);transition:transform .2s ease}.fc-user-btn:hover .fc-chevron[data-v-65ec2ad2]{transform:rotate(180deg)}.fc-user-menu[data-v-65ec2ad2]{min-width:200px;border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}.fc-user-menu[data-v-65ec2ad2] .ant-dropdown-menu-item{display:flex;align-items:center;gap:12px;padding:10px 16px}.fc-user-menu[data-v-65ec2ad2] .material-symbols-outlined{font-size:18px;color:var(--text-muted)}.fc-user-menu[data-v-65ec2ad2] .logout-item,.fc-user-menu[data-v-65ec2ad2] .logout-item .material-symbols-outlined{color:#ff4d4f}.layout-basic-body[data-v-01a0bc82]{font-family:Nunito,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif;display:flex;height:100vh;width:100%;overflow:visible}.layout-basic-body .layout-main[data-v-01a0bc82]{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;background:transparent;overflow:hidden}.layout-basic-body .left-logo[data-v-01a0bc82]{padding-top:15px;width:100%;height:80px}.layout-basic-body .left-logo img[data-v-01a0bc82]{max-width:32px}.layout-basic-body .app-sider[data-v-01a0bc82]{background-color:#0c1f1f}.layout-basic-body .app-sider[data-v-01a0bc82] .ant-layout-sider-children{display:flex;align-items:center;justify-content:center;flex-flow:column;flex-wrap:wrap}.layout-basic-body .app-sider .left-menu[data-v-01a0bc82]{flex:1;padding:0;width:100%;overflow-y:auto}.layout-basic-body .app-sider .left-menu[data-v-01a0bc82]::-webkit-scrollbar{width:2px;background-color:#0c1f1f}.layout-basic-body .app-sider .left-menu[data-v-01a0bc82]::-webkit-scrollbar-track{background-color:#0c1f1f}.layout-basic-body .app-sider .left-menu[data-v-01a0bc82]::-webkit-scrollbar-thumb{background:#000}.layout-basic-body .app-sider .left-menu-bottom[data-v-01a0bc82]{width:100%}.layout-basic-body .app-sider ul[data-v-01a0bc82]{padding:0;margin:0;list-style:none}.layout-basic-body .app-sider ul li[data-v-01a0bc82]{padding:0;margin:0;border-radius:4px;overflow:hidden;display:block;cursor:pointer;color:#fff;text-align:center}.layout-basic-body .app-sider ul li a[data-v-01a0bc82]{padding:.7rem 0;display:block;background-image:linear-gradient(135deg,#0c1f1f 10%,#0c1f1f 50%,#084b22 65%,#122b28 85%,#122b28);background-size:600% 100%;background-position:left;transition:.6s}.layout-basic-body .app-sider ul li span[data-v-01a0bc82]{font-size:22px;color:#858f8f}.layout-basic-body .app-sider ul li text[data-v-01a0bc82]{display:block;color:#34705e}.layout-basic-body .app-sider ul li.menu-active[data-v-01a0bc82],.layout-basic-body .app-sider ul li[data-v-01a0bc82]:hover{background-color:#122b28}.layout-basic-body .app-sider ul li.menu-active a[data-v-01a0bc82],.layout-basic-body .app-sider ul li:hover a[data-v-01a0bc82]{background-position:right}.layout-basic-body .app-sider ul li.menu-active span[data-v-01a0bc82],.layout-basic-body .app-sider ul li:hover span[data-v-01a0bc82]{color:#fff}.layout-basic-body .app-sider ul li.menu-active text[data-v-01a0bc82],.layout-basic-body .app-sider ul li:hover text[data-v-01a0bc82]{color:#6de4b9}.layout-basic-body .app-header[data-v-01a0bc82]{display:flex;height:54px!important;background-color:#fff;padding-inline:20px;box-shadow:0 1.3px 2.5px #0000000d,0 10px 20px #0000001a;z-index:10;border-bottom:1px solid #ccc}.layout-basic-body .app-header .top-menu-box[data-v-01a0bc82]{flex:1;padding-top:5px;display:flex}.layout-basic-body .app-header .top-menu-box.top-menu-multiple[data-v-01a0bc82]{display:block;width:calc(100% - 400px)}.layout-basic-body .app-header .top-menu-box .nav-back[data-v-01a0bc82]{width:50px}.layout-basic-body .app-header .top-menu-box .nav-back span[data-v-01a0bc82]{transform:rotate(90deg);color:#0c1f1f;font-size:1rem}.layout-basic-body .app-header .top-menu-box .nav-back span[data-v-01a0bc82]:hover{color:#084b22}.layout-basic-body .app-header .top-menu-box .nav-tab[data-v-01a0bc82]{flex:1}.layout-basic-body .app-header .top-menu-box[data-v-01a0bc82] .ant-tabs{margin-bottom:0}.layout-basic-body .app-header .top-menu-box[data-v-01a0bc82] .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 5px!important}.layout-basic-body .app-header .top-menu-box[data-v-01a0bc82] .ant-tabs .ant-tabs-tab-btn{font-size:1rem;font-weight:600;text-transform:uppercase;padding-inline:.8rem}.layout-basic-body .app-header .top-menu-box[data-v-01a0bc82] .ant-tabs .ant-tabs-ink-bar{height:5px!important;visibility:visible}.layout-basic-body .app-header .top-menu-box[data-v-01a0bc82] .ant-tabs .ant-tabs-content-holder{display:none}.layout-basic-body .app-header .top-menu-box[data-v-01a0bc82] .ant-tabs-editable-card{margin-top:5px}.layout-basic-body .app-header .top-menu-box[data-v-01a0bc82] .ant-tabs-editable-card .ant-tabs-tab{padding-inline:10px}.layout-basic-body .app-header .top-menu-box[data-v-01a0bc82] .ant-tabs-editable-card .ant-tabs-tab .ant-tabs-tab-btn{padding-inline:0}.layout-basic-body .app-header .top-menu-box[data-v-01a0bc82] .ant-tabs-editable-card .ant-tabs-tab-with-remove:first-child .ant-tabs-tab-remove,.layout-basic-body .app-header .top-menu-box[data-v-01a0bc82] .ant-tabs-editable-card .ant-tabs-nav-add{display:none}.layout-basic-body .app-header .top-user-box[data-v-01a0bc82]{max-width:600px;display:flex;align-items:center;gap:16px}.layout-basic-body .app-header .top-user-box a[data-v-01a0bc82]{color:#5f5f5f;display:flex;align-items:center}.layout-basic-body .app-header .top-user-box .notice-box[data-v-01a0bc82]{margin-right:1.5rem}.layout-basic-body .app-header .top-user-box .notice-box span[data-v-01a0bc82]{font-size:1.3rem}.layout-basic-body .app-header .top-user-box .user-pic[data-v-01a0bc82]{width:40px;height:40px;border-radius:50%;background-color:#144775;text-align:center;display:inline-block;line-height:40px;font-size:1.2rem;color:#fff}.layout-basic-body .app-header .top-user-box .user-name[data-v-01a0bc82]{display:inline-block;text-indent:5px;width:150px;text-overflow:ellipsis;overflow:hidden;word-break:break-all;white-space:nowrap}.layout-basic-body .app-body[data-v-01a0bc82]{flex:1;background-color:#fff;text-align:left;overflow-y:auto;overflow-x:hidden;min-height:0}.notice-list[data-v-01a0bc82]{background-color:#fff;padding:.5rem 0;border-radius:5px;box-shadow:0 0 5px #0000001a;margin:0;list-style:none;width:400px}.notice-list li[data-v-01a0bc82]{border-bottom:1px solid #f0f0f0;padding:6px 10px;color:#666;cursor:pointer;display:flex;align-items:center}.notice-list li[data-v-01a0bc82]:last-child{border-bottom:none}.notice-list li[data-v-01a0bc82]:hover{background-color:#f0f0f0}.notice-list li .notice-title[data-v-01a0bc82]{flex:1;color:#333}.notice-list li .notice-time[data-v-01a0bc82]{width:140px;color:#999}.header-dropdown[data-v-01a0bc82]{margin-right:16px}.header-dropdown .header-icon-btn[data-v-01a0bc82]{padding:0 12px;display:inline-flex;align-items:center;transition:background-color .2s}.header-dropdown .header-icon-btn[data-v-01a0bc82]:hover{background-color:#0000000a}.header-dropdown .header-icon[data-v-01a0bc82]{font-size:1.3rem;color:#666}.header-dropdown[data-v-01a0bc82] .ant-badge-count{background:#ff4d4f;box-shadow:0 0 0 1px #fff}.dropdown-container[data-v-01a0bc82]{background:#fff;border-radius:15px;box-shadow:0 2px 8px #00000026;width:380px;max-height:504px;display:flex;flex-direction:column}.dropdown-container .dropdown-header[data-v-01a0bc82]{padding:4px 10px;background-color:#f5f5f5;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center}.dropdown-container .dropdown-header h3[data-v-01a0bc82]{margin:0;font-size:16px;color:#1f1f1f}.dropdown-container .dropdown-header .dropdown-actions[data-v-01a0bc82]{display:flex;gap:8px}.dropdown-container .dropdown-content[data-v-01a0bc82]{flex:1;overflow-y:auto;padding:0;max-height:440px;display:flex;flex-direction:column}.dropdown-container .dropdown-content[data-v-01a0bc82]::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.dropdown-container .dropdown-content[data-v-01a0bc82]::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3px}.dropdown-container .dropdown-content .notification-list[data-v-01a0bc82],.dropdown-container .dropdown-content .message-list[data-v-01a0bc82]{flex:1;overflow-y:auto;padding:8px 0 0}.dropdown-container .dropdown-footer[data-v-01a0bc82]{padding:4px 10px;background-color:#f5f5f5;border-top:1px solid #f0f0f0}.dropdown-container .dropdown-footer .footer-actions[data-v-01a0bc82]{display:flex;justify-content:flex-end!important;width:100%}.dropdown-container .dropdown-footer .footer-actions .ant-btn[data-v-01a0bc82]{margin-bottom:5px;margin-top:-5px}.pagination-container[data-v-01a0bc82]{display:flex;justify-content:center;padding:10px 16px;margin-top:8px;border-top:1px solid #f0f0f0}.pagination-container[data-v-01a0bc82] .ant-pagination{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.pagination-container[data-v-01a0bc82] .ant-pagination-item,.pagination-container[data-v-01a0bc82] .ant-pagination-prev,.pagination-container[data-v-01a0bc82] .ant-pagination-next{min-width:24px;height:24px;line-height:22px}.pagination-container[data-v-01a0bc82] .ant-pagination-options{margin-left:8px}.pagination-container[data-v-01a0bc82] .ant-pagination-options-size-changer.ant-select{margin-right:0}.pagination-container[data-v-01a0bc82] .ant-select-dropdown{width:auto!important}.pagination-container[data-v-01a0bc82] .ant-pagination-total-text{color:#999;font-size:12px;margin-right:8px;white-space:nowrap}.message-item[data-v-01a0bc82]{padding:4px 16px;cursor:pointer;transition:background-color .2s;display:flex;gap:12px;align-items:flex-start;border-bottom:1px solid #eee}.message-item[data-v-01a0bc82]:last-child{border-bottom:none}.message-item[data-v-01a0bc82]:hover{background-color:#e6ffe6}.message-item .notification-actions[data-v-01a0bc82]{margin-left:auto;align-self:flex-start;opacity:.6;transition:opacity .2s}.message-item .notification-actions[data-v-01a0bc82]:hover{opacity:1}.message-content[data-v-01a0bc82]{flex:1;min-width:0}.message-sender[data-v-01a0bc82]{font-weight:500;color:#1f1f1f;margin-bottom:4px;font-size:12px}.message-preview[data-v-01a0bc82]{color:#666;font-size:13px;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-time[data-v-01a0bc82]{color:#999;font-size:12px}.message-avatar[data-v-01a0bc82]{width:20px;height:20px;background:#f0f2f5;border-radius:50%;display:flex;align-items:center;justify-content:center;color:brown;margin-left:-5px}.empty-state[data-v-01a0bc82]{padding:32px 16px;text-align:center;color:#999}.empty-state .empty-icon[data-v-01a0bc82]{font-size:24px;margin-bottom:8px}.empty-state p[data-v-01a0bc82]{margin:0;font-size:14px}.notifications-box[data-v-01a0bc82]{margin-right:.5rem}.notifications-box .header-icon-btn[data-v-01a0bc82]{padding:0 12px;display:inline-flex;align-items:center;transition:background-color .2s}.notifications-box .header-icon-btn[data-v-01a0bc82]:hover{background-color:#0000000a}.notifications-box .header-icon[data-v-01a0bc82]{font-size:1.3rem;color:#666}.notifications-box[data-v-01a0bc82] .ant-badge-count{background:#ff4d4f;box-shadow:0 0 0 1px #fff}.notifications-container[data-v-01a0bc82]{background:#fff;border-radius:15px;box-shadow:0 2px 8px #00000026;width:420px;max-height:580px;display:flex;flex-direction:column}.notifications-container .dropdown-header[data-v-01a0bc82]{padding:4px 10px;background-color:#f5f5f5;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center}.notifications-container .dropdown-header h3[data-v-01a0bc82]{margin:0;font-size:16px;color:#1f1f1f}.notifications-container .dropdown-content[data-v-01a0bc82]{flex:1;overflow-y:auto;padding:8px 0;max-height:360px}.notifications-container .dropdown-content[data-v-01a0bc82]::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.notifications-container .dropdown-content[data-v-01a0bc82]::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3px}.notifications-container .dropdown-footer[data-v-01a0bc82]{padding:4px 10px;background-color:#f5f5f5;border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end}.notifications-container .notification-item[data-v-01a0bc82]{border-bottom:1px solid #f0f0f0;padding:10px}.notifications-container .notification-item[data-v-01a0bc82]:last-of-type{border-bottom:none}.notifications-container .notification-item[data-v-01a0bc82]:hover{background-color:#e6f7ff}.notifications-container .notification-item .notification-title[data-v-01a0bc82]{display:flex;justify-content:flex-start;gap:5px}.notifications-container .notification-item .notification-title .notification-type[data-v-01a0bc82]{border:none;background-color:transparent;text-align:left;padding:0;cursor:pointer;font-weight:700;font-size:13px}.notifications-container .notification-item .notification-title .notification-close[data-v-01a0bc82]{border:none;background-color:transparent;color:#999;cursor:pointer;margin-left:auto}.notifications-container .notification-item .notification-title .notification-close[data-v-01a0bc82]:hover{color:#333}.notifications-container .notification-item .notification-desc[data-v-01a0bc82]{color:#666;border:none;background-color:transparent;text-align:left;padding:0 0 0 21px;cursor:pointer;font-size:12px}.notifications-container .notification-item .notification-time[data-v-01a0bc82]{color:#999;font-size:12px}.notifications-container .notification-item .notification-icon[data-v-01a0bc82]{color:#1890ff}.notifications-container .notification-item .time-text[data-v-01a0bc82]{font-size:11px;font-weight:400}.blank-header[data-v-39618f96]{display:flex;background-color:#b3d1c1;background-image:linear-gradient(25deg,#fff,#b3d1c1);box-shadow:0 5px 5px #ccc;position:fixed;width:100%;z-index:10;padding:0 2rem;height:initial;line-height:initial}.blank-header .w-100[data-v-39618f96]{width:100%}.blank-header .logo[data-v-39618f96]{text-align:left;padding:.25rem 0}.blank-header .logo img[data-v-39618f96]{height:50px}.blank-header .right-atcion[data-v-39618f96]{flex:1;display:flex;align-items:center;justify-content:flex-end}.blank-body[data-v-39618f96]{padding:0 2rem;max-width:1360px;margin:0 auto;min-height:calc(100vh - 150px);text-align:left;display:flex;align-items:center;justify-content:center}.blank-footer[data-v-39618f96]{text-align:center}.layout-blank-body[data-v-39618f96]{background-color:#f8fbf7;background-image:url(/assets/bg-B6mkARxD.svg);background-repeat:no-repeat;background-size:cover}.layout-blank-body.no-layout[data-v-39618f96]{background:#f8fbf7;background-image:none}.layout-blank-body.no-layout .ant-layout-content[data-v-39618f96]{padding-top:0;height:100vh}.layout-blank-body.no-layout .blank-body.no-padding[data-v-39618f96]{padding:0;min-height:100vh}.blank-header[data-v-89ce8e3f]{display:flex;background-color:#b3d1c1;background-image:linear-gradient(25deg,#fff,#b3d1c1);box-shadow:0 5px 5px #ccc;position:fixed;width:100%;z-index:10;padding:0 2rem;height:initial;line-height:initial}.blank-header .w-100[data-v-89ce8e3f]{width:100%}.blank-header .logo[data-v-89ce8e3f]{text-align:left;padding:.25rem 0}.blank-header .logo img[data-v-89ce8e3f]{height:50px}.blank-header .right-atcion[data-v-89ce8e3f]{flex:1;display:flex;align-items:center;justify-content:flex-end}.blank-body[data-v-89ce8e3f]{padding:0 2rem;max-width:1460px;margin:0 auto;min-height:calc(100vh - 150px);text-align:left;display:flex;align-items:center;justify-content:center}.blank-footer[data-v-89ce8e3f]{text-align:center}.layout-blank-body[data-v-89ce8e3f]{background-color:#f8fbf7;background-image:url(/assets/bg-B6mkARxD.svg);background-repeat:no-repeat;background-size:cover}.layout-blank-body .ant-layout-content{text-align:center;padding-top:64px;height:calc(100vh - 34px);overflow-y:auto}.loadingBox{pointer-events:none;z-index:1000;position:fixed;height:100vh;width:100vw;background-color:#c8c8c81a;top:0;left:0;display:flex;align-items:center;justify-content:center}#app{width:100%;height:100%}
