.app-shell[data-v-8a96ecc2]{height:100vh;min-height:0;max-height:100vh}.app-shell__body[data-v-8a96ecc2]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.app-shell__content[data-v-8a96ecc2]{flex:1;min-height:0}.app-shell__aside[data-v-8a96ecc2]{display:flex;flex-direction:column;height:100%;overflow:hidden;background:linear-gradient(180deg,#fff,#fbfdff);color:var(--app-sidebar-fg);border-right:1px solid #dce8f8;box-shadow:var(--app-shell-aside-shadow)}.brand[data-v-8a96ecc2]{flex-shrink:0;height:100%;display:flex;align-items:center;padding:0 16px 0 18px;border-bottom:none;font-weight:800;letter-spacing:.02em;background:linear-gradient(90deg,#0a5ed8,#0a67ea);border-right:1px solid hsla(0,0%,100%,.22);min-width:216px}.app-shell__nav-scroll[data-v-8a96ecc2]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.brand__dot[data-v-8a96ecc2]{width:15px;height:15px;border-radius:3px;background:linear-gradient(145deg,#fff,#bfdbfe);margin-right:8px;box-shadow:inset 0 0 0 1px rgba(11,67,153,.2);animation:none}@keyframes brand-pulse-8a96ecc2{0%,to{box-shadow:0 0 14px rgba(22,119,255,.35),0 0 8px rgba(34,197,94,.24)}50%{box-shadow:0 0 18px rgba(22,119,255,.5),0 0 10px rgba(34,197,94,.34)}}.brand__text[data-v-8a96ecc2]{font-size:14px;white-space:nowrap;text-shadow:var(--app-shell-brand-text-shadow);color:#fff;font-weight:600}.app-menu[data-v-8a96ecc2]{border-right:none;padding:10px 0 16px;min-height:-moz-min-content;min-height:min-content}.app-menu[data-v-8a96ecc2] .el-menu-item,.app-menu[data-v-8a96ecc2] .el-submenu__title{position:relative;border-radius:var(--app-radius-sm);margin:2px 8px;padding-left:17px!important;min-height:34px;font-size:12px;transition:background .15s ease,color .15s ease}.app-menu[data-v-8a96ecc2] .el-menu-item:before{content:"";position:absolute;left:8px;top:50%;width:6px;height:6px;border-radius:50%;transform:translateY(-50%);background:#b9c9df;box-shadow:0 0 0 1px hsla(0,0%,100%,.6);transition:all .15s ease}.app-menu[data-v-8a96ecc2] .el-menu-item:hover,.app-menu[data-v-8a96ecc2] .el-submenu__title:hover{background:var(--app-sidebar-hover)!important;color:var(--app-primary)!important}.app-menu[data-v-8a96ecc2] .el-menu-item:hover:before{background:#8ab4ff}.app-menu[data-v-8a96ecc2] .el-menu-item.is-active{background:var(--app-sidebar-active)!important;box-shadow:inset 5px 0 0 var(--app-primary);color:var(--app-primary)!important;font-weight:700}.app-menu[data-v-8a96ecc2] .el-menu-item.is-active:before{background:#1677ff;box-shadow:0 0 0 2px rgba(22,119,255,.16)}.app-shell__header[data-v-8a96ecc2]{--header-pad-x:0px;background:linear-gradient(90deg,#0a67ea,#0e76f3 42%,#0c6dea);display:flex;align-items:stretch;justify-content:space-between;gap:0;padding:0 var(--header-pad-x);border-bottom:none;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.2);position:relative;overflow:hidden}.app-shell__header[data-v-8a96ecc2]:after{content:"";position:absolute;top:-52px;left:42%;width:420px;height:180px;background:linear-gradient(120deg,hsla(0,0%,100%,.32),hsla(0,0%,100%,.01));transform:skewX(-35deg);opacity:.36;pointer-events:none}.app-shell__header[data-v-8a96ecc2]:before{content:"";position:absolute;top:-40px;left:18%;width:300px;height:150px;background:linear-gradient(120deg,hsla(0,0%,100%,.22),hsla(0,0%,100%,.01));transform:skewX(-36deg);opacity:.35;pointer-events:none}.app-shell__header-gloss[data-v-8a96ecc2]{position:absolute;inset:0;pointer-events:none}.app-shell__header-gloss[data-v-8a96ecc2]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:hsla(0,0%,100%,.48);opacity:.75}.app-shell__header-gloss[data-v-8a96ecc2]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:rgba(0,56,140,.26)}.app-shell__header-left[data-v-8a96ecc2]{display:flex;align-items:center;gap:10px;min-width:0;flex:0 0 auto;padding:0}.app-shell__header-center[data-v-8a96ecc2]{min-width:0;flex:1;display:flex;align-items:center;justify-content:flex-start;padding:0 6px 0 8px}.app-primary-nav[data-v-8a96ecc2]{display:flex;align-items:center;gap:2px;min-width:0;height:100%}.app-primary-nav__item[data-v-8a96ecc2]{height:100%;border:1px solid transparent;background:transparent;color:hsla(0,0%,100%,.96);border-radius:0;display:inline-flex;align-items:center;gap:4px;padding:0 12px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease;position:relative}.app-primary-nav__item[data-v-8a96ecc2]:hover{background:hsla(0,0%,100%,.14)}.app-primary-nav__item.is-active[data-v-8a96ecc2]{background:hsla(0,0%,100%,.2);color:#fff;border-color:transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.36)}.app-primary-nav__item.is-active[data-v-8a96ecc2]:after{content:"";position:absolute;left:9px;right:9px;bottom:2px;height:3px;border-radius:2px;background:linear-gradient(90deg,#fbbf24,#f59e0b)}.app-primary-nav__icon[data-v-8a96ecc2]{font-size:12px;opacity:.95}.app-primary-nav__arrow[data-v-8a96ecc2]{font-size:10px!important;opacity:.82;transform:translateY(1px)}.app-shell__header-right[data-v-8a96ecc2]{display:flex;align-items:center;flex-shrink:0;min-width:-moz-max-content;min-width:max-content;padding:0 8px 0 0;gap:2px;background:linear-gradient(90deg,rgba(8,98,227,0),rgba(8,98,227,.28))}.app-shell__header-tools[data-v-8a96ecc2]{display:flex;align-items:center;gap:2px}.app-shell__header-tool[data-v-8a96ecc2]{display:inline-flex;align-items:center;gap:3px;padding:0 8px;height:100%;border-radius:0;color:hsla(0,0%,100%,.92);text-decoration:none;font-size:13px;font-weight:600;border:1px solid transparent;transition:color .15s ease,background .15s ease,border-color .15s ease;white-space:nowrap;letter-spacing:.01em;position:relative}.app-shell__header-tool i[data-v-8a96ecc2]{font-size:13px}.app-shell__header-badge[data-v-8a96ecc2] .el-badge__content{border:none;box-shadow:0 0 0 1px rgba(15,23,42,.45)}.app-shell__header-tool[data-v-8a96ecc2]:hover{color:#fff;background:hsla(0,0%,100%,.14);border-color:transparent}.app-shell__header-tool.is-active[data-v-8a96ecc2]{color:#fff;background:hsla(0,0%,100%,.2);border-color:transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.36)}.app-shell__header-tool.is-active[data-v-8a96ecc2]:after{content:"";position:absolute;left:8px;right:8px;bottom:2px;height:2px;border-radius:2px;background:#fbbf24}.app-shell__header-cockpit[data-v-8a96ecc2]{flex-shrink:0}.app-shell__user-dropdown[data-v-8a96ecc2]{flex-shrink:0;min-width:0}.app-shell__user-card[data-v-8a96ecc2]{display:flex;align-items:center;gap:8px;min-width:0;max-width:min(198px,26vw);padding:0 5px 0 3px;height:48px;background:var(--app-shell-user-card-bg);border:1px solid hsla(0,0%,100%,.3);border-radius:999px;box-shadow:none}.app-shell__user-card--dropdown[data-v-8a96ecc2]{cursor:pointer;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.app-shell__user-card--dropdown[data-v-8a96ecc2]:hover{border-color:hsla(0,0%,100%,.82);box-shadow:none}.app-shell__user-card-caret[data-v-8a96ecc2]{flex-shrink:0;font-size:12px;color:hsla(0,0%,100%,.8);margin-left:-2px}.app-shell__avatar[data-v-8a96ecc2]{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;color:#1677ff;background:#fff;box-shadow:none;border:2px solid hsla(0,0%,100%,.85)}.app-shell__user-info[data-v-8a96ecc2]{display:flex;flex-direction:column;align-items:flex-start;gap:0;flex:1;min-width:0;padding-right:2px}.app-shell__user-name[data-v-8a96ecc2]{font-size:13px;font-weight:600;color:#fff;width:100%;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-shell__role-pill[data-v-8a96ecc2]{border:none;font-weight:600;letter-spacing:.02em}.app-shell__dropdown-item-icon[data-v-8a96ecc2]{margin-right:6px;font-size:14px;vertical-align:-1px}.app-shell__main[data-v-8a96ecc2]{flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px 12px 16px;background-color:var(--app-shell-main-bg);background-image:radial-gradient(1200px 380px at 50% -220px,rgba(22,119,255,.08),transparent 62%),radial-gradient(680px 260px at 100% 0,rgba(59,130,246,.06),transparent 72%),linear-gradient(180deg,#f7faff 0,var(--app-shell-main-bg) 42%,#eef4ff 100%)}.app-menu[data-v-8a96ecc2] .el-menu-item i,.app-menu[data-v-8a96ecc2] .el-submenu__title i{width:0;font-size:0;margin-right:0}.app-shell--cockpit-present[data-v-8a96ecc2]{height:100vh;max-height:100vh;overflow:hidden}.app-shell--cockpit-present .app-shell__aside[data-v-8a96ecc2]{display:none!important;width:0!important;min-width:0!important;margin:0!important;padding:0!important;border:none!important;overflow:hidden!important}.app-shell--cockpit-present .app-shell__header[data-v-8a96ecc2]{display:none!important}.app-shell--cockpit-present .app-shell__main[data-v-8a96ecc2]{padding:6px 8px 12px!important;min-height:100vh!important;height:100vh!important;overflow:auto}.module-layout[data-v-3d188132]{display:flex;flex-direction:column;height:100%;min-height:0}.module-layout__body[data-v-3d188132]{flex:1 1 0;min-height:0;margin-top:6px;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column}:root{--app-bg:#f3f7ff;--app-bg-deep:#f3f7ff;--app-bg-accent-1:rgba(37,99,235,.06);--app-bg-accent-2:rgba(14,165,233,.05);--app-surface:#fff;--app-surface-elevated:#fff;--app-surface-muted:#f8fbff;--app-sidebar:#fff;--app-sidebar-mid:#fff;--app-sidebar-end:#fff;--app-sidebar-active:rgba(37,99,235,.12);--app-sidebar-hover:rgba(37,99,235,.06);--app-menu-active-text:#2563eb;--app-primary:#1677ff;--app-primary-dark:#0d5fd2;--app-primary-light:#3b82f6;--app-primary-soft:rgba(22,119,255,.12);--app-accent:#22c55e;--app-accent-soft:rgba(34,197,94,.12);--app-warn:#f59e0b;--app-danger:#ef4444;--app-text:#10233f;--app-text-secondary:#4b617f;--app-text-muted:#7f93ad;--app-hover-border:rgba(59,130,246,.4);--app-hover-bg:rgba(37,99,235,.08);--app-focus-ring:0 0 0 3px rgba(59,130,246,.18);--app-skeleton-bg:#eef4ff;--cockpit-bg:#f3f7ff;--cockpit-bg-deep:#f3f7ff;--cockpit-surface:#fff;--cockpit-border:rgba(37,99,235,.24);--cockpit-border-soft:rgba(37,99,235,.16);--cockpit-glow:0 6px 20px rgba(37,99,235,.1);--cockpit-text:#10233f;--cockpit-text-secondary:#4b617f;--cockpit-text-dim:#7f93ad;--cockpit-accent:#3b82f6;--cockpit-glass-bg:#fff;--cockpit-glass-shadow:0 8px 24px rgba(15,23,42,.08);--cockpit-live-bg:#fff;--cockpit-live-border:rgba(148,163,184,.35);--cockpit-head-btn-default-bg:#fff;--app-border:#e2ebf7;--app-border-strong:#fff;--app-table-line:#e8eef8;--app-table-header-bg:linear-gradient(180deg,#f8fbff,#f1f6ff);--app-radius:10px;--app-radius-sm:8px;--app-radius-lg:14px;--app-shadow:0 4px 14px rgba(15,23,42,.08);--app-shadow-md:0 10px 24px rgba(15,23,42,.12);--app-shadow-card:0 6px 20px rgba(15,23,42,.08);--app-shadow-float:0 16px 34px rgba(15,23,42,.16);--app-header-h:58px;--app-line-accent:linear-gradient(90deg,#1677ff,#3b82f6);--app-scrollbar-track:rgba(241,245,252,.82);--app-scrollbar-thumb:rgba(59,130,246,.18);--app-scrollbar-thumb-hover:rgba(59,130,246,.28);--app-scrollbar-thumb-active:rgba(59,130,246,.36);--app-dropdown-bg:#fff;--app-loading-mask-bg:hsla(0,0%,100%,.72);--app-message-bg:#fff;--app-tooltip-dark-bg:#20304a;--app-input-inner-bg:#fff;--app-input-inner-disabled-bg:#f3f7ff;--app-autofill-shadow:#fff;--app-input-count-bg:#fff;--app-input-group-addon-bg:#f8fbff;--app-table-row-bg:#fff;--app-table-row-bg-alt:#f8fbff;--app-table-cell-color:#334155;--app-pagination-item-bg:#fff;--app-pagination-disabled-bg:#f3f7ff;--app-pagination-disabled-bg-strong:#edf3fd;--app-tabs-border-pane-bg:#fff;--app-input-number-side-bg:#f8fbff;--app-input-number-side-disabled-bg:#edf3fd;--app-desc-label-cell-bg:#f8fbff;--app-desc-content-cell-bg:#fff;--app-step-simple-bg:#f8fbff;--app-step-icon-text-bg:#fff;--app-tag-plain-default-bg:#f8fbff;--app-tag-default-bg:#f5f9ff;--app-alert-info-text:#2563eb;--app-alert-warning-text:#d97706;--app-alert-success-text:#15803d;--app-alert-error-text:#dc2626;--app-link-hover:#2563eb;--app-button-default-bg:#fff;--app-shell-header-bg:linear-gradient(90deg,#0f6ff0,#1677ff 55%,#3b82f6);--app-shell-header-shadow:0 8px 20px rgba(22,119,255,.22);--app-shell-main-bg:#f4f7fc;--app-shell-user-card-bg:hsla(0,0%,100%,.2);--app-shell-aside-shadow:4px 0 14px rgba(15,23,42,.06);--app-shell-brand-text-shadow:none;--app-page-card-bg:#fff;--app-page-toolbar-bg:#f8fbff;--app-stat-card-bg:#fff;--app-alert-warn-bg:linear-gradient(90deg,rgba(245,158,11,.08),#fff);--app-login-wrap-bg:#f3f7ff;--app-sidebar-fg:#2b3d57}html[data-theme=dark]{color-scheme:light}html[data-theme=light]{--app-bg:#fff;--app-bg-deep:#fff;--app-bg-accent-1:transparent;--app-bg-accent-2:transparent;--app-surface:#fff;--app-surface-elevated:#fff;--app-surface-muted:#fff;--app-sidebar:#fff;--app-sidebar-mid:#fff;--app-sidebar-end:#fff;--app-sidebar-active:rgba(8,145,178,.12);--app-sidebar-hover:rgba(15,23,42,.06);--app-menu-active-text:#0e7490;--app-primary:#0891b2;--app-primary-dark:#0e7490;--app-primary-light:#0e7490;--app-primary-soft:transparent;--app-accent:#059669;--app-accent-soft:rgba(5,150,105,.12);--app-warn:#b45309;--app-danger:#b91c1c;--app-text:#0f172a;--app-text-secondary:#475569;--app-text-muted:#64748b;--cockpit-bg:#fff;--cockpit-bg-deep:#fff;--cockpit-surface:#fff;--cockpit-border:rgba(8,145,178,.2);--cockpit-border-soft:rgba(148,163,184,.45);--cockpit-glow:none;--cockpit-text:#0f172a;--cockpit-text-secondary:#475569;--cockpit-text-dim:#64748b;--cockpit-accent:#0891b2;--cockpit-glass-bg:#fff;--cockpit-glass-shadow:none;--cockpit-live-bg:#fff;--cockpit-live-border:rgba(148,163,184,.55);--cockpit-head-btn-default-bg:hsla(0,0%,100%,.92);--app-border:#e2e8f0;--app-border-strong:#cbd5e1;--app-table-line:#e2e8f0;--app-table-header-bg:#fff;--app-shadow:none;--app-shadow-md:none;--app-shadow-card:none;--app-shadow-float:none;--app-scrollbar-track:rgba(246,249,253,.86);--app-scrollbar-thumb:rgba(148,163,184,.28);--app-scrollbar-thumb-hover:rgba(59,130,246,.26);--app-scrollbar-thumb-active:rgba(59,130,246,.34);--app-dropdown-bg:#fff;--app-loading-mask-bg:hsla(0,0%,100%,.78);--app-message-bg:#fff;--app-tooltip-dark-bg:#1e293b;--app-input-inner-bg:#fff;--app-input-inner-disabled-bg:#fff;--app-autofill-shadow:#fff;--app-input-count-bg:#fff;--app-input-group-addon-bg:#fff;--app-table-row-bg:#fff;--app-table-row-bg-alt:#fff;--app-table-cell-color:#334155;--app-pagination-item-bg:#fff;--app-pagination-disabled-bg:#fff;--app-pagination-disabled-bg-strong:#fff;--app-tabs-border-pane-bg:#fff;--app-input-number-side-bg:#fff;--app-input-number-side-disabled-bg:#fff;--app-desc-label-cell-bg:#fff;--app-desc-content-cell-bg:#fff;--app-step-simple-bg:#fff;--app-step-icon-text-bg:#fff;--app-tag-plain-default-bg:#fff;--app-tag-default-bg:#fff;--app-alert-info-text:#0369a1;--app-alert-warning-text:#b45309;--app-alert-success-text:#047857;--app-alert-error-text:#b91c1c;--app-link-hover:#0e7490;--app-button-default-bg:#fff;--app-shell-header-bg:#fff;--app-shell-header-shadow:none;--app-shell-main-bg:#fff;--app-shell-user-card-bg:#fff;--app-shell-aside-shadow:none;--app-shell-brand-text-shadow:none;--app-page-card-bg:#fff;--app-page-toolbar-bg:#fff;--app-stat-card-bg:#fff;--app-alert-warn-bg:#fff;--app-login-wrap-bg:#fff;--app-sidebar-fg:#0f172a;--app-hover-border:var(--app-border);--app-hover-bg:transparent;--app-focus-ring:none;--app-skeleton-bg:#fff;--app-line-accent:var(--app-primary)}.el-button--primary{background:linear-gradient(135deg,#1677ff,#3b82f6);border-color:#1677ff;box-shadow:0 4px 10px rgba(22,119,255,.28);color:#fff}.el-button--primary:focus,.el-button--primary:hover{background:linear-gradient(135deg,#0f6ff0,#2563eb);border-color:#0f6ff0;box-shadow:0 6px 14px rgba(22,119,255,.34);color:#fff}.el-button--primary.is-plain{background:rgba(22,119,255,.08);border-color:rgba(22,119,255,.36);color:#1677ff;box-shadow:none}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background:rgba(22,119,255,.14);border-color:#1677ff;color:#0f6ff0}.el-button--success{background:linear-gradient(135deg,#34d399 0,var(--app-accent) 100%);border-color:#059669;color:#fff}.el-button--success:focus,.el-button--success:hover{background:#34d399;border-color:#10b981;color:#fff}.el-button--default{background:var(--app-button-default-bg);border-color:var(--app-border-strong);color:var(--app-text-secondary)}.el-button--default:focus,.el-button--default:hover{color:var(--app-primary-light);border-color:rgba(22,119,255,.35);background:rgba(22,119,255,.08)}.el-button--text{color:var(--app-primary-light)}.el-button--text:focus,.el-button--text:hover{color:var(--app-primary)}.el-button--text.is-disabled{color:var(--app-text-muted)!important}.el-button--danger{background:linear-gradient(135deg,#ef4444,#dc2626);border-color:#b91c1c;color:#fff}html[data-theme=light] .el-button--primary{background:var(--app-primary)!important;border-color:var(--app-primary)!important;box-shadow:none!important}html[data-theme=light] .el-button--primary:focus,html[data-theme=light] .el-button--primary:hover{background:var(--app-primary-dark)!important;border-color:var(--app-primary-dark)!important;box-shadow:none!important}html[data-theme=light] .el-button--success,html[data-theme=light] .el-button--success:focus,html[data-theme=light] .el-button--success:hover{background:var(--app-accent)!important;border-color:var(--app-accent)!important;box-shadow:none!important}html[data-theme=light] .el-button--danger,html[data-theme=light] .el-button--danger:focus,html[data-theme=light] .el-button--danger:hover{background:var(--app-danger)!important;border-color:var(--app-danger)!important;box-shadow:none!important}.el-link--primary{color:var(--app-primary-light)}.el-link--primary:hover{color:#5eead4}.el-input__inner,.el-textarea__inner{background-color:var(--app-input-inner-bg)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}.el-input__inner::-moz-placeholder,.el-textarea__inner::-moz-placeholder{color:var(--app-text-muted)}.el-input__inner::placeholder,.el-textarea__inner::placeholder{color:var(--app-text-muted)}.el-input__inner:hover,.el-textarea__inner:hover{border-color:rgba(22,119,255,.32)!important}.el-input.is-disabled .el-input__inner,.el-textarea.is-disabled .el-textarea__inner{background-color:var(--app-input-inner-disabled-bg)!important;color:var(--app-text-muted)}.el-input-group__append,.el-input-group__prepend{background:var(--app-input-group-addon-bg);border-color:var(--app-border);color:var(--app-text-secondary)}.el-input__inner:-webkit-autofill,.el-input__inner:-webkit-autofill:focus,.el-input__inner:-webkit-autofill:hover,.el-textarea__inner:-webkit-autofill,.el-textarea__inner:-webkit-autofill:focus,.el-textarea__inner:-webkit-autofill:hover{-webkit-transition:background-color 99999s ease-out 0s;transition:background-color 99999s ease-out 0s;-webkit-text-fill-color:var(--app-text)!important;color:var(--app-text)!important;caret-color:var(--app-text);box-shadow:0 0 0 1000px var(--app-autofill-shadow) inset!important;border-color:var(--app-border)!important}.el-input__inner:autofill,.el-input__inner:autofill:focus,.el-input__inner:autofill:hover,.el-textarea__inner:autofill,.el-textarea__inner:autofill:focus,.el-textarea__inner:autofill:hover{-webkit-text-fill-color:var(--app-text)!important;color:var(--app-text)!important;caret-color:var(--app-text);box-shadow:0 0 0 1000px var(--app-autofill-shadow) inset!important;border-color:var(--app-border)!important}.el-input__inner:-webkit-autofill:focus,.el-textarea__inner:-webkit-autofill:focus{border-color:rgba(22,119,255,.34)!important}.el-input__inner:autofill:focus,.el-textarea__inner:autofill:focus{border-color:rgba(22,119,255,.34)!important}.el-input .el-input__count,.el-textarea .el-input__count{background:var(--app-input-count-bg)!important;color:var(--app-text-secondary)!important;border-radius:var(--app-radius-sm);padding:0 2px}.el-input .el-input__count .el-input__count-inner,.el-textarea .el-input__count .el-input__count-inner{background:transparent!important;color:inherit!important}.el-form-item__label{color:var(--app-text-secondary)}.el-select .el-input .el-select__caret{color:var(--app-text-muted)}.el-select:not(.el-select--multiple) .el-input .el-input__inner{padding-right:48px!important}.el-select.el-select--small:not(.el-select--multiple) .el-input .el-input__inner{padding-right:42px!important}.el-select:not(.el-select--multiple) .el-input .el-input__suffix{right:6px!important;display:flex;align-items:center;justify-content:flex-end}.el-select:not(.el-select--multiple) .el-input .el-input__suffix-inner{display:inline-flex;align-items:center;gap:2px}.el-autocomplete,.el-cascader,.el-date-editor.el-range-editor.el-input__inner,.el-input-number,.el-input.el-input--prefix,.el-input.el-input--suffix{overflow:hidden;border-radius:var(--app-radius-sm)}.el-input-number__decrease,.el-input-number__increase{background:var(--app-input-number-side-bg)!important;color:var(--app-text-secondary)!important;border-color:var(--app-border)!important}.el-input-number__decrease:hover:not(.is-disabled),.el-input-number__increase:hover:not(.is-disabled){background:rgba(22,119,255,.1)!important;color:var(--app-primary-light)!important}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{background:var(--app-input-number-side-disabled-bg)!important;color:var(--app-text-muted)!important;border-color:var(--app-border)!important}.el-select-dropdown{background-color:var(--app-dropdown-bg)!important;border:1px solid var(--app-border-strong)!important}.el-select-dropdown__item{color:var(--app-text-secondary)}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:rgba(22,119,255,.08)!important}.el-select-dropdown__item.selected{color:var(--app-primary-light);font-weight:600;background-color:rgba(22,119,255,.12)!important}.el-select-dropdown__empty{color:var(--app-text-muted)}.el-picker-panel{background:var(--app-dropdown-bg)!important;border-color:var(--app-border-strong)!important;color:var(--app-text)}.el-date-picker__header-label,.el-date-table th,.el-month-table td .cell,.el-picker-panel__icon-btn,.el-year-table td .cell{color:var(--app-text-secondary)}.el-date-table td.available:hover,.el-date-table td.today span,.el-month-table td .cell:hover,.el-year-table td .cell:hover{color:var(--app-primary-light)}.el-date-table td.today span{font-weight:700}.el-date-table td.current:not(.disabled) span{background:var(--app-primary)!important;color:#fff!important}.el-date-editor .el-range-input{background-color:transparent!important;color:var(--app-text)!important}.el-date-editor .el-range-input::-moz-placeholder{color:var(--app-text-muted)!important}.el-date-editor .el-range-input::placeholder{color:var(--app-text-muted)!important}.el-date-editor .el-range-separator{color:var(--app-text-secondary)!important}.el-date-editor .el-range__close-icon,.el-date-editor .el-range__icon{color:var(--app-text-muted)!important}.el-date-editor.is-disabled .el-range-input{color:var(--app-text-muted)!important;-webkit-text-fill-color:var(--app-text-muted)}.el-date-editor .el-range-input:-webkit-autofill,.el-date-editor .el-range-input:-webkit-autofill:focus,.el-date-editor .el-range-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--app-text)!important;caret-color:var(--app-text);box-shadow:0 0 0 1000px var(--app-autofill-shadow) inset!important}.el-dropdown-menu{background:var(--app-dropdown-bg)!important;border-color:var(--app-border-strong)!important}.el-dropdown-menu__item{color:var(--app-text-secondary)}.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover{background:rgba(22,119,255,.08)!important;color:var(--app-primary-light)}.el-popper[x-placement] .popper__arrow:after{border-top-color:var(--app-dropdown-bg)!important;border-bottom-color:var(--app-dropdown-bg)!important}.el-table{background:transparent;color:var(--app-text);border-radius:var(--app-radius-sm);overflow:hidden;--table-row-bg:var(--app-table-row-bg);--table-row-bg-alt:var(--app-table-row-bg-alt)}.el-table--border,.el-table--group{border:1px solid var(--app-border-strong)!important}.el-table--border:after,.el-table--group:after,.el-table:before{background-color:var(--app-table-line)!important}.el-table th.el-table__cell{background:var(--app-table-header-bg)!important;color:var(--app-text)!important;font-weight:600;font-size:13px;letter-spacing:.02em;border-bottom:1px solid rgba(22,119,255,.12)!important;border-right-color:var(--app-table-line)!important;border-left-color:var(--app-table-line)!important;border-top-color:transparent!important}.el-table td.el-table__cell{background:var(--table-row-bg)!important;color:var(--app-table-cell-color)!important;border-color:var(--app-table-line)!important;transition:background-color .16s ease,box-shadow .16s ease}.el-table tr{background:transparent!important}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--table-row-bg-alt)!important}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:rgba(22,119,255,.08)!important;box-shadow:inset 0 0 0 1px rgba(22,119,255,.08)}.el-table:before,.el-table__fixed-right:before,.el-table__fixed:before{background-color:var(--app-table-line)}.el-table__fixed-right:before,.el-table__fixed:before{opacity:.9}.el-table__empty-text{color:var(--app-text-muted)}.el-pagination .btn-next,.el-pagination .btn-prev,.el-pagination .el-pager li{background-color:var(--app-pagination-item-bg)!important;color:var(--app-text-secondary)!important;border:1px solid var(--app-table-line)!important;border-radius:var(--app-radius-sm)}.el-pagination .btn-next .el-icon,.el-pagination .btn-prev .el-icon{color:var(--app-text-secondary)!important}.el-pagination .btn-next:hover:not(:disabled),.el-pagination .btn-prev:hover:not(:disabled){color:var(--app-primary-light)!important;border-color:rgba(22,119,255,.24)!important}.el-pagination .btn-next:hover:not(:disabled) .el-icon,.el-pagination .btn-prev:hover:not(:disabled) .el-icon{color:var(--app-primary-light)!important}.el-pagination .btn-next:disabled,.el-pagination .btn-prev:disabled{background-color:var(--app-pagination-disabled-bg-strong)!important;color:var(--app-text-muted)!important;border-color:var(--app-table-line)!important;opacity:1}.el-pagination .btn-next:disabled .el-icon,.el-pagination .btn-prev:disabled .el-icon{color:var(--app-text-muted)!important}.el-pagination .el-pager li:not(.disabled):not(.active):hover{color:var(--app-primary-light)!important}.el-pagination .el-pager li.active{background:linear-gradient(135deg,var(--app-primary) 0,#3b82f6 100%)!important;color:#fff!important;border-color:rgba(22,119,255,.35)!important;cursor:default}.el-pagination .el-pager li.disabled{background-color:var(--app-pagination-disabled-bg)!important;color:var(--app-text-muted)!important;cursor:not-allowed}.el-pagination__jump,.el-pagination__total,.el-tabs__item{color:var(--app-text-secondary)}.el-tabs__item.is-active{color:var(--app-primary-light);font-weight:600}.el-tabs__active-bar{background:var(--app-line-accent);height:3px;border-radius:2px}.el-tabs__nav-wrap:after{background-color:var(--app-border)}.el-tabs.el-tabs--border-card{background:var(--app-surface)!important;border:1px solid var(--app-border-strong)!important;border-radius:var(--app-radius);box-shadow:var(--app-shadow-card);overflow:hidden}.el-tabs.el-tabs--border-card>.el-tabs__header{background:linear-gradient(180deg,var(--app-surface) 0,var(--app-surface-muted) 100%)!important;border-bottom:1px solid var(--app-border)!important;margin:0!important}.el-tabs.el-tabs--border-card>.el-tabs__header .el-tabs__nav,.el-tabs.el-tabs--border-card>.el-tabs__header .el-tabs__nav-scroll{border:none!important;background:transparent!important}.el-tabs.el-tabs--border-card>.el-tabs__header .el-tabs__item{color:var(--app-text-secondary)!important;border:1px solid transparent!important;background:transparent!important}.el-tabs.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item{margin-left:4px}.el-tabs.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:var(--app-primary-light)!important;font-weight:700;background:var(--app-surface-muted)!important;border-color:var(--app-border-strong)!important;border-bottom-color:transparent!important}.el-tabs.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:var(--app-text)!important}.el-tabs.el-tabs--border-card>.el-tabs__content{padding:16px 18px 20px!important;background:var(--app-tabs-border-pane-bg)!important;color:var(--app-text-secondary)}.el-tabs.el-tabs--border-card .el-tab-pane{color:inherit}.el-checkbox__input.is-checked .el-checkbox__inner,.el-radio__input.is-checked .el-radio__inner{background-color:var(--app-primary);border-color:var(--app-primary-light)}.el-checkbox__label,.el-radio__label{color:var(--app-text-secondary)}.el-dialog{border-radius:var(--app-radius-lg);overflow:hidden;box-shadow:var(--app-shadow-float);background:var(--app-surface-elevated);border:1px solid var(--app-border-strong)}.el-dialog__header{border-bottom:1px solid var(--app-border);padding:16px 20px 14px;background:var(--app-surface-muted)}.el-dialog__title{font-weight:700;color:var(--app-text);font-size:16px}.el-dialog__body{color:var(--app-text);background:var(--app-surface-muted)}.el-dialog__footer{background:var(--app-surface-muted);border-top:1px solid var(--app-border)}.el-dialog__headerbtn .el-dialog__close{color:var(--app-text-secondary)}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--app-primary-light)}.el-cascader-menu{background:var(--app-dropdown-bg)!important;border-color:var(--app-border-strong)!important}.el-cascader-node__label{color:var(--app-text-secondary)}.el-cascader-node.in-active-path,.el-cascader-node.is-active{color:var(--app-primary-light)}.el-descriptions{color:var(--app-text)}.el-descriptions__body{background-color:transparent!important}.el-descriptions__table .el-descriptions-item__cell{border-color:var(--app-table-line)!important}.el-descriptions__table.is-bordered .el-descriptions-item__label.is-bordered-label{background:var(--app-desc-label-cell-bg)!important;color:var(--app-text-secondary)!important;font-weight:600;width:13%;min-width:100px;max-width:128px;white-space:nowrap;vertical-align:top;padding:10px 12px!important}.el-descriptions__table.is-bordered .el-descriptions-item__content{background:var(--app-desc-content-cell-bg)!important;color:var(--app-text)!important;word-break:break-word;overflow-wrap:break-word;vertical-align:top;line-height:1.55;padding:10px 14px!important}.el-descriptions-item__label:not(.is-bordered-label){color:var(--app-text-secondary)}.el-steps--simple{padding:10px 12px;background:var(--app-step-simple-bg);border-radius:var(--app-radius-sm);border:1px solid var(--app-border)}.el-steps--simple .el-step__arrow:after,.el-steps--simple .el-step__arrow:before{background:var(--app-border)!important;opacity:.9}.el-step__title{color:var(--app-text-muted);font-weight:500}.el-step__title.is-process{color:var(--app-primary-light);font-weight:700;text-shadow:0 0 14px rgba(22,119,255,.14)}.el-step__title.is-finish{color:var(--app-text-secondary);font-weight:600}.el-step__title.is-wait{color:var(--app-text-muted)}.el-step__icon.is-text{background:var(--app-step-icon-text-bg)!important}.el-step__head.is-process .el-step__icon.is-text{color:var(--app-primary-light);border-color:var(--app-primary-light)!important;box-shadow:0 0 0 1px rgba(22,119,255,.2),0 0 10px rgba(22,119,255,.1)}.el-step__head.is-wait .el-step__icon.is-text{border-color:var(--app-text-muted)!important;color:var(--app-text-muted)}.el-divider,.el-step__line{background-color:var(--app-table-line)!important}.el-alert--info.is-light{background-color:rgba(22,119,255,.08);border-color:rgba(22,119,255,.24);color:var(--app-alert-info-text)}.el-alert--warning.is-light{background-color:rgba(251,191,36,.1);border-color:rgba(251,191,36,.32);color:var(--app-alert-warning-text)}.el-alert--success.is-light{background-color:rgba(52,211,153,.1);border-color:rgba(52,211,153,.3);color:var(--app-alert-success-text)}.el-alert--error.is-light{background-color:hsla(0,91%,71%,.1);border-color:hsla(0,91%,71%,.3);color:var(--app-alert-error-text)}.el-divider__text{font-weight:600;color:var(--app-text-secondary);background:var(--app-surface-muted)}.el-card{border-radius:var(--app-radius);border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-text)}.el-card__header{border-bottom-color:var(--app-border);color:var(--app-text)}.el-card__body{color:var(--app-text-secondary)}.el-tag.el-tag--plain{background:var(--app-tag-plain-default-bg)!important;border-color:var(--app-border)!important;color:var(--app-text-secondary)!important}.el-tag.el-tag--plain.el-tag--info{background:rgba(22,119,255,.08)!important;border-color:rgba(22,119,255,.24)!important;color:var(--app-alert-info-text)!important}.el-tag.el-tag--plain.el-tag--success{background:rgba(52,211,153,.14)!important;border-color:rgba(52,211,153,.4)!important;color:var(--app-alert-success-text)!important}.el-tag.el-tag--plain.el-tag--warning{background:rgba(251,191,36,.12)!important;border-color:rgba(251,191,36,.35)!important;color:var(--app-alert-warning-text)!important}.el-tag.el-tag--plain.el-tag--danger{background:hsla(0,91%,71%,.12)!important;border-color:hsla(0,91%,71%,.35)!important;color:var(--app-alert-error-text)!important}.el-tag{border-color:var(--app-table-line);background:var(--app-tag-default-bg);color:var(--app-text-secondary)}.el-tag--info{background:rgba(22,119,255,.08);border-color:rgba(22,119,255,.24);color:var(--app-alert-info-text)}.el-empty__description p{color:var(--app-text-muted)!important}.el-empty__image svg{opacity:.85}.el-empty__bottom{margin-top:10px}.el-tag--warning{background:rgba(251,191,36,.12);border-color:rgba(251,191,36,.28);color:var(--app-alert-warning-text)}.el-tag--danger{background:hsla(0,91%,71%,.12);border-color:hsla(0,91%,71%,.3);color:var(--app-alert-error-text)}.el-tag--success{background:rgba(52,211,153,.12);border-color:rgba(52,211,153,.28);color:var(--app-alert-success-text)}.el-loading-mask{background-color:var(--app-loading-mask-bg)}.el-loading-spinner .el-loading-text{color:var(--app-text-secondary)}.el-message{background-color:var(--app-message-bg);border-color:var(--app-border-strong)}.el-message__content{color:var(--app-text)}.el-tooltip__popper.is-dark{background:var(--app-tooltip-dark-bg);border:1px solid var(--app-border-strong)}.el-message-box{background:var(--app-surface-elevated);border:1px solid var(--app-border-strong)}.el-message-box__title{color:var(--app-text)}.el-message-box__content{color:var(--app-text-secondary)}.el-notification{background:var(--app-message-bg)!important;border-color:var(--app-border-strong)!important}.el-notification__title{color:var(--app-text)!important}.app-shell__aside .el-menu-item,.app-shell__aside .el-submenu__title,.el-notification__content{color:var(--app-text-secondary)!important}.app-shell__aside .el-menu-item i,.app-shell__aside .el-submenu__title i{color:inherit}html[data-theme=light] .app-shell__aside .el-menu-item,html[data-theme=light] .app-shell__aside .el-submenu__title{color:var(--app-text-secondary)!important}html[data-theme=light] .app-shell__aside .el-menu-item.is-active,html[data-theme=light] .app-shell__aside .el-menu-item.is-active i,html[data-theme=light] .app-shell__aside .el-submenu__title.is-active{color:var(--app-menu-active-text)!important}*{box-sizing:border-box}.BMap_container img{max-width:none!important}html{scrollbar-width:thin;scrollbar-color:var(--app-scrollbar-thumb) var(--app-scrollbar-track)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--app-scrollbar-track);border-radius:999px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--app-scrollbar-thumb) 0,rgba(71,85,105,.2) 100%);border-radius:999px;border:1px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--app-scrollbar-thumb-hover) 0,rgba(22,119,255,.14) 100%);border:1px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:active{background:var(--app-scrollbar-thumb-active)}::-webkit-scrollbar-corner{background:transparent}#app,body,html{height:100%;margin:0;font-family:Microsoft YaHei,PingFang SC,Noto Sans SC,Segoe UI,sans-serif;color:var(--app-text);background-color:var(--app-bg);background-image:radial-gradient(ellipse 80% 55% at 50% -20%,var(--app-bg-accent-1),transparent),radial-gradient(ellipse 55% 40% at 100% 20%,var(--app-bg-accent-2),transparent),linear-gradient(180deg,var(--app-bg) 0,var(--app-bg-deep) 100%);background-attachment:fixed}html[data-theme=light],html[data-theme=light] #app,html[data-theme=light] body{background-image:none!important;background-color:#fff!important}html[data-theme=light] .page-card{background:#fff!important;border-color:var(--app-border)!important;box-shadow:none!important}html[data-theme=light] .page-card:hover{box-shadow:none!important;border-color:var(--app-hover-border)!important}html[data-theme=light] .el-card,html[data-theme=light] .el-dialog,html[data-theme=light] .el-tabs.el-tabs--border-card,html[data-theme=light] .stat-card{box-shadow:none!important;background:#fff!important}html[data-theme=light] .stat-card:after{background:none!important}html[data-theme=light] .stat-card__value{text-shadow:none!important}html[data-theme=light] .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell,html[data-theme=light] .el-table__empty-block{background:#fff!important}html[data-theme=light] .page-title{padding-bottom:10px;margin-bottom:14px;border-bottom:1px solid var(--app-border)}html[data-theme=light] .page-toolbar{border-color:var(--app-border)!important}html[data-theme=light] .page-shell__head{padding-bottom:12px;border-bottom:1px solid var(--app-border)}html[data-theme=light] .brand__dot{box-shadow:none!important;animation:none!important}html[data-theme=light] .el-table th.el-table__cell{background:#fff!important;border-bottom:1px solid var(--app-border)!important}html[data-theme=light] .el-tabs__nav-wrap:after{background-color:var(--app-border)!important}a{color:var(--app-primary-light);text-decoration:none;transition:color .15s ease}a:hover{color:var(--app-link-hover)}.page-card{position:relative;background:var(--app-page-card-bg);border-radius:var(--app-radius);padding:14px 16px 14px;margin-bottom:12px;border:1px solid var(--app-border-strong);box-shadow:var(--app-shadow-card);transition:box-shadow .2s ease,border-color .2s ease}.page-card:hover{box-shadow:var(--app-shadow-md);border-color:var(--app-hover-border)}.page-card--data{padding-bottom:16px}.page-card .el-table{border-radius:var(--app-radius-sm);overflow:hidden}.page-card .el-pagination{margin-top:14px;padding-top:4px;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;align-items:center}.page-card .el-pagination .el-pagination__total{color:var(--app-text-secondary);font-weight:500}.page-card .el-form.el-form--inline .el-form-item{vertical-align:middle;margin-right:10px;margin-bottom:6px}.page-card .el-form.el-form--inline .el-form-item__label{line-height:32px;padding-bottom:0}.page-card .el-form.el-form--inline .el-form-item__content{line-height:32px}.page-card .el-form.el-form--inline.el-form--small .el-form-item__content,.page-card .el-form.el-form--inline.el-form--small .el-form-item__label{line-height:28px}.page-title{font-size:15px;font-weight:700;margin:0 0 10px;color:var(--app-text);letter-spacing:.02em}.page-toolbar{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;margin-bottom:12px;padding:10px 12px;background:var(--app-page-toolbar-bg);border:1px solid var(--app-border-strong);border-radius:var(--app-radius-sm)}.page-toolbar>.el-input,.page-toolbar>.el-select{width:200px;flex-shrink:0}.page-toolbar>.el-date-editor{flex-shrink:0}.page-toolbar .el-cascader .el-input,.page-toolbar .el-select .el-input{width:100%!important;max-width:100%;min-width:0}.page-toolbar--actions{margin-bottom:14px}.page-toolbar--actions .el-button--primary{box-shadow:0 2px 12px rgba(22,119,255,.22)}.page-toolbar--actions .el-button--success{box-shadow:0 2px 14px rgba(52,211,153,.2)}.app-alert-warn{margin-bottom:12px;border-radius:var(--app-radius-sm);border:1px solid rgba(251,191,36,.35)!important;background:var(--app-alert-warn-bg)!important}.app-alert-warn .el-alert__title{font-weight:700;color:#fde68a}.app-alert-warn__line{display:inline-block;margin-right:12px}.app-alert-warn__line,.text-muted{color:var(--app-text-secondary);font-size:13px}.text-muted{line-height:1.5}.tag-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;vertical-align:middle}.module-tabs>>>.el-tabs__header{margin-bottom:16px}.module-tabs--underline>>>.el-tabs__nav-wrap:after{background-color:rgba(22,119,255,.16);height:1px}.module-tabs--underline>>>.el-tabs__item{color:var(--app-text-secondary);font-weight:500;padding:0 20px;height:44px;line-height:44px;transition:color .2s ease}.module-tabs--underline>>>.el-tabs__item:hover{color:var(--app-text)}.module-tabs--underline>>>.el-tabs__item.is-active{color:var(--app-primary-light);font-weight:700}.module-tabs--underline>>>.el-tabs__active-bar{height:3px;border-radius:2px;background:linear-gradient(90deg,#1677ff,#3b82f6);box-shadow:0 0 10px rgba(22,119,255,.26)}.module-tabs--underline>>>.el-tabs__nav-next,.module-tabs--underline>>>.el-tabs__nav-prev{color:var(--app-text-secondary)}.module-tabs--underline>>>.el-tabs__nav-next:hover,.module-tabs--underline>>>.el-tabs__nav-prev:hover{color:var(--app-primary-light)}html[data-theme=light] .login-bg:after{background:linear-gradient(180deg,hsla(0,0%,100%,.55),rgba(241,245,249,.88)),radial-gradient(ellipse 80% 60% at 50% 35%,rgba(8,145,178,.07) 0,transparent 62%),radial-gradient(ellipse 90% 70% at 50% 50%,transparent 0,rgba(226,232,240,.65) 100%)}html[data-theme=light] .login-brand__title{color:var(--app-text);text-shadow:none}html[data-theme=light] .login-brand__sub{color:var(--app-text-secondary)}html[data-theme=light] .login-simple{border:1px solid var(--app-border-strong);background:hsla(0,0%,100%,.94);box-shadow:var(--app-shadow-md)}html[data-theme=light] .login-form__input .el-input__inner{background:#fff!important;border:1px solid var(--app-border)!important;color:var(--app-text)!important;box-shadow:none!important}html[data-theme=light] .login-form__input .el-input__inner::-moz-placeholder{color:var(--app-text-muted)!important}html[data-theme=light] .login-form__input .el-input__inner::placeholder{color:var(--app-text-muted)!important}html[data-theme=light] .login-form__input .el-input__inner:hover{border-color:rgba(8,145,178,.35)!important;background:#fff!important}html[data-theme=light] .login-form__input .el-input__inner:focus{border-color:rgba(8,145,178,.55)!important;box-shadow:0 0 0 3px rgba(8,145,178,.12)!important;background:#fff!important}html[data-theme=light] .login-simple .el-input__prefix,html[data-theme=light] .login-simple .el-input__prefix .el-input__icon,html[data-theme=light] .login-simple .el-input__suffix,html[data-theme=light] .login-simple .el-input__suffix .el-input__icon{color:var(--app-text-muted)!important}html[data-theme=light] .login-tip{border:1px solid var(--app-border);background:var(--app-surface-muted)}html[data-theme=light] .login-tip__icon,html[data-theme=light] .login-tip__text,html[data-theme=light] .login-tip__text strong{color:var(--app-text-secondary)}html[data-theme=light] .login-tip__text strong{color:var(--app-text);font-weight:700}