:root{--ui-base: .26s;--ui-dialog-max: 88vh;--ui-dialog-max-inner: calc(88vh - 44px) ;--ui-e1: 0 .5px 1px rgba(0,0,0,.04), 0 1px 3px rgba(0,0,0,.05);--ui-e2: 0 1px 2px rgba(0,0,0,.04), 0 4px 14px rgba(0,0,0,.06);--ui-e3: 0 2px 6px rgba(0,0,0,.05), 0 16px 40px rgba(0,0,0,.1);--ui-ez: cubic-bezier(.25,.46,.45,.94);--ui-ez-expo: cubic-bezier(.16,1,.3,1);--ui-ez-spring: cubic-bezier(.34,1.56,.64,1);--ui-fast: .18s;--ui-fs-body: 13.5px;--ui-fs-card-title: 14.5px;--ui-fs-kpi: 34px;--ui-fs-label: 11px;--ui-fs-page-title: 30px;--ui-fs-stat: 13.5px;--ui-fs-sub: 12.5px;--ui-fs-table: 12px;--ui-fw-400: 400;--ui-fw-500: 500;--ui-fw-600: 600;--ui-fw-700: 700;--ui-h-btn: 32px;--ui-h-btn-sm: 32px;--ui-h-btn-xs: 20px;--ui-h-dialog-title: 44px;--ui-h-head: 81px;--ui-h-input: 32px;--ui-h-input-sm: 35px;--ui-h-td: 24px;--ui-h-th: 26px;--ui-ls-tight: -.02em;--ui-ls-wide: .12em;--ui-mono: "JetBrains Mono","IBM Plex Mono",ui-monospace,"SF Mono",Consolas,monospace;--ui-pad-card: var(--ui-s5);--ui-pad-content: var(--ui-s6);--ui-r: 5px;--ui-r-lg: 8px;--ui-r-sm: 4px;--ui-s1: 4px;--ui-s10: 40px;--ui-s12: 48px;--ui-s2: 8px;--ui-s3: 12px;--ui-s4: 16px;--ui-s5: 20px;--ui-s6: 24px;--ui-s8: 32px;--ui-sans: -apple-system,"SF Pro Text","SF Pro Display","PingFang SC","Helvetica Neue","Microsoft YaHei",sans-serif;--ui-slow: .4s;--ui-z-dialog: 19891015;--ui-z-float: 999999;--ui-z-head: 1000;--ui-z-mask: 19891014;--ui-z-shadow: 999998;--ui-z-sticky: 900;--ui-amber: #D4882B;--ui-amber-ink: #A3651F;--ui-amber-soft: #FBF0DD;--ui-btn-h: 34px;--ui-btn-pri-bg: linear-gradient(100deg,#B02A3F,#92213A);--ui-btn-pri-bg-hover: linear-gradient(100deg,#C41E3A,#A82840);--ui-btn-r: 4px;--ui-btn-sec-bg: linear-gradient(100deg,#25355C,#1B2A4A);--ui-btn-sec-bg-hover: linear-gradient(100deg,#33456F,#25355C);--ui-card-bg: #FFFDFA;--ui-card-h3-bar: #0E7490;--ui-card-hover-line: rgba(0,212,255,.3);--ui-card-line: rgba(61,90,90,.22);--ui-card-top-line: linear-gradient(90deg,#0891B2,#1B2A4A);--ui-cyan: #00D4FF;--ui-cyan-ink: #0E7490;--ui-cyan-line: rgba(61,90,90,.14);--ui-cyan-m: #0891B2;--ui-cyan-soft: #EAF3F5;--ui-danger: #7A1C2E;--ui-danger-bg: #F7EBEE;--ui-grid-line: rgba(27,42,74,.03);--ui-grid-size: 32px;--ui-head-bar: #1B2A4A;--ui-head-bg: rgba(22,30,60,.74);--ui-head-bg-deep: #161E3C;--ui-head-blur: blur(20px) saturate(180%);--ui-head-line: #00D4FF;--ui-head-scan: rgba(0,212,255,.07);--ui-head-scan-dur: 9.5s;--ui-head-scan-w: 128px;--ui-head-text: #F7F4EF;--ui-head-text-dim: rgba(247,244,239,.74);--ui-ink: #2B2B2B;--ui-ink-2: #3F3A33;--ui-ink-3: #6B6358;--ui-ink-4: #9A9184;--ui-lap-bg: transparent;--ui-lap-border: transparent;--ui-lap-color: #2B2B2B;--ui-lap-glow: none;--ui-lap-pb-bg: transparent;--ui-lap-pb-color: #A3651F;--ui-lap-text-shadow: none;--ui-n0: #FFFDFA;--ui-n100: #E2D7C3;--ui-n200: #D4C9B8;--ui-n25: #FDF9F1;--ui-n300: #B8AE9C;--ui-n400: #8E8577;--ui-n50: #E8DCC8;--ui-n500: #6B6358;--ui-n700: #3A342C;--ui-n900: #2B2B2B;--ui-navy: #1B2A4A;--ui-navy-deep: #141F3A;--ui-navy-hover: #33456F;--ui-navy-lite: #25355C;--ui-navy-soft: #E7EAF0;--ui-ok: #2F6B4F;--ui-ok-bg: #E6F1EA;--ui-red: #7A1C2E;--ui-red-hover: #C41E3A;--ui-red-lite: #B02A3F;--ui-red-soft: #F7EBEE;--ui-primary: var(--ui-red);--ui-side-bg: #1B2A4A;--ui-side-group: rgba(247,244,239,.55);--ui-side-hover-bg: rgba(255,255,255,.1);--ui-side-line: rgba(255,255,255,.08);--ui-side-line-hover: #00D4FF;--ui-side-line-on: #00D4FF;--ui-side-on-bg: linear-gradient(100deg,#C41E3A,#8E2135);--ui-side-on-text: #FFFFFF;--ui-side-text: #F7F4EF;--ui-side-text-dim: rgba(247,244,239,.7);--ui-td-line: rgba(61,90,90,.14);--ui-th-bg: linear-gradient(180deg,#FBF8F3,#F3EFE7);--ui-th-color: #6B6358;--ui-th-line: #E2DCD1;--ui-tr-hover-bg: #EAF3F5;--ui-tr-hover-line: #0E7490;--ui-tr-on-bg: #EAF3F5;--ui-warn: #B45309;--ui-warn-bg: #FEF4E7}html[data-ui-template=v6]{--ui-amber: #2563EB;--ui-amber-ink: #1D4ED8;--ui-amber-soft: #EFF6FF;--ui-btn-pri-bg: linear-gradient(100deg,#3B82F6,#2563EB);--ui-btn-pri-bg-hover: linear-gradient(100deg,#2563EB,#1D4ED8);--ui-btn-sec-bg: linear-gradient(100deg,#25355C,#1B2A4A);--ui-btn-sec-bg-hover: linear-gradient(100deg,#33456F,#25355C);--ui-card-bg: #FFFFFF;--ui-card-h3-bar: #3B82F6;--ui-card-hover-line: rgba(59,130,246,.34);--ui-card-line: #E2E8F0;--ui-card-top-line: linear-gradient(90deg,#3B82F6,#1B2A4A);--ui-cyan: #3B82F6;--ui-cyan-ink: #1D4ED8;--ui-cyan-line: rgba(59,130,246,.16);--ui-cyan-m: #2563EB;--ui-cyan-soft: #EFF6FF;--ui-grid-line: rgba(27,42,74,.025);--ui-head-bar: #1B2A4A;--ui-head-bg-deep: #1B2A4A;--ui-head-line: #3B82F6;--ui-head-scan: rgba(59,130,246,.07);--ui-head-text: #F8FAFC;--ui-head-text-dim: rgba(248,250,252,.74);--ui-ink: #0F172A;--ui-ink-2: #334155;--ui-ink-3: #64748B;--ui-ink-4: #94A3B8;--ui-lap-bg: linear-gradient(180deg,#1B2A4A,#121C33);--ui-lap-border: rgba(59,130,246,.36);--ui-lap-color: #EAF2FF;--ui-lap-glow: 0 0 12px rgba(59,130,246,.18);--ui-lap-pb-bg: linear-gradient(180deg,#1B2A4A,#121C33);--ui-lap-pb-color: #93C5FD;--ui-lap-text-shadow: 0 0 7px rgba(96,165,250,.42);--ui-n0: #FFFFFF;--ui-n100: #E9EEF5;--ui-n200: #E2E8F0;--ui-n25: #F8FAFC;--ui-n300: #CBD5E1;--ui-n400: #94A3B8;--ui-n50: #F1F5F9;--ui-n500: #64748B;--ui-n700: #334155;--ui-n900: #0F172A;--ui-navy: #1B2A4A;--ui-navy-deep: #152340;--ui-navy-hover: #33456F;--ui-navy-lite: #25355C;--ui-navy-soft: #E8EDF5;--ui-red: #1B2A4A;--ui-red-hover: #1D4ED8;--ui-red-lite: #2563EB;--ui-red-soft: #EFF6FF;--ui-primary: var(--ui-red);--ui-side-bg: #1B2A4A;--ui-side-group: rgba(241,245,249,.55);--ui-side-line-hover: #3B82F6;--ui-side-line-on: #60A5FA;--ui-side-on-bg: linear-gradient(100deg,#3B82F6,#1D4ED8);--ui-side-text: #F1F5F9;--ui-side-text-dim: rgba(241,245,249,.72);--ui-td-line: #E8EDF3;--ui-th-bg: linear-gradient(180deg,#F8FAFC,#F1F5F9);--ui-th-color: #64748B;--ui-th-line: #E2E8F0;--ui-tr-hover-bg: #EFF6FF;--ui-tr-hover-line: #3B82F6;--ui-tr-on-bg: #EFF6FF}html[data-ui-template=tech]{--ui-amber: #16296B;--ui-amber-ink: #0E7490;--ui-amber-soft: #E6F7FB;--ui-btn-pri-bg: linear-gradient(135deg,#0F1E52,#1E3585);--ui-btn-pri-bg-hover: linear-gradient(135deg,#16296B,#2B44B8);--ui-btn-sec-bg: linear-gradient(135deg,#0891B2,#0E7490);--ui-btn-sec-bg-hover: linear-gradient(135deg,#0E7490,#0B6079);--ui-card-bg: #FFFFFF;--ui-card-h3-bar: #16296B;--ui-card-hover-line: rgba(0,212,255,.32);--ui-card-line: #E6EAF0;--ui-card-top-line: linear-gradient(90deg,#0891B2,#0E7490);--ui-cyan: #00D4FF;--ui-cyan-ink: #0E7490;--ui-cyan-line: rgba(14,116,144,.14);--ui-cyan-m: #0891B2;--ui-cyan-soft: #E6F7FB;--ui-danger: #C81E1E;--ui-danger-bg: #FDECEC;--ui-grid-line: rgba(15,30,82,.025);--ui-head-bar: #0F1E52;--ui-head-bg-deep: #0A1633;--ui-head-line: #00D4FF;--ui-head-scan: rgba(0,212,255,.1);--ui-head-text: #FFFFFF;--ui-head-text-dim: rgba(255,255,255,.8);--ui-ink: #1A1F2B;--ui-ink-2: #4E5566;--ui-ink-3: #8A90A0;--ui-ink-4: #A7ADBA;--ui-lap-bg: linear-gradient(180deg,#16223F,#0E1830);--ui-lap-border: rgba(0,212,255,.28);--ui-lap-color: #E8F9FF;--ui-lap-glow: 0 0 10px rgba(0,212,255,.14);--ui-lap-pb-bg: linear-gradient(180deg,#16223F,#0E1830);--ui-lap-pb-color: #9FE8FF;--ui-lap-text-shadow: 0 0 6px rgba(0,212,255,.4);--ui-n0: #FFFFFF;--ui-n100: #EEF1F7;--ui-n200: #D8DFE8;--ui-n25: #FAFBFE;--ui-n300: #C3CBD8;--ui-n400: #8A90A0;--ui-n50: #F5F7FA;--ui-n500: #6B7285;--ui-n700: #333A49;--ui-n900: #1A1F2B;--ui-navy: #16296B;--ui-navy-deep: #0F1E52;--ui-navy-hover: #2B44B8;--ui-navy-lite: #1E3585;--ui-navy-soft: #E8ECFA;--ui-ok: #15803D;--ui-ok-bg: #E8F7EE;--ui-red: #16296B;--ui-red-hover: #2B44B8;--ui-red-lite: #1E3585;--ui-red-soft: #F4F6FD;--ui-side-bg: #FFFFFF;--ui-side-group: #8A90A0;--ui-side-hover-bg: #F4F6FD;--ui-side-line: #E6EAF0;--ui-side-line-hover: #0891B2;--ui-side-line-on: #00D4FF;--ui-side-on-bg: linear-gradient(135deg,#0F1E52,#1E3585);--ui-side-on-text: #FFFFFF;--ui-side-text: #4E5566;--ui-side-text-dim: #8A90A0;--ui-td-line: #F1F3F8;--ui-th-bg: linear-gradient(180deg,#F5F8FE,#EDF2FC);--ui-th-color: #0F1E52;--ui-th-line: #D8DFE8;--ui-tr-hover-bg: #E6F7FB;--ui-tr-hover-line: #0E7490;--ui-tr-on-bg: #E8ECFA;--ui-warn: #B45309;--ui-warn-bg: #FEF3E2}:root:root{--el-color-primary: var(--ui-red);--el-color-primary-light-3: var(--ui-red-lite);--el-color-primary-light-5: var(--ui-red-lite);--el-color-primary-light-7: var(--ui-red-soft);--el-color-primary-light-8: var(--ui-red-soft);--el-color-primary-light-9: var(--ui-red-soft);--el-color-primary-dark-2: var(--ui-red-hover);--el-color-info: var(--ui-navy);--el-color-info-light-9: var(--ui-navy-soft);--el-color-info-dark-2: var(--ui-navy-deep);--el-color-warning: var(--ui-amber);--el-color-warning-light-9: var(--ui-amber-soft);--el-color-warning-dark-2: var(--ui-amber-ink);--el-color-success: var(--ui-ok);--el-color-success-light-9: var(--ui-ok-bg);--el-color-success-dark-2: var(--ui-ok);--el-color-danger: var(--ui-red-hover);--el-color-danger-light-9: var(--ui-red-soft);--el-color-danger-dark-2: var(--ui-red);--el-text-color-primary: var(--ui-n900);--el-text-color-regular: var(--ui-n700);--el-text-color-secondary: var(--ui-n500);--el-text-color-placeholder: var(--ui-n400);--el-text-color-disabled: var(--ui-n300);--el-border-color: var(--ui-cyan-line);--el-border-color-light: var(--ui-cyan-line);--el-border-color-lighter: var(--ui-cyan-line);--el-fill-color-blank: var(--ui-n0);--el-bg-color: var(--ui-n0);--el-bg-color-page: var(--ui-n50);--el-border-radius-base: var(--ui-r);--el-border-radius-small: var(--ui-r-sm);--el-border-radius-round: var(--ui-r-lg);--el-font-family: var(--ui-sans), "Microsoft YaHei", sans-serif;--el-font-size-base: var(--ui-fs-body);--el-component-size: var(--ui-h-input);--el-component-size-small: var(--ui-h-btn);--el-component-size-large: 40px;--el-table-border-color: var(--ui-cyan-line);--el-table-header-bg-color: var(--ui-n25);--el-table-header-text-color: var(--ui-n700);--el-table-text-color: var(--ui-n900);--el-table-row-hover-bg-color: var(--ui-navy-soft);--el-table-current-row-bg-color: var(--ui-cyan-soft)}.el-input__wrapper:hover,.el-input__wrapper.is-focus,.el-input__wrapper:focus-within,.el-select__wrapper:hover,.el-select__wrapper.is-focused,.el-select__wrapper:focus-within,.el-textarea__inner:hover,.el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-border-color, var(--ui-cyan-line)) inset!important;outline:none!important}.el-button:focus,.el-button:focus-visible{outline:none!important}
