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[data-mode=light]{--js-bg: #eef2f1;--js-bg-2: #e4ebe9;--js-glow-a: rgba(12, 107, 94, .3);--js-glow-a: color-mix(in srgb, var(--js-primary) 34%, transparent);--js-glow-b: rgba(108, 145, 195, .3);--js-glow-c: rgba(12, 107, 94, .14);--js-glow-c: color-mix(in srgb, var(--js-primary) 16%, transparent);--js-surface: rgba(255, 255, 255, .66);--js-surface-2: rgba(255, 255, 255, .82);--js-sheen: rgba(255, 255, 255, .75);--js-surface-solid: #ffffff;--js-surface-hover: rgba(255, 255, 255, .92);--js-line: rgba(22, 34, 31, .1);--js-line-strong: rgba(22, 34, 31, .18);--js-ink: #16221f;--js-ink-2: #3d4d49;--js-muted: #6f817d;--js-shadow: 0 8px 28px -18px rgba(16, 32, 28, .5);--js-shadow-lg: 0 24px 60px -32px rgba(16, 32, 28, .55);--js-up: #1f7a4d;--js-down: #b03a2e;--js-warn: #b3760f;color-scheme:light}html[data-mode=dark]{--js-bg: #0e1513;--js-bg-2: #131b1e;--js-glow-a: rgba(46, 157, 139, .4);--js-glow-a: color-mix(in srgb, var(--js-primary) 46%, transparent);--js-glow-b: rgba(76, 118, 165, .34);--js-glow-c: rgba(46, 157, 139, .18);--js-glow-c: color-mix(in srgb, var(--js-primary) 20%, transparent);--js-surface: rgba(255, 255, 255, .06);--js-surface-2: rgba(255, 255, 255, .095);--js-sheen: rgba(255, 255, 255, .14);--js-surface-solid: #1a2321;--js-surface-hover: rgba(255, 255, 255, .11);--js-line: rgba(255, 255, 255, .11);--js-line-strong: rgba(255, 255, 255, .2);--js-ink: #e9efed;--js-ink-2: #c2cdca;--js-muted: #8b9a96;--js-shadow: 0 8px 28px -18px rgba(0, 0, 0, .8);--js-shadow-lg: 0 24px 60px -30px rgba(0, 0, 0, .85);--js-up: #4ec38a;--js-down: #f08a7d;--js-warn: #e0b256;color-scheme:dark}html[data-brand=teal]{--js-primary: #0c6b5e;--js-primary-strong: #095449}html[data-brand=brick]{--js-primary: #b34a22;--js-primary-strong: #93391a}html[data-brand=indigo]{--js-primary: #33518f;--js-primary-strong: #273f70}html[data-brand=violet]{--js-primary: #6b4a9e;--js-primary-strong: #563a80}html[data-mode=dark][data-brand=teal]{--js-primary: #2e9d8b;--js-primary-strong: #3fb49f}html[data-mode=dark][data-brand=brick]{--js-primary: #d87048;--js-primary-strong: #e5835c}html[data-mode=dark][data-brand=indigo]{--js-primary: #6f8fd4;--js-primary-strong: #86a2de}html[data-mode=dark][data-brand=violet]{--js-primary: #a184d6;--js-primary-strong: #b39ae0}html{--js-primary-soft: rgba(12, 107, 94, .14);--js-primary-soft: color-mix(in srgb, var(--js-primary) 14%, transparent);--js-primary-line: rgba(12, 107, 94, .38);--js-primary-line: color-mix(in srgb, var(--js-primary) 38%, transparent);--js-on-primary: #ffffff;--js-blur: 16px;--js-blur-strong: 24px;--js-radius: 12px;--js-radius-sm: 8px}html,body,#app{height:100%;margin:0}body{color:var(--js-ink);font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif;background:var(--js-bg);background-attachment:fixed;background-image:radial-gradient(1000px 560px at 8% -10%,var(--js-glow-a),transparent 58%),radial-gradient(860px 520px at 100% 6%,var(--js-glow-b),transparent 60%),radial-gradient(760px 620px at 62% 108%,var(--js-glow-c),transparent 58%),linear-gradient(168deg,var(--js-bg) 0%,var(--js-bg-2) 100%);transition:background-color .25s ease,color .25s ease}.glass,.el-card,.stat-card{position:relative}.glass:after,.el-card:after,.stat-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,var(--js-sheen),transparent 42%);opacity:.5;mix-blend-mode:soft-light}.glass{background:var(--js-surface);border:1px solid var(--js-line);border-radius:var(--js-radius);box-shadow:var(--js-shadow);backdrop-filter:blur(var(--js-blur)) saturate(140%);-webkit-backdrop-filter:blur(var(--js-blur)) saturate(140%)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html[data-mode=light]{--js-surface: #ffffff;--js-surface-2: #ffffff;--js-surface-hover: #f6f8f8}html[data-mode=dark]{--js-surface: #1a2321;--js-surface-2: #202a28;--js-surface-hover: #253130}}@media(prefers-reduced-transparency:reduce){html[data-mode=light]{--js-surface: #ffffff;--js-surface-2: #ffffff}html[data-mode=dark]{--js-surface: #1a2321;--js-surface-2: #202a28}}@media(prefers-reduced-motion:reduce){body,.glass,*{transition-duration:.01ms!important}}html[data-mode]:root{--el-bg-color: var(--js-surface);--el-bg-color-page: transparent;--el-bg-color-overlay: var(--js-surface-solid);--el-text-color-primary: var(--js-ink);--el-text-color-regular: var(--js-ink-2);--el-text-color-secondary: var(--js-muted);--el-text-color-placeholder: var(--js-muted);--el-text-color-disabled: var(--js-muted);--el-border-color: var(--js-line);--el-border-color-light: var(--js-line);--el-border-color-lighter: var(--js-line);--el-border-color-extra-light: var(--js-line);--el-border-color-dark: var(--js-line-strong);--el-border-color-darker: var(--js-line-strong);--el-fill-color: var(--js-surface-2);--el-fill-color-light: var(--js-surface);--el-fill-color-lighter: var(--js-surface);--el-fill-color-extra-light: var(--js-surface);--el-fill-color-blank: transparent;--el-border-radius-base: var(--js-radius-sm);--el-box-shadow-light: var(--js-shadow);--el-box-shadow: var(--js-shadow);--el-mask-color: rgba(0, 0, 0, .5);--el-mask-color: color-mix(in srgb, var(--js-bg) 62%, transparent)}html .el-card{background:var(--js-surface);border:1px solid var(--js-line);border-radius:var(--js-radius);box-shadow:var(--js-shadow);backdrop-filter:blur(var(--js-blur)) saturate(140%);-webkit-backdrop-filter:blur(var(--js-blur)) saturate(140%)}html .el-card__header{border-bottom:1px solid var(--js-line);font-weight:600;font-size:14px}html .el-dialog,html .el-drawer{background:var(--js-surface-2);border:1px solid var(--js-line);box-shadow:var(--js-shadow-lg);backdrop-filter:blur(var(--js-blur-strong)) saturate(150%);-webkit-backdrop-filter:blur(var(--js-blur-strong)) saturate(150%)}html .el-dialog{border-radius:var(--js-radius)}html .el-drawer{border-radius:0}html .el-dialog__title,html .el-drawer__title{color:var(--js-ink);font-weight:600}html .el-popper,html .el-select-dropdown,html .el-picker-panel,html .el-dropdown-menu,html .el-message-box,html .el-notification,html .el-message{background:var(--js-surface-solid);border:1px solid var(--js-line);box-shadow:var(--js-shadow-lg)}html .el-popper__arrow:before{background:var(--js-surface-solid);border-color:var(--js-line)}html .el-table,html .el-table__inner-wrapper,html .el-table tr,html .el-table td.el-table__cell{background:transparent}html .el-table th.el-table__cell{background:var(--js-surface-2);color:var(--js-ink-2);font-weight:600}html .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell,html .el-table__body tr.current-row>td.el-table__cell{background:var(--js-primary-soft)}html .el-table td.el-table__cell,html .el-table th.el-table__cell.is-leaf,html .el-table--border .el-table__cell{border-color:var(--js-line)}html .el-table:before,html .el-table__inner-wrapper:before{background-color:var(--js-line)}html .el-table .el-table-fixed-column--left,html .el-table .el-table-fixed-column--right{background:var(--js-surface-solid)}html .el-input__wrapper,html .el-textarea__inner,html .el-select__wrapper{background:var(--js-surface-2);box-shadow:0 0 0 1px var(--js-line) inset}html .el-input__wrapper:hover,html .el-select__wrapper:hover{box-shadow:0 0 0 1px var(--js-line-strong) inset}html .el-input__wrapper.is-focus,html .el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--js-primary) inset}html .el-input__inner,html .el-textarea__inner{color:var(--js-ink)}html .el-radio-button__inner,html .el-checkbox__inner{background:var(--js-surface-2);border-color:var(--js-line)}html .el-radio-button:first-child .el-radio-button__inner{border-left-color:var(--js-line)}html .el-menu{background:transparent;border-right:0}html .el-menu-item{color:var(--js-ink-2);border-radius:var(--js-radius-sm);margin:2px 10px;height:42px;line-height:42px}html .el-menu-item:hover{background:var(--js-surface-hover);color:var(--js-ink)}html .el-menu-item.is-active{background:var(--js-primary-soft);color:var(--js-primary);font-weight:600}html .el-tag{border-color:var(--js-line)}html .el-alert{border:1px solid var(--js-line);backdrop-filter:blur(var(--js-blur));-webkit-backdrop-filter:blur(var(--js-blur))}html .el-progress-bar__outer{background:var(--js-surface-2)}html .el-empty__description p{color:var(--js-muted)}html .el-divider{border-color:var(--js-line)}html .el-tabs__item{color:var(--js-ink-2)}html .el-tabs__item.is-active{color:var(--js-primary)}html .el-tabs__nav-wrap:after{background-color:var(--js-line)}html .el-pagination{--el-pagination-bg-color: transparent;--el-pagination-button-bg-color: var(--js-surface-2)}html .el-step__title{color:var(--js-ink-2)}html .el-timeline-item__content{color:var(--js-ink)}html .el-descriptions__body{background:transparent}html .el-descriptions__label,html .el-descriptions__cell{border-color:var(--js-line)}html .el-descriptions__label{background:var(--js-surface-2);color:var(--js-ink-2)}html .el-loading-mask{background-color:#00000073;background-color:color-mix(in srgb,var(--js-bg) 55%,transparent)}.page-head{margin-bottom:16px}.page-head h2{margin:0;font-size:20px;font-weight:700;letter-spacing:.01em}.page-head p{margin:6px 0 0;color:var(--js-muted);font-size:13px;max-width:70ch;line-height:1.75}.stat-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:16px}.stat-card{background:var(--js-surface);border:1px solid var(--js-line);border-radius:var(--js-radius);box-shadow:var(--js-shadow);backdrop-filter:blur(var(--js-blur)) saturate(140%);-webkit-backdrop-filter:blur(var(--js-blur)) saturate(140%);padding:14px 16px;position:relative;overflow:hidden}.stat-card:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,var(--js-primary),transparent 70%);opacity:.55}.stat-card .label{font-size:12px;color:var(--js-muted)}.stat-card .value{font-size:24px;font-weight:600;line-height:1.4;font-variant-numeric:tabular-nums;color:var(--js-ink)}.stat-card .sub{font-size:12px;color:var(--js-muted)}.up{color:var(--js-up);font-weight:700}.down{color:var(--js-down);font-weight:700}.chart{width:100%;height:300px}.mono{font-family:SFMono-Regular,Consolas,monospace;font-variant-numeric:tabular-nums}.hint{color:var(--js-muted);font-size:12px;line-height:1.75}.demo-tag{margin-left:8px}*{scrollbar-width:thin;scrollbar-color:var(--js-line-strong) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--js-line-strong);border-radius:6px;border:3px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background-color:var(--js-muted);background-clip:content-box}.snippet-box .el-message-box__message{font-family:SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.7;white-space:pre-wrap;word-break:break-all;max-height:50vh;overflow:auto}
