@charset "UTF-8";:root{--app-font-family: "Lato", sans-serif}@font-face{font-family:Lato;src:url(../fonts/Lato-Hairline.ttf) format("truetype");font-style:normal;font-weight:100;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-HairlineItalic.ttf) format("truetype");font-style:italic;font-weight:100;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-Thin.ttf) format("truetype");font-style:normal;font-weight:200;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-ThinItalic.ttf) format("truetype");font-style:italic;font-weight:200;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-Light.ttf) format("truetype");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-LightItalic.ttf) format("truetype");font-style:italic;font-weight:300;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-Italic.ttf) format("truetype");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-Medium.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-MediumItalic.ttf) format("truetype");font-style:italic;font-weight:500;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-Semibold.ttf) format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-SemiboldItalic.ttf) format("truetype");font-style:italic;font-weight:600;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-Bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-BoldItalic.ttf) format("truetype");font-style:italic;font-weight:700;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-Heavy.ttf) format("truetype");font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-HeavyItalic.ttf) format("truetype");font-style:italic;font-weight:800;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-Black.ttf) format("truetype");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-BlackItalic.ttf) format("truetype");font-style:italic;font-weight:900;font-display:swap}:root{font-family:var(--app-font-family);line-height:1.5;font-weight:400;color-scheme:light dark;color:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;--bg-page: #ffffff;--bg-sidebar: #f2f7f8;--bg-card: #ffffff;--bg-card-hover: #f5f9f9;--bg-input: #f5f9f9;--bg-table-header: #f5f9f9;--bg-table-row: #ffffff;--bg-table-row-hover: #f5f9f9;--bg-table-row-alt: #fafbfb;--bg-active-nav: rgba(23, 185, 148, .08);--text-primary: #333333;--text-secondary: #666666;--text-tertiary: #9ca3af;--text-muted: #a0a0a0;--text-link: #3a6ff6;--text-on-primary-btn: #ffffff;--accent-amber: #F59E0B;--accent-amber-hover: #D97706;--accent-red: #EF4444;--accent-red-soft: #F87171;--accent-green: #10B981;--accent-green-soft: #34D399;--accent-cyan: #06B6D4;--accent-orange: #F97316;--accent-yellow: #EAB308;--accent-blue: #3B82F6;--border-subtle: #e5e7eb;--border-input: #d1d5db;--border-table-row: #f3f4f6;--border-active: #17b994;--border-critical: #EF4444;--border-warning: #F59E0B;--shadow-card: 0 1px 3px rgba(0, 0, 0, .1);--shadow-dropdown: 0 4px 12px rgba(0, 0, 0, .15);--shadow-modal: 0 8px 24px rgba(0, 0, 0, .2);--banner-radius: 15px;--text-sub-color:#C0C6CA;--text-sub-color-a6:#A6A6A6;--text-sub-color-d9:#D9D9D9;--text-warn-color:#FF6565}html,body,#app{font-family:var(--app-font-family)}*{margin:0;padding:0;box-sizing:border-box}body{width:100%;height:100%;font-family:var(--app-font-family);overflow:hidden}.h100Page .n-tabs-pane-wrapper,.h100Page .n-tab-pane{height:100%}.h100Page .n-data-table__pagination{display:flex;justify-content:center}html body .n-data-table.n-data-table .n-data-table-tbody .n-data-table-tr:hover>td,html body .n-data-table.n-data-table .n-data-table-tbody .n-data-table-td{-webkit-user-select:text!important;user-select:text!important}:root{--bg-page: #0A0A0F;--bg-sidebar: #0D0D12;--bg-card: #141419;--bg-card-hover: #1A1A22;--bg-input: #1A1A22;--bg-table-header: #0F0F14;--bg-table-row: #141419;--bg-table-row-hover: #1E1E28;--bg-table-row-alt: #181820;--bg-active-nav: rgba(210, 153, 34, .08);--text-primary: #E8E8ED;--text-secondary: #8A8A9A;--text-tertiary: #5A5A6A;--text-muted: #4A4A5A;--text-link: #58A6FF;--text-on-primary-btn: #0A0A0F;--accent-amber: #D4A017;--accent-amber-hover: #E8B830;--accent-red: #E84855;--accent-red-soft: #F85149;--accent-green: #3FB950;--accent-green-soft: #4ADE80;--accent-cyan: #22D3EE;--accent-orange: #F97316;--accent-yellow: #FACC15;--accent-blue: #3B82F6;--border-subtle: #1E1E28;--border-input: #2A2A35;--border-table-row: #1A1A22;--border-active: #D4A017;--border-critical: #E84855;--border-warning: #FACC15;--shadow-card: 0 2px 8px rgba(0, 0, 0, .4);--shadow-dropdown: 0 8px 24px rgba(0, 0, 0, .6);--shadow-modal: 0 16px 48px rgba(0, 0, 0, .8);--theme-header-text-color: #ffffff;--theme-menu-active-background: rgba(212, 160, 23, .08);--theme-divide-color: #1E1E28;--main-sub-color: rgba(212, 160, 23, .08);--theme-table-head-background: #0F0F14;--theme-button-checked-text-color: #D4A017;--paimary-background: #0D0D12;--paimary-sideBackground: #0D0D12;--paimary-header: #141419;--primary-sub-background: #0D0D12;--primary-text-color: #E8E8ED;--primary-text-active-color: #E8E8ED;--primary-text-sub-color: #8A8A9A;--n-text-color: #E8E8ED;--text-color-emphasize: #E8E8ED;--text-color-main: #ffffff;--text-color-main-reverse: #0A0A0F;--paimary-menu-color: "amber";--primary-sub-color: #D4A017;--sub-color: #f00;--main-color: #D4A017;--primary-sub-color-gradient-end: #D4A017;--sub-opacity-color: rgba(212, 160, 23, .12);--theme-banner-part-background: #141419;--theme-text-color-sub: #8A8A9A;--theme-banner-background: #0D0D12;--theme-banner-border-color: #1E1E28;--theme-banner-sub-text-color: #E8E8ED;--device-bg-color: #0D0D12;--device-title-color: #E8E8ED;--device-sub-title-color: #8A8A9A;--device-item-text-color: #8A8A9A;--device-text-color: #E8E8ED;--device-info-title-color: #8A8A9A;--device-active-bg-color: #141419;--device-card-bg-color: #141419;--device-card-data-item-color: #1A1A22;--device-state-bg-color: rgba(212, 160, 23, .08);--table-th-color: #0F0F14;--table-th-text-color: #E8E8ED;--table-th-color-alt: #1E1E28;--table-th-color-modal: #D4A017;--table-th-bg: rgba(212, 160, 23, .08);--table-th-title-color: #E8E8ED;--divider-color: #1E1E28;--border-color: #1E1E28;--table-vertical-divider-color: #0D0D12;--menu-background: #0D0D12;--menu-text-color: #8A8A9A;--menu-sub-text-color: #8A8A9A;--menu-active-color: #D4A017;--menu-hover-bg: rgba(212, 160, 23, .08);--menu-active-bg: rgba(212, 160, 23, .12);--my-form-item-label-background: rgba(212, 160, 23, .08);--my-form-item-value-background: #141419;--edit-bg-color: rgba(212, 160, 23, .08)}:root body .n-data-table{--n-th-color: var(--bg-table-header, #0F0F14) !important;--n-td-color: var(--bg-table-row, #141419) !important;--n-td-color-hover: var(--bg-table-row-hover, #1E1E28) !important;--n-th-text-color: var(--text-primary, #E8E8ED) !important;--n-td-text-color: var(--text-primary, #E8E8ED) !important}:root body .n-card{--n-color: var(--bg-card, #141419) !important;--n-color-modal: var(--bg-card, #141419) !important}:root body .n-input{--n-color: var(--bg-input, #1A1A22) !important;--n-color-focus: var(--bg-input, #1A1A22) !important;--n-text-color: var(--text-primary, #E8E8ED) !important;--n-placeholder-color: var(--text-secondary, #8A8A9A) !important}:root body .n-input .n-input__input-el::placeholder{color:var(--text-secondary, #8A8A9A)!important}:root body .n-select{--n-color: var(--bg-input, #1A1A22) !important;--n-color-active: var(--bg-input, #1A1A22) !important;--n-text-color: var(--text-primary, #E8E8ED) !important;--n-placeholder-color: var(--text-secondary, #8A8A9A) !important}:root body .n-button{--n-color: var(--bg-card, #141419) !important;--n-color-primary: var(--primary-sub-color, #D4A017) !important;--n-text-color: var(--text-primary, #E8E8ED) !important;--n-text-color-primary: var(--text-on-primary-btn, #0A0A0F) !important}:root body .n-modal,:root body .n-drawer,:root body .n-dropdown-menu,:root body .n-popover{--n-color: var(--bg-card, #141419) !important}:root body .n-tabs{--n-bar-color: var(--primary-sub-color, #D4A017) !important}:root body .n-tag{--n-color: var(--bg-card, #141419) !important}:root body .n-pagination{--n-item-color: var(--bg-card, #141419) !important;--n-item-color-hover: var(--bg-card-hover, #1A1A22) !important;--n-item-text-color: var(--text-primary, #E8E8ED) !important}:root .n-data-table-thead th,:root .n-data-table-th{background-color:var(--bg-table-header, #0F0F14)!important;color:var(--text-primary, #E8E8ED)!important}:root .n-data-table-td{background-color:var(--bg-table-row, #141419)!important;color:var(--text-primary, #E8E8ED)!important;border-bottom-color:var(--border-subtle, #1E1E28)!important}:root .n-data-table-tr:hover>td{background-color:var(--bg-table-row-hover, #1E1E28)!important}:root .n-data-table-pagination{background-color:var(--bg-card, #141419)!important}:root .kpi-card,:root .kpi-card__decor,:root .home-data-spin{background-color:var(--bg-card, #141419)!important;border-color:var(--border-subtle, #1E1E28)!important}:root .kpi-card__label,:root .kpi-card__unit{color:var(--text-secondary, #8A8A9A)!important}:root .kpi-card__value:not([style*=color]){color:var(--text-primary, #E8E8ED)}:root .dual-divider{background:var(--border-subtle, #1E1E28)!important}:root .rank-table,:root .chart-area,:root .income-structure-card{background-color:var(--bg-card, #141419)!important}:root *[style*="background: rgb(255, 255, 255)"],:root *[style*="background-color: rgb(255, 255, 255)"]{background-color:var(--bg-card, #141419)!important}:root .chart-container canvas,:root .chart-container div{background-color:transparent!important}:root .n-spin-content{background-color:var(--bg-card, #0A0A0F)!important}:root .n-data-table .n-data-table-tr--hover{background-color:var(--bg-table-row-hover, #1E1E28)!important}:root .n-data-table .n-data-table-tr--selected{background-color:var(--bg-active-nav, rgba(210, 153, 34, .08))!important}:root .table-section,:root .pagination-bar,:root .biz-card,:root .biz-header,:root .biz-body,:root .btn-export,:root .type-tabs .tab-item{background-color:var(--bg-card, #141419)!important;border-color:var(--border-subtle, #1E1E28)!important;color:var(--text-primary, #E8E8ED)!important}:root .table-section .n-data-table-thead th,:root .table-section .n-data-table-td{background-color:var(--bg-table-header, #0F0F14)!important;color:var(--text-primary, #E8E8ED)!important;border-color:var(--border-subtle, #1E1E28)!important}:root .pagination-bar{border-top-color:var(--border-subtle, #1E1E28)!important}:root .pagination-info{color:var(--text-secondary, #8A8A9A)!important}:root .biz-header{border-bottom-color:var(--border-subtle, #1E1E28)!important}:root .search-bar .btn-export{background-color:var(--bg-card, #141419)!important;border-color:var(--border-input, #2A2A35)!important;color:var(--text-primary, #E8E8ED)!important}:root .search-bar .btn-export:hover{border-color:var(--accent-amber, #D4A017)!important;color:var(--accent-amber, #D4A017)!important}:root .history-filters{background-color:var(--bg-card-hover, #1A1A22)!important;border-color:var(--border-subtle, #1E1E28)!important}:root .history-filters .filter-label{color:var(--text-primary, #E8E8ED)!important}:root .type-tabs .tab-item{color:var(--text-secondary, #8A8A9A)!important;border-color:var(--border-input, #2A2A35)!important}:root .type-tabs .tab-item.active{color:var(--accent-amber, #D4A017)!important;border-color:var(--accent-amber, #D4A017)!important;background-color:#d4a01714!important}:root .type-tabs .tab-item:hover{color:var(--accent-amber, #D4A017)!important}:root .biz-card{&--pv.active{border-color:var(--accent-blue, #3B82F6)!important;.biz-header{color:var(--accent-blue, #3B82F6)!important}}&--es.active{border-color:var(--accent-green, #3FB950)!important;.biz-header{color:var(--accent-green, #3FB950)!important}}&--ee.active{border-color:var(--accent-amber, #D4A017)!important;.biz-header{color:var(--accent-amber, #D4A017)!important}}&--ch.active{border-color:var(--accent-orange, #F97316)!important;.biz-header{color:var(--accent-orange, #F97316)!important}}}:root .biz-card .biz-header,:root .biz-card .biz-body{color:var(--text-primary, #E8E8ED)!important}:root .modal-body::-webkit-scrollbar-thumb{background:var(--border-input, #2A2A35)!important}:root .n-modal,:root .n-drawer,:root .n-card,:root [style*="background: #fff"],:root [style*="background: #ffffff"],:root [style*="background-color: #fff"],:root [style*="background-color: #ffffff"],:root [style*="background: rgb(255,255,255)"],:root [style*="background-color: rgb(255,255,255)"],:root [style*="background: #f5f7fa"],:root [style*="background: #fafafa"],:root [style*="background: #f0f0f0"],:root [style*="background: #FAFAFA"]{background-color:var(--bg-card, #141419)!important}:root [style*="border-color: #e8e8e8"],:root [style*="border-color: #d9d9d9"],:root [style*="border-color: #f0f0f0"],:root [style*="border: 1px solid #d9d9d9"],:root [style*="border: 1px solid #e8e8e8"]{border-color:var(--border-subtle, #1E1E28)!important}:root [style*="color: #333333"],:root [style*="color: #333"],:root [style*="color: #666"],:root [style*="color: #666666"],:root [style*="color: #999"],:root [style*="color: #999999"],:root [style*="color: #262626"],:root [style*="color: #4a4a4a"],:root [style*="color: #4A4A4A"]{color:var(--text-primary, #E8E8ED)!important}.n-date-panel-month-calendar__picker-col-item--selected{color:var(--primary-text-active-color)!important}.n-radio .n-radio__label{color:var(--primary-text-color)}.login_f .n-form-item{margin-bottom:2px}.login_f .n-input{--n-border: none;--n-border-hover: none;--n-border-focus: none;--n-border-disabled: none;--n-box-shadow-focus: 0 0 0 0 rgba(0, 0, 0, 0);--n-color: #f7fbfb;--n-color-focus: #f7fbfb;--n-color-disabled: #f7fbfb;--n-placeholder-color: #4b848c;--n-text-color: #4b848c;background-color:#f7fbfb!important}.login_f .n-input .n-input__border,.login_f .n-input .n-input__state-border{display:none}.login_f .n-input .n-input__input-el{height:44px;background-color:#f7fbfb!important}.login_f .n-button.n-button--primary{--n-color: #43bcce;--n-color-hover: #43bcce;--n-color-pressed: #36aabf;--n-color-focus: #43bcce;--n-border: none;--n-border-radius: 5px;background-color:#43bcce!important;border-radius:5px!important}html body .n-base-select-menu .n-base-select-option.n-base-select-option--selected{color:var(--text-color-main, #fff)!important;background-color:var(--primary-sub-color, #43bcce)}html body .n-data-table.n-data-table .n-data-table-thead th,html body .n-data-table.n-data-table .n-data-table-th{background:var(--theme-table-head-background)!important;font-weight:700;color:var(--primary-text-color, #ffffff)!important;border-bottom:1px solid var(--theme-divide-color)!important}html body .n-data-table.n-data-table .n-data-table-th .n-data-table-th__title{color:var(--primary-text-color, #ffffff)!important}html body .n-data-table.n-data-table{color:var(--primary-text-color)!important}html body .container .n-data-table.n-data-table .n-data-table-th,html body .container .n-data-table.n-data-table .n-data-table-td{padding:10px 12px!important;font-size:12px;background:var(--paimary-background);border-bottom:1px solid var(--border-color);color:var(--primary-text-color)}html body .n-data-table.n-data-table .n-data-table-tbody .n-data-table-tr:hover>td,html body .n-data-table.n-data-table .n-data-table-tbody .n-data-table-td:hover{background-color:var(--theme-table-head-background)!important}.n-data-table .n-data-table-td.n-data-table-td--sorting{background-color:var(--paimary-background)}.n-data-table.n-data-table--bottom-bordered .n-data-table-td.n-data-table-td--last-row{border-bottom:1px solid var(--theme-divide-color)!important}.n-data-table .n-data-table-expand-trigger{color:var(--primary-sub-color)}html body .el-table thead th,html body .el-table th.el-table__cell{background-color:var(--theme-table-head-background)!important;color:var(--primary-text-color, #ffffff)!important}html body .el-table tbody tr:hover>td.el-table__cell{background-color:var(--paimary-background)!important}.n-base-selection .n-base-selection-label .n-base-selection-input .n-base-selection-input__content,.n-base-selection .n-base-selection-label{color:var(--primary-sub-color)!important}.n-base-selection .n-base-selection-label .n-base-selection-label__render-label{color:var(--device-title-color)!important}html body .n-base-select-menu,html body .n-date-panel,html body .n-time-panel,html body .n-popover,html body .n-popover .n-popover__content,html body .n-card.n-popover{background-color:var(--paimary-background)!important;color:var(--primary-text-color)!important}html body .n-input .n-input__input-el,html body .n-input .n-input__textarea-el{color:var(--primary-text-color)!important}html body .n-input,html body .n-base-selection .n-base-selection-label{background-color:var(--paimary-background)!important}html body .n-base-selection .n-base-selection-label{color:var(--primary-text-color)!important}.n-date-panel .n-date-panel-month-calendar .n-date-panel-month-calendar__picker-col-item{color:var(--theme-banner-sub-text-color)}.n-input:not(.n-input--disabled).n-input--focus{background-color:var(--paimary-background)}.n-tree-select-menu{background-color:var(--paimary-background)!important}.n-card.n-card--bordered{border:1px solid var(--theme-divide-color)!important}.n-checkbox .n-checkbox-box{background-color:var(--theme-banner-border-color)}.n-dialog.n-modal{background:var(--paimary-background)!important}.n-dialog .n-dialog__title,.n-dialog__content{color:var(--primary-text-color)}.n-base-selection-tag-wrapper .n-tag{background-color:var(--paimary-background)!important;color:var(--primary-text-color)}.n-base-selection .n-base-selection-tags{background-color:var(--paimary-background)!important}.n-input.n-input--error-status:not(.n-input--disabled).n-input--focus{background-color:var(--paimary-background)!important}html body .el-input__wrapper,html body .el-select__wrapper,html body .el-date-editor,html body .el-range-editor,.n-base-selection:not(.n-base-selection--disabled).n-base-selection--active .n-base-selection-label{background-color:var(--paimary-background)!important}.el-input__inner,.el-select__input,.el-select__placeholder{color:var(--primary-text-color)!important}html body .n-button:not(.n-button--disabled):not(.n-button--primary-type):not(.n-button--info-type):not(.n-button--success-type):not(.n-button--warning-type):not(.n-button--error-type):hover{color:var(--primary-sub-color)!important}.n-button--ghost,.n-button--ghost .n-button__content{color:var(--primary-text-sub-color)!important}.n-button:not(.n-button--disabled):focus{color:var(--n-text-color)!important}.n-button:not(.n-button--disabled):hover{color:var(--n-text-color)!important}.n-pagination .n-pagination-suffix,.n-input.n-input--pair .n-input__separator,.n-pagination .n-pagination-item,.n-pagination .n-pagination-item.n-pagination-item--button{color:var(--primary-text-sub-color)}.n-pagination .n-pagination-item.n-pagination-item--disabled.n-pagination-item--active,.n-pagination .n-pagination-item.n-pagination-item--disabled.n-pagination-item--button{color:var(--sub-opacity-color)}.n-pagination .n-pagination-item.n-pagination-item--button .n-base-icon{color:var(--primary-text-sub-color)}.n-ellipsis{width:100%}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background-color:var(--theme-divide-color)}::-webkit-scrollbar-thumb{background-color:var(--primary-sub-color);border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:var(--primary-sub-color)}.n-menu .n-menu-item-content.n-menu-item-content--selected:before{border-right:solid 2px var(--menu-active-color)!important;border-radius:0}html body .container>header .title,html body .page .title{color:var(--primary-sub-color)!important}html body .container>header{border-bottom:none!important;box-shadow:none!important}.n-pagination .n-pagination-item.n-pagination-item--disabled.n-pagination-item--active,.n-pagination .n-pagination-item.n-pagination-item--disabled.n-pagination-item--button{background:var(--paimary-background)}html body .n-data-table.n-data-table .n-data-table-empty,html body .n-data-table.n-data-table .n-data-table__pagination,.n-card.n-modal{background:var(--paimary-background)!important}html body .modal{width:100%;height:100%;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}html body .modal .modal-title,html body .modal .title{color:var(--primary-text-color, #383838);text-align:center;font-size:20px;font-weight:700;line-height:28px}html body .modal .form{width:100%;padding:0 10px}html body .modal .control-btn{width:100%;display:flex;justify-content:space-around}.n-form-item .n-form-item-label{color:var(--primary-text-sub-color)}.n-modal .n-card{background:transparent!important}#app{height:100%}.responsive-app-shell{width:100%;height:100vh;overflow:auto}
