html.dark{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--el-color-primary:#409eff;--el-color-primary-light-3:#3375b9;--el-color-primary-light-5:#2a598a;--el-color-primary-light-7:#213d5b;--el-color-primary-light-8:#1d3043;--el-color-primary-light-9:#18222b;--el-color-primary-dark-2:#66b1ff;--el-color-success:#67c23a;--el-color-success-light-3:#4e8e2f;--el-color-success-light-5:#3e6b27;--el-color-success-light-7:#2d481f;--el-color-success-light-8:#25371c;--el-color-success-light-9:#1c2518;--el-color-success-dark-2:#85ce61;--el-color-warning:#e6a23c;--el-color-warning-light-3:#a77730;--el-color-warning-light-5:#7d5b28;--el-color-warning-light-7:#533f20;--el-color-warning-light-8:#3e301c;--el-color-warning-light-9:#292218;--el-color-warning-dark-2:#ebb563;--el-color-danger:#f56c6c;--el-color-danger-light-3:#b25252;--el-color-danger-light-5:#854040;--el-color-danger-light-7:#582e2e;--el-color-danger-light-8:#412626;--el-color-danger-light-9:#2a1d1d;--el-color-danger-dark-2:#f78989;--el-color-error:#f56c6c;--el-color-error-light-3:#b25252;--el-color-error-light-5:#854040;--el-color-error-light-7:#582e2e;--el-color-error-light-8:#412626;--el-color-error-light-9:#2a1d1d;--el-color-error-dark-2:#f78989;--el-color-info:#909399;--el-color-info-light-3:#6b6d71;--el-color-info-light-5:#525457;--el-color-info-light-7:#393a3c;--el-color-info-light-8:#2d2d2f;--el-color-info-light-9:#202121;--el-color-info-dark-2:#a6a9ad;--el-box-shadow:0px 12px 32px 4px #0000005c, 0px 8px 20px #000000b8;--el-box-shadow-light:0px 0px 12px #000000b8;--el-box-shadow-lighter:0px 0px 6px #000000b8;--el-box-shadow-dark:0px 16px 48px 16px #000000b8, 0px 12px 32px #000, 0px 8px 16px -8px #000;--el-bg-color-page:#0a0a0a;--el-bg-color:#141414;--el-bg-color-overlay:#1d1e1f;--el-text-color-primary:#e5eaf3;--el-text-color-regular:#cfd3dc;--el-text-color-secondary:#a3a6ad;--el-text-color-placeholder:#8d9095;--el-text-color-disabled:#6c6e72;--el-border-color-darker:#636466;--el-border-color-dark:#58585b;--el-border-color:#4c4d4f;--el-border-color-light:#414243;--el-border-color-lighter:#363637;--el-border-color-extra-light:#2b2b2c;--el-fill-color-darker:#424243;--el-fill-color-dark:#39393a;--el-fill-color:#303030;--el-fill-color-light:#262727;--el-fill-color-lighter:#1d1d1d;--el-fill-color-extra-light:#191919;--el-fill-color-blank:#141414;--el-mask-color:#000c;--el-mask-color-extra-light:#0000004d}html.dark .el-button{--el-button-disabled-text-color:#ffffff80}html.dark .el-card{--el-card-bg-color:var(--el-bg-color-overlay);--el-fill-color-blank:var(--el-card-bg-color)}html.dark .el-empty{--el-empty-fill-color-0:var(--el-color-black);--el-empty-fill-color-1:#4b4b52;--el-empty-fill-color-2:#36383d;--el-empty-fill-color-3:#1e1e20;--el-empty-fill-color-4:#262629;--el-empty-fill-color-5:#202124;--el-empty-fill-color-6:#212224;--el-empty-fill-color-7:#1b1c1f;--el-empty-fill-color-8:#1c1d1f;--el-empty-fill-color-9:#18181a}:root{--primary:#2f54eb;--primary-light-3:#6d87f1;--primary-light-5:#97aaf5;--primary-light-7:#c1ccf9;--primary-light-8:#d5ddfb;--primary-light-9:#eaeefd;--primary-dark-2:#2643bc;--radius-base:6px;--radius-card:8px;--bg-page:#f7f7f9;--shadow-card:0 1px 2px 0 #00000008, 0 1px 6px -1px #00000005, 0 2px 4px 0 #00000005;--shadow-card-hover:0 2px 10px 2px #0000001a;--el-color-primary:var(--primary);--el-color-primary-light-3:var(--primary-light-3);--el-color-primary-light-5:var(--primary-light-5);--el-color-primary-light-7:var(--primary-light-7);--el-color-primary-light-8:var(--primary-light-8);--el-color-primary-light-9:var(--primary-light-9);--el-color-primary-dark-2:var(--primary-dark-2);--el-color-success:#52c41a;--el-color-success-light-3:#86d65f;--el-color-success-light-5:#a9e28d;--el-color-success-light-7:#cbedba;--el-color-success-light-8:#dcf3d1;--el-color-success-light-9:#eef9e8;--el-color-success-dark-2:#429d15;--el-color-warning:#faad14;--el-color-warning-light-3:#fcc65b;--el-color-warning-light-5:#fdd68a;--el-color-warning-light-7:#fee6b9;--el-color-warning-light-8:#feefd0;--el-color-warning-light-9:#fff7e8;--el-color-warning-dark-2:#c88a10;--el-color-danger:#ff4d4f;--el-color-danger-light-3:#ff8284;--el-color-danger-light-5:#ffa6a7;--el-color-danger-light-7:#ffcaca;--el-color-danger-light-8:#ffdbdc;--el-color-danger-light-9:#ffeded;--el-color-danger-dark-2:#cc3e3f;--el-color-error:#ff4d4f;--el-color-error-light-3:#ff8284;--el-color-error-light-5:#ffa6a7;--el-color-error-light-7:#ffcaca;--el-color-error-light-8:#ffdbdc;--el-color-error-light-9:#ffeded;--el-color-error-dark-2:#cc3e3f;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-font-family:-apple-system, BlinkMacSystemFont, Roboto, Arial, Helvetica, "Segoe UI", "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--el-border-radius-base:var(--radius-base);--el-text-color-primary:#000000eb;--el-text-color-regular:#000000e0;--el-border-color:#d9d9d9;--el-border-color-light:#e3e3e3;--el-border-color-lighter:#e8e8e8;--el-bg-color-page:var(--bg-page);--text-strong:#000000e0;--text-weak:#0009;--text-faint:#0000005c;--text-muted:#595959;--hover-bg:#f5f5f7;--tab-hover:#0000000a;--tab-hover-strong:#00000014;--primary-text:var(--primary);--menu-active-bg:var(--primary-light-9);--hairline:#f2f4f7}*{box-sizing:border-box}body{font-family:var(--el-font-family);background:var(--bg-page);margin:0}html.dark{--el-color-primary:var(--primary);--el-color-primary-light-3:var(--primary-light-3);--el-color-primary-light-5:var(--primary-light-5);--el-color-primary-light-7:var(--primary-light-7);--el-color-primary-light-8:var(--primary-light-8);--el-color-primary-light-9:var(--primary-light-9);--el-color-primary-dark-2:var(--primary-dark-2);--bg-page:#0a0a0a;--text-strong:#ffffffd9;--text-weak:#fff9;--text-faint:#ffffff5c;--text-muted:#ffffffb3;--hover-bg:#ffffff14;--tab-hover:#ffffff0f;--tab-hover-strong:#ffffff1f;--primary-text:color-mix(in srgb, var(--primary) 55%, #fff);--menu-active-bg:color-mix(in srgb, var(--primary) 18%, transparent);--hairline:#ffffff1f}html.dark .el-menu{--el-menu-text-color:#fffc!important;--el-menu-hover-text-color:#ffffffe6!important;--el-menu-active-color:var(--primary-text)!important;--el-menu-hover-bg-color:var(--hover-bg)!important}html.dark .el-menu--popup{--el-menu-bg-color:#1d1e1f!important}html.dark .el-menu--popup .el-menu-item.is-active{background:var(--menu-active-bg);color:var(--primary-text)}html.dark .el-link--primary{color:var(--primary-text)}html.dark .side-panel .el-tree-node.is-current>.el-tree-node__content,html.dark .side-panel .el-tree-node.is-current>.el-tree-node__content .el-tree-node__label{color:#fffffff2}html.dark .el-link--danger{color:color-mix(in srgb, var(--el-color-danger) 80%, #000)}html.dark .el-tag--primary{--el-tag-bg-color:var(--menu-active-bg);--el-tag-border-color:color-mix(in srgb, var(--primary) 30%, transparent);--el-tag-text-color:var(--primary-text)}html.dark .el-table{--el-table-border-color:#2b2b2c;--el-table-header-bg-color:#1d1e1f;--el-table-row-hover-bg-color:var(--hover-bg)}.el-table,.el-statistic__content,.el-descriptions__label,.el-descriptions__content{font-variant-numeric:tabular-nums}.el-card{border:1px solid var(--el-border-color-lighter);border-radius:var(--radius-card);box-shadow:none}.el-table{--el-table-border-color:#f0f0f0;--el-table-header-bg-color:#fafafa;--el-table-row-hover-bg-color:var(--primary-light-9)}.el-table th.el-table__cell{color:var(--text-muted);text-align:center;font-size:13px;font-weight:600}.el-table th.el-table__cell.is-center,.el-table th.el-table__cell.is-right{text-align:center}.el-table__header th.el-table__cell:not(.gutter):after{content:"";border-right:1px solid var(--el-border-color-light);width:0;height:20px;margin-top:-10px;position:absolute;top:50%;right:0}.el-table td.el-table-column--selection{text-align:center}.el-table td.el-table__cell{padding:10px 0}.el-table__body tr:last-child td.el-table__cell{border-bottom:none}.el-table td.el-table__cell{text-align:center;color:var(--text-muted)}.el-table td.el-table__cell.col-tree{text-align:left}.el-table .cell.el-tooltip{margin-left:auto;margin-right:auto}.el-table td.el-table__cell.col-tree .cell{margin-left:0;margin-right:0}.el-table .cell>.el-image{display:block}.table-op{align-items:center;column-gap:17px;display:inline-flex}.table-op .el-link+.el-link:before,.table-op .el-link+.el-dropdown:before{content:"";background:var(--el-border-color-light);width:1px;height:12px;position:absolute;top:50%;left:-9px;transform:translateY(-50%)}.table-op .el-link{gap:5px}.table-op .op-edit .el-icon{color:#409eff}.table-op .op-add .el-icon{color:var(--el-color-success)}.table-op .op-config .el-icon{color:var(--el-color-warning)}.table-op .op-danger .el-icon{color:var(--el-color-danger)}.el-dialog{border-radius:var(--radius-card)}.el-tag{border-radius:6px}.el-button:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 30%, transparent);outline:none}.page-card{background:var(--el-bg-color);border:1px solid var(--el-border-color-lighter);border-radius:var(--radius-card);flex-direction:column;display:flex}.page-card.fill{height:100%;min-height:0}.page-card.fill>.table-area,.page-card.fill .main-side>.table-area{flex:auto;min-height:0;overflow:auto}.page-card.split{--split-side-w:240px;flex-direction:row;align-items:stretch;position:relative;overflow:hidden}@media (width<=1679px){.page-card.split{--split-side-w:208px}}@media (width<=1439px){.page-card.split{--split-side-w:184px}}.page-card.split>.side-panel{width:var(--split-side-w);border-right:1px solid var(--el-border-color-light);flex:none;padding:16px;overflow:auto}.page-card.split>.main-side{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.page-card>.card-section,.main-side>.card-section{flex:none;padding:16px}.page-card>.card-foot,.main-side>.card-foot{flex:none;justify-content:flex-end;padding:12px 16px;display:flex}.card-foot .pager{margin-top:0}.page-card:not(.fill)>.card-section+.card-section{border-top:1px solid var(--hairline)}.filter-form{flex-wrap:wrap;align-items:center;row-gap:12px;display:flex}.filter-form .el-form-item{margin-bottom:0;margin-right:16px}.filter-form .filter-btns{margin-left:auto;margin-right:0}.list-toolbar{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.card-section.toolbar-row{padding-bottom:0}.card-section.toolbar-row .list-toolbar{margin-bottom:0}.card-section.toolbar-row+.card-section.table-area{padding-top:12px}.card-section.filter-row{padding-bottom:8px}.card-section.filter-row+.card-section.toolbar-row,.card-section.filter-row+.card-section.table-area{padding-top:12px}.list-toolbar .lt-left,.list-toolbar .lt-right{align-items:center;gap:8px;display:flex}.pager{justify-content:flex-end;margin-top:12px;display:flex}.form-group-title{color:var(--text-strong);border-left:3px solid var(--primary);margin:4px 0 14px;padding-left:8px;font-size:13px;font-weight:600}.form-group-title:first-child{margin-top:0}.std-modal>.el-overlay-dialog{display:flex}.std-modal .el-dialog{flex-direction:column;margin:auto;padding:0;display:flex;box-shadow:0 2px 10px 2px #0000001a}.std-header{margin-right:0;padding:20px 20px 15px;position:relative}.std-modal .el-dialog__body{padding:20px}.std-modal .el-dialog__footer{padding:16px 20px}.std-modal .el-dialog__body .el-form-item:last-child{margin-bottom:0}.std-header .el-dialog__headerbtn{top:50%;transform:translateY(-50%)}.std-header .el-dialog__title,.el-dialog__title{color:var(--el-text-color-primary);font-size:16px;font-weight:500}.el-message-box{padding:0}.el-message-box__header{padding:20px 20px 0}.el-message-box__header.show-close{padding-right:calc(20px + var(--el-message-close-size,16px))}.el-message-box__title{font-size:16px;font-weight:500}.el-message-box__content{padding:15px 20px 0}.el-message-box__btns{padding:16px 20px 20px}.el-dialog__headerbtn .el-icon,.el-message-box__headerbtn .el-icon,.el-drawer__close-btn .el-icon,.el-message__closeBtn .el-icon,.el-notification__closeBtn .el-icon,.el-tag__close .el-icon,.tab-close .el-icon{transition:transform .3s}.el-dialog__headerbtn:hover .el-icon,.el-message-box__headerbtn:hover .el-icon,.el-drawer__close-btn:hover .el-icon,.el-message__closeBtn:hover .el-icon,.el-notification__closeBtn:hover .el-icon,.el-tag__close:hover .el-icon,.tab-close:hover .el-icon{transform:rotate(90deg)}@media print{body *{visibility:hidden}.print-area,.print-area *{visibility:visible}.print-area{width:100%;padding:0;position:absolute;top:0;left:0}.receipt-page-break{page-break-after:always}}
