:root{--material-primary: #02667b;--material-primary-hover: #025a6d;--material-primary-active: #034a5a;--material-primary-soft: #f0f7f8;--material-success: #52c41a;--material-success-soft: #f0faeb;--material-warning: #faad14;--material-warning-soft: #fff7e6;--material-danger: #ff4d4f;--material-danger-soft: #fff1f0;--material-info: #13c2c2;--material-info-soft: #e9fbfb;--material-text-strong: #141414;--material-text: #434343;--material-text-secondary: #8c8c8c;--material-text-disabled: #bfbfbf;--material-border: #e5e8ef;--material-border-hover: #b8c5c6;--material-surface: #ffffff;--material-surface-muted: #f7f9fc;--material-page-bg: #f3f5f8;--material-sidebar-bg: #232d3d;--material-font-page: 24px;--material-font-module: 18px;--material-font-card: 16px;--material-font-body: 14px;--material-font-secondary: 12px;--material-space-1: 4px;--material-space-2: 8px;--material-space-3: 12px;--material-space-4: 16px;--material-space-6: 24px;--material-space-8: 32px;--material-space-12: 48px;--material-radius-sm: 4px;--material-radius: 6px;--material-radius-lg: 8px;--material-radius-dialog: 12px;--material-shadow-popover: 0 8px 24px rgba(20, 33, 61, .12);--material-shadow-dialog: 0 12px 32px rgba(20, 33, 61, .14);--material-control-height: 32px;--material-toolbar-height: 56px}:root{--el-color-primary: #02667b;--el-color-primary-rgb: 2,102,123;--el-color-primary-light-3: #025a6d;--el-color-primary-light-5: #4f99a8;--el-color-primary-light-7: #89bec8;--el-color-primary-light-8: #b6d9df;--el-color-primary-light-9: #d9ecef;--el-color-primary-dark-2: #034a5a;--el-color-success: #52c41a;--el-color-warning: #faad14;--el-color-danger: #ff4d4f;--el-color-error: #ff4d4f;--el-color-info: #8c8c8c;--el-border-color: #e5e8ef;--el-border-color-light: #eef0f4;--el-border-color-lighter: #f2f4f7;--el-text-color-primary: #141414;--el-text-color-regular: #434343;--el-text-color-secondary: #8c8c8c;--el-border-radius-base: 6px;--el-border-radius-small: 4px;--el-border-radius-round: 20px;--el-font-size-base: 14px;--el-font-size-small: 12px}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner{min-height:var(--material-control-height);align-items:center}.el-input__inner,.el-select__placeholder,.el-select__selected-item{height:var(--material-control-height);line-height:var(--material-control-height)}.el-button{height:var(--material-control-height);padding:0 16px;border-radius:var(--material-radius)}.el-button--large{height:40px;padding:0 20px}.el-button.is-text{padding:0 8px}.el-input-number .el-input__inner,.el-date-editor{height:var(--material-control-height)}.el-form-item{margin-bottom:20px}.el-form-item__label{height:var(--material-control-height);line-height:var(--material-control-height);color:var(--material-text);font-size:var(--material-font-body)}.el-dialog{border-radius:var(--material-radius-dialog);box-shadow:var(--material-shadow-dialog)}.el-dialog__title{font-size:var(--material-font-module);font-weight:600;color:var(--material-text-strong)}.el-overlay{-webkit-backdrop-filter:none;backdrop-filter:none}.el-overlay-dialog{display:flex}.el-overlay-dialog .el-dialog{margin:auto!important;max-height:90vh;max-width:calc(100vw - 32px);display:flex;flex-direction:column}.el-overlay-dialog .el-dialog__header,.el-overlay-dialog .el-dialog__footer{flex-shrink:0}.el-overlay-dialog .el-dialog__body{flex:1 1 auto;min-height:0;overflow-y:auto}.el-overlay-message-box{display:flex;align-items:center;justify-content:center}.el-overlay-message-box .el-message-box{margin:0}.el-table{font-size:var(--material-font-body);color:var(--material-text)}.el-table th.el-table__cell{background:var(--material-surface-muted);color:var(--material-text);font-weight:600}.el-table .cell{line-height:24px}.el-pagination{justify-content:flex-end;padding:16px 0 0}.el-message{border-radius:var(--material-radius)}.material-page-bg{background:var(--material-page-bg)}.page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:2px 0 20px}.page-header .page-heading{min-width:0}.page-header .page-heading h1{margin:0;color:var(--material-text-strong);font-size:24px;font-weight:600;line-height:32px}.page-header .page-heading p{margin:6px 0 0;color:var(--material-text-secondary);font-size:14px;line-height:22px}.page-header .page-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.page-section{border:1px solid var(--material-border);border-radius:var(--material-radius-lg);background:var(--material-surface);padding:20px 24px}.page-section+.page-section{margin-top:16px}.page-section .section-title{margin:0 0 16px;color:var(--material-text-strong);font-size:var(--material-font-module);font-weight:600;line-height:26px}.filter-bar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:14px 16px;border:1px solid var(--material-border);border-radius:var(--material-radius-lg);background:var(--material-surface);margin-bottom:16px}.filter-bar .filter-spacer{flex:1}.filter-bar .el-input,.filter-bar .el-select{width:220px}.stat-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px}.el-table .el-table__cell{padding:12px 0}.el-table th.el-table__cell{height:44px;background:var(--material-surface-muted)}.table-actions{display:inline-flex;align-items:center;gap:4px}.table-actions .el-button+.el-button{margin-left:4px}.cell-strong{color:var(--material-text-strong);font-weight:500}.cell-secondary{color:var(--material-text-secondary);font-size:var(--material-font-secondary)}.status-tag{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:var(--material-radius-sm);font-size:var(--material-font-secondary);font-weight:500;line-height:22px;white-space:nowrap;border:1px solid transparent}.status-tag--blue{color:#034a5a;background:var(--material-primary-soft);border-color:#b6d9df}.status-tag--green{color:#389e0d;background:var(--material-success-soft);border-color:#d9ead0}.status-tag--orange{color:#d46b08;background:var(--material-warning-soft);border-color:#ffd591}.status-tag--red{color:#cf1322;background:var(--material-danger-soft);border-color:#ffccc7}.status-tag--gray{color:var(--material-text-secondary);background:#f7f8fa;border-color:var(--material-border)}.el-empty{padding:48px 0}.el-empty__description{color:var(--material-text-secondary)}.ui-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:48px 0;color:var(--material-text-secondary)}.ui-empty .el-icon{font-size:44px;color:#d5d9e0}.ui-empty .ui-empty-title{color:var(--material-text);font-size:var(--material-font-body);font-weight:500}.ui-empty .ui-empty-desc{font-size:var(--material-font-secondary)}@keyframes ui-skeleton-pulse{0%,to{opacity:1}50%{opacity:.55}}.ui-skeleton{background:#eef0f4;border-radius:var(--material-radius);animation:ui-skeleton-pulse 1.4s ease-in-out infinite}.el-card{border-radius:var(--material-radius-lg);border-color:var(--material-border);box-shadow:none}.el-card__header{padding:14px 20px;border-bottom-color:var(--material-border)}.el-card__header .el-card__title,.el-card__header{font-size:var(--material-font-card);font-weight:600;color:var(--material-text-strong)}.el-tabs__item{font-size:var(--material-font-body);color:var(--material-text)}.el-tabs__item.is-active{color:var(--material-primary);font-weight:600}.el-drawer{border-radius:var(--material-radius-dialog) 0 0 var(--material-radius-dialog)}.el-drawer__header{margin-bottom:0;padding:20px 24px;border-bottom:1px solid var(--material-border);color:var(--material-text-strong);font-size:var(--material-font-module);font-weight:600}.el-popper.is-light{border-radius:var(--material-radius);box-shadow:var(--material-shadow-popover)}.ready-rows{display:flex;flex-direction:column;gap:6px}.ready-rows>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.ready-label{color:var(--material-text-secondary);font-size:var(--material-font-secondary)}.el-descriptions{border-radius:var(--material-radius-lg)}.el-descriptions__label{color:var(--material-text-secondary)}@media (max-width: 1440px){.stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.material-shell{width:100%;max-width:1680px;min-width:0;margin:0 auto;color:var(--material-text)}.material-panel{border:1px solid var(--material-border);border-radius:var(--material-radius-lg);background:var(--material-surface)}.material-dialog.el-dialog{max-width:calc(100vw - 48px);border-radius:var(--material-radius-dialog)}.material-dialog .el-dialog__header{margin:0;padding:24px 28px 12px}.material-dialog .el-dialog__title{font-size:18px;line-height:26px}.material-dialog .el-dialog__body{padding:12px 28px 24px}.material-dialog .el-dialog__footer{padding:16px 28px 24px;border-top:1px solid var(--material-border)}@media (max-width: 1440px){.material-shell{max-width:1320px}}@media (max-width: 768px){.material-dialog.el-dialog{width:calc(100vw - 24px)!important;max-width:none}.material-dialog .el-dialog__header{padding:20px 20px 10px}.material-dialog .el-dialog__body{padding:10px 20px 20px}.material-dialog .el-dialog__footer{padding:14px 20px 20px}}@font-face{font-family:MiSans;src:url(/fonts/MiSans-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:MiSans;src:url(/fonts/MiSans-Medium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:MiSans;src:url(/fonts/MiSans-Semibold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:MiSans;src:url(/fonts/MiSans-Bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}:root:root{color-scheme:light;--sequa-primary-50:#f0f7f8;--sequa-primary-100:#d9ecef;--sequa-primary-200:#b6d9df;--sequa-primary-300:#89bec8;--sequa-primary-400:#4f99a8;--sequa-primary-500:#02667b;--sequa-primary-600:#025a6d;--sequa-primary-700:#034a5a;--sequa-primary-800:#083c48;--sequa-primary-900:#0a3039;--sequa-neutral-0:#fff;--sequa-neutral-50:#f7f9f8;--sequa-neutral-100:#f1f5f4;--sequa-neutral-150:#edf3f2;--sequa-neutral-200:#e7eeec;--sequa-neutral-300:#d9e4e2;--sequa-neutral-400:#b8c5c6;--sequa-neutral-500:#9aa8ac;--sequa-neutral-600:#75878d;--sequa-neutral-700:#52636a;--sequa-neutral-800:#344248;--sequa-neutral-900:#172126;--sequa-canvas:var(--sequa-neutral-50);--sequa-surface:var(--sequa-neutral-0);--sequa-surface-subtle:var(--sequa-neutral-100);--sequa-surface-muted:var(--sequa-neutral-150);--sequa-surface-hover:rgb(23 33 38 / 4%);--sequa-surface-selected:var(--sequa-primary-50);--sequa-border-subtle:var(--sequa-neutral-200);--sequa-border:var(--sequa-neutral-300);--sequa-border-strong:var(--sequa-neutral-400);--sequa-text-primary:var(--sequa-neutral-900);--sequa-text-secondary:var(--sequa-neutral-700);--sequa-text-weak:var(--sequa-neutral-500);--sequa-text-disabled:var(--sequa-neutral-400);--sequa-success:#6faf8b;--sequa-success-soft:#eff7f2;--sequa-warning:#d9a441;--sequa-warning-soft:#fcf6e8;--sequa-danger:#d95c5c;--sequa-danger-soft:#fceeee;--sequa-info:#6b9caf;--sequa-info-soft:#eff5f7;--sequa-space-1:4px;--sequa-space-2:8px;--sequa-space-3:12px;--sequa-space-4:16px;--sequa-space-5:20px;--sequa-space-6:24px;--sequa-space-8:32px;--sequa-space-10:40px;--sequa-space-12:48px;--sequa-space-16:64px;--sequa-radius-control:8px;--sequa-radius-card:12px;--sequa-radius-panel:16px;--sequa-shadow-card:0 1px 2px rgb(23 33 38 / 4%),0 8px 30px rgb(23 33 38 / 4%);--sequa-shadow-floating:0 2px 8px rgb(23 33 38 / 6%),0 16px 40px rgb(23 33 38 / 10%);--sequa-shadow-modal:0 4px 16px rgb(23 33 38 / 8%),0 28px 72px rgb(23 33 38 / 16%);--sequa-font:"MiSans","PingFang SC","Microsoft YaHei",sans-serif;--sequa-duration-fast:.12s;--sequa-duration-normal:.2s;--sequa-ease-out:cubic-bezier(.16,1,.3,1);--material-primary:var(--sequa-primary-500);--material-primary-hover:var(--sequa-primary-600);--material-primary-active:var(--sequa-primary-700);--material-primary-soft:var(--sequa-primary-50);--material-success:var(--sequa-success);--material-success-soft:var(--sequa-success-soft);--material-warning:var(--sequa-warning);--material-warning-soft:var(--sequa-warning-soft);--material-danger:var(--sequa-danger);--material-danger-soft:var(--sequa-danger-soft);--material-info:var(--sequa-info);--material-info-soft:var(--sequa-info-soft);--material-text-strong:var(--sequa-text-primary);--material-text:var(--sequa-text-secondary);--material-text-secondary:var(--sequa-text-weak);--material-text-disabled:var(--sequa-text-disabled);--material-border:var(--sequa-border);--material-border-hover:var(--sequa-border-strong);--material-surface:var(--sequa-surface);--material-surface-muted:var(--sequa-surface-subtle);--material-page-bg:var(--sequa-canvas);--material-sidebar-bg:var(--sequa-surface-subtle);--material-font-page:28px;--material-font-module:18px;--material-font-card:16px;--material-font-body:14px;--material-font-secondary:12px;--material-radius-sm:var(--sequa-radius-control);--material-radius:var(--sequa-radius-control);--material-radius-lg:var(--sequa-radius-card);--material-radius-dialog:var(--sequa-radius-panel);--material-shadow-popover:var(--sequa-shadow-floating);--material-shadow-dialog:var(--sequa-shadow-modal);--material-control-height:38px;--el-font-family:var(--sequa-font);--el-color-primary:var(--sequa-primary-500);--el-color-primary-rgb:2,102,123;--el-color-primary-light-3:var(--sequa-primary-400);--el-color-primary-light-5:var(--sequa-primary-300);--el-color-primary-light-7:var(--sequa-primary-200);--el-color-primary-light-8:var(--sequa-primary-100);--el-color-primary-light-9:var(--sequa-primary-50);--el-color-primary-dark-2:var(--sequa-primary-700);--el-color-success:var(--sequa-success);--el-color-warning:var(--sequa-warning);--el-color-danger:var(--sequa-danger);--el-color-error:var(--sequa-danger);--el-color-info:var(--sequa-info);--el-bg-color:var(--sequa-surface);--el-bg-color-page:var(--sequa-canvas);--el-bg-color-overlay:var(--sequa-surface);--el-fill-color-blank:var(--sequa-surface);--el-fill-color-light:var(--sequa-surface-subtle);--el-fill-color-lighter:var(--sequa-neutral-50);--el-fill-color-extra-light:#fbfcfc;--el-fill-color-dark:var(--sequa-neutral-200);--el-fill-color-darker:var(--sequa-neutral-300);--el-border-color:var(--sequa-border);--el-border-color-light:var(--sequa-border-subtle);--el-border-color-lighter:var(--sequa-neutral-150);--el-border-color-extra-light:var(--sequa-neutral-100);--el-border-color-dark:var(--sequa-border-strong);--el-text-color-primary:var(--sequa-text-primary);--el-text-color-regular:var(--sequa-text-secondary);--el-text-color-secondary:var(--sequa-text-weak);--el-text-color-placeholder:var(--sequa-text-weak);--el-text-color-disabled:var(--sequa-text-disabled);--el-border-radius-base:var(--sequa-radius-control);--el-border-radius-small:6px;--el-border-radius-round:999px;--el-box-shadow:var(--sequa-shadow-floating);--el-box-shadow-light:var(--sequa-shadow-card);--el-box-shadow-lighter:0 1px 2px rgb(23 33 38 / 4%);--el-box-shadow-dark:var(--sequa-shadow-modal);--el-input-focus-border-color:var(--sequa-primary-500);--el-input-border-color:var(--sequa-border);--el-input-border-color-hover:var(--sequa-border-strong);--el-input-bg-color:var(--sequa-surface);--el-input-text-color:var(--sequa-text-primary);--el-input-placeholder-color:var(--sequa-text-weak);--el-input-hover-border-color:var(--sequa-border-strong);--el-input-clear-hover-color:var(--sequa-text-weak);--el-input-textarea-border-color:var(--sequa-border);--el-input-textarea-focus-border-color:var(--sequa-primary-500);--el-select-input-focus-border-color:var(--sequa-primary-500);--el-select-border-color-hover:var(--sequa-border-strong);--el-table-header-bg-color:var(--sequa-surface-subtle);--el-table-header-text-color:var(--sequa-text-secondary);--el-table-row-hover-bg-color:var(--sequa-surface-hover);--el-table-border-color:var(--sequa-border-subtle);--el-mask-color:rgb(23 33 38 / 42%)}html,body,#app{min-width:0;min-height:100%;height:100%}html{font-family:var(--sequa-font);font-synthesis:none;text-rendering:optimizeLegibility}body{margin:0;background:var(--sequa-canvas);color:var(--sequa-text-primary);font-family:var(--sequa-font);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea,.el-button,.el-input,.el-select,.el-table,.el-dialog,.el-drawer,.el-message,.el-notification{font-family:var(--sequa-font);font-synthesis:none}[class*=count],[class*=amount],[class*=price],[class*=total],[class*=number],[class*=stat-value],[class*=metric-value],time,code{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}*{scrollbar-color:var(--sequa-neutral-400) transparent}*::selection{color:var(--sequa-text-primary);background:var(--sequa-primary-100)}.main-content{padding:var(--sequa-space-6)}.main-content>:not(.diy-editor){width:100%;max-width:1680px;min-width:0;margin-inline:auto;box-sizing:border-box}.material-shell{color:var(--sequa-text-secondary)}.page-header{padding:2px 0 var(--sequa-space-6);gap:var(--sequa-space-6)}.page-header .page-heading h1{color:var(--sequa-text-primary);font-size:28px;font-weight:600;line-height:1.25;letter-spacing:-.025em}.page-header .page-heading p{margin-top:6px;color:var(--sequa-text-secondary);line-height:1.6}.page-section,.material-panel,.filter-bar{border-color:var(--sequa-border);border-radius:var(--sequa-radius-card);background:var(--sequa-surface)}.page-section{padding:var(--sequa-space-6)}.filter-bar,.toolbar{gap:var(--sequa-space-3)}.filter-bar{padding:14px var(--sequa-space-4)}.section-title,.header-title,.panel-title,.card-title{color:var(--sequa-text-primary);letter-spacing:-.01em}.el-button{min-height:38px;height:38px;padding-inline:16px;border-radius:var(--sequa-radius-control);font-weight:500;transition:color var(--sequa-duration-fast) var(--sequa-ease-out),background-color var(--sequa-duration-fast) var(--sequa-ease-out),border-color var(--sequa-duration-fast) var(--sequa-ease-out),box-shadow var(--sequa-duration-fast) var(--sequa-ease-out),transform 80ms ease-out}.el-button--small{min-height:32px;height:32px;padding-inline:12px;border-radius:7px}.el-button--large{min-height:44px;height:44px;padding-inline:20px}.el-button--primary{box-shadow:0 1px 2px #02667b24}.el-button--primary:hover{box-shadow:0 4px 12px #02667b24}.el-button.is-text,.el-button--text{box-shadow:none}.el-button:focus-visible,button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:none}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner,.el-cascader .el-input__wrapper,.el-input-tag__wrapper{min-height:38px;border-radius:var(--sequa-radius-control);box-shadow:0 0 0 1px var(--sequa-border) inset;background:var(--sequa-surface);transition:box-shadow var(--sequa-duration-fast),background-color var(--sequa-duration-fast)}.el-input__wrapper:hover,.el-select__wrapper:hover,.el-textarea__inner:hover,.el-cascader .el-input__wrapper:hover,.el-input-tag__wrapper:hover{box-shadow:0 0 0 1px var(--sequa-border-strong) inset}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-textarea__inner:focus,.el-cascader .el-input__wrapper.is-focus,.el-input-tag__wrapper.is-focus,.el-date-editor.el-input__wrapper.is-active{box-shadow:0 0 0 1px var(--sequa-primary-500) inset,0 0 0 3px #02667b1a!important}.el-input__inner:focus,.el-textarea__inner:focus,.el-select__input:focus{outline:none!important}.el-input__inner,.el-textarea__inner,.el-select__input{outline:none}.el-form-item__label{color:var(--sequa-text-secondary);font-weight:500}.el-checkbox__inner,.el-radio__inner{border-color:var(--sequa-border-strong)}.el-switch__core{border-color:var(--sequa-border);background:var(--sequa-neutral-300)}.el-card{border:1px solid var(--sequa-border);border-radius:var(--sequa-radius-card);background:var(--sequa-surface);box-shadow:var(--sequa-shadow-card)}.el-card.is-always-shadow,.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{box-shadow:var(--sequa-shadow-card)}.el-card__header{padding:16px 20px;border-bottom:1px solid var(--sequa-border-subtle);color:var(--sequa-text-primary);font-size:16px;font-weight:600}.el-card__body{padding:20px}.el-table{--el-table-border-color:var(--sequa-border-subtle);color:var(--sequa-text-secondary);font-size:14px;border-radius:var(--sequa-radius-card)}.el-table:before,.el-table--border:after,.el-table--border:before,.el-table__inner-wrapper:before{background:var(--sequa-border-subtle)}.el-table th.el-table__cell{height:44px;padding:8px 0;color:var(--sequa-text-secondary);background:var(--sequa-surface-subtle);font-weight:500}.el-table td.el-table__cell{padding:11px 0}.el-table .cell{line-height:22px}.el-table .el-table__row:hover>td.el-table__cell{background:var(--sequa-surface-hover)}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:#fbfcfc}.el-table__empty-text{color:var(--sequa-text-weak)}.table-actions{gap:2px}.cell-strong{color:var(--sequa-text-primary);font-weight:500}.cell-secondary{color:var(--sequa-text-weak)}.mono-num{font-variant-numeric:tabular-nums}.el-tag{height:24px;border-radius:999px;padding-inline:9px;font-weight:500}.el-tag--success{--el-tag-bg-color:var(--sequa-success-soft);--el-tag-border-color:#cfe4d8;--el-tag-text-color:#31694b}.el-tag--warning{--el-tag-bg-color:var(--sequa-warning-soft);--el-tag-border-color:#eed9a6;--el-tag-text-color:#7a570b}.el-tag--danger{--el-tag-bg-color:var(--sequa-danger-soft);--el-tag-border-color:#efcaca;--el-tag-text-color:#a93b3b}.el-tag--info{--el-tag-bg-color:var(--sequa-info-soft);--el-tag-border-color:#cbdde4;--el-tag-text-color:#3e6f82}.status-tag{border-radius:999px}.status-tag--blue{color:var(--sequa-primary-700);background:var(--sequa-primary-50);border-color:var(--sequa-primary-200)}.status-tag--green{color:#31694b;background:var(--sequa-success-soft);border-color:#cfe4d8}.status-tag--orange{color:#7a570b;background:var(--sequa-warning-soft);border-color:#eed9a6}.status-tag--red{color:#a93b3b;background:var(--sequa-danger-soft);border-color:#efcaca}.status-tag--gray{color:var(--sequa-text-secondary);background:var(--sequa-surface-subtle);border-color:var(--sequa-border)}.el-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.el-dialog{border:1px solid var(--sequa-border-subtle);border-radius:var(--sequa-radius-panel);box-shadow:var(--sequa-shadow-modal);overflow:hidden}.el-dialog__header{margin:0;padding:20px 24px 12px}.el-dialog__title{color:var(--sequa-text-primary);font-size:18px;font-weight:600;letter-spacing:-.015em}.el-dialog__body{padding:12px 24px 20px;color:var(--sequa-text-secondary)}.el-dialog__footer{padding:16px 24px 20px;border-top:1px solid var(--sequa-border-subtle)}.el-drawer{border-radius:var(--sequa-radius-panel) 0 0 var(--sequa-radius-panel);box-shadow:var(--sequa-shadow-modal)}.el-drawer__header{margin:0;padding:20px 24px;border-bottom:1px solid var(--sequa-border-subtle);color:var(--sequa-text-primary);font-size:18px;font-weight:600}.el-drawer__body{padding:24px}.el-popper.is-light,.el-dropdown__popper,.el-picker__popper{border-color:var(--sequa-border-subtle);border-radius:var(--sequa-radius-card);box-shadow:var(--sequa-shadow-floating)}.el-dropdown-menu{padding:6px}.el-dropdown-menu__item{min-height:36px;margin:2px 0;border-radius:7px}.el-dropdown-menu__item:not(.is-disabled):focus,.el-dropdown-menu__item:not(.is-disabled):hover{color:var(--sequa-primary-700);background:var(--sequa-primary-50)}.el-tabs__item{color:var(--sequa-text-secondary)}.el-tabs__item:hover,.el-tabs__item.is-active{color:var(--sequa-primary-700)}.el-tabs__active-bar{background:var(--sequa-primary-500)}.el-tabs__nav-wrap:after{height:1px;background:var(--sequa-border-subtle)}.el-pagination{--el-pagination-button-bg-color:var(--sequa-surface);color:var(--sequa-text-secondary)}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{border-radius:7px;border:1px solid var(--sequa-border-subtle);background:var(--sequa-surface)}.el-pagination.is-background .el-pager li.is-active{border-color:var(--sequa-primary-500);background:var(--sequa-primary-500)}.el-alert{border-radius:var(--sequa-radius-card)}.el-alert--info.is-light{color:#3e6f82;background:var(--sequa-info-soft)}.el-empty{padding:var(--sequa-space-12) 0}.el-empty__description p,.el-result__subtitle p{color:var(--sequa-text-weak)}.el-empty__image svg,.el-result__icon svg{color:var(--sequa-neutral-400)}.el-skeleton__item{background:linear-gradient(90deg,var(--sequa-neutral-100) 25%,var(--sequa-neutral-150) 37%,var(--sequa-neutral-100) 63%);background-size:400% 100%}.el-loading-mask{background:#ffffffc7;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.el-loading-spinner .path{stroke:var(--sequa-primary-500)}.el-message,.el-notification,.el-message-box{border:1px solid var(--sequa-border-subtle);border-radius:var(--sequa-radius-card);box-shadow:var(--sequa-shadow-floating)}.el-divider{border-color:var(--sequa-border-subtle)}.el-divider__text{color:var(--sequa-text-primary);font-size:15px;font-weight:600}.el-descriptions{border-radius:var(--sequa-radius-card);overflow:hidden}.el-descriptions__label{color:var(--sequa-text-weak)}.el-descriptions__content{color:var(--sequa-text-secondary)}.el-collapse{border-color:var(--sequa-border-subtle)}.el-collapse-item__header{color:var(--sequa-text-primary);border-color:var(--sequa-border-subtle)}.el-upload-dragger{border-color:var(--sequa-border);border-radius:var(--sequa-radius-card);background:var(--sequa-surface)}.el-upload-dragger:hover{border-color:var(--sequa-primary-500);background:var(--sequa-primary-50)}.el-progress-bar__outer{background:var(--sequa-surface-subtle)}@media (max-width:1200px){.main-content{padding:var(--sequa-space-5)}}@media (max-width:768px){.main-content{padding:var(--sequa-space-4)}.page-header{align-items:stretch;flex-direction:column;gap:var(--sequa-space-4)}.page-header .page-actions{justify-content:flex-start}.filter-bar .el-input,.filter-bar .el-select{width:100%}.el-dialog{width:calc(100vw - 24px)!important;max-width:none}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root:root{--sequa-neutral-25: #fbfcfc;--sequa-primary-alpha-04: rgb(2 102 123 / 4%);--sequa-primary-alpha-08: rgb(2 102 123 / 8%);--sequa-primary-alpha-12: rgb(2 102 123 / 12%);--sequa-ink-alpha-04: rgb(23 33 38 / 4%);--sequa-ink-alpha-06: rgb(23 33 38 / 6%);--sequa-ink-alpha-10: rgb(23 33 38 / 10%);--sequa-surface-canvas: var(--sequa-neutral-50);--sequa-surface-default: var(--sequa-neutral-0);--sequa-surface-elevated: var(--sequa-neutral-0);--sequa-surface-sunken: var(--sequa-neutral-100);--sequa-surface-hover-v2: var(--sequa-ink-alpha-04);--sequa-surface-selected-v2: var(--sequa-primary-50);--sequa-divider: var(--sequa-neutral-200);--sequa-focus-ring: rgb(2 102 123 / 16%);--sequa-nav-background: #f2f6f5;--sequa-header-background: rgb(255 255 255 / 94%);--sequa-type-page: 28px;--sequa-type-page-leading: 1.25;--sequa-type-section: 18px;--sequa-type-title: 16px;--sequa-type-body: 14px;--sequa-type-caption: 12px;--sequa-number-display: 48px;--sequa-number-large: 36px;--sequa-number-stat: 28px;--sequa-number-body: 14px;--sequa-control-height-sm: 34px;--sequa-control-height: 40px;--sequa-control-height-lg: 44px;--sequa-table-header-height: 46px;--sequa-table-row-height: 52px;--sequa-page-max: 1600px;--sequa-page-gutter: 24px;--sequa-panel-padding: 20px;--sequa-panel-border: 1px solid var(--sequa-border);--sequa-shadow-panel: 0 1px 2px var(--sequa-ink-alpha-04), 0 10px 32px rgb(23 33 38 / 3%);--sequa-shadow-brand-mark: 0 1px 2px rgb(2 102 123 / 18%), 0 8px 18px rgb(2 102 123 / 12%);--el-component-size-small: var(--sequa-control-height-sm);--el-component-size: var(--sequa-control-height);--el-component-size-large: var(--sequa-control-height-lg);--el-fill-color-extra-light: var(--sequa-neutral-25);--el-table-row-hover-bg-color: var(--sequa-surface-hover-v2)}body{background:var(--sequa-surface-canvas)}.main-content{padding:var(--sequa-page-gutter);background:var(--sequa-surface-canvas)}.main-content>:not(.diy-editor){max-width:var(--sequa-page-max)}.main-content .material-shell{color:var(--sequa-text-secondary)}.main-content:not(.diy-main-content) .material-page-header,.main-content .material-shell .page-header{align-items:flex-start;gap:var(--sequa-space-6);padding:4px 0 24px}.main-content:not(.diy-main-content) .material-page-heading,.main-content .material-shell .page-heading{position:relative;min-width:0;padding-left:14px}.main-content:not(.diy-main-content) .material-page-heading:before,.main-content .material-shell .page-heading:before{position:absolute;top:4px;bottom:3px;left:0;width:2px;border-radius:2px;background:var(--sequa-primary-500);content:""}.main-content:not(.diy-main-content) .material-page-heading h1,.main-content .material-shell .page-heading h1{margin:0;color:var(--sequa-text-primary);font-size:var(--sequa-type-page);font-weight:600;line-height:var(--sequa-type-page-leading);letter-spacing:-.025em;text-wrap:balance}.main-content:not(.diy-main-content) .material-page-heading p,.main-content .material-shell .page-heading p{max-width:68ch;margin:5px 0 0;color:var(--sequa-text-secondary);font-size:var(--sequa-type-body);line-height:1.6}.main-content:not(.diy-main-content) .material-page-actions,.main-content .material-shell .page-actions{gap:var(--sequa-space-2)}.main-content .material-shell .page-section,.main-content .material-shell .material-panel,.main-content .material-shell .el-card,.main-content .material-shell .product-table-panel,.main-content .material-shell .order-table-card,.main-content .material-shell .filter-card,.main-content .material-shell .table-card{border:var(--sequa-panel-border);border-radius:var(--sequa-radius-card);background:var(--sequa-surface-default);box-shadow:var(--sequa-shadow-panel)}.main-content .material-shell .page-section+.page-section,.main-content .material-shell .el-card+.el-card{margin-top:var(--sequa-space-4)}.main-content .material-shell .page-section{padding:var(--sequa-panel-padding)}.main-content .material-shell .section-title,.main-content .material-shell .card-title,.main-content .material-shell .panel-title,.main-content .material-shell .card-header>span:first-child{color:var(--sequa-text-primary);font-size:var(--sequa-type-title);font-weight:600;line-height:1.5;letter-spacing:-.01em}.main-content .material-shell .section-aux,.main-content .material-shell .section-tip,.main-content .material-shell .form-help,.main-content .material-shell .cell-muted{color:var(--sequa-text-weak);font-size:var(--sequa-type-caption);line-height:1.6}.main-content .material-shell .filter-bar,.main-content .material-shell .material-toolbar,.main-content .material-shell .toolbar:not(.editor-toolbar){min-height:68px;margin-bottom:var(--sequa-space-4);padding:13px 16px;gap:var(--sequa-space-3);border:var(--sequa-panel-border);border-radius:var(--sequa-radius-card);background:var(--sequa-surface-default);box-shadow:0 1px 2px var(--sequa-ink-alpha-04)}.main-content .material-shell .material-toolbar-filters,.main-content .material-shell .material-toolbar-actions,.main-content .material-shell .filter-group{gap:var(--sequa-space-2)}.main-content .material-shell .card-header .filter-bar{min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.el-button{min-height:var(--sequa-control-height);height:var(--sequa-control-height);border-radius:var(--sequa-radius-control);font-weight:500;letter-spacing:0}.el-button--small{min-height:var(--sequa-control-height-sm);height:var(--sequa-control-height-sm)}.el-button--large{min-height:var(--sequa-control-height-lg);height:var(--sequa-control-height-lg)}.el-button--primary{border-color:var(--sequa-primary-500);background:var(--sequa-primary-500);box-shadow:0 1px 2px #02667b29}.el-button--primary:hover,.el-button--primary:focus-visible{border-color:var(--sequa-primary-600);background:var(--sequa-primary-600);box-shadow:0 4px 14px #02667b24}.el-button.is-plain,.el-button--default{border-color:var(--sequa-border);background:var(--sequa-surface-default);color:var(--sequa-text-secondary)}.el-button.is-plain:hover,.el-button--default:hover{border-color:var(--sequa-primary-200);background:var(--sequa-primary-50);color:var(--sequa-primary-700)}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner,.el-date-editor.el-input__wrapper{min-height:var(--sequa-control-height);border-radius:var(--sequa-radius-control);background:var(--sequa-surface-default)}.el-input__inner,.el-select__placeholder,.el-select__selected-item{height:auto;line-height:1.45}.el-form-item{margin-bottom:var(--sequa-space-5)}.el-form-item__label{height:auto;min-height:var(--sequa-control-height);color:var(--sequa-text-secondary);font-size:var(--sequa-type-body);font-weight:500;line-height:var(--sequa-control-height)}.el-radio-button__inner,.el-segmented__item-label{font-weight:500}.main-content .material-shell .el-table{border-radius:0;color:var(--sequa-text-secondary);font-size:var(--sequa-type-body)}.main-content .material-shell .el-table th.el-table__cell{height:var(--sequa-table-header-height);padding:0;background:var(--sequa-surface-sunken);color:var(--sequa-text-secondary);font-size:var(--sequa-type-caption);font-weight:600;letter-spacing:.01em}.main-content .material-shell .el-table td.el-table__cell{min-height:var(--sequa-table-row-height);padding:13px 0;background:var(--sequa-surface-default);border-bottom-color:var(--sequa-divider)}.main-content .material-shell .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--sequa-surface-default)}.main-content .material-shell .el-table .el-table__row:hover>td.el-table__cell{background:var(--sequa-surface-hover-v2)}.main-content .material-shell .el-table .cell{line-height:22px}.main-content .material-shell .table-actions{display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px}.main-content .material-shell .table-actions .el-button{min-height:30px;height:30px;margin:0;padding-inline:8px;border-color:transparent;background:transparent;box-shadow:none}.main-content .material-shell .table-actions .el-button:hover{border-color:transparent;background:var(--sequa-surface-hover-v2)}.main-content .material-shell .table-actions .el-button--primary{color:var(--sequa-primary-600)}.main-content .material-shell .table-actions .el-button--success{color:#3f7f5e}.main-content .material-shell .table-actions .el-button--warning{color:#8b651d}.main-content .material-shell .table-actions .el-button--danger{color:#b64646}.main-content .material-shell :is(.stat-value,.metric-value,.money-value,.s-value,[class*=amount],[class*=price],[class*=count]){font-family:var(--sequa-font);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:-.02em}.main-content .material-shell .material-stats,.main-content .material-shell .stat-strip{gap:var(--sequa-space-3)}.main-content .material-shell .material-stat,.main-content .material-shell .stat-card{min-height:112px;border:var(--sequa-panel-border);border-radius:var(--sequa-radius-card);background:var(--sequa-surface-default);box-shadow:var(--sequa-shadow-panel)}.main-content .material-shell .material-stat:first-child{border-color:var(--sequa-primary-200);background:var(--sequa-primary-50)}.main-content .material-shell .material-stat .stat-value,.main-content .material-shell .stat-card .stat-value{color:var(--sequa-text-primary);font-size:var(--sequa-number-stat);font-weight:600;line-height:1.2}.main-content .material-shell .material-stat-mark,.main-content .material-shell .material-stat-mark.is-success,.main-content .material-shell .material-stat-mark.is-warning,.main-content .material-shell .material-stat-mark.is-info{border:1px solid var(--sequa-primary-100);border-radius:var(--sequa-radius-control);background:var(--sequa-primary-50);color:var(--sequa-primary-600)}.el-card__header{padding:16px 20px;border-bottom-color:var(--sequa-divider)}.el-card__body{padding:var(--sequa-panel-padding)}.el-dialog{border-radius:var(--sequa-radius-panel)}.el-dialog__header,.el-drawer__header{border-bottom-color:var(--sequa-divider)}.el-dialog__footer{background:var(--sequa-neutral-25);border-top-color:var(--sequa-divider)}.el-drawer{border-radius:var(--sequa-radius-panel) 0 0 var(--sequa-radius-panel)}.el-dropdown-menu__item,.el-select-dropdown__item{min-height:38px;border-radius:7px}.el-tabs__item{height:42px;font-weight:500}.el-tabs__item.is-active{font-weight:600}.el-tag,.status-tag{border-radius:999px;font-variant-numeric:tabular-nums}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{border-color:transparent;background:transparent}.el-pagination.is-background .btn-next:hover,.el-pagination.is-background .btn-prev:hover,.el-pagination.is-background .el-pager li:hover{background:var(--sequa-surface-hover-v2)}.el-empty{min-height:220px;padding:var(--sequa-space-12) 0}.el-loading-mask{background:#f7f9f8d6}.main-content .material-shell .mode-card,.main-content .material-shell .domain-card,.main-content .material-shell .choice{border-color:var(--sequa-border);border-radius:var(--sequa-radius-card);background:var(--sequa-surface-default);box-shadow:var(--sequa-shadow-panel)}.main-content .material-shell .mode-card.selected,.main-content .material-shell .choice.selected{border-color:var(--sequa-primary-500);background:var(--sequa-primary-50);box-shadow:0 0 0 1px var(--sequa-primary-500) inset}@media (hover: hover) and (pointer: fine){.main-content .material-shell .el-card,.main-content .material-shell .material-panel,.main-content .material-shell .page-section{transition:border-color var(--sequa-duration-fast) var(--sequa-ease-out),box-shadow var(--sequa-duration-fast) var(--sequa-ease-out)}}@media (max-width: 1200px){:root:root{--sequa-page-gutter: 20px}.main-content .material-shell .material-stats,.main-content .material-shell .stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){:root:root{--sequa-page-gutter: 16px}.main-content:not(.diy-main-content) .material-page-header,.main-content .material-shell .page-header{flex-direction:column;gap:var(--sequa-space-4)}.main-content:not(.diy-main-content) .material-page-actions,.main-content .material-shell .page-actions{width:100%;justify-content:flex-start}.main-content .material-shell .filter-bar,.main-content .material-shell .material-toolbar,.main-content .material-shell .toolbar:not(.editor-toolbar){align-items:stretch;flex-direction:column}.main-content .material-shell .filter-bar .el-input,.main-content .material-shell .filter-bar .el-select,.main-content .material-shell .material-toolbar .el-input,.main-content .material-shell .material-toolbar .el-select{width:100%}.main-content .material-shell .material-stats,.main-content .material-shell .stat-strip{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.main-content .material-shell *,.main-content .material-shell *:before,.main-content .material-shell *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root:root{--sequa-control-height-sm: 32px;--sequa-control-height: 40px;--sequa-control-height-lg: 44px;--sequa-control-radius: 8px;--sequa-card-radius: 12px;--sequa-module-radius: 16px;--sequa-hairline: var(--sequa-border-subtle);--sequa-control-border: var(--sequa-border);--sequa-control-hover: var(--sequa-border-strong);--sequa-control-focus: var(--sequa-primary-500);--sequa-focus-shadow: 0 0 0 3px var(--sequa-primary-alpha-12);--sequa-panel-shadow: 0 1px 2px var(--sequa-ink-alpha-04), 0 12px 36px var(--sequa-ink-alpha-04);--sequa-overlay-shadow: 0 4px 12px var(--sequa-ink-alpha-06), 0 24px 64px var(--sequa-ink-alpha-10);--sequa-table-header: var(--sequa-surface-muted);--sequa-table-hover: var(--sequa-primary-alpha-04);--sequa-overlay-backdrop: rgb(23 33 38 / 38%);--sequa-header-surface: var(--sequa-header-background);--sequa-table-fixed-edge: -1px 0 0 var(--sequa-border-subtle);--sequa-disabled-opacity: .54;--sequa-icon-size-sm: 16px;--sequa-icon-size: 20px;--sequa-motion-hover: .12s var(--sequa-ease-out);--sequa-motion-overlay: .22s var(--sequa-ease-out);--el-component-size-small: var(--sequa-control-height-sm);--el-component-size: var(--sequa-control-height);--el-component-size-large: var(--sequa-control-height-lg);--el-disabled-bg-color: var(--sequa-surface-subtle);--el-disabled-border-color: var(--sequa-border-subtle);--el-disabled-text-color: var(--sequa-text-disabled);--el-border-radius-base: var(--sequa-control-radius);--el-border-radius-small: 7px;--el-border-radius-round: 999px;--el-table-header-bg-color: var(--sequa-table-header);--el-table-row-hover-bg-color: var(--sequa-table-hover)}html{background:var(--sequa-canvas);color-scheme:light;scrollbar-color:var(--sequa-border-strong) transparent;scrollbar-width:thin}body{background:var(--sequa-canvas);color:var(--sequa-text-primary);font-family:var(--sequa-font);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}::selection{background:var(--sequa-primary-100);color:var(--sequa-text-primary)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:var(--sequa-border-strong);background-clip:padding-box}::-webkit-scrollbar-track{background:transparent}button,input,textarea,select{font:inherit}button,a,[role=button],.el-button,.el-menu-item,.el-sub-menu__title{touch-action:manipulation}.sidebar{background:var(--sequa-nav-background)!important;border-right-color:var(--sequa-border-subtle)!important}.sidebar .logo{height:64px!important;padding-inline:18px!important;border-bottom-color:transparent!important}.sidebar .logo-mark{border-radius:9px!important;box-shadow:0 1px 2px var(--sequa-primary-alpha-12),0 8px 18px var(--sequa-primary-alpha-12)!important}.sidebar .logo-copy small{letter-spacing:.08em!important}.sidebar .menu-scroll{padding:10px 10px 22px!important}.nav-menu .el-menu-item,.nav-menu .el-sub-menu__title{height:40px!important;margin:2px 0!important;border-radius:8px!important;color:var(--sequa-text-secondary)!important}.nav-menu .el-sub-menu__title{margin-top:5px!important;color:var(--sequa-text-primary)!important;font-weight:600!important}.nav-menu .el-menu-item .el-icon,.nav-menu .el-sub-menu__title .el-icon{width:var(--sequa-icon-size)!important;color:var(--sequa-text-weak)!important;font-size:var(--sequa-icon-size)!important}.nav-menu .el-menu-item:hover,.nav-menu .el-sub-menu__title:hover{background:var(--sequa-surface-hover)!important;color:var(--sequa-text-primary)!important}.nav-menu .el-menu-item.is-active{background:var(--sequa-primary-50)!important;color:var(--sequa-primary-700)!important;font-weight:600!important}.nav-menu .el-menu-item.is-active:before{top:8px!important;bottom:8px!important;width:2px!important}.nav-menu .el-menu-item.is-active .el-icon{color:var(--sequa-primary-500)!important}.sidebar-version{border-top-color:var(--sequa-border-subtle)!important}.header{height:56px!important;padding-inline:24px!important;background:var(--sequa-header-surface)!important;border-bottom-color:var(--sequa-border-subtle)!important;-webkit-backdrop-filter:blur(20px) saturate(120%)!important;backdrop-filter:blur(20px) saturate(120%)!important}.header-title{padding-left:0!important;font-size:14px!important}.header-title:before{display:none!important}.collapse-btn,.link-center-btn{width:36px!important;height:36px!important;border-radius:8px!important}.user-info{height:36px!important;border-color:var(--sequa-border-subtle)!important;box-shadow:0 1px 1px var(--sequa-ink-alpha-04)}.main-content{padding:28px clamp(20px,2.2vw,36px) 48px!important;background:var(--sequa-canvas)!important}.main-content>:not(.diy-editor){width:min(100%,2200px)!important;max-width:2200px!important;min-width:0;margin-inline:auto}.main-content:not(.diy-main-content) .material-page-header,.main-content .material-shell .page-header{gap:20px!important;margin:0!important;padding:0 0 24px!important}.main-content:not(.diy-main-content) .material-page-heading,.main-content .material-shell .page-heading{padding-left:0!important}.main-content:not(.diy-main-content) .material-page-heading:before,.main-content .material-shell .page-heading:before{display:none!important}.main-content:not(.diy-main-content) .material-page-heading h1,.main-content .material-shell .page-heading h1{font-size:28px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.03em!important;text-wrap:balance}.main-content:not(.diy-main-content) .material-page-heading p,.main-content .material-shell .page-heading p{margin-top:7px!important;color:var(--sequa-text-secondary)!important;line-height:1.55!important}.main-content .material-shell .section-title,.main-content .material-shell .card-title,.main-content .material-shell .panel-title{color:var(--sequa-text-primary)!important;font-size:16px!important;font-weight:600!important;letter-spacing:-.015em!important}.main-content .material-shell .page-section,.main-content .material-shell .material-panel,.main-content .material-shell .el-card,.main-content .material-shell .product-table-panel,.main-content .material-shell .order-table-card,.main-content .material-shell .filter-card,.main-content .material-shell .table-card{border:1px solid var(--sequa-border)!important;border-radius:var(--sequa-card-radius)!important;background:var(--sequa-surface)!important;box-shadow:var(--sequa-panel-shadow)!important}.el-card__header{padding:17px 20px!important;border-bottom:1px solid var(--sequa-border-subtle)!important}.el-card__body{padding:20px!important}.main-content .material-shell .filter-bar,.main-content .material-shell .material-toolbar,.main-content .material-shell .toolbar:not(.editor-toolbar){box-sizing:border-box;min-height:64px!important;margin-bottom:16px!important;padding:11px 14px!important;gap:10px!important;border:1px solid var(--sequa-border)!important;border-radius:var(--sequa-card-radius)!important;background:var(--sequa-surface)!important;box-shadow:0 1px 2px var(--sequa-ink-alpha-04)!important}.main-content .material-shell .card-header .filter-bar{min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.el-button{min-height:var(--sequa-control-height)!important;height:var(--sequa-control-height)!important;padding-inline:16px!important;border-radius:var(--sequa-control-radius)!important;font-size:14px!important;font-weight:500!important;box-shadow:none;transition:color var(--sequa-motion-hover),background-color var(--sequa-motion-hover),border-color var(--sequa-motion-hover),box-shadow var(--sequa-motion-hover),transform 80ms ease-out!important}.el-button--small{min-height:var(--sequa-control-height-sm)!important;height:var(--sequa-control-height-sm)!important;padding-inline:12px!important;font-size:13px!important}.el-button--large{min-height:var(--sequa-control-height-lg)!important;height:var(--sequa-control-height-lg)!important;padding-inline:20px!important}.el-button>.el-icon{font-size:var(--sequa-icon-size-sm)}.el-button+.el-button{margin-left:8px}.el-button:active:not(.is-disabled){transform:translateY(1px)}.el-button--primary{border-color:var(--sequa-primary-500)!important;background:var(--sequa-primary-500)!important;color:var(--sequa-neutral-0)!important;box-shadow:0 1px 2px var(--sequa-primary-alpha-12)!important}.el-button--primary:hover,.el-button--primary:focus-visible{border-color:var(--sequa-primary-600)!important;background:var(--sequa-primary-600)!important;box-shadow:0 5px 16px var(--sequa-primary-alpha-12)!important}.el-button--primary:active{border-color:var(--sequa-primary-700)!important;background:var(--sequa-primary-700)!important}.el-button--default,.el-button.is-plain{border-color:var(--sequa-border)!important;background:var(--sequa-surface)!important;color:var(--sequa-text-secondary)!important}.el-button--default:hover,.el-button.is-plain:hover{border-color:var(--sequa-primary-200)!important;background:var(--sequa-primary-50)!important;color:var(--sequa-primary-700)!important}.el-button.is-text,.el-button--text,.el-button.is-link{min-height:30px!important;height:auto!important;padding-inline:7px!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}.el-button.is-link.el-button--primary,.el-button.is-text.el-button--primary,.el-button--text.el-button--primary{color:var(--sequa-primary-700)!important}.el-button.is-link.el-button--primary:hover,.el-button.is-text.el-button--primary:hover,.el-button--text.el-button--primary:hover{color:var(--sequa-primary-500)!important;background:var(--sequa-primary-50)!important}.el-button.is-link.el-button--primary.is-disabled,.el-button.is-text.el-button--primary.is-disabled,.el-button--text.el-button--primary.is-disabled{color:var(--sequa-text-disabled)!important;background:transparent!important}.el-button.is-disabled,.el-button.is-disabled:hover{opacity:var(--sequa-disabled-opacity);cursor:not-allowed;box-shadow:none!important}.el-button-group{border-radius:var(--sequa-control-radius);box-shadow:0 0 0 1px var(--sequa-border-subtle)}.el-button-group .el-button{margin:0!important;border-color:transparent!important}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner,.el-date-editor.el-input__wrapper,.el-cascader .el-input__wrapper,.el-input-number{min-height:var(--sequa-control-height)!important;border-radius:var(--sequa-control-radius)!important;background:var(--sequa-surface)!important;box-shadow:0 0 0 1px var(--sequa-control-border) inset!important;transition:box-shadow var(--sequa-motion-hover),background-color var(--sequa-motion-hover)!important}.el-input__wrapper:hover,.el-select__wrapper:hover,.el-textarea__inner:hover,.el-date-editor.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--sequa-control-hover) inset!important}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-textarea__inner:focus,.el-date-editor.el-input__wrapper.is-active{box-shadow:0 0 0 1px var(--sequa-control-focus) inset,var(--sequa-focus-shadow)!important}.el-input__inner:focus,.el-textarea__inner:focus,.el-select__input:focus,input:focus,textarea:focus,select:focus{outline:none!important}.el-input__inner,.el-select__selected-item,.el-textarea__inner{color:var(--sequa-text-primary)!important;font-size:14px!important}.el-input__inner::placeholder,.el-textarea__inner::placeholder{color:var(--sequa-text-weak)!important}.el-input__prefix,.el-input__suffix,.el-select__caret{color:var(--sequa-text-weak)!important}.el-textarea__inner{padding:10px 12px!important;line-height:1.6!important;resize:vertical}.el-input.is-disabled .el-input__wrapper,.el-select.is-disabled .el-select__wrapper,.el-textarea.is-disabled .el-textarea__inner{background:var(--sequa-surface-subtle)!important;box-shadow:0 0 0 1px var(--sequa-border-subtle) inset!important}.el-form-item{margin-bottom:20px!important}.el-form-item__label{min-height:var(--sequa-control-height)!important;color:var(--sequa-text-secondary)!important;font-size:14px!important;font-weight:500!important;line-height:var(--sequa-control-height)!important}.el-form-item__error{position:static!important;padding-top:5px!important;color:var(--sequa-danger)!important;font-size:12px!important;line-height:1.45!important}.el-form-item.is-error .el-input__wrapper,.el-form-item.is-error .el-select__wrapper,.el-form-item.is-error .el-textarea__inner{box-shadow:0 0 0 1px var(--sequa-danger) inset,0 0 0 3px var(--sequa-danger-soft)!important}.el-input-number__decrease,.el-input-number__increase{border-color:var(--sequa-border-subtle)!important;background:var(--sequa-surface-subtle)!important;color:var(--sequa-text-secondary)!important}.el-checkbox__inner,.el-radio__inner{width:16px;height:16px;border-color:var(--sequa-border-strong)!important}.el-checkbox__label,.el-radio__label{color:var(--sequa-text-secondary)!important}.el-checkbox__input.is-checked+.el-checkbox__label,.el-radio__input.is-checked+.el-radio__label{color:var(--sequa-text-primary)!important}.el-radio-button__inner{min-height:var(--sequa-control-height);padding:0 14px!important;color:var(--sequa-text-secondary);line-height:calc(var(--sequa-control-height) - 2px)!important}.el-radio-button__original-radio:checked+.el-radio-button__inner{border-color:var(--sequa-primary-500)!important;background:var(--sequa-primary-500)!important;color:var(--sequa-neutral-0)!important;box-shadow:-1px 0 0 0 var(--sequa-primary-500)!important}.el-switch{--el-switch-on-color: var(--sequa-primary-500);--el-switch-off-color: var(--sequa-neutral-300)}.el-switch__core{min-width:42px!important;border-color:transparent!important}.el-slider{--el-slider-main-bg-color: var(--sequa-primary-500);--el-slider-runway-bg-color: var(--sequa-neutral-200);--el-slider-stop-bg-color: var(--sequa-neutral-0)}.el-slider__button{width:16px!important;height:16px!important;border-width:2px!important;box-shadow:0 2px 8px var(--sequa-ink-alpha-10)}.main-content .material-shell .el-table{color:var(--sequa-text-secondary)!important;font-size:13px!important;border-radius:0!important;--el-table-border-color: var(--sequa-border-subtle);--el-table-fixed-left-column: none;--el-table-fixed-right-column: none}.main-content .material-shell .el-table th.el-table__cell{height:44px!important;padding:0!important;border-right-color:transparent!important;background:var(--sequa-table-header)!important;color:var(--sequa-text-secondary)!important;font-size:12px!important;font-weight:600!important}.main-content .material-shell .el-table td.el-table__cell{min-height:52px!important;padding:12px 0!important;border-right-color:transparent!important;border-bottom-color:var(--sequa-border-subtle)!important;background:var(--sequa-surface)!important}.main-content .material-shell .el-table .el-table__row:hover>td.el-table__cell{background:var(--sequa-table-hover)!important}.main-content .material-shell .el-table .cell{line-height:21px!important}.main-content .material-shell .el-table .caret-wrapper{height:20px}.main-content .material-shell .el-table__fixed-right,.main-content .material-shell .el-table__fixed,.main-content .material-shell .el-table .el-table-fixed-column--right{box-shadow:var(--sequa-table-fixed-edge)!important}.main-content .material-shell .el-table__fixed-right-patch{background:var(--sequa-table-header)!important}.main-content .material-shell .el-table__empty-block{min-height:220px!important}.main-content .material-shell .el-table__empty-text{color:var(--sequa-text-weak)!important}.main-content .material-shell .table-actions{display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px!important}.main-content .material-shell .table-actions .el-button{min-height:30px!important;height:30px!important;margin:0!important;padding-inline:7px!important}.main-content .material-shell .pagination-wrap,.main-content .material-shell .table-pagination{min-height:64px;padding:14px 18px;border-top:1px solid var(--sequa-border-subtle)}.main-content .material-shell :is(.stat-value,.metric-value,.money-value,.s-value,[class*=amount],[class*=price],[class*=count],time,code){font-variant-numeric:tabular-nums lining-nums!important;font-feature-settings:"tnum" 1,"lnum" 1!important}.el-tag,.status-tag{min-height:24px;padding-inline:9px!important;border-radius:999px!important;font-size:12px!important;font-weight:500!important}.el-tag .el-tag__close{margin-left:5px}.el-tabs__header{margin-bottom:16px!important}.el-tabs__nav-wrap:after{height:1px!important;background:var(--sequa-border-subtle)!important}.el-tabs__item{height:42px!important;padding-inline:16px!important;color:var(--sequa-text-secondary)!important;font-weight:500!important}.el-tabs__item:hover,.el-tabs__item.is-active{color:var(--sequa-primary-700)!important}.el-tabs__active-bar{height:2px!important;background:var(--sequa-primary-500)!important}.el-pagination{gap:4px;color:var(--sequa-text-secondary)!important}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{min-width:32px!important;height:32px!important;margin:0 2px!important;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important}.el-pagination.is-background .el-pager li:hover{background:var(--sequa-surface-hover)!important;color:var(--sequa-primary-700)!important}.el-pagination.is-background .el-pager li.is-active{border-color:var(--sequa-primary-500)!important;background:var(--sequa-primary-500)!important;color:var(--sequa-neutral-0)!important}.el-overlay{background:var(--sequa-overlay-backdrop)!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.el-dialog,.el-message-box{overflow:hidden;border:1px solid var(--sequa-border-subtle)!important;border-radius:var(--sequa-module-radius)!important;background:var(--sequa-surface)!important;box-shadow:var(--sequa-overlay-shadow)!important}.el-dialog__header{margin:0!important;padding:22px 24px 14px!important}.el-dialog__title{color:var(--sequa-text-primary)!important;font-size:18px!important;font-weight:600!important;letter-spacing:-.02em}.el-dialog__headerbtn{top:15px!important;right:16px!important;width:40px!important;height:40px!important;border-radius:8px}.el-dialog__headerbtn:hover{background:var(--sequa-surface-hover)}.el-dialog__body{padding:10px 24px 22px!important;color:var(--sequa-text-secondary)!important;line-height:1.65}.el-dialog__footer{padding:16px 24px 20px!important;border-top:1px solid var(--sequa-border-subtle)!important;background:var(--sequa-neutral-25)!important}.el-drawer{border-left:1px solid var(--sequa-border-subtle)!important;border-radius:var(--sequa-module-radius) 0 0 var(--sequa-module-radius)!important;box-shadow:var(--sequa-overlay-shadow)!important}.el-drawer__header{margin:0!important;padding:22px 24px 16px!important;border-bottom:1px solid var(--sequa-border-subtle)!important;color:var(--sequa-text-primary)!important;font-size:18px!important;font-weight:600!important}.el-drawer__body{padding:22px 24px!important}.el-popper.is-light,.el-dropdown__popper,.el-select__popper,.el-picker__popper,.el-cascader__dropdown{overflow:hidden;border:1px solid var(--sequa-border-subtle)!important;border-radius:var(--sequa-card-radius)!important;box-shadow:var(--sequa-overlay-shadow)!important}.el-dropdown-menu{padding:6px!important}.el-dropdown-menu__item,.el-select-dropdown__item{min-height:38px!important;margin:2px 0;border-radius:7px!important}.el-dropdown-menu__item:hover,.el-select-dropdown__item.is-hovering{background:var(--sequa-primary-50)!important;color:var(--sequa-primary-700)!important}.el-tooltip__popper{border-radius:7px!important;font-size:12px!important}.el-alert{padding:11px 14px!important;border:1px solid transparent;border-radius:var(--sequa-card-radius)!important}.el-alert__title{font-weight:500!important}.el-alert--info.is-light{border-color:color-mix(in srgb,var(--sequa-info) 30%,white);background:var(--sequa-info-soft)!important;color:color-mix(in srgb,var(--sequa-info) 72%,var(--sequa-text-primary))!important}.el-alert--success.is-light{border-color:color-mix(in srgb,var(--sequa-success) 30%,white);background:var(--sequa-success-soft)!important}.el-alert--warning.is-light{border-color:color-mix(in srgb,var(--sequa-warning) 34%,white);background:var(--sequa-warning-soft)!important}.el-alert--error.is-light{border-color:color-mix(in srgb,var(--sequa-danger) 30%,white);background:var(--sequa-danger-soft)!important}.el-empty{min-height:220px;padding:44px 0!important}.el-empty__image{width:84px!important;opacity:.7}.el-empty__description p,.el-result__subtitle p{color:var(--sequa-text-weak)!important;line-height:1.6}.el-skeleton__item{background:linear-gradient(90deg,var(--sequa-neutral-100) 25%,var(--sequa-neutral-150) 37%,var(--sequa-neutral-100) 63%)!important;background-size:400% 100%!important}.el-loading-mask{background:#f7f9f8d1!important;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.el-loading-spinner .path{stroke:var(--sequa-primary-500)!important}.el-message,.el-notification{border:1px solid var(--sequa-border-subtle)!important;border-radius:var(--sequa-card-radius)!important;box-shadow:var(--sequa-overlay-shadow)!important}.el-descriptions{overflow:hidden;border-radius:var(--sequa-card-radius)}.el-descriptions__header{margin-bottom:14px!important}.el-descriptions__title{color:var(--sequa-text-primary)!important;font-size:16px!important}.el-descriptions__label{color:var(--sequa-text-weak)!important;font-weight:500!important}.el-descriptions__content{color:var(--sequa-text-secondary)!important}.el-timeline-item__node--normal{left:0!important;width:10px!important;height:10px!important;background:var(--sequa-primary-500)!important}.el-timeline-item__tail{left:4px!important;border-left-color:var(--sequa-border)!important}.el-progress-bar__outer{background:var(--sequa-surface-subtle)!important}.el-progress-bar__inner{background:var(--sequa-primary-500)!important}.el-image{border-radius:8px;background:var(--sequa-surface-subtle)}.el-upload-dragger{padding:28px!important;border-color:var(--sequa-border)!important;border-radius:var(--sequa-card-radius)!important;background:var(--sequa-surface)!important}.el-upload-dragger:hover{border-color:var(--sequa-primary-500)!important;background:var(--sequa-primary-50)!important}.order-list .stats-row{margin-bottom:16px!important}.order-list .stats-row>.el-col:first-child{flex:0 0 31%;max-width:31%}.order-list .stats-row>.el-col:not(:first-child){flex:0 0 23%;max-width:23%}.order-list .stat-card{min-height:108px;box-shadow:var(--sequa-panel-shadow)!important}.order-list .stat-card--primary{border-color:var(--sequa-primary-100)!important;background:var(--sequa-primary-50)!important}.order-list .stat-value{color:var(--sequa-text-primary)!important;font-size:30px!important;font-weight:600!important;letter-spacing:-.03em}.order-list .stat-label{color:var(--sequa-text-secondary)!important;font-size:12px!important}.product-table-panel,.order-table-card{overflow:hidden}.product-page .product-table-panel .el-table,.order-list .order-table-card .el-table{border-radius:0!important}.product-page .product-table-panel,.order-list .order-table-card{box-shadow:var(--sequa-panel-shadow)!important}.merchant-material-page .material-stats{display:grid;grid-template-columns:1.25fr repeat(3,1fr);gap:12px!important}.merchant-material-page .material-stat:first-child{border-color:var(--sequa-primary-100)!important;background:var(--sequa-primary-50)!important}.merchant-material-page .asset-card{border-color:var(--sequa-border)!important;box-shadow:none!important;transition:border-color var(--sequa-motion-hover),box-shadow var(--sequa-motion-hover),transform var(--sequa-motion-hover)!important}@media (hover: hover) and (pointer: fine){.merchant-material-page .asset-card:hover{border-color:var(--sequa-primary-200)!important;box-shadow:var(--sequa-panel-shadow)!important;transform:translateY(-1px)}}.mode-card,.choice,.domain-card,.picker-card,.scope-panel{border-color:var(--sequa-border)!important;border-radius:var(--sequa-card-radius)!important;box-shadow:var(--sequa-panel-shadow)!important}.mode-card.selected,.choice.selected,.picker-card.selected{border-color:var(--sequa-primary-500)!important;background:var(--sequa-primary-50)!important;box-shadow:0 0 0 1px var(--sequa-primary-500) inset!important}.fm-preview-panel,.phone-preview-panel,.preview-panel{background:var(--sequa-surface-subtle)!important}.fm-phone,.phone-preview,.preview-phone{border-color:var(--sequa-border)!important;background:var(--sequa-surface)!important;box-shadow:0 2px 8px var(--sequa-ink-alpha-06),0 20px 54px var(--sequa-ink-alpha-06)!important}.diy-main-content{background:var(--sequa-canvas)!important}.diy-editor .editor-toolbar{min-height:56px;border-bottom:1px solid var(--sequa-border-subtle)!important;background:var(--sequa-surface)!important;box-shadow:0 1px 2px var(--sequa-ink-alpha-04)}.diy-editor .component-library,.diy-editor .config-panel{background:var(--sequa-surface)!important;border-color:var(--sequa-border-subtle)!important}.diy-editor .canvas-area{background:var(--sequa-surface-muted)!important}.diy-editor .phone-frame{width:375px!important;min-height:812px!important;border:1px solid var(--sequa-border)!important;background:var(--sequa-surface)!important;box-shadow:0 4px 14px var(--sequa-ink-alpha-06),0 28px 72px var(--sequa-ink-alpha-10)!important}.diy-editor .library-item{min-height:76px;border:1px solid transparent;border-radius:9px!important;background:var(--sequa-surface-subtle)!important;color:var(--sequa-text-secondary)!important;transition:border-color var(--sequa-motion-hover),background-color var(--sequa-motion-hover),color var(--sequa-motion-hover)!important}.diy-editor .library-item:hover{border-color:var(--sequa-primary-200)!important;background:var(--sequa-primary-50)!important;color:var(--sequa-primary-700)!important}.diy-editor .component-category-tab{min-height:30px;border-radius:7px!important;color:var(--sequa-text-secondary)!important}.diy-editor .component-category-tab.active{background:var(--sequa-primary-500)!important;color:var(--sequa-neutral-0)!important}.diy-editor .tree-item{min-height:36px;border-radius:7px!important;color:var(--sequa-text-secondary)!important}.diy-editor .tree-item.active{background:var(--sequa-primary-50)!important;color:var(--sequa-primary-700)!important}.login-container{background:var(--sequa-canvas)!important}.login-card{border:1px solid var(--sequa-border)!important;border-radius:var(--sequa-module-radius)!important;box-shadow:var(--sequa-overlay-shadow)!important}.login-header h2{color:var(--sequa-text-primary)!important;letter-spacing:-.025em}.login-header p,.login-tip,.login-version{color:var(--sequa-text-weak)!important}button:focus-visible,a:focus-visible,[tabindex]:focus-visible,.el-button:focus-visible,.el-input__wrapper:has(.el-input__inner:focus-visible){outline:none!important}@media (max-width: 1200px){.main-content{padding:24px 20px 40px!important}.merchant-material-page .material-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.order-list .stats-row>.el-col:nth-child(n){flex:0 0 50%;max-width:50%;margin-bottom:12px}}@media (max-width: 768px){.main-content{padding:20px 16px 36px!important}.main-content:not(.diy-main-content) .material-page-header,.main-content .material-shell .page-header{align-items:stretch!important;flex-direction:column!important;gap:16px!important}.main-content .material-shell .filter-bar,.main-content .material-shell .material-toolbar,.main-content .material-shell .toolbar:not(.editor-toolbar){align-items:stretch!important;flex-direction:column!important}.main-content .material-shell .filter-bar :is(.el-input,.el-select,.el-date-editor),.main-content .material-shell .material-toolbar :is(.el-input,.el-select,.el-date-editor){width:100%!important}.merchant-material-page .material-stats{grid-template-columns:1fr}.order-list .stats-row>.el-col:nth-child(n){flex:0 0 100%;max-width:100%}.el-dialog{width:calc(100vw - 24px)!important;max-width:none!important}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--el-color-white:#fff;--el-color-black:#000;--el-color-primary-rgb:64, 158, 255;--el-color-success-rgb:103, 194, 58;--el-color-warning-rgb:230, 162, 60;--el-color-danger-rgb:245, 108, 108;--el-color-error-rgb:245, 108, 108;--el-color-info-rgb:144, 147, 153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645, .045, .355, 1);--el-transition-function-fast-bezier:cubic-bezier(.23, 1, .32, 1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier), opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--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-bg-color:#fff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#fff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#fff;--el-box-shadow:0px 12px 32px 4px #0000000a, 0px 8px 20px #00000014;--el-box-shadow-light:0px 0px 12px #0000001f;--el-box-shadow-lighter:0px 0px 6px #0000001f;--el-box-shadow-dark:0px 16px 48px 16px #00000014, 0px 12px 32px #0000001f, 0px 8px 16px -8px #00000029;--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:#000c;--el-overlay-color-light:#000000b3;--el-overlay-color-lighter:#00000080;--el-mask-color:#ffffffe6;--el-mask-color-extra-light:#ffffff4d;--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:top;transform:scaleY(1)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:bottom;transform:scaleY(1)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:0 0;transform:scale(1)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-leave-active,.el-collapse-transition-enter-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-icon{--color:inherit;fill:currentColor;width:1em;height:1em;color:var(--color);line-height:1em;font-size:inherit;justify-content:center;align-items:center;display:inline-flex;position:relative}.el-icon.is-loading{animation:2s linear infinite rotating}.el-icon svg{width:1em;height:1em}body{margin:0;padding:0}
