@charset "UTF-8";.sub-el-icon,.nav-icon{display:inline-block;font-size:15px;margin-right:12px;position:relative}.svg-icon{width:1em;height:1em;position:relative;fill:currentColor;vertical-align:-2px}:root{--theme-header-height: 50px;--theme-border-color-light: #e6ebf5;--theme-logo-text-color: var(--el-color-primary);--theme-menu-text-color: #333333;--theme-menu-bg-color: #ffffff;--theme-menu-border-color: var(--el-color-primary);--theme-menu-hover-color: var(--el-color-primary);--theme-menu-hover-bg-color: var(--el-color-primary-light-9);--theme-header-bg-color: #ffffff;--theme-header-text-color: #444444;--theme-header-hover-color: rgba(0, 0, 0, .1);--theme-main-bg-color: #f2f5fb}:root{--el-color-primary: #2563eb;--el-color-primary-light-1: #3b73ed;--el-color-primary-light-2: #5182ef;--el-color-primary-light-3: #6692f1;--el-color-primary-light-4: #7ca1f3;--el-color-primary-light-5: #92b1f5;--el-color-primary-light-6: #a8c1f7;--el-color-primary-light-7: #bed0f9;--el-color-primary-light-8: #d3e0fb;--el-color-primary-light-9: #e9effd;--el-color-primary-dark-1: #2159d4;--el-color-primary-dark-2: #1e4fbc;--el-color-primary-dark-3: #1a45a5;--el-color-primary-dark-4: #163b8d;--el-color-primary-dark-5: #133276;--el-color-primary-dark-6: #0f285e;--el-color-primary-dark-7: #0b1e47;--el-color-primary-dark-8: #07142f;--el-color-primary-dark-9: #040a18}:root{--ui-font-sans: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;--ui-font-serif: "Source Han Serif SC", "Noto Serif SC", "Songti SC", "STSong", Georgia, serif;--ui-font-mono: "JetBrains Mono", "Cascadia Code", "Consolas", "Courier New", monospace;--ui-font-display: var(--ui-font-sans);--ui-letter-spacing: 0;--ui-numeric: normal;--ui-radius-sm: 4px;--ui-radius-md: 10px;--ui-radius-lg: 14px;--ui-radius-pill: 999px;--ui-shadow-sm: 0 1px 2px rgba(30, 64, 175, .06);--ui-shadow-md: 0 6px 20px rgba(30, 64, 175, .07);--ui-shadow-lg: 0 12px 32px rgba(30, 64, 175, .12);--ui-shadow-glow: none;--ui-border-color: var(--theme-border-color-light, #e6ebf5);--ui-border-width: 1px;--ui-canvas: var(--theme-main-bg-color, #f7f7f8);--ui-surface: var(--el-bg-color, #ffffff);--ui-surface-2: #f4f5f7;--ui-card-pad: 16px;--ui-gap: 12px;--ui-transition: all .25s ease;--ink: #1f2530;--ink-2: #5b646e;--muted: #6d7883;--line: rgba(31, 37, 48, .14);--line-2: rgba(31, 37, 48, .07);--ui-accent-soft: var(--el-color-primary-light-9);--ui-accent-soft-2: var(--el-color-primary-light-8);--ui-hover-bg: rgba(31, 37, 48, .045);--ui-glass-blur: 0;--ui-glass-bg: var(--ui-surface);--ui-glass-border: transparent}html.theme-minimal{--ui-radius-sm: 3px;--ui-radius-md: 6px;--ui-radius-lg: 8px;--ui-shadow-sm: none;--ui-shadow-md: none;--ui-shadow-lg: 0 0 0 1px rgba(0, 0, 0, .06);--ui-border-color: #e8eaed;--ui-border-width: 1px;--ui-card-pad: 18px;--ui-gap: 14px;--ui-transition: all .15s ease;--ui-letter-spacing: -.01em;--ui-canvas: #f7f7f8;--ui-surface: #ffffff;--ui-surface-2: #f2f3f5;--ink: #1f2530;--ink-2: #5b646e;--muted: #667079;--line: rgba(31, 37, 48, .14);--line-2: rgba(31, 37, 48, .07);--ui-hover-bg: rgba(31, 37, 48, .05)}html.theme-tech{color-scheme:dark;--ui-radius-sm: 4px;--ui-radius-md: 6px;--ui-radius-lg: 8px;--ui-shadow-sm: 0 0 0 1px rgba(148, 176, 220, .14), 0 2px 8px rgba(0, 0, 0, .4);--ui-shadow-md: 0 0 0 1px rgba(148, 176, 220, .16), 0 6px 20px rgba(0, 8, 30, .55);--ui-shadow-lg: 0 0 0 1px rgba(148, 176, 220, .2), 0 12px 36px rgba(0, 8, 30, .72);--ui-shadow-glow: 0 0 16px rgba(120, 170, 255, .16);--ui-border-color: rgba(148, 176, 220, .2);--ui-border-width: 1px;--ui-card-pad: 16px;--ui-gap: 12px;--ui-transition: all .25s ease;--ui-glass-blur: 6px;--ui-numeric: tabular-nums;--ui-canvas: #060b1a;--ui-surface: rgba(15, 27, 52, .82);--ui-surface-2: rgba(24, 42, 78, .72);--ink: #e7edf8;--ink-2: #b9c5d9;--muted: #8291ab;--line: rgba(148, 163, 184, .24);--line-2: rgba(148, 163, 184, .1);--ui-hover-bg: rgba(148, 176, 220, .1);--ui-accent-soft: rgba(148, 176, 220, .14);--ui-accent-soft-2: rgba(148, 176, 220, .2);--el-text-color-primary: var(--ink);--el-text-color-regular: var(--ink-2);--el-text-color-secondary: var(--muted);--el-text-color-disabled: #566178;--el-border-color: rgba(148, 163, 184, .22);--el-border-color-light: rgba(148, 163, 184, .16);--el-border-color-lighter: rgba(148, 163, 184, .1);--el-border-color-extra-light: rgba(148, 163, 184, .08);--el-fill-color: rgba(148, 163, 184, .1);--el-fill-color-light: rgba(148, 163, 184, .07);--el-fill-color-lighter: rgba(148, 163, 184, .05);--el-fill-color-blank: transparent;--el-bg-color: rgba(15, 27, 52, .92);--el-bg-color-overlay: #131f3a;--el-bg-color-page: var(--ui-canvas);--el-mask-color: rgba(3, 6, 12, .6);--el-fill-color-dark: rgba(148, 163, 184, .14);--el-fill-color-darker: rgba(148, 163, 184, .18);--el-border-color-dark: rgba(148, 163, 184, .28);--el-border-color-darker: rgba(148, 163, 184, .34);--el-box-shadow: 0 6px 20px rgba(0, 8, 30, .55);--el-box-shadow-light: 0 2px 10px rgba(0, 8, 30, .45);--el-box-shadow-lighter: 0 1px 6px rgba(0, 8, 30, .4);--el-box-shadow-dark: 0 12px 36px rgba(0, 8, 30, .72);--el-disabled-bg-color: rgba(148, 163, 184, .08);--el-disabled-text-color: #5c6880;--el-disabled-border-color: rgba(148, 163, 184, .16);--theme-main-bg-color: #060b1a;--theme-menu-bg-color: rgba(11, 20, 40, .9);--theme-header-bg-color: rgba(11, 20, 40, .88);--theme-border-color-light: rgba(148, 176, 220, .16);--theme-logo-text-color: var(--el-color-primary);--theme-menu-text-color: #9fb0cc;--theme-header-text-color: #c8d6f5;--theme-menu-hover-color: var(--el-color-primary);--theme-menu-hover-bg-color: var(--ui-accent-soft);--theme-menu-border-color: var(--el-color-primary);--theme-header-hover-color: rgba(148, 176, 220, .12)}html.theme-soft{--ui-radius-sm: 12px;--ui-radius-md: 16px;--ui-radius-lg: 22px;--ui-radius-pill: 999px;--ui-shadow-sm: 0 2px 8px rgba(120, 96, 82, .07);--ui-shadow-md: 0 10px 30px rgba(120, 96, 82, .11);--ui-shadow-lg: 0 20px 48px rgba(120, 96, 82, .17);--ui-border-color: rgba(140, 112, 92, .16);--ui-border-width: 1px;--ui-card-pad: 20px;--ui-gap: 14px;--ui-transition: all .3s cubic-bezier(.22, 1, .36, 1);--ui-canvas: #f8f3f0;--ui-surface: #ffffff;--ui-surface-2: #f4ece7;--ink: #2a2320;--ink-2: #745f51;--muted: #806957;--line: rgba(74, 58, 46, .16);--line-2: rgba(74, 58, 46, .08);--ui-hover-bg: rgba(120, 96, 82, .07)}html.theme-editorial{--ui-radius-sm: 2px;--ui-radius-md: 4px;--ui-radius-lg: 6px;--ui-shadow-sm: none;--ui-shadow-md: 0 1px 0 rgba(60, 50, 40, .05);--ui-shadow-lg: 0 8px 24px rgba(60, 50, 40, .1);--ui-border-color: #e2dbcf;--ui-border-width: 1px;--ui-card-pad: 20px;--ui-gap: 16px;--ui-font-display: var(--ui-font-serif);--ui-letter-spacing: .01em;--ui-canvas: #f8f5ee;--ui-surface: #fffef9;--ui-surface-2: #f2ede2;--ink: #221d15;--ink-2: #6e604b;--muted: #796a52;--line: rgba(52, 44, 32, .16);--line-2: rgba(52, 44, 32, .08);--ui-hover-bg: rgba(120, 100, 70, .07)}html.theme-terminal{color-scheme:dark;--ui-radius-sm: 2px;--ui-radius-md: 4px;--ui-radius-lg: 6px;--ui-shadow-sm: 0 0 0 1px rgba(148, 163, 184, .1);--ui-shadow-md: 0 4px 16px rgba(0, 0, 0, .5);--ui-shadow-lg: 0 8px 32px rgba(0, 0, 0, .65);--ui-shadow-glow: 0 0 12px rgba(120, 220, 180, .12);--ui-border-color: rgba(148, 163, 184, .16);--ui-border-width: 1px;--ui-card-pad: 16px;--ui-gap: 12px;--ui-numeric: tabular-nums;--ui-font-display: var(--ui-font-mono);--ui-letter-spacing: .02em;--ui-canvas: #0a0e14;--ui-surface: #11161f;--ui-surface-2: #161c27;--ink: #e3e9f2;--ink-2: #b6c1d1;--muted: #8291ab;--line: rgba(148, 163, 184, .22);--line-2: rgba(148, 163, 184, .1);--ui-hover-bg: rgba(148, 163, 184, .09);--ui-accent-soft: rgba(148, 163, 184, .14);--ui-accent-soft-2: rgba(148, 163, 184, .2);--el-text-color-primary: var(--ink);--el-text-color-regular: var(--ink-2);--el-text-color-secondary: var(--muted);--el-text-color-disabled: #566178;--el-border-color: rgba(148, 163, 184, .2);--el-border-color-light: rgba(148, 163, 184, .15);--el-border-color-lighter: rgba(148, 163, 184, .1);--el-border-color-extra-light: rgba(148, 163, 184, .08);--el-fill-color: rgba(148, 163, 184, .1);--el-fill-color-light: rgba(148, 163, 184, .07);--el-fill-color-lighter: rgba(148, 163, 184, .05);--el-fill-color-blank: transparent;--el-bg-color: #11161f;--el-bg-color-overlay: #161c27;--el-bg-color-page: var(--ui-canvas);--el-mask-color: rgba(3, 6, 12, .62);--el-fill-color-dark: rgba(148, 163, 184, .14);--el-fill-color-darker: rgba(148, 163, 184, .18);--el-border-color-dark: rgba(148, 163, 184, .26);--el-border-color-darker: rgba(148, 163, 184, .32);--el-box-shadow: 0 4px 16px rgba(0, 0, 0, .5);--el-box-shadow-light: 0 2px 10px rgba(0, 0, 0, .45);--el-box-shadow-lighter: 0 1px 6px rgba(0, 0, 0, .4);--el-box-shadow-dark: 0 8px 32px rgba(0, 0, 0, .65);--el-disabled-bg-color: rgba(148, 163, 184, .08);--el-disabled-text-color: #5c6880;--el-disabled-border-color: rgba(148, 163, 184, .15);--theme-main-bg-color: #0a0e14;--theme-menu-bg-color: #0d1119;--theme-header-bg-color: #11161f;--theme-border-color-light: rgba(148, 163, 184, .16);--theme-logo-text-color: var(--el-color-primary);--theme-menu-text-color: #9dabbd;--theme-header-text-color: #c5cfdd;--theme-menu-hover-color: var(--el-color-primary);--theme-menu-hover-bg-color: var(--ui-accent-soft);--theme-menu-border-color: var(--el-color-primary);--theme-header-hover-color: rgba(148, 163, 184, .12)}html.theme-glass{--ui-radius-sm: 10px;--ui-radius-md: 14px;--ui-radius-lg: 18px;--ui-shadow-sm: 0 2px 8px rgba(90, 110, 200, .1);--ui-shadow-md: 0 8px 24px rgba(90, 110, 200, .15);--ui-shadow-lg: 0 16px 40px rgba(90, 110, 200, .22);--ui-border-color: rgba(255, 255, 255, .5);--ui-border-width: 1px;--ui-card-pad: 18px;--ui-gap: 12px;--ui-glass-blur: 18px;--ui-glass-bg: rgba(255, 255, 255, .62);--ui-glass-border: rgba(255, 255, 255, .66);--ui-transition: all .3s cubic-bezier(.22, 1, .36, 1);--ui-canvas: #f0f2fb;--ui-surface: rgba(255, 255, 255, .62);--ui-surface-2: rgba(255, 255, 255, .46);--ink: #1c2233;--ink-2: #5a6379;--muted: #656d87;--line: rgba(60, 72, 110, .16);--line-2: rgba(60, 72, 110, .08);--ui-hover-bg: rgba(255, 255, 255, .5)}html.theme-glass body{background:radial-gradient(520px 380px at 12% 8%,rgba(167,139,250,.26),transparent 65%),radial-gradient(620px 420px at 88% 18%,rgba(125,211,252,.28),transparent 65%),radial-gradient(560px 460px at 74% 88%,rgba(244,164,213,.2),transparent 68%),radial-gradient(480px 380px at 8% 86%,rgba(110,231,183,.2),transparent 65%),#f0f2fb;background-attachment:fixed}html.theme-fluent{--ui-radius-sm: 4px;--ui-radius-md: 8px;--ui-radius-lg: 12px;--ui-shadow-sm: 0 1.6px 3.6px rgba(0, 0, 0, .08), 0 .3px .9px rgba(0, 0, 0, .06);--ui-shadow-md: 0 6px 14px rgba(0, 0, 0, .1), 0 0 2px rgba(0, 0, 0, .06);--ui-shadow-lg: 0 12px 28px rgba(0, 0, 0, .16), 0 0 4px rgba(0, 0, 0, .08);--ui-border-color: rgba(0, 0, 0, .08);--ui-border-width: 1px;--ui-card-pad: 16px;--ui-gap: 12px;--ui-glass-blur: 30px;--ui-glass-bg: rgba(255, 255, 255, .78);--ui-glass-border: rgba(255, 255, 255, .55);--ui-canvas: #f3f3f3;--ui-surface: rgba(255, 255, 255, .82);--ui-surface-2: rgba(255, 255, 255, .6);--ink: #1b1b1b;--ink-2: #5c5c5c;--muted: #6f6f6f;--line: rgba(0, 0, 0, .14);--line-2: rgba(0, 0, 0, .07);--ui-hover-bg: rgba(0, 0, 0, .05)}html.theme-fluent body{background:radial-gradient(900px 600px at 85% 10%,rgba(96,125,235,.07),transparent 70%),radial-gradient(800px 560px at 10% 90%,rgba(150,112,220,.06),transparent 70%),#f3f3f3;background-attachment:fixed}html.theme-primer{--ui-radius-sm: 6px;--ui-radius-md: 8px;--ui-radius-lg: 10px;--ui-shadow-sm: 0 1px 0 rgba(31, 35, 40, .04);--ui-shadow-md: 0 3px 8px rgba(31, 35, 40, .1);--ui-shadow-lg: 0 8px 24px rgba(31, 35, 40, .16);--ui-border-color: #d0d7de;--ui-border-width: 1px;--ui-card-pad: 16px;--ui-gap: 12px;--ui-transition: all .12s ease;--ui-numeric: tabular-nums;--ui-canvas: #f6f8fa;--ui-surface: #ffffff;--ui-surface-2: #eaeef2;--ink: #1f2328;--ink-2: #5c646c;--muted: #656d76;--line: rgba(31, 35, 40, .15);--line-2: rgba(31, 35, 40, .08);--ui-hover-bg: rgba(31, 35, 40, .05)}html.theme-material{--ui-radius-sm: 8px;--ui-radius-md: 12px;--ui-radius-lg: 16px;--ui-radius-pill: 999px;--ui-shadow-sm: 0 1px 2px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .06);--ui-shadow-md: 0 2px 6px rgba(0, 0, 0, .12), 0 1px 4px rgba(0, 0, 0, .08);--ui-shadow-lg: 0 6px 16px rgba(0, 0, 0, .16), 0 2px 8px rgba(0, 0, 0, .1);--ui-border-color: #e6e0ea;--ui-border-width: 1px;--ui-card-pad: 16px;--ui-gap: 12px;--ui-transition: all .2s cubic-bezier(.2, 0, 0, 1);--ui-canvas: #f6f3fa;--ui-surface: #fefbff;--ui-surface-2: #f1ecf6;--ink: #1d1b20;--ink-2: #645f6b;--muted: #6d6875;--line: rgba(29, 27, 32, .14);--line-2: rgba(29, 27, 32, .07);--ui-hover-bg: rgba(29, 27, 32, .05)}html.theme-darktech{color-scheme:dark;--ui-radius-sm: 3px;--ui-radius-md: 6px;--ui-radius-lg: 8px;--ui-shadow-sm: 0 0 0 1px rgba(148, 163, 184, .1);--ui-shadow-md: 0 4px 16px rgba(0, 0, 0, .5);--ui-shadow-lg: 0 8px 28px rgba(0, 0, 0, .6);--ui-shadow-glow: 0 0 10px rgba(120, 200, 240, .12);--ui-border-color: rgba(148, 163, 184, .15);--ui-border-width: 1px;--ui-card-pad: 16px;--ui-gap: 12px;--ui-letter-spacing: .01em;--ui-numeric: tabular-nums;--ui-canvas: #0a0f1a;--ui-surface: #111827;--ui-surface-2: #161e2e;--ink: #e5ecf6;--ink-2: #b7c2d2;--muted: #8291ab;--line: rgba(148, 163, 184, .22);--line-2: rgba(148, 163, 184, .1);--ui-hover-bg: rgba(148, 163, 184, .09);--ui-accent-soft: rgba(148, 163, 184, .14);--ui-accent-soft-2: rgba(148, 163, 184, .2);--el-text-color-primary: var(--ink);--el-text-color-regular: var(--ink-2);--el-text-color-secondary: var(--muted);--el-text-color-disabled: #566178;--el-border-color: rgba(148, 163, 184, .2);--el-border-color-light: rgba(148, 163, 184, .15);--el-border-color-lighter: rgba(148, 163, 184, .1);--el-border-color-extra-light: rgba(148, 163, 184, .08);--el-fill-color: rgba(148, 163, 184, .1);--el-fill-color-light: rgba(148, 163, 184, .07);--el-fill-color-lighter: rgba(148, 163, 184, .05);--el-fill-color-blank: transparent;--el-bg-color: #111827;--el-bg-color-overlay: #161e2e;--el-bg-color-page: var(--ui-canvas);--el-mask-color: rgba(3, 6, 12, .6);--el-fill-color-dark: rgba(148, 163, 184, .14);--el-fill-color-darker: rgba(148, 163, 184, .18);--el-border-color-dark: rgba(148, 163, 184, .26);--el-border-color-darker: rgba(148, 163, 184, .32);--el-box-shadow: 0 4px 16px rgba(0, 0, 0, .5);--el-box-shadow-light: 0 2px 10px rgba(0, 0, 0, .45);--el-box-shadow-lighter: 0 1px 6px rgba(0, 0, 0, .4);--el-box-shadow-dark: 0 8px 28px rgba(0, 0, 0, .6);--el-disabled-bg-color: rgba(148, 163, 184, .08);--el-disabled-text-color: #5c6880;--el-disabled-border-color: rgba(148, 163, 184, .15);--theme-main-bg-color: #0a0f1a;--theme-menu-bg-color: #111827;--theme-header-bg-color: #111827;--theme-border-color-light: rgba(148, 163, 184, .14);--theme-logo-text-color: var(--el-color-primary);--theme-menu-text-color: #9db0c4;--theme-header-text-color: #c3d3e2;--theme-menu-hover-color: var(--el-color-primary);--theme-menu-hover-bg-color: var(--ui-accent-soft);--theme-menu-border-color: var(--el-color-primary);--theme-header-hover-color: rgba(148, 163, 184, .12)}html.dark{color-scheme:dark;--ui-shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--ui-shadow-md: 0 6px 20px rgba(0, 0, 0, .5);--ui-shadow-lg: 0 12px 32px rgba(0, 0, 0, .6);--ui-canvas: #141518;--ui-surface: #1c1e22;--ui-surface-2: #23262b;--ui-border-color: #34383f;--ink: #e8eaee;--ink-2: #b6bcc6;--muted: #949ba6;--line: rgba(148, 163, 184, .24);--line-2: rgba(148, 163, 184, .1);--ui-hover-bg: rgba(148, 163, 184, .1);--ui-accent-soft: rgba(148, 163, 184, .16);--ui-accent-soft-2: rgba(148, 163, 184, .22);--el-text-color-primary: var(--ink);--el-text-color-regular: var(--ink-2);--el-text-color-secondary: var(--muted);--el-bg-color: var(--ui-surface);--el-bg-color-overlay: #23262b;--el-bg-color-page: var(--ui-canvas);--el-border-color: var(--ui-border-color);--el-border-color-light: rgba(148, 163, 184, .16);--el-border-color-lighter: rgba(148, 163, 184, .1);--el-border-color-extra-light: rgba(148, 163, 184, .08);--el-fill-color: rgba(148, 163, 184, .12);--el-fill-color-light: rgba(148, 163, 184, .08);--el-fill-color-lighter: rgba(148, 163, 184, .05);--el-mask-color: rgba(3, 6, 12, .55);--el-disabled-bg-color: rgba(148, 163, 184, .08);--el-disabled-text-color: #6b7280;--el-disabled-border-color: rgba(148, 163, 184, .16);--theme-main-bg-color: var(--ui-canvas);--theme-menu-bg-color: var(--ui-surface);--theme-header-bg-color: var(--ui-surface);--theme-border-color-light: var(--ui-border-color);--theme-logo-text-color: var(--ink);--theme-menu-text-color: rgb(255 255 255 / 72%);--theme-menu-hover-color: #fff;--theme-menu-hover-bg-color: var(--ui-accent-soft);--theme-menu-border-color: var(--el-color-primary);--theme-header-text-color: var(--ink);--theme-header-hover-color: rgba(148, 163, 184, .14)}html.dark.theme-minimal{--ui-canvas: #131417;--ui-surface: #1b1d21;--ui-surface-2: #22252a;--ui-border-color: #32363d}html.dark.theme-soft{--ui-canvas: #1a1614;--ui-surface: #231d1a;--ui-surface-2: #2c2422;--ui-border-color: rgba(214, 180, 156, .18);--ink: #f4ebe6;--ink-2: #cbb6a8;--muted: #ad9484;--line: rgba(214, 180, 156, .2);--line-2: rgba(214, 180, 156, .1);--ui-shadow-sm: 0 2px 8px rgba(0, 0, 0, .4);--ui-shadow-md: 0 10px 30px rgba(0, 0, 0, .5);--ui-shadow-lg: 0 20px 48px rgba(0, 0, 0, .6)}html.dark.theme-editorial{--ui-canvas: #14130f;--ui-surface: #1c1a15;--ui-surface-2: #24221b;--ui-border-color: rgba(214, 196, 160, .16);--ink: #f2ece0;--ink-2: #c6b99f;--muted: #a89a7e;--line: rgba(214, 196, 160, .2);--line-2: rgba(214, 196, 160, .1)}html.dark.theme-glass{--ui-canvas: #0d101c;--ui-surface: rgba(40, 45, 62, .6);--ui-surface-2: rgba(52, 58, 78, .5);--ui-border-color: rgba(255, 255, 255, .14);--ui-glass-bg: rgba(40, 45, 62, .6);--ui-glass-border: rgba(255, 255, 255, .14);--ink: #e9ecf5;--ink-2: #b3bacb;--muted: #949bb0;--line: rgba(148, 163, 184, .22);--line-2: rgba(148, 163, 184, .1);--ui-hover-bg: rgba(255, 255, 255, .08)}html.dark.theme-glass body{background:radial-gradient(520px 380px at 12% 8%,rgba(129,100,240,.2),transparent 65%),radial-gradient(620px 420px at 88% 18%,rgba(56,152,224,.2),transparent 65%),radial-gradient(560px 460px at 74% 88%,rgba(219,100,180,.14),transparent 68%),radial-gradient(480px 380px at 8% 86%,rgba(52,190,140,.12),transparent 65%),#0d101c;background-attachment:fixed}html.dark.theme-fluent{--ui-canvas: #1f1f1f;--ui-surface: rgba(46, 46, 46, .8);--ui-surface-2: rgba(60, 60, 60, .6);--ui-border-color: rgba(255, 255, 255, .1);--ui-glass-bg: rgba(46, 46, 46, .78);--ui-glass-border: rgba(255, 255, 255, .1);--ink: #f0f0f0;--ink-2: #c2c2c2;--muted: #a3a3a3;--line: rgba(255, 255, 255, .16);--line-2: rgba(255, 255, 255, .08);--ui-hover-bg: rgba(255, 255, 255, .08)}html.dark.theme-primer{--ui-canvas: #0d1117;--ui-surface: #161b22;--ui-surface-2: #21262d;--ui-border-color: #30363d;--ink: #e6edf3;--ink-2: #b1bac4;--muted: #9198a1;--line: rgba(240, 246, 252, .15);--line-2: rgba(240, 246, 252, .08);--ui-hover-bg: rgba(177, 186, 196, .1)}html.dark.theme-material{--ui-canvas: #141218;--ui-surface: #1d1b20;--ui-surface-2: #2b2930;--ui-border-color: #49454f;--ink: #e6e0e9;--ink-2: #cac4d0;--muted: #a9a2b0;--line: rgba(230, 224, 233, .16);--line-2: rgba(230, 224, 233, .08);--ui-hover-bg: rgba(230, 224, 233, .08)}html.dark.theme-tech{--ui-canvas: #040814;--ui-surface: rgba(11, 21, 42, .85);--ui-surface-2: rgba(20, 36, 68, .75);--el-bg-color: rgba(11, 21, 42, .94);--el-bg-color-overlay: #101a30}html.dark.theme-terminal{--ui-canvas: #06090d;--ui-surface: #0e131b;--ui-surface-2: #131a24;--el-bg-color: #0e131b;--el-bg-color-overlay: #131a24}html.dark.theme-darktech{--ui-canvas: #060a12;--ui-surface: #0d1421;--ui-surface-2: #131c2e;--el-bg-color: #0d1421;--el-bg-color-overlay: #131c2e}html.theme-terminal body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:9998;background:repeating-linear-gradient(0deg,rgba(148,163,184,.028) 0px,rgba(148,163,184,.028) 1px,transparent 1px,transparent 3px);mix-blend-mode:screen}html.theme-darktech body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:9998;background:repeating-linear-gradient(0deg,rgba(148,163,184,.015) 0px,rgba(148,163,184,.015) 1px,transparent 1px,transparent 4px);mix-blend-mode:screen}html.theme-tech .layout-main{background-image:linear-gradient(rgba(148,176,220,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(148,176,220,.05) 1px,transparent 1px),radial-gradient(ellipse 80% 50% at 50% 0%,rgba(148,176,220,.1),transparent 70%);background-size:28px 28px,28px 28px,100% 100%}html.theme-tech .layout-sidebar,html.theme-tech .navbar-container,html.theme-glass .layout-sidebar,html.theme-glass .navbar-container,html.theme-fluent .layout-sidebar,html.theme-fluent .navbar-container{backdrop-filter:blur(var(--ui-glass-blur));-webkit-backdrop-filter:blur(var(--ui-glass-blur))}h1,h2,h3,h4,h5,h6,.el-dialog__title,.el-drawer__title{font-family:var(--ui-font-display);letter-spacing:var(--ui-letter-spacing)}.el-statistic__number,.el-progress__text,.el-pagination__total,.el-pagination__jump,.el-table .cell{font-variant-numeric:var(--ui-numeric)}html.theme-primer code,html.theme-primer kbd,html.theme-primer pre,html.theme-primer .el-tag{font-family:var(--ui-font-mono)}html.theme-primer .el-table th.el-table__cell{border-bottom:2px solid var(--ui-border-color)!important}html.theme-darktech code,html.theme-darktech kbd,html.theme-darktech pre,html.theme-darktech .el-tag,html.theme-darktech .el-statistic__number{font-family:var(--ui-font-mono)}html.theme-darktech .el-card{border-color:var(--ui-border-color)}html.theme-material .el-button:not(.is-circle):not(.is-text):not(.is-link):active{transform:scale(.97)}html.theme-material .el-tag{border-radius:var(--ui-radius-pill)}html.theme-material .el-card:hover{box-shadow:var(--ui-shadow-md)}@media(prefers-reduced-transparency:reduce){html.theme-glass,html.theme-fluent,html.theme-tech{--ui-glass-blur: 0;--ui-surface: var(--el-bg-color, #ffffff);--ui-glass-bg: var(--el-bg-color, #ffffff);--ui-glass-border: var(--ui-border-color)}html.theme-glass body,html.theme-fluent body{background:var(--ui-canvas)}}*{margin:0;padding:0}*:focus:not(:focus-visible){outline:none}*:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}html,body,#app{margin:0;padding:0;width:100%;height:100%;font-family:var(--ui-font-sans);font-weight:400;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-size:14px;overflow:hidden;position:relative}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}#nprogress .bar{background:var(--el-color-primary)!important;z-index:99999!important}.layout-container{width:100%;height:100%}.layout-container .layout-sidebar{--el-menu-sub-item-height: 40px;background:var(--theme-menu-bg-color);border-right:var(--theme-border-color-light) 1px solid;height:inherit;position:relative;display:flex;flex-direction:column;overflow-x:hidden!important}.layout-container .layout-sidebar .el-scrollbar__view{overflow:hidden}.layout-container .layout-sidebar.aside-expend{width:230px!important;transition:width .3s ease}.layout-container .layout-sidebar.aside-compress{width:64px!important;transition:width .3s ease}.layout-container .layout-header{padding:0!important;display:flex;flex-direction:column;width:100%;height:calc(40px + var(--theme-header-height))}.layout-container .layout-main{padding:0!important;width:100%;background-color:var(--ui-canvas);height:calc(100vh - 2 * var(--theme-header-height));overflow:hidden;position:relative}.layout-container .layout-main .page-watermark{position:absolute;inset:0;z-index:999;pointer-events:none;background-repeat:repeat}.layout-container .layout-main .layout-card{min-height:calc(100vh - 60px - var(--theme-header-height));height:100%;padding:10px;overflow-y:auto}.layout-container .layout-scrollbar{padding:10px}.layout-container .layout-query{margin-bottom:10px}.layout-container .layout-query .el-card__body{padding-bottom:0}.layout-container .layout-table{width:100%;margin-top:15px}.layout-container .layout-table .el-table__header tr,.layout-container .layout-table .el-table__body tr,.layout-container .layout-table .el-table__row,.layout-container .layout-table .el-table__row.is-expanded,.layout-container .layout-table .el-table__tree-node{height:40px!important;min-height:40px!important;max-height:40px!important;line-height:40px!important}.layout-container .layout-table .el-table__header th,.layout-container .layout-table .el-table__body td,.layout-container .layout-table .el-table__cell,.layout-container .layout-table .el-table__tree-cell{padding:0 12px!important;height:40px!important;line-height:40px!important;vertical-align:middle!important}.layout-container .layout-table .fast-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;vertical-align:middle!important}.layout-container .layout-table .fast-icon svg{width:16px!important;height:16px!important;vertical-align:middle!important;line-height:40px!important}.el-card{border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-md);transition:var(--ui-transition);background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border-color);-webkit-backdrop-filter:blur(var(--ui-glass-blur));backdrop-filter:blur(var(--ui-glass-blur));position:relative}html.theme-tech .el-card,html.theme-terminal .el-card,html.theme-darktech .el-card{box-shadow:var(--ui-shadow-md),var(--ui-shadow-glow)}.el-button:not(.is-circle):not(.is-text):not(.is-link):hover{transform:translateY(-1px);box-shadow:var(--ui-shadow-md)}.el-button:not(.is-circle):not(.is-text):not(.is-link):active{transform:translateY(0) scale(.98)}.ai-response{position:relative;background:var(--ui-surface-2);border-radius:12px;padding:16px;min-height:80px;margin-top:16px}.ai-response.loading:after{content:"";display:block;width:24px;height:24px;border:3px solid var(--el-color-primary);border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){.layout-card>*{animation:page-in .28s cubic-bezier(.22,1,.36,1) backwards}}@keyframes page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.layout-sidebar:not(.sidebar-dark) .el-menu-item.is-active{background:linear-gradient(90deg,var(--ui-accent-soft) 0%,transparent 100%)!important;border-right:2px solid var(--el-color-primary)}.layout-sidebar:not(.sidebar-dark) .el-menu-item:hover,.layout-sidebar:not(.sidebar-dark) .el-sub-menu__title:hover{background-color:var(--ui-hover-bg)!important;color:var(--el-color-primary)!important}.layout-header{box-shadow:none}.navbar-container{background:var(--theme-header-bg-color)}.tabs-container{border-bottom:1px solid var(--ui-border-color)}.sidebar-logo{box-shadow:none}.el-menu--vertical .el-sub-menu .el-menu-item{background-color:transparent!important}.el-menu{border-right:none!important}.el-sub-menu__title,.el-menu-item{color:var(--theme-menu-text-color)!important;height:46px!important;line-height:46px!important;overflow:hidden}.el-menu.el-menu--horizontal{border-bottom:none!important}.el-menu-item a,.el-menu-item a:hover,.el-menu-item i,.el-sub-menu__title i{color:inherit;text-decoration:none}.el-menu-item .fast-icon,.el-sub-menu .fast-icon{font-size:16px!important;display:inline-block;vertical-align:middle;margin-right:5px;width:24px;text-align:center}.el-sub-menu.is-active>:first-child{overflow:hidden;color:var(--theme-menu-hover-color)!important}.el-menu-item.is-active{border-right:2px solid var(--theme-menu-border-color);position:relative;right:0;overflow:hidden;color:var(--theme-menu-hover-color)!important;background-color:var(--theme-menu-hover-bg-color)!important}.el-menu-item.is-active:hover{background-color:var(--theme-menu-hover-bg-color)!important}.el-sub-menu.is-active.is-opened .el-sub-menu__title{background-color:unset!important;color:var(--theme-menu-hover-color)}.el-menu-item:hover,.el-sub-menu__title:hover{background-color:unset!important;color:var(--theme-menu-hover-color)!important}.el-pagination{margin-top:15px;justify-content:flex-end}.el-form--inline .el-form-item{margin-right:16px!important}.el-drawer .el-drawer__header{display:flex;align-items:center;height:var(--theme-header-height);padding:0 15px;margin-bottom:0!important;font-size:15px;border-bottom:1px solid var(--el-border-color);color:var(--el-text-color-primary)}.el-button{border-radius:var(--ui-radius-sm)}.el-form--inline .el-form-item>.el-input,.el-form--inline .el-form-item .el-cascader,.el-form--inline .el-form-item .el-select,.el-form--inline .el-form-item .el-date-editor,.el-form--inline .el-form-item .el-autocomplete{min-width:220px}.el-table .el-table__cell .cell:has(.el-button){white-space:nowrap}.el-dialog{border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-lg);overflow:hidden}.el-dialog .el-dialog__header{padding:18px 22px 14px;margin-right:0}.el-dialog .el-dialog__title{font-size:16px;font-weight:700;letter-spacing:.02em;color:var(--ink, var(--ink, #1e293b))}.el-dialog .el-dialog__headerbtn{top:16px;right:16px;width:28px;height:28px;border-radius:8px;transition:background .16s ease}.el-dialog .el-dialog__headerbtn:hover{background:#1e293b0f}.el-dialog .el-dialog__body{padding:6px 22px 20px;color:var(--ink-2, var(--ink-2, #52617a))}.el-dialog .el-dialog__footer{padding:14px 22px 18px;border-top:1px solid var(--line-2, rgba(30, 41, 59, .06))}.el-overlay{backdrop-filter:blur(2.5px);-webkit-backdrop-filter:blur(2.5px)}.el-overlay-dialog,.el-dialog,.el-drawer{animation-timing-function:cubic-bezier(.22,1,.36,1)}.el-drawer{box-shadow:var(--ui-shadow-lg)}.el-drawer .el-drawer__header{font-weight:700;letter-spacing:.02em}.el-message{border-radius:var(--ui-radius-pill);box-shadow:var(--ui-shadow-md);border:1px solid var(--ui-border-color);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.el-notification{border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-lg);border:1px solid var(--ui-border-color)}.el-message-box{border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-lg)}.el-card{border-radius:var(--ui-radius-md);border-color:var(--ui-border-color);box-shadow:var(--ui-shadow-sm);transition:box-shadow .2s ease}.el-card .el-card__header{border-bottom:1px solid var(--line-2, rgba(30, 41, 59, .06));font-weight:650}.el-table{--el-table-header-bg-color: var(--ui-surface-2, #f7f9fc);--el-table-row-hover-bg-color: color-mix(in srgb, var(--el-color-primary) 5%, transparent);border-radius:var(--ui-radius-sm)}.el-table th.el-table__cell{font-weight:650;color:var(--ink-2, var(--ink-2, #52617a));letter-spacing:.03em}.el-table .el-table__cell{padding:9px 0}.el-button{transition:all .16s ease}.el-button--primary:not(.is-disabled){box-shadow:0 2px 8px color-mix(in srgb,var(--el-color-primary) 26%,transparent)}.el-popper.is-light{border-radius:var(--ui-radius-sm);box-shadow:var(--ui-shadow-md);border-color:var(--ui-border-color)}.el-select-dropdown{border-radius:var(--ui-radius-sm)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#64748b47;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#64748b73}::-webkit-scrollbar-track{background:transparent}.el-empty__description p{color:var(--muted, #71809b)}.el-tag{border-radius:999px;border-color:var(--el-border-color-light, transparent)}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--ui-surface-2, #f7f9fc)}.el-statistic__number,.el-progress__text,.el-pagination__total,.el-pagination__jump{font-variant-numeric:tabular-nums}.el-form-item__label{font-weight:550;letter-spacing:.02em;color:var(--ink-2, #52617a)}.el-card__header{color:var(--ink, #1e293b)}.el-breadcrumb__inner{color:var(--muted, #71809b)}.el-breadcrumb__item:last-child .el-breadcrumb__inner{color:var(--ink, #1e293b);font-weight:650}html.theme-tech,html.theme-terminal,html.theme-darktech{--el-color-primary-light-3: #4d79e8;--el-color-primary-light-5: #3a63c9;--el-color-primary-light-7: #2c4da3;--el-color-primary-light-8: #254399;--el-color-primary-light-9: #1f3a85;--el-color-primary-dark-2: #6692f1}body{font-size:14px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.el-dialog__title,.el-drawer__title{letter-spacing:.01em}.el-card+.el-card,.el-card+.wp-page,.el-row+.el-row{margin-top:12px}.el-table .el-table__cell{padding:8px 0}.el-table th.el-table__cell{padding:10px 0}.el-button{font-weight:600}.el-button--small{font-weight:550}.el-dropdown-menu__item{margin:3px 6px;border-radius:7px;transition:background .14s ease,color .14s ease}.el-dropdown-menu__item:not(.is-disabled):hover,.el-dropdown-menu__item:not(.is-disabled):focus{background:color-mix(in srgb,var(--el-color-primary) 9%,transparent);color:var(--el-color-primary)}.el-message-box__btns{gap:8px}.el-input__wrapper input::placeholder,.el-textarea__inner::placeholder{color:var(--muted, #71809b);opacity:.72}.el-switch.is-checked .el-switch__core{border-color:var(--el-color-primary-dark-2)}.el-main{--el-main-padding: 16px}html.theme-tech .el-table,html.theme-terminal .el-table,html.theme-darktech .el-table,html.dark .el-table{--el-table-border-color: rgba(148, 163, 184, .12);--el-table-header-bg-color: rgba(148, 163, 184, .06);--el-table-row-hover-bg-color: color-mix(in srgb, var(--el-color-primary) 20%, transparent);--el-table-current-row-bg-color: color-mix(in srgb, var(--el-color-primary) 15%, transparent);--el-table-tr-bg-color: rgba(255, 255, 255, .02);color:var(--ink, #e7edf8)}html.theme-tech .el-table:before,html.theme-terminal .el-table:before,html.theme-darktech .el-table:before,html.dark .el-table:before{background-color:#94a3b81f}html.theme-tech .el-table th.el-table__cell,html.theme-terminal .el-table th.el-table__cell,html.theme-darktech .el-table th.el-table__cell,html.dark .el-table th.el-table__cell{color:var(--ink-2, #b9c5d9)}html.theme-tech .el-table__body tr:hover>td.el-table__cell,html.theme-terminal .el-table__body tr:hover>td.el-table__cell,html.theme-darktech .el-table__body tr:hover>td.el-table__cell,html.dark .el-table__body tr:hover>td.el-table__cell{background:color-mix(in srgb,var(--el-color-primary) 15%,transparent)}html.theme-tech .el-card,html.theme-terminal .el-card,html.theme-darktech .el-card,html.dark .el-card{background:var(--ui-surface, #111827)}.el-tag{--el-tag-bg-color: transparent;--el-tag-border-color: transparent;background:#64748b1a;border:1px solid rgba(100,116,139,.24);color:var(--ink-2, #52617a);font-weight:550}.el-tag--success{background:#0596691a;border-color:#05966947;color:#0f9d6b}.el-tag--warning{background:#d977061a;border-color:#d9770647;color:#b45309}.el-tag--danger{background:#dc26261a;border-color:#dc262647;color:#dc2626}.el-tag--info{color:var(--muted, #71809b)}html.theme-tech .el-tag--success,html.theme-terminal .el-tag--success,html.theme-darktech .el-tag--success,html.dark .el-tag--success{color:#34d399}html.theme-tech .el-tag--warning,html.theme-terminal .el-tag--warning,html.theme-darktech .el-tag--warning,html.dark .el-tag--warning{color:#fbbf24}html.theme-tech .el-tag--danger,html.theme-terminal .el-tag--danger,html.theme-darktech .el-tag--danger,html.dark .el-tag--danger{color:#f87171}html.theme-tech .el-tag,html.theme-terminal .el-tag,html.theme-darktech .el-tag,html.dark .el-tag{color:var(--ink-2, #b9c5d9)}.el-button.is-link+.el-button.is-link{margin-left:12px}.el-table .el-table__expand-icon{color:var(--muted, #71809b)}.el-table .el-table__expand-icon:hover{color:var(--el-color-primary)}.el-table .cell .el-icon,.el-table .cell img{vertical-align:middle}html.theme-tech .tabs-container,html.theme-terminal .tabs-container,html.theme-darktech .tabs-container,html.dark .tabs-container{background-color:var(--theme-header-bg-color, var(--theme-menu-bg-color, #111827));border-bottom:1px solid rgba(148,163,184,.12)}html.theme-tech .tabs-item-style-1 .el-tabs__item,html.theme-tech .tabs-item-style-2 .el-tabs__item,html.theme-terminal .tabs-item-style-1 .el-tabs__item,html.theme-terminal .tabs-item-style-2 .el-tabs__item,html.theme-darktech .tabs-item-style-1 .el-tabs__item,html.theme-darktech .tabs-item-style-2 .el-tabs__item,html.dark .tabs-item-style-1 .el-tabs__item,html.dark .tabs-item-style-2 .el-tabs__item{color:var(--muted, #8291ab)}html.theme-tech .tabs-item-style-1 .el-tabs__item:hover,html.theme-tech .tabs-item-style-2 .el-tabs__item:hover,html.theme-terminal .tabs-item-style-1 .el-tabs__item:hover,html.theme-terminal .tabs-item-style-2 .el-tabs__item:hover,html.theme-darktech .tabs-item-style-1 .el-tabs__item:hover,html.theme-darktech .tabs-item-style-2 .el-tabs__item:hover,html.dark .tabs-item-style-1 .el-tabs__item:hover,html.dark .tabs-item-style-2 .el-tabs__item:hover{color:var(--ink, #e7edf8);background:#94a3b814}html.theme-tech .tabs-item-style-1 .el-tabs__item.is-active,html.theme-tech .tabs-item-style-2 .el-tabs__item.is-active,html.theme-terminal .tabs-item-style-1 .el-tabs__item.is-active,html.theme-terminal .tabs-item-style-2 .el-tabs__item.is-active,html.theme-darktech .tabs-item-style-1 .el-tabs__item.is-active,html.theme-darktech .tabs-item-style-2 .el-tabs__item.is-active,html.dark .tabs-item-style-1 .el-tabs__item.is-active,html.dark .tabs-item-style-2 .el-tabs__item.is-active{color:var(--el-color-primary);background-color:color-mix(in srgb,var(--el-color-primary) 18%,transparent);border-bottom:2px solid var(--el-color-primary)}html.theme-tech .tabs-item-style-1 .el-tabs__item:before,html.theme-tech .tabs-item-style-2 .el-tabs__item:before,html.theme-terminal .tabs-item-style-1 .el-tabs__item:before,html.theme-terminal .tabs-item-style-2 .el-tabs__item:before,html.theme-darktech .tabs-item-style-1 .el-tabs__item:before,html.theme-darktech .tabs-item-style-2 .el-tabs__item:before,html.dark .tabs-item-style-1 .el-tabs__item:before,html.dark .tabs-item-style-2 .el-tabs__item:before{background-color:#94a3b866}html.theme-tech .tabs-item-style-1 .el-tabs__item.is-active:before,html.theme-tech .tabs-item-style-2 .el-tabs__item.is-active:before,html.theme-terminal .tabs-item-style-1 .el-tabs__item.is-active:before,html.theme-terminal .tabs-item-style-2 .el-tabs__item.is-active:before,html.theme-darktech .tabs-item-style-1 .el-tabs__item.is-active:before,html.theme-darktech .tabs-item-style-2 .el-tabs__item.is-active:before,html.dark .tabs-item-style-1 .el-tabs__item.is-active:before,html.dark .tabs-item-style-2 .el-tabs__item.is-active:before{background-color:var(--el-color-primary)}html.theme-tech .tabs-action,html.theme-terminal .tabs-action,html.theme-darktech .tabs-action,html.dark .tabs-action{color:var(--muted, #8291ab);border-left-color:#94a3b81f;border-bottom-color:#94a3b81f}html.theme-tech .tabs-action:hover,html.theme-terminal .tabs-action:hover,html.theme-darktech .tabs-action:hover,html.dark .tabs-action:hover{color:var(--ink, #e7edf8)}html.theme-tech .el-overlay,html.theme-terminal .el-overlay,html.theme-darktech .el-overlay,html.dark .el-overlay{background-color:#03060c8c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}html.theme-tech .el-dialog,html.theme-tech .el-message-box,html.theme-terminal .el-dialog,html.theme-terminal .el-message-box,html.theme-darktech .el-dialog,html.theme-darktech .el-message-box,html.dark .el-dialog,html.dark .el-message-box{background-color:var(--el-bg-color-overlay, #18213a);border:1px solid var(--ui-border-color, rgba(148, 163, 184, .16));box-shadow:0 18px 48px #0000008c,0 0 0 1px color-mix(in srgb,var(--el-color-primary) 10%,transparent),0 0 40px color-mix(in srgb,var(--el-color-primary) 8%,transparent)}html.theme-tech .el-dialog .el-dialog__title,html.theme-tech .el-dialog .el-message-box__title,html.theme-tech .el-message-box .el-dialog__title,html.theme-tech .el-message-box .el-message-box__title,html.theme-terminal .el-dialog .el-dialog__title,html.theme-terminal .el-dialog .el-message-box__title,html.theme-terminal .el-message-box .el-dialog__title,html.theme-terminal .el-message-box .el-message-box__title,html.theme-darktech .el-dialog .el-dialog__title,html.theme-darktech .el-dialog .el-message-box__title,html.theme-darktech .el-message-box .el-dialog__title,html.theme-darktech .el-message-box .el-message-box__title,html.dark .el-dialog .el-dialog__title,html.dark .el-dialog .el-message-box__title,html.dark .el-message-box .el-dialog__title,html.dark .el-message-box .el-message-box__title{color:var(--ink, #e7edf8)}html.theme-tech .el-dialog .el-dialog__body,html.theme-tech .el-dialog .el-message-box__message,html.theme-tech .el-message-box .el-dialog__body,html.theme-tech .el-message-box .el-message-box__message,html.theme-terminal .el-dialog .el-dialog__body,html.theme-terminal .el-dialog .el-message-box__message,html.theme-terminal .el-message-box .el-dialog__body,html.theme-terminal .el-message-box .el-message-box__message,html.theme-darktech .el-dialog .el-dialog__body,html.theme-darktech .el-dialog .el-message-box__message,html.theme-darktech .el-message-box .el-dialog__body,html.theme-darktech .el-message-box .el-message-box__message,html.dark .el-dialog .el-dialog__body,html.dark .el-dialog .el-message-box__message,html.dark .el-message-box .el-dialog__body,html.dark .el-message-box .el-message-box__message{color:var(--ink-2, #b9c5d9)}html.theme-tech .el-drawer,html.theme-terminal .el-drawer,html.theme-darktech .el-drawer,html.dark .el-drawer{background-color:var(--el-bg-color-overlay, #18213a);border-left:1px solid var(--ui-border-color, rgba(148, 163, 184, .14));box-shadow:0 18px 48px #0000008c}html.theme-tech .el-dialog .el-form-item__label,html.theme-terminal .el-dialog .el-form-item__label,html.theme-darktech .el-dialog .el-form-item__label,html.dark .el-dialog .el-form-item__label{color:var(--ink-2, #b9c5d9)}::selection{background:#2563eb29}@supports (background: color-mix(in srgb,red 10%,transparent)){::selection{background:color-mix(in srgb,var(--el-color-primary, #2563eb) 20%,transparent)}}.el-input__wrapper,.el-textarea__inner,.el-select__wrapper{transition:box-shadow .18s ease,border-color .18s ease,background-color .18s ease}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.rl-page{padding:20px 24px 32px}.rl-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--line-2, rgba(30, 41, 59, .08))}.rl-head.rl-head--page{justify-content:flex-start}.rl-eyebrow{font-size:11px;letter-spacing:.3em;font-weight:700;color:var(--el-color-primary);text-transform:uppercase}.rl-title{margin:6px 0 4px;font-size:22px;font-weight:750;color:var(--ink, #1e293b)}.rl-hint{margin:0;font-size:12.5px;color:var(--muted, #71809b)}.rl-head__ops{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rl-foot{display:flex;justify-content:flex-end;margin-top:16px}.rl-num{font-variant-numeric:tabular-nums;color:var(--ink-2, #52617a);font-size:12.8px}.table-toolbar{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:12px}.table-toolbar>.right-toolbar{margin-left:auto;float:none}.pagination{display:flex;justify-content:flex-end}.rl-head>.rl-head__ops{flex:1 1 auto;justify-content:flex-start;gap:8px}.rl-head .right-toolbar{margin-left:auto;float:none}.rl-head__ops .el-form-item{margin-bottom:0;margin-right:12px}.rl-head__ops .el-input,.rl-head__ops .el-select{width:150px}.rl-head__ops .el-date-editor.el-input{width:170px}.table-toolbar{gap:8px}.cat-page{display:flex;flex-direction:column;height:100%}.cat-page .layout-wrapper{flex:1;min-height:0}.sidebar-dark{--theme-logo-text-color: #e7e3e3;--theme-main-bg-color: #000;--theme-menu-text-color: rgb(255 255 255 / 66%);--theme-menu-bg-color: #263238;--theme-menu-hover-color: #eee;--theme-menu-hover-bg-color: var(--el-color-primary)}.sidebar-dark .el-menu-item.is-active{border-right:none;right:0}.sidebar-dark .el-sub-menu__title{height:46px!important;line-height:46px!important}.sidebar-dark.layout-sidebar{border-right:none}.layout-columns .sidebar-dark .sidebar-logo{border-bottom:#444 1px solid!important}.header-theme{--theme-header-bg-color: var(--el-color-primary);--theme-header-text-color: rgb(255 255 255 / 80%);--theme-header-hover-color: rgba(0, 0, 0, .1);--theme-menu-text-color: #ddd;--theme-logo-text-color: #fff;--theme-menu-hover-color: #fff;--el-menu-active-color: #fff}.header-theme .el-dropdown{color:inherit}.dv-screen{--dv-accent-1: #8db6ff;--dv-accent-2: #67e8f9;--dv-accent-deep: #5b8ff9;--dv-line: rgba(96, 165, 250, .28);--dv-line-strong: rgba(125, 211, 252, .55);--dv-fill: rgba(10, 20, 40, .62);--dv-fill-2: rgba(13, 24, 48, .52);--dv-txt-hi: #eaf3ff;--dv-txt-mid: #c8d6f5;--dv-txt-low: #8291ab;--dv-ok: #34d399;--dv-warn: #f6bd16;--dv-bad: #f87171;--dv-r-panel: 12px;--dv-r-btn: 8px;--dv-r-chip: 6px;--dv-glow-num: 0 0 14px rgba(96, 165, 250, .5);position:relative;isolation:isolate;width:min(100% - 16px,1920px);max-width:1920px;height:calc(100dvh - 72px);min-height:0;margin:8px auto;box-sizing:border-box;overflow:hidden}.dv-screen:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(4,12,28,.12) 2px,rgba(4,12,28,.12) 3px),linear-gradient(180deg,transparent 0%,rgba(103,232,249,.03) 40%,rgba(103,232,249,.08) 50%,rgba(103,232,249,.03) 60%,transparent 100%);background-size:100% 100%,100% 28%;background-repeat:repeat,no-repeat;background-position:0 0,0 -30%;animation:dv-cyber-beam 11s linear infinite;mix-blend-mode:screen;opacity:.85}@keyframes dv-cyber-beam{0%{background-position:0 0,0 -30%}to{background-position:0 0,0 130%}}.dv-screen:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(900px 480px at 50% 78%,rgba(37,99,235,.12),transparent 65%),radial-gradient(ellipse at center,transparent 46%,rgba(0,0,0,.42) 100%)}.dv-screen>*{position:relative;z-index:1}.dv-screen button:focus-visible{outline:1px solid var(--dv-accent-1);outline-offset:2px}.dv-panel{position:relative;border-radius:var(--dv-r-panel, 12px);border:1px solid rgba(96,165,250,.3);background:radial-gradient(140px 90px at 12% 16%,rgba(91,143,249,.18),transparent 70%),linear-gradient(160deg,#0a1c38eb,#061024c7);box-shadow:inset 0 1px #8db6ff1a,0 12px 30px #00000047,inset 14px 0 0 -12px #7dd3fcb3,inset -14px 0 0 -12px #7dd3fcb3,inset 0 14px 0 -12px #7dd3fcb3,inset 0 -14px 0 -12px #7dd3fcb3;overflow:hidden;animation:dv-panel-pulse 5.5s ease-in-out infinite}@keyframes dv-panel-pulse{0%,to{border-color:#60a5fa4d}50%{border-color:#67e8f98c}}.dv-screen .panel{animation:dv-panel-pulse 5.5s ease-in-out infinite}.dv-glow-title{font-family:YouSheBiaoTiHei,-apple-system,PingFang SC,sans-serif;letter-spacing:2px;background:linear-gradient(90deg,#fff,#8dceff 55%,#67e8f9);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 12px rgba(96,165,250,.45))}.dv-num{font-family:Consolas,monospace;font-variant-numeric:tabular-nums;color:#9fd4ff;text-shadow:var(--dv-glow-num, 0 0 12px rgba(96, 165, 250, .45))}.dv-screen .panel-title-text,.dv-screen .ms-panel__title,.dv-screen .svc-panel__title{padding-left:24px;background-image:linear-gradient(90deg,#fff,#8dceff 55%,#67e8f9)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;filter:drop-shadow(0 0 8px rgba(96,165,250,.35));animation:dv-title-glitch 9s steps(1,end) infinite}@keyframes dv-title-glitch{0%,91%,to{transform:none;filter:drop-shadow(0 0 8px rgba(96,165,250,.35))}92%{transform:translate(-2px,1px) skew(-2deg);filter:drop-shadow(2px 0 rgba(255,0,180,.45)) drop-shadow(-2px 0 rgba(0,255,240,.45))}93%{transform:translate(2px,-1px);filter:drop-shadow(-2px 0 rgba(255,0,180,.35)) drop-shadow(2px 0 rgba(0,255,240,.35))}94%{transform:none;filter:drop-shadow(0 0 8px rgba(96,165,250,.35))}96%{transform:translate(1px);filter:drop-shadow(1px 0 rgba(0,255,240,.45))}97%{transform:none;filter:drop-shadow(0 0 8px rgba(96,165,250,.35))}}.dv-screen button:active{animation:dv-btn-glitch .22s steps(2,end) 1}@keyframes dv-btn-glitch{0%{transform:translate(0)}40%{transform:translate(-1px,1px);filter:hue-rotate(25deg)}70%{transform:translate(1px)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.dv-screen:before,.dv-screen:after{display:none}.dv-screen .panel-title-text,.dv-screen .ms-panel__title,.dv-screen .svc-panel__title,.dv-panel,.dv-screen .panel,.dv-screen button:active{animation:none!important}}.dv-screen :deep(.el-pagination){--el-pagination-bg-color: transparent;--el-pagination-text-color: #9db4d8;--el-pagination-button-color: #8db6ff;--el-pagination-button-bg-color: rgba(0, 40, 80, .55);--el-pagination-hover-color: #67e8f9;color:#9db4d8}.dv-screen :deep(.el-pagination) .btn-prev,.dv-screen :deep(.el-pagination) .btn-next,.dv-screen :deep(.el-pagination) .el-pager li{background:#0028508c;color:#8db6ff;border:1px solid rgba(21,154,255,.28)}.dv-screen :deep(.el-pagination) .btn-prev.is-active,.dv-screen :deep(.el-pagination) .btn-next.is-active,.dv-screen :deep(.el-pagination) .el-pager li.is-active{background:linear-gradient(180deg,#67e8f9d9,#2563ebbf);color:#041018}.dv-screen :deep(.el-pagination .el-select__wrapper),.dv-screen :deep(.el-pagination .el-input__wrapper){background:#0028508c;border:1px solid rgba(21,154,255,.4);box-shadow:none}.dv-screen :deep(.el-pagination .el-select__placeholder),.dv-screen :deep(.el-pagination .el-input__inner){color:#c8d6f5}html[data-dv-theme=light] .dv-screen{--dv-accent-1: #0aa2c0;--dv-accent-2: #22b8cf;--dv-accent-deep: #0aa2c0;--dv-line: rgba(56, 156, 192, .28);--dv-line-strong: rgba(10, 162, 192, .5);--dv-fill: rgba(255, 255, 255, .52);--dv-fill-2: rgba(214, 242, 252, .58);--dv-txt-hi: #0d3a4d;--dv-txt-mid: #2f5f70;--dv-txt-low: #5f8a9a;--dv-ok: #2fc48d;--dv-warn: #e6b84a;--dv-bad: #e85d5d;--dv-glow-num: 0 0 12px rgba(10, 162, 192, .25);color:#14384a;background:radial-gradient(900px 480px at 50% 0%,rgba(125,211,252,.18),transparent 55%),linear-gradient(180deg,#c5e6f4,#d9f0f8,#eaf8fc)}html[data-dv-theme=light] .dv-screen:before,html[data-dv-theme=light] .dv-screen:after{display:none!important}html[data-dv-theme=light] .dv-screen .panel,html[data-dv-theme=light] .dv-panel{background:linear-gradient(165deg,#ffffff8c,#c6e8f6bf 55%,#b0dcf0cc)!important;border:1px solid rgba(255,255,255,.65)!important;border-color:#5aafd28c!important;box-shadow:0 10px 28px #2878a024,inset 0 1px #ffffffbf,inset 3px 0 #0aa2c08c!important;animation:none!important;color:#14384a}html[data-dv-theme=light] .dv-screen .panel-title-text,html[data-dv-theme=light] .dv-screen .ms-panel__title,html[data-dv-theme=light] .dv-screen .svc-panel__title,html[data-dv-theme=light] .dv-glow-title{background-image:linear-gradient(90deg,#0d3a4d,#0aa2c0 55%,#2fc48d)!important;filter:none!important;animation:none!important}html[data-dv-theme=light] .dv-screen .kpi-card,html[data-dv-theme=light] .dv-screen .stat,html[data-dv-theme=light] .dv-screen .hk,html[data-dv-theme=light] .dv-screen .t-kpi,html[data-dv-theme=light] .dv-screen .rail-kpi,html[data-dv-theme=light] .dv-screen .hero-kpi,html[data-dv-theme=light] .dv-screen .metric,html[data-dv-theme=light] .dv-screen .ms-kpi,html[data-dv-theme=light] .dv-screen .kv,html[data-dv-theme=light] .dv-screen .funnel-step{background:linear-gradient(160deg,#ffffff80,#bee4f5b3)!important;border:1px solid rgba(90,175,210,.4)!important;box-shadow:inset 0 1px #fff9!important;color:#14384a}html[data-dv-theme=light] .dv-screen .kpi-value,html[data-dv-theme=light] .dv-screen .kpi-card b,html[data-dv-theme=light] .dv-screen .stat b,html[data-dv-theme=light] .dv-screen .hk b,html[data-dv-theme=light] .dv-screen .t-kpi b,html[data-dv-theme=light] .dv-screen .rail-kpi b,html[data-dv-theme=light] .dv-screen .ms-kpi__value,html[data-dv-theme=light] .dv-num{color:#0d3a4d!important;text-shadow:0 0 10px rgba(10,162,192,.22)!important}html[data-dv-theme=light] .dv-screen .kpi-hint,html[data-dv-theme=light] .dv-screen .kpi-label,html[data-dv-theme=light] .dv-screen .stat span,html[data-dv-theme=light] .dv-screen .hk span,html[data-dv-theme=light] .dv-screen .kv span,html[data-dv-theme=light] .dv-screen .ms-kpi__label,html[data-dv-theme=light] .dv-screen .panel-title-meta,html[data-dv-theme=light] .dv-screen .empty{color:#5f8a9a!important}html[data-dv-theme=light] .dv-screen .name,html[data-dv-theme=light] .dv-screen .title,html[data-dv-theme=light] .dv-screen .uri,html[data-dv-theme=light] .dv-screen .meta,html[data-dv-theme=light] .dv-screen .row .name,html[data-dv-theme=light] .dv-screen .rank-row .name,html[data-dv-theme=light] .dv-screen .result__title,html[data-dv-theme=light] .dv-screen .item-row .name,html[data-dv-theme=light] .dv-screen .chat-item .bubble,html[data-dv-theme=light] .dv-screen .msg__body,html[data-dv-theme=light] .dv-screen .feed-item .uri{color:#0d3a4d!important}html[data-dv-theme=light] .dv-screen .sub,html[data-dv-theme=light] .dv-screen .result__sum,html[data-dv-theme=light] .dv-screen .kpi-hint,html[data-dv-theme=light] .dv-screen .hint{color:#5f8a9a!important}html[data-dv-theme=light] .dv-screen .rank,html[data-dv-theme=light] .dv-screen .idx,html[data-dv-theme=light] .dv-screen .tag,html[data-dv-theme=light] .dv-screen .val,html[data-dv-theme=light] .dv-screen .cost{background:#baf0ffa6!important;color:#0aa2c0!important}html[data-dv-theme=light] .dv-screen .bar,html[data-dv-theme=light] .dv-screen .track{background:#389cc026!important}html[data-dv-theme=light] .dv-screen .bar i,html[data-dv-theme=light] .dv-screen .track i{box-shadow:0 0 8px #0aa2c040}html[data-dv-theme=light] .dv-screen .svc-head,html[data-dv-theme=light] .dv-screen .ds-top,html[data-dv-theme=light] .dv-screen .top-band,html[data-dv-theme=light] .dv-screen .head,html[data-dv-theme=light] .dv-screen .hero-bar,html[data-dv-theme=light] .dv-screen .hero,html[data-dv-theme=light] .dv-screen .rail,html[data-dv-theme=light] .dv-screen .ms-badge{background:linear-gradient(180deg,#e8f8fde6,#c6e8f6bf)!important;border:1px solid rgba(90,175,210,.45)!important;color:#14384a!important;box-shadow:0 4px 16px #2878a01a,inset 0 1px #ffffffb3}html[data-dv-theme=light] .dv-screen .svc-head__brand b,html[data-dv-theme=light] .dv-screen .ds-top h1,html[data-dv-theme=light] .dv-screen .top-band h1,html[data-dv-theme=light] .dv-screen .head h1,html[data-dv-theme=light] .dv-screen .hero-bar h1,html[data-dv-theme=light] .dv-screen .hero h1,html[data-dv-theme=light] .dv-screen .rail h1,html[data-dv-theme=light] .dv-screen .ms-badge b{background:linear-gradient(90deg,#0d3a4d,#0aa2c0)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;filter:none!important}html[data-dv-theme=light] .dv-screen .svc-head__brand span,html[data-dv-theme=light] .dv-screen .en,html[data-dv-theme=light] .dv-screen .ms-badge span,html[data-dv-theme=light] .dv-screen .svc-head__meta,html[data-dv-theme=light] .dv-screen .clock{color:#5f8a9a!important}html[data-dv-theme=light] .dv-screen .chip,html[data-dv-theme=light] .dv-screen .nav-chip,html[data-dv-theme=light] .dv-screen .quick,html[data-dv-theme=light] .dv-screen .nav-btn,html[data-dv-theme=light] .dv-screen .ms-nav,html[data-dv-theme=light] .dv-screen .ai-chips button,html[data-dv-theme=light] .dv-screen .tabs button,html[data-dv-theme=light] .dv-screen .search-bar button,html[data-dv-theme=light] .dv-screen .chat-input button,html[data-dv-theme=light] .dv-screen .ai-input button,html[data-dv-theme=light] .dv-screen .btn,html[data-dv-theme=light] .dv-screen button{background:linear-gradient(180deg,#ffffffbf,#d6f2fc80)!important;border:1px solid rgba(70,170,200,.28)!important;color:#2f5f70!important;box-shadow:inset 0 1px #fffc}html[data-dv-theme=light] .dv-screen .chip.ok{color:#0f7a55!important;border-color:#2fc48d66!important}html[data-dv-theme=light] .dv-screen .chip.bad,html[data-dv-theme=light] .dv-screen .kpi-card.is-bad .kpi-value{color:#c24141!important}html[data-dv-theme=light] .dv-screen input,html[data-dv-theme=light] .dv-screen textarea{background:linear-gradient(180deg,#fffc,#d6f2fc8c)!important;border:1px solid rgba(70,170,200,.3)!important;color:#0d3a4d!important}html[data-dv-theme=light] .dv-screen input::placeholder,html[data-dv-theme=light] .dv-screen textarea::placeholder{color:#7aa0ae!important}html[data-dv-theme=light] .dv-screen .chat-item .bubble,html[data-dv-theme=light] .dv-screen .msg .msg__body{background:linear-gradient(160deg,#ffffffb8,#d6f2fc80)!important;border:1px solid rgba(70,170,200,.24)!important;color:#0d3a4d!important}html[data-dv-theme=light] .dv-screen .chat-item.is-me .bubble{background:linear-gradient(160deg,#baf0ffc7,#d6f7ff99)!important;border-color:#0aa2c059!important}html[data-dv-theme=light] .dv-screen .result,html[data-dv-theme=light] .dv-screen .feed-item,html[data-dv-theme=light] .dv-screen .rank-row,html[data-dv-theme=light] .dv-screen .slow-row,html[data-dv-theme=light] .dv-screen .city-row,html[data-dv-theme=light] .dv-screen .item-row{border-color:#46aac833!important;background:linear-gradient(90deg,#ffffff6b,#e8faff47)}html[data-dv-theme=light] .dv-screen .scr-wx .rail,html[data-dv-theme=light] .dv-screen .scr-act .head,html[data-dv-theme=light] .dv-screen .scr-kb .top-band,html[data-dv-theme=light] .dv-screen .ms-bg,html[data-dv-theme=light] .dv-screen .ds-bg{background:radial-gradient(420px 170px at 12% 0%,rgba(125,211,252,.26),transparent 72%),linear-gradient(180deg,#ffffffb3,#d6f2fc7a)!important}html[data-dv-theme=light] .dv-screen .scr-act .panel-title,html[data-dv-theme=light] .dv-screen .scr-wx .panel-title,html[data-dv-theme=light] .dv-screen .scr-kb .panel-title,html[data-dv-theme=light] .dv-screen .scr-act .hk b,html[data-dv-theme=light] .dv-screen .scr-wx .rail-kpi b,html[data-dv-theme=light] .dv-screen .scr-kb .stat b{color:#0d3a4d!important}html[data-dv-theme=light] .dv-screen .chart-box,html[data-dv-theme=light] .dv-screen .chart,html[data-dv-theme=light] .dv-screen .chart-box--hero,html[data-dv-theme=light] .dv-screen .chart-box--gauge{background:transparent}html[data-dv-theme=light] .dv-screen :deep(.el-pagination){--el-pagination-text-color: #2f5f70;--el-pagination-button-color: #0aa2c0;--el-pagination-button-bg-color: rgba(255, 255, 255, .65);--el-pagination-hover-color: #22b8cf;color:#2f5f70}html[data-dv-theme=light] .dv-screen :deep(.el-pagination) .btn-prev,html[data-dv-theme=light] .dv-screen :deep(.el-pagination) .btn-next,html[data-dv-theme=light] .dv-screen :deep(.el-pagination) .el-pager li{background:#ffffffa6;color:#0aa2c0;border:1px solid rgba(56,156,192,.25)}html[data-dv-theme=light] .dv-screen :deep(.el-pagination) .btn-prev.is-active,html[data-dv-theme=light] .dv-screen :deep(.el-pagination) .btn-next.is-active,html[data-dv-theme=light] .dv-screen :deep(.el-pagination) .el-pager li.is-active{background:linear-gradient(180deg,#22b8cf,#0aa2c0);color:#fff}html[data-dv-theme=light] .dv-screen,html[data-dv-theme=light] .dv-screen .log-screen,html[data-dv-theme=light] .dv-screen .ds-screen,html[data-dv-theme=light] .dv-screen .scr-user,html[data-dv-theme=light] .dv-screen .scr-wx,html[data-dv-theme=light] .dv-screen .scr-nav,html[data-dv-theme=light] .dv-screen .scr-act,html[data-dv-theme=light] .dv-screen .scr-kb,html[data-dv-theme=light] .dv-screen .blog-screen,html[data-dv-theme=light] .dv-screen .res-screen,html[data-dv-theme=light] .dv-screen .ms-screen,html[data-dv-theme=light] .dv-screen .alarmLog,html[data-dv-theme=light] .dv-screen .ops-screen{color:#14384a!important}html[data-dv-theme=light] .dv-screen .kpi-value,html[data-dv-theme=light] .dv-screen .kpi-card .kpi-value,html[data-dv-theme=light] .dv-screen .kpi-card b,html[data-dv-theme=light] .dv-screen .stat b,html[data-dv-theme=light] .dv-screen .hk b,html[data-dv-theme=light] .dv-screen .t-kpi b,html[data-dv-theme=light] .dv-screen .rail-kpi b,html[data-dv-theme=light] .dv-screen .ms-kpi__value,html[data-dv-theme=light] .dv-screen .ms-kpi b,html[data-dv-theme=light] .dv-screen .kv b,html[data-dv-theme=light] .dv-screen .funnel-step b,html[data-dv-theme=light] .dv-screen .hero-kpi b.num,html[data-dv-theme=light] .dv-screen .hero-kpi .num,html[data-dv-theme=light] .dv-screen .metric b,html[data-dv-theme=light] .dv-screen .holo-orb b,html[data-dv-theme=light] .dv-screen b,html[data-dv-theme=light] .dv-screen strong{color:#0d3a4d!important;text-shadow:0 0 10px rgba(10,162,192,.18)!important}html[data-dv-theme=light] .dv-screen .kpi-label,html[data-dv-theme=light] .dv-screen .kpi-hint,html[data-dv-theme=light] .dv-screen .stat span,html[data-dv-theme=light] .dv-screen .hk span,html[data-dv-theme=light] .dv-screen .kv span,html[data-dv-theme=light] .dv-screen .ms-kpi__label,html[data-dv-theme=light] .dv-screen .ms-kpi__hint,html[data-dv-theme=light] .dv-screen .panel-title-meta,html[data-dv-theme=light] .dv-screen .empty,html[data-dv-theme=light] .dv-screen .sub,html[data-dv-theme=light] .dv-screen .result__sum,html[data-dv-theme=light] .dv-screen .hint,html[data-dv-theme=light] .dv-screen small,html[data-dv-theme=light] .dv-screen .metric span,html[data-dv-theme=light] .dv-screen .metric small,html[data-dv-theme=light] .dv-screen .svc-head__meta,html[data-dv-theme=light] .dv-screen .clock,html[data-dv-theme=light] .dv-screen .en,html[data-dv-theme=light] .dv-screen .meta,html[data-dv-theme=light] .dv-screen .panel-title .meta{color:#5f8a9a!important}html[data-dv-theme=light] .dv-screen .name,html[data-dv-theme=light] .dv-screen .title,html[data-dv-theme=light] .dv-screen .uri,html[data-dv-theme=light] .dv-screen .rank-row .name,html[data-dv-theme=light] .dv-screen .result__title,html[data-dv-theme=light] .dv-screen .item-row .name,html[data-dv-theme=light] .dv-screen .chat-item .bubble,html[data-dv-theme=light] .dv-screen .chat-item .name,html[data-dv-theme=light] .dv-screen .msg__body,html[data-dv-theme=light] .dv-screen .msg__role,html[data-dv-theme=light] .dv-screen .feed-item .uri,html[data-dv-theme=light] .dv-screen .feed-item .cost,html[data-dv-theme=light] .dv-screen .slow-row .title,html[data-dv-theme=light] .dv-screen .slow-row .sub,html[data-dv-theme=light] .dv-screen .slow-row .cost,html[data-dv-theme=light] .dv-screen .city-row .name,html[data-dv-theme=light] .dv-screen .city-row .val,html[data-dv-theme=light] .dv-screen .row .name,html[data-dv-theme=light] .dv-screen .row .val,html[data-dv-theme=light] .dv-screen .rank-row .val,html[data-dv-theme=light] .dv-screen .stat .kpi-unit,html[data-dv-theme=light] .dv-screen .kpi-unit{color:#0d3a4d!important;text-shadow:none!important}html[data-dv-theme=light] .dv-screen .kpi-card.tone-green .kpi-value,html[data-dv-theme=light] .dv-screen .kpi-card.tone-green b,html[data-dv-theme=light] .dv-screen .chip.ok,html[data-dv-theme=light] .dv-screen .status.s2{color:#0f7a55!important}html[data-dv-theme=light] .dv-screen .kpi-card.tone-amber .kpi-value,html[data-dv-theme=light] .dv-screen .kpi-card.tone-rose .kpi-value,html[data-dv-theme=light] .dv-screen .cost,html[data-dv-theme=light] .dv-screen .slow-row .cost{color:#b45309!important}html[data-dv-theme=light] .dv-screen .chip.bad,html[data-dv-theme=light] .dv-screen .kpi-card.is-bad .kpi-value,html[data-dv-theme=light] .dv-screen .kpi-card.tone-rose.is-bad .kpi-value,html[data-dv-theme=light] .dv-screen .status.s4{color:#c24141!important}html[data-dv-theme=light] .dv-screen .status.s5{color:#9f1239!important}html[data-dv-theme=light] .dv-screen .panel-title-text,html[data-dv-theme=light] .dv-screen .quick__tag,html[data-dv-theme=light] .dv-screen .tag,html[data-dv-theme=light] .dv-screen .val,html[data-dv-theme=light] .dv-screen .rank,html[data-dv-theme=light] .dv-screen .idx,html[data-dv-theme=light] .dv-screen .idx.r1,html[data-dv-theme=light] .dv-screen .rank.r1,html[data-dv-theme=light] .dv-screen .rank.r2,html[data-dv-theme=light] .dv-screen .rank.r3,html[data-dv-theme=light] .dv-screen .idx.r2,html[data-dv-theme=light] .dv-screen .idx.r3{color:#0aa2c0!important;text-shadow:none!important}html[data-dv-theme=light] .dv-screen .rank.r1,html[data-dv-theme=light] .dv-screen .idx.r1{color:#b45309!important}html[data-dv-theme=light] .dv-screen button:hover,html[data-dv-theme=light] .dv-screen .chip:hover,html[data-dv-theme=light] .dv-screen .nav-chip:hover,html[data-dv-theme=light] .dv-screen .quick:hover,html[data-dv-theme=light] .dv-screen .nav-btn:hover,html[data-dv-theme=light] .dv-screen .ms-nav:hover,html[data-dv-theme=light] .dv-screen .ai-chips button:hover,html[data-dv-theme=light] .dv-screen .tabs button:hover,html[data-dv-theme=light] .dv-screen .search-bar button:hover,html[data-dv-theme=light] .dv-screen .chat-input button:hover,html[data-dv-theme=light] .dv-screen .ai-input button:hover,html[data-dv-theme=light] .dv-screen .result:hover{color:#0aa2c0!important}html[data-dv-theme=light] .dv-screen .quick:hover,html[data-dv-theme=light] .dv-screen .scr-kb .stat b,html[data-dv-theme=light] .dv-screen .scr-wx .rail-kpi b,html[data-dv-theme=light] .dv-screen .scr-act .hk b,html[data-dv-theme=light] .dv-screen .scr-act .panel-title,html[data-dv-theme=light] .dv-screen .scr-wx .panel-title,html[data-dv-theme=light] .dv-screen .scr-kb .panel-title,html[data-dv-theme=light] .dv-screen .scr-nav .panel-title,html[data-dv-theme=light] .dv-screen .scr-user .panel-title-text{color:#0d3a4d!important}html[data-dv-theme=light] .dv-screen .msg .msg__role{color:#0aa2c0!important}html[data-dv-theme=light] .dv-screen .msg.user .msg__role{color:#2563eb!important}html[data-dv-theme=light] .dv-screen .msg.assistant .msg__role{color:#0aa2c0!important}html[data-dv-theme=light] .dv-screen .ai-input button.primary,html[data-dv-theme=light] .dv-screen .search-bar button,html[data-dv-theme=light] .dv-screen .chat-input button:not(.ghost){color:#0d3a4d!important}html[data-dv-theme=light] .dv-screen .ai-input button.ghost{color:#2f5f70!important}html[data-dv-theme=light] .dv-screen .empty,html[data-dv-theme=light] .dv-screen .typing{color:#7aa0ae!important}html[data-dv-theme=light] .dv-screen :where(div,span,p,b,i,em,strong,a,li,td,th,label,small,h1,h2,h3,h4,h5,h6,button,input,textarea,pre,code){color:#0d3a4d!important}html[data-dv-theme=light] .dv-screen :where(.panel-title-text,.ms-panel__title,.svc-panel__title,.dv-glow-title){color:transparent!important}html[data-dv-theme=light] .dv-screen :where(.ok,.chip.ok,b.ok,.tone-green .kpi-value,.tone-green b,.status.s2,.kpi-card.tone-green .kpi-value){color:#0f7a55!important}html[data-dv-theme=light] .dv-screen :where(.bad,.chip.bad,b.bad,.is-bad .kpi-value,.tone-rose.is-bad .kpi-value,.status.s5){color:#c24141!important}html[data-dv-theme=light] .dv-screen :where(.cost,.slow-row .cost,.tone-amber .kpi-value,.status.s4,.rank.r1,.idx.r1){color:#b45309!important}html[data-dv-theme=light] .dv-screen :where(.val,.tag,.rank,.idx,.quick__tag,.msg__role,.panel-title .meta,.panel-title-meta){color:#0aa2c0!important}html[data-dv-theme=light] .dv-screen :where(.empty,.typing,.kpi-hint,.kpi-label,.sub,small){color:#5f8a9a!important}html[data-dv-theme=light] .dv-screen :where(button,.chip,.nav-chip,.quick,.nav-btn,.ms-nav,.result,.tabs button,.ai-chips button):hover{color:#0aa2c0!important}html[data-dv-theme=light] .dv-screen :where(.panel,.dv-panel,.kpi-card,.stat,.hk,.t-kpi,.rail-kpi,.rail-block,.hero-kpi,.metric,.ms-kpi,.ms-panel,.ms-badge,.ms-bg,.ds-bg,.ds-top,.svc-head,.top-band,.head,.hero,.hero-bar,.rail,.panel--chat,.panel--ai,.panel--feed,.panel--trend,.panel--hero,.panel--cell,.panel--flex,.panel--slow,.chip,.nav-chip,.quick,.nav-btn,.ms-nav,.kv,.funnel-step,.search-bar input,.chat-input input,.ai-input textarea,.chat-item .bubble,.msg__body,.result,.feed-item,.rank-row,.slow-row,.city-row,.item-row,.ai-chips button,.tabs button,.search-bar button,.chat-input button,.ai-input button,.scr-wx .rail,.scr-act .head,.scr-kb .top-band,.scr-act .hk,.scr-kb .stat){background:linear-gradient(165deg,#ffffff8c,#c6e8f6b8 55%,#b0dcf0c7)!important;border-color:#5aafd273!important;box-shadow:0 8px 22px #2878a01a,inset 0 1px #ffffffa6!important;animation:none!important}html[data-dv-theme=light] .dv-screen .panel,html[data-dv-theme=light] .dv-panel{box-shadow:0 10px 28px #2878a024,inset 0 1px #ffffffbf,inset 3px 0 #0aa2c08c!important}html[data-dv-theme=light] .dv-screen :where(.kpi-card,.stat,.hk,.t-kpi,.rail-kpi,.metric,.ms-kpi,.kv,.funnel-step,.result,.feed-item,.rank-row,.slow-row,.city-row,.item-row){background:linear-gradient(160deg,#ffffff7a,#bee4f59e)!important}html[data-dv-theme=light] .dv-screen :where(input,textarea,.search-bar input,.chat-input input,.ai-input textarea){background:#f8fdffe6!important;border-color:#5aafd266!important}html[data-dv-theme=light] .dv-screen :where(.chip,.nav-chip,.quick,.nav-btn,.ms-nav,button){background:linear-gradient(180deg,#ffffffb3,#bee4f58c)!important;border-color:#5aafd266!important}html[data-dv-theme=light] .dv-screen :where(.chat-item.is-me .bubble,.chat-item.is-me){background:#baf0ffb3!important}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--el-color-primary:#409eff;--el-color-primary-light-3:#3375b9;--el-color-primary-light-5:#2a598a;--el-color-primary-light-7:#213d5b;--el-color-primary-light-8:#1d3043;--el-color-primary-light-9:#18222b;--el-color-primary-dark-2:#66b1ff;--el-color-success:#67c23a;--el-color-success-light-3:#4e8e2f;--el-color-success-light-5:#3e6b27;--el-color-success-light-7:#2d481f;--el-color-success-light-8:#25371c;--el-color-success-light-9:#1c2518;--el-color-success-dark-2:#85ce61;--el-color-warning:#e6a23c;--el-color-warning-light-3:#a77730;--el-color-warning-light-5:#7d5b28;--el-color-warning-light-7:#533f20;--el-color-warning-light-8:#3e301c;--el-color-warning-light-9:#292218;--el-color-warning-dark-2:#ebb563;--el-color-danger:#f56c6c;--el-color-danger-light-3:#b25252;--el-color-danger-light-5:#854040;--el-color-danger-light-7:#582e2e;--el-color-danger-light-8:#412626;--el-color-danger-light-9:#2a1d1d;--el-color-danger-dark-2:#f78989;--el-color-error:#f56c6c;--el-color-error-light-3:#b25252;--el-color-error-light-5:#854040;--el-color-error-light-7:#582e2e;--el-color-error-light-8:#412626;--el-color-error-light-9:#2a1d1d;--el-color-error-dark-2:#f78989;--el-color-info:#909399;--el-color-info-light-3:#6b6d71;--el-color-info-light-5:#525457;--el-color-info-light-7:#393a3c;--el-color-info-light-8:#2d2d2f;--el-color-info-light-9:#202121;--el-color-info-dark-2:#a6a9ad;--el-box-shadow:0px 12px 32px 4px #0000005c, 0px 8px 20px #000000b8;--el-box-shadow-light:0px 0px 12px #000000b8;--el-box-shadow-lighter:0px 0px 6px #000000b8;--el-box-shadow-dark:0px 16px 48px 16px #000000b8, 0px 12px 32px #000, 0px 8px 16px -8px #000;--el-bg-color-page:#0a0a0a;--el-bg-color:#141414;--el-bg-color-overlay:#1d1e1f;--el-text-color-primary:#e5eaf3;--el-text-color-regular:#cfd3dc;--el-text-color-secondary:#a3a6ad;--el-text-color-placeholder:#8d9095;--el-text-color-disabled:#6c6e72;--el-border-color-darker:#636466;--el-border-color-dark:#58585b;--el-border-color:#4c4d4f;--el-border-color-light:#414243;--el-border-color-lighter:#363637;--el-border-color-extra-light:#2b2b2c;--el-fill-color-darker:#424243;--el-fill-color-dark:#39393a;--el-fill-color:#303030;--el-fill-color-light:#262727;--el-fill-color-lighter:#1d1d1d;--el-fill-color-extra-light:#191919;--el-fill-color-blank:#141414;--el-mask-color:#000c;--el-mask-color-extra-light:#0000004d}html.dark .el-button{--el-button-disabled-text-color:#ffffff80}html.dark .el-card{--el-card-bg-color:var(--el-bg-color-overlay);--el-fill-color-blank:var(--el-card-bg-color)}html.dark .el-empty{--el-empty-fill-color-0:var(--el-color-black);--el-empty-fill-color-1:#4b4b52;--el-empty-fill-color-2:#36383d;--el-empty-fill-color-3:#1e1e20;--el-empty-fill-color-4:#262629;--el-empty-fill-color-5:#202124;--el-empty-fill-color-6:#212224;--el-empty-fill-color-7:#1b1c1f;--el-empty-fill-color-8:#1c1d1f;--el-empty-fill-color-9:#18181a}html.dark{--el-text-color-primary: #d0d0d0;--el-color-primary-light-1: var(--el-color-primary-dark-1) !important;--el-color-primary-light-2: var(--el-color-primary-dark-2) !important;--el-color-primary-light-3: var(--el-color-primary-dark-3) !important;--el-color-primary-light-4: var(--el-color-primary-dark-4) !important;--el-color-primary-light-5: var(--el-color-primary-dark-5) !important;--el-color-primary-light-6: var(--el-color-primary-dark-6) !important;--el-color-primary-light-7: var(--el-color-primary-dark-7) !important;--el-color-primary-light-8: var(--el-color-primary-dark-8) !important;--el-color-primary-light-9: var(--el-color-primary-dark-9) !important;--theme-main-bg-color: var(--el-bg-color);--theme-border-color-light: var(--ui-border-color);--theme-logo-text-color: var(--ink);--theme-menu-text-color: rgb(255 255 255 / 72%);--theme-menu-bg-color: var(--ui-surface);--theme-menu-hover-color: #fff;--theme-menu-hover-bg-color: var(--ui-accent-soft);--theme-header-bg-color: var(--ui-surface);--theme-header-text-color: var(--ink);--theme-header-hover-color: rgba(148, 163, 184, .14)}html.dark .el-popover.el-popper{background:var(--el-bg-color-overlay)}html.dark .tabs-container{background:var(--el-bg-color)}html.dark .columns-sub-menu{background:none}html.dark{--w-e-textarea-bg-color: #333;--w-e-textarea-color: #fff}html.dark .v-md-editor textarea{color:#fff}html.dark .v-md-editor .scrollbar__wrap{background-color:#444;color:#999}html.dark .sidebar-dark .el-menu-item.is-active{border-right:2px solid var(--theme-menu-border-color)!important}html.dark .sidebar-dark.layout-sidebar{border-right:var(--theme-border-color-light) 1px solid!important}@media(max-width:992px){.layout-container.is-mobile .layout-sidebar{position:fixed!important;top:0;left:0;bottom:0;z-index:2500;width:230px!important;transform:translate(-100%);transition:transform .28s cubic-bezier(.22,1,.36,1);box-shadow:none}.layout-container.is-mobile .layout-sidebar.aside-expend{width:230px!important;transform:translate(0);box-shadow:8px 0 32px #0000002e}.layout-container.is-mobile .layout-sidebar .el-menu-item,.layout-container.is-mobile .layout-sidebar .el-sub-menu__title{padding-right:16px!important}.layout-container.is-mobile .layout-sidebar .el-menu-item .fast-icon,.layout-container.is-mobile .layout-sidebar .el-menu-item .el-icon,.layout-container.is-mobile .layout-sidebar .el-sub-menu__title .fast-icon,.layout-container.is-mobile .layout-sidebar .el-sub-menu__title .el-icon{margin-right:5px!important}.layout-container.is-mobile>.el-container{width:100%!important}.sidebar-backdrop{position:fixed;inset:0;z-index:2400;background:#060b1a73;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);animation:backdrop-in .25s ease both}}@keyframes backdrop-in{0%{opacity:0}to{opacity:1}}@media(max-width:992px){.navbar-left .el-breadcrumb{display:none}.el-dialog{width:94%!important;margin-top:5vh!important}.el-message-box{width:92%!important;max-width:92vw}.el-drawer.rtl,.el-drawer.ltr{width:90%!important}.el-message{max-width:92vw}.el-notification{width:calc(100vw - 24px)!important;right:12px!important}.el-form--inline .el-form-item{margin-right:0!important;width:100%}.el-form--inline .el-form-item>.el-input,.el-form--inline .el-form-item>.el-select,.el-form--inline .el-form-item>.el-cascader,.el-form--inline .el-form-item>.el-date-editor,.el-form--inline .el-form-item>.el-autocomplete{min-width:0!important;width:100%}.el-pagination{flex-wrap:wrap;row-gap:6px;justify-content:flex-start!important}.layout-card{padding:8px!important}.layout-scrollbar{padding:8px}.layout-main,.layout-card{overflow-x:hidden}.el-table{font-size:12px}.el-table .el-table__cell{padding:6px 4px}.el-table .el-table__cell .cell{line-height:1.4}.el-table .el-button.is-link,.el-table .el-button--small{margin:0;padding:4px 6px}.el-dialog .el-form-item{margin-bottom:14px}.el-descriptions .el-descriptions__label,.el-descriptions .el-descriptions__content{display:block;text-align:left}}@media(max-width:576px){.layout-container.is-mobile .layout-sidebar,.layout-container.is-mobile .layout-sidebar.aside-expend{width:78vw!important;max-width:300px}.el-dialog{margin-top:3vh!important}.layout-card{padding:6px!important}}@media(hover:none){.el-button:not(.is-circle):not(.is-text):not(.is-link):hover{transform:none;box-shadow:none}}:root{--wxgzh-primary: #07C160;--wxgzh-primary-hover: #06AD56;--wxgzh-primary-light: rgba(7, 193, 96, .1);--wxgzh-tech-blue: #1890ff;--wxgzh-tech-blue-hover: #0066CC;--wxgzh-warning-orange: #FAAD14;--wxgzh-warning-orange-hover: #D48806;--wxgzh-success-green: #52C41A;--wxgzh-success-green-hover: #389E0D;--wxgzh-danger-red: #FF4D4F;--wxgzh-danger-red-hover: #CF1322;--wxgzh-bg-page: linear-gradient(135deg, #f5f7fa 0%, #e4e8ec 100%);--wxgzh-bg-card: rgba(255, 255, 255, .98);--wxgzh-bg-glass: rgba(255, 255, 255, .8);--wxgzh-bg-glass-hover: rgba(255, 255, 255, .95);--wxgzh-border-color: rgba(0, 0, 0, .06);--wxgzh-border-hover: rgba(0, 0, 0, .1);--wxgzh-border-accent: rgba(7, 193, 96, .3);--wxgzh-text-primary: #333333;--wxgzh-text-secondary: #666666;--wxgzh-text-muted: #999999;--wxgzh-shadow-sm: 0 2px 8px rgba(0, 0, 0, .06);--wxgzh-shadow-md: 0 4px 16px rgba(0, 0, 0, .08);--wxgzh-shadow-lg: 0 8px 24px rgba(0, 0, 0, .12);--wxgzh-shadow-accent: 0 4px 12px rgba(7, 193, 96, .15);--wxgzh-radius-sm: 6px;--wxgzh-radius-md: 8px;--wxgzh-radius-lg: 12px;--wxgzh-transition-fast: .15s ease-in-out;--wxgzh-transition-normal: .2s ease-in-out;--wxgzh-transition-slow: .3s cubic-bezier(.4, 0, .2, 1)}.wxgzh-page{padding:16px;min-height:100vh;background:var(--wxgzh-bg-page);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.wxgzh-main-card{border-radius:var(--wxgzh-radius-lg);box-shadow:var(--wxgzh-shadow-md);background:var(--wxgzh-bg-card);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.wxgzh-page-header{padding:20px 24px 16px;margin-bottom:16px;border-bottom:1px solid var(--wxgzh-border-color)}.wxgzh-page-title{font-size:1.5rem;font-weight:700;margin:0 0 4px;color:var(--wxgzh-text-primary);letter-spacing:-.02em}.wxgzh-page-subtitle{font-size:.875rem;color:var(--wxgzh-text-secondary);margin:0;font-weight:400}.wxgzh-card{background:var(--wxgzh-bg-card);border:1px solid var(--wxgzh-border-color);border-radius:var(--wxgzh-radius-md);transition:all var(--wxgzh-transition-normal)}.wxgzh-card:hover{border-color:var(--wxgzh-border-hover);box-shadow:var(--wxgzh-shadow-md)}.wxgzh-card-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fafafa;border-bottom:1px solid var(--wxgzh-border-color)}.wxgzh-card-title{font-size:.95rem;font-weight:600;color:var(--wxgzh-text-primary);display:flex;align-items:center;gap:8px;letter-spacing:-.01em}.wxgzh-card-title .el-icon{color:var(--wxgzh-primary)}.wxgzh-stat-card{position:relative;overflow:hidden;background:var(--wxgzh-bg-card);border:1px solid var(--wxgzh-border-color);border-radius:var(--wxgzh-radius-md);transition:all var(--wxgzh-transition-normal);padding:16px;text-align:center;cursor:default}.wxgzh-stat-card:hover{transform:translateY(-2px);box-shadow:var(--wxgzh-shadow-lg);border-color:var(--wxgzh-border-hover)}.wxgzh-stat-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;transition:all var(--wxgzh-transition-normal);box-shadow:0 4px 12px #00000026}.wxgzh-stat-icon svg{width:20px;height:20px;color:#fff}.wxgzh-stat-card:hover .wxgzh-stat-icon{transform:scale(1.05);box-shadow:0 6px 16px #0003}.wxgzh-stat-icon.wechat-green{background:linear-gradient(135deg,#07c160,#06ad56)}.wxgzh-stat-icon.tech-blue{background:linear-gradient(135deg,#1890ff,#06c)}.wxgzh-stat-icon.warning-orange{background:linear-gradient(135deg,#faad14,#d48806)}.wxgzh-stat-icon.success-green{background:linear-gradient(135deg,#52c41a,#389e0d)}.wxgzh-stat-icon.danger-red{background:linear-gradient(135deg,#ff4d4f,#cf1322)}.wxgzh-stat-value{font-size:1.75rem;font-weight:700;margin-bottom:4px;color:var(--wxgzh-text-primary);letter-spacing:-.02em;line-height:1.2}.wxgzh-stat-label{font-size:.8rem;color:var(--wxgzh-text-secondary);font-weight:500;line-height:1.4}.wxgzh-action-card{text-align:center;cursor:pointer;transition:all var(--wxgzh-transition-normal);text-decoration:none;color:inherit;background:var(--wxgzh-bg-glass);border:1px solid var(--wxgzh-border-color);border-radius:var(--wxgzh-radius-md);padding:20px 12px}.wxgzh-action-card:hover{transform:translateY(-2px);border-color:var(--wxgzh-primary);box-shadow:var(--wxgzh-shadow-accent);background:var(--wxgzh-bg-glass-hover)}.wxgzh-action-card:active{transform:scale(.98)}.wxgzh-action-icon{width:32px;height:32px;color:var(--wxgzh-primary);margin:0 auto 10px;transition:all var(--wxgzh-transition-normal)}.wxgzh-action-card:hover .wxgzh-action-icon{transform:scale(1.05);filter:drop-shadow(0 4px 8px rgba(7,193,96,.3))}.wxgzh-action-title{font-weight:600;font-size:.85rem;color:var(--wxgzh-text-primary);letter-spacing:-.01em}.wxgzh-table{border-radius:var(--wxgzh-radius-md);overflow:hidden}.wxgzh-table :deep(.el-table__header-wrapper th){background-color:#fafafa;font-weight:600;color:var(--wxgzh-text-primary);border-bottom:1px solid var(--wxgzh-border-color);padding:10px 12px;font-size:.85rem;letter-spacing:-.01em}.wxgzh-table :deep(.el-table__body-wrapper tr:hover > td){background-color:#f5f7fa!important}.wxgzh-table :deep(.el-table__row){transition:background-color var(--wxgzh-transition-fast)}.wxgzh-form-section{padding:20px;background:var(--wxgzh-bg-glass);border-radius:var(--wxgzh-radius-md);border:1px solid var(--wxgzh-border-color);margin-bottom:20px}.wxgzh-form-section:last-child{margin-bottom:0}.wxgzh-section-title{font-size:1rem;font-weight:600;color:var(--wxgzh-text-primary);margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--wxgzh-border-color);display:flex;align-items:center;gap:8px}.wxgzh-section-title .el-icon{color:var(--wxgzh-primary)}.wxgzh-btn-primary{background:var(--wxgzh-primary);border-color:var(--wxgzh-primary);color:#fff;transition:all var(--wxgzh-transition-normal)}.wxgzh-btn-primary:hover{background:var(--wxgzh-primary-hover);border-color:var(--wxgzh-primary-hover);transform:translateY(-1px)}.wxgzh-btn-primary:active{transform:translateY(0)}.wxgzh-empty-state{text-align:center;padding:40px 20px;color:var(--wxgzh-text-muted)}.wxgzh-empty-icon{width:64px;height:64px;margin:0 auto 16px;opacity:.5}.wxgzh-empty-text{font-size:.9rem}.wxgzh-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:12px;font-size:.75rem;font-weight:500}.wxgzh-badge-success{background:#52c41a1a;color:#52c41a}.wxgzh-badge-warning{background:#faad141a;color:#faad14}.wxgzh-badge-danger{background:#ff4d4f1a;color:#ff4d4f}.wxgzh-badge-info{background:#1890ff1a;color:#1890ff}.wxgzh-divider{height:1px;background:var(--wxgzh-border-color);margin:16px 0}.wxgzh-grid{display:grid;gap:16px}.wxgzh-grid-2{grid-template-columns:repeat(2,1fr)}.wxgzh-grid-3{grid-template-columns:repeat(3,1fr)}.wxgzh-grid-4{grid-template-columns:repeat(4,1fr)}.wxgzh-grid-6{grid-template-columns:repeat(6,1fr)}@media(max-width:1200px){.wxgzh-grid-6{grid-template-columns:repeat(3,1fr)}.wxgzh-grid-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.wxgzh-grid-6,.wxgzh-grid-4,.wxgzh-grid-3{grid-template-columns:repeat(2,1fr)}.wxgzh-grid-2{grid-template-columns:1fr}.wxgzh-page{padding:12px}.wxgzh-page-header{padding:16px}.wxgzh-page-title{font-size:1.25rem}}.wxgzh-fade-enter-active,.wxgzh-fade-leave-active{transition:opacity var(--wxgzh-transition-normal)}.wxgzh-fade-enter-from,.wxgzh-fade-leave-to{opacity:0}.wxgzh-slide-enter-active,.wxgzh-slide-leave-active{transition:all var(--wxgzh-transition-slow)}.wxgzh-slide-enter-from{opacity:0;transform:translateY(10px)}.wxgzh-slide-leave-to{opacity:0;transform:translateY(-10px)}.wxgzh-content-preview{max-height:500px;overflow-y:auto;padding:20px;background:var(--wxgzh-bg-glass);border-radius:var(--wxgzh-radius-md);border:1px solid var(--wxgzh-border-color)}.wxgzh-content-preview::-webkit-scrollbar{width:6px}.wxgzh-content-preview::-webkit-scrollbar-track{background:var(--wxgzh-bg-glass);border-radius:3px}.wxgzh-content-preview::-webkit-scrollbar-thumb{background:var(--wxgzh-border-hover);border-radius:3px}.wxgzh-content-preview::-webkit-scrollbar-thumb:hover{background:var(--wxgzh-primary)}.wxgzh-content-preview :deep(h1){font-size:1.5rem;margin-bottom:16px;color:var(--wxgzh-text-primary)}.wxgzh-content-preview :deep(h2){font-size:1.25rem;margin:20px 0 12px;color:var(--wxgzh-text-primary)}.wxgzh-content-preview :deep(h3){font-size:1.1rem;margin:16px 0 10px;color:var(--wxgzh-text-secondary)}.wxgzh-content-preview :deep(p){line-height:1.8;margin-bottom:12px;color:var(--wxgzh-text-secondary)}.wxgzh-content-preview :deep(ul),.wxgzh-content-preview :deep(ol){padding-left:20px;margin-bottom:12px}.wxgzh-content-preview :deep(li){line-height:1.6;margin-bottom:4px;color:var(--wxgzh-text-secondary)}.wxgzh-content-preview :deep(blockquote){border-left:4px solid var(--wxgzh-primary);padding-left:16px;margin:16px 0;color:var(--wxgzh-text-muted);font-style:italic}.wxgzh-content-preview :deep(code){background:#0000000d;padding:2px 6px;border-radius:4px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.9em}.wxgzh-content-preview :deep(pre){background:#0000000d;padding:16px;border-radius:var(--wxgzh-radius-md);overflow-x:auto;margin:16px 0}.wxgzh-content-preview :deep(pre code){background:none;padding:0}@font-face{font-family:YouSheBiaoTiHei;src:url(/assets/YouSheBiaoTiHei-fahbdFno.ttf)}.fast-data-table[data-v-ab9c8ab9]{display:inline-block}.fast-icon[data-v-74a80d44]{display:inline-flex;align-items:center;justify-content:center}.fast-icon svg[data-v-74a80d44]{width:1em;height:1em;vertical-align:middle;fill:currentColor;overflow:hidden;flex-shrink:0}.is-error .upload[data-v-7d7d8df8] .el-upload,.is-error .upload[data-v-7d7d8df8] .el-upload-dragger{border:1px dashed var(--el-color-danger)!important}.is-error .upload[data-v-7d7d8df8] .el-upload:hover,.is-error .upload[data-v-7d7d8df8] .el-upload-dragger:hover{border-color:var(--el-color-primary)!important}[data-v-7d7d8df8] .disabled .el-upload,[data-v-7d7d8df8] .disabled .el-upload-dragger{cursor:not-allowed!important;background:var(--el-disabled-bg-color);border:1px dashed var(--el-border-color-darker)!important}[data-v-7d7d8df8] .disabled .el-upload:hover,[data-v-7d7d8df8] .disabled .el-upload-dragger:hover{border:1px dashed var(--el-border-color-darker)!important}.upload-box .no-border[data-v-7d7d8df8] .el-upload{border:none!important}.upload-box[data-v-7d7d8df8] .upload .el-upload{position:relative;display:flex;align-items:center;justify-content:center;width:var(--fff0b410);height:var(--v671e1f35);overflow:hidden;border:1px dashed var(--el-border-color-darker);border-radius:var(--v5a05476c);transition:var(--el-transition-duration-fast)}.upload-box[data-v-7d7d8df8] .upload .el-upload:hover{border-color:var(--el-color-primary)}.upload-box[data-v-7d7d8df8] .upload .el-upload:hover .upload-handle{opacity:1}.upload-box[data-v-7d7d8df8] .upload .el-upload .el-upload-dragger{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;overflow:hidden;background-color:transparent;border:1px dashed var(--el-border-color-darker);border-radius:var(--v5a05476c)}.upload-box[data-v-7d7d8df8] .upload .el-upload .el-upload-dragger:hover{border:1px dashed var(--el-color-primary)}.upload-box[data-v-7d7d8df8] .upload .el-upload .el-upload-dragger.is-dragover{background-color:var(--el-color-primary-light-9);border:2px dashed var(--el-color-primary)!important}.upload-box[data-v-7d7d8df8] .upload .el-upload .upload-image{width:100%;height:100%;object-fit:contain}.upload-box[data-v-7d7d8df8] .upload .el-upload .upload-empty{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px;line-height:30px;color:var(--el-color-info)}.upload-box[data-v-7d7d8df8] .upload .el-upload .upload-empty .el-icon{font-size:28px;color:var(--el-text-color-secondary)}.upload-box[data-v-7d7d8df8] .upload .el-upload .upload-handle{position:absolute;top:0;right:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer;background:#0009;opacity:0;transition:var(--el-transition-duration-fast)}.upload-box[data-v-7d7d8df8] .upload .el-upload .upload-handle .handle-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 6%;color:#f0f8ff}.upload-box[data-v-7d7d8df8] .upload .el-upload .upload-handle .handle-icon .el-icon{margin-bottom:40%;font-size:130%;line-height:130%}.upload-box[data-v-7d7d8df8] .upload .el-upload .upload-handle .handle-icon span{font-size:85%;line-height:85%}.upload-box .el-upload__tip[data-v-7d7d8df8]{line-height:18px;text-align:center}.is-error .upload[data-v-5e1d1195] .el-upload--picture-card,.is-error .upload[data-v-5e1d1195] .el-upload-dragger{border:1px dashed var(--el-color-danger)!important}.is-error .upload[data-v-5e1d1195] .el-upload--picture-card:hover,.is-error .upload[data-v-5e1d1195] .el-upload-dragger:hover{border-color:var(--el-color-primary)!important}[data-v-5e1d1195] .disabled .el-upload--picture-card,[data-v-5e1d1195] .disabled .el-upload-dragger{cursor:not-allowed;background:var(--el-disabled-bg-color)!important;border:1px dashed var(--el-border-color-darker)}[data-v-5e1d1195] .disabled .el-upload--picture-card:hover,[data-v-5e1d1195] .disabled .el-upload-dragger:hover{border-color:var(--el-border-color-darker)!important}.upload-box .no-border[data-v-5e1d1195] .el-upload--picture-card{border:none!important}.upload-box .hide[data-v-5e1d1195] .el-upload--picture-card{display:none!important}.upload-box[data-v-5e1d1195] .upload .el-upload-dragger{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;overflow:hidden;border:1px dashed var(--el-border-color-darker);border-radius:var(--v2bc7ef33)}.upload-box[data-v-5e1d1195] .upload .el-upload-dragger:hover{border:1px dashed var(--el-color-primary)}.upload-box[data-v-5e1d1195] .upload .el-upload-dragger.is-dragover{background-color:var(--el-color-primary-light-9);border:2px dashed var(--el-color-primary)!important}.upload-box[data-v-5e1d1195] .upload .el-upload-list__item,.upload-box[data-v-5e1d1195] .upload .el-upload--picture-card{width:var(--v1c052011);height:var(--v4acfe83c);background-color:transparent;border-radius:var(--v2bc7ef33)}.upload-box[data-v-5e1d1195] .upload .upload-image{width:100%;height:100%;object-fit:contain}.upload-box[data-v-5e1d1195] .upload .upload-handle{position:absolute;top:0;right:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer;background:#0009;opacity:0;transition:var(--el-transition-duration-fast)}.upload-box[data-v-5e1d1195] .upload .upload-handle .handle-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 6%;color:#f0f8ff}.upload-box[data-v-5e1d1195] .upload .upload-handle .handle-icon .el-icon{margin-bottom:15%;font-size:140%}.upload-box[data-v-5e1d1195] .upload .upload-handle .handle-icon span{font-size:100%}.upload-box[data-v-5e1d1195] .upload .el-upload-list__item:hover .upload-handle{opacity:1}.upload-box[data-v-5e1d1195] .upload .upload-empty{display:flex;flex-direction:column;align-items:center;font-size:12px;line-height:30px;color:var(--el-color-info)}.upload-box[data-v-5e1d1195] .upload .upload-empty .el-icon{font-size:28px;color:var(--el-text-color-secondary)}.upload-box .el-upload__tip[data-v-5e1d1195]{line-height:15px;text-align:center}.fast-left-tree[data-v-dff300c4]{min-height:calc(100vh - 112px - var(--theme-header-height));overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fast-left-tree[data-v-dff300c4] .el-tree-node__content{padding:10px 0}.fast-left-tree[data-v-dff300c4] .el-card__header{padding:15px 12px;font-weight:700;font-size:16px}.fast-left-tree[data-v-dff300c4] .el-card__body{padding:0}.fast-left-tree .card-header[data-v-dff300c4]{display:flex;justify-content:space-between}.site-card[data-v-6a103f26]{cursor:pointer;margin:10px}.site-card .site-card-aside[data-v-6a103f26]{background-color:transparent;width:40px;overflow:hidden;padding:0;margin:0;text-align:center}.site-card .site-card-aside .site-card-logo[data-v-6a103f26]{border-radius:50%;width:40px;height:40px}.site-card .site-card-main[data-v-6a103f26]{padding:0;margin-left:5px}.site-card .site-card-main .site-title[data-v-6a103f26]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:15px;color:var(--ink, #373e4a)}.site-card .site-card-main .site-title.site-title-no-description[data-v-6a103f26]{padding-top:10px}.site-card .site-card-main .site-description[data-v-6a103f26]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:5px;font-size:14px;color:#979898;height:39px}.el-input-number--small[data-v-2cc03903],.el-select[data-v-2cc03903],.el-select--small[data-v-2cc03903]{margin:0 .2rem}.el-select[data-v-2cc03903],.el-select--small[data-v-2cc03903]{width:18.8rem}.el-input-number--small[data-v-bcfe5527],.el-select[data-v-bcfe5527],.el-select--small[data-v-bcfe5527]{margin:0 .2rem}.el-select[data-v-bcfe5527],.el-select--small[data-v-bcfe5527]{width:19.8rem}.el-input-number--small[data-v-5d6f8d2e],.el-select[data-v-5d6f8d2e],.el-select--small[data-v-5d6f8d2e]{margin:0 .2rem}.el-select[data-v-5d6f8d2e],.el-select--small[data-v-5d6f8d2e]{width:18.8rem}.el-input-number--small[data-v-df4676a7],.el-select[data-v-df4676a7],.el-select--small[data-v-df4676a7]{margin:0 .2rem}.el-select[data-v-df4676a7],.el-select--small[data-v-df4676a7]{width:18.8rem}.el-input-number--small[data-v-ef7797c6],.el-select[data-v-ef7797c6],.el-select--small[data-v-ef7797c6]{margin:0 .2rem}.el-select[data-v-ef7797c6],.el-select--small[data-v-ef7797c6]{width:18.8rem}.el-input-number--small[data-v-a9c678b7],.el-select[data-v-a9c678b7],.el-select--small[data-v-a9c678b7]{margin:0 .5rem}.el-select[data-v-a9c678b7],.el-select--small[data-v-a9c678b7]{width:8rem}.el-select.multiselect[data-v-a9c678b7],.el-select--small.multiselect[data-v-a9c678b7]{width:17.8rem}.el-input-number--small[data-v-9c4be440],.el-select[data-v-9c4be440],.el-select--small[data-v-9c4be440]{margin:0 .2rem}.el-select[data-v-9c4be440],.el-select--small[data-v-9c4be440]{width:18.8rem}.pop_btn[data-v-28eade5f]{text-align:center;margin-top:20px}.popup-main[data-v-28eade5f]{position:relative;margin:10px auto;background:#fff;border-radius:5px;font-size:12px;overflow:hidden}.popup-result[data-v-28eade5f]{box-sizing:border-box;line-height:24px;margin:25px auto;padding:15px 10px 10px;border:1px solid #ccc;position:relative}.popup-result .title[data-v-28eade5f]{position:absolute;top:-28px;left:50%;width:140px;font-size:14px;margin-left:-70px;text-align:center;line-height:30px;background:#fff}.popup-result table[data-v-28eade5f]{text-align:center;width:100%;margin:0 auto}.popup-result table td[data-v-28eade5f]:not(.result){width:3.5rem;min-width:3.5rem;max-width:3.5rem}.popup-result table span[data-v-28eade5f]{display:block;width:100%;font-family:arial;line-height:30px;height:30px;white-space:nowrap;overflow:hidden;border:1px solid #e8e8e8}.popup-result-scroll[data-v-28eade5f]{font-size:12px;line-height:24px;height:10em;overflow-y:auto}
