html.dark{--lightningcss-light: ;--lightningcss-dark:initial;--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:root{--bg:#f6f6f8;--surface:#fff;--surface-2:#fafafb;--surface-hover:#f3f3f6;--line:#ebebef;--line-strong:#dddde3;--fg:#18181b;--fg-2:#4f4f58;--muted:#8a8a94;--primary:#5b5bd6;--primary-soft:#efeffb;--primary-fg:#fff;--ok:#16a34a;--ok-soft:#e9f7ee;--warn:#c2700a;--warn-soft:#fdf3e3;--danger:#dc2626;--danger-soft:#fdecec;--shadow-sm:0 1px 2px #1010180a;--shadow:0 1px 2px #1010180a, 0 4px 16px #1010180d;--shadow-lg:0 12px 48px #10101829;--radius:14px;--radius-sm:10px;--side-w:236px;--el-color-primary:#5b5bd6;--el-color-primary-light-3:#8c8ce2;--el-color-primary-light-5:#adadeb;--el-color-primary-light-7:#cecef3;--el-color-primary-light-8:#dedef7;--el-color-primary-light-9:#efeffb;--el-color-primary-dark-2:#4949ab;--el-border-radius-base:8px;--el-border-color:var(--line-strong);--el-border-color-light:var(--line);--el-border-color-lighter:var(--line);--el-text-color-primary:var(--fg);--el-text-color-regular:var(--fg-2);--el-font-size-base:14px}html.dark:root{--bg:#0e0e11;--surface:#17171b;--surface-2:#121215;--surface-hover:#1f1f24;--line:#25252b;--line-strong:#33333a;--fg:#ececf1;--fg-2:#b6b6c0;--muted:#7c7c87;--primary:#7072e8;--primary-soft:#7072e829;--primary-fg:#fff;--ok:#34d399;--ok-soft:#34d3991f;--warn:#fbbf24;--warn-soft:#fbbf241f;--danger:#f87171;--danger-soft:#f871711f;--shadow-sm:none;--shadow:0 0 0 1px #ffffff05;--shadow-lg:0 16px 56px #0009;--el-color-primary:#7072e8;--el-color-primary-light-3:#5759ad;--el-color-primary-light-5:#44458a;--el-color-primary-light-7:#313262;--el-color-primary-light-8:#28284d;--el-color-primary-light-9:#1e1e36;--el-color-primary-dark-2:#8d8ff0;--el-bg-color:var(--surface);--el-bg-color-overlay:#1c1c21;--el-fill-color-blank:var(--surface)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body,html{overflow-x:clip}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;margin:0;font:14px/1.6 -apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Microsoft YaHei,sans-serif}a{color:inherit;text-decoration:none}h1,h2,h3,h4{letter-spacing:-.01em}::selection{background:var(--el-color-primary-light-7)}.page-head{flex-wrap:wrap;align-items:flex-end;gap:16px;margin:4px 0 20px;display:flex}.page-head h1{margin:0;font-size:22px;font-weight:650}.page-head p{color:var(--muted);margin:4px 0 0}.page-head .actions{gap:8px;margin-left:auto;display:flex}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-sm)}.panel-pad{padding:20px}.panel-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:16px 20px;display:flex}.panel-head h3{margin:0;font-size:15px;font-weight:600}.panel-head .sub{color:var(--muted);font-size:13px}.panel-head .right{margin-left:auto}.muted{color:var(--muted)}.fg2,.pill{color:var(--fg-2)}.num{font-variant-numeric:tabular-nums}.spacer{flex:1}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mono,code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.92em}code{border:1px solid var(--line);border-radius:6px;padding:1px 6px}.pill,code{background:var(--surface-hover)}.pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.pill.ok{background:var(--ok-soft);color:var(--ok)}.pill.warn{background:var(--warn-soft);color:var(--warn)}.pill.danger{background:var(--danger-soft);color:var(--danger)}.pill.plain:before{display:none}.kbd{border:1px solid var(--line-strong);height:20px;color:var(--muted);background:var(--surface);border-bottom-width:2px;border-radius:5px;align-items:center;padding:0 6px;font-family:inherit;font-size:11px;display:inline-flex}.fade-in{animation:.35s both fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mlist{margin:0;padding:0;list-style:none}.mrow{border-bottom:1px solid var(--line);padding:12px 16px}.mrow:last-child{border-bottom:0}.mrow .m1{word-break:break-all;align-items:flex-start;gap:8px;font-weight:500;line-height:1.5;display:flex}.mrow .m1>:first-child{flex:1;min-width:0}.mrow .m2{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin-top:4px;font-size:12px;display:flex}.mrow .m2 b{color:var(--fg);font-variant-numeric:tabular-nums;font-weight:500}.mempty{text-align:center;color:var(--muted);padding:28px 16px;font-size:13px}.el-button{font-weight:500}.el-input__wrapper,.el-select__wrapper{box-shadow:0 0 0 1px var(--line-strong) inset;background:var(--surface)}.el-table{--el-table-bg-color:transparent;--el-table-tr-bg-color:transparent;--el-table-header-bg-color:var(--surface-2);--el-table-border-color:var(--line);--el-table-row-hover-bg-color:var(--surface-hover);--el-table-header-text-color:var(--muted)}.el-table th.el-table__cell{font-size:12px;font-weight:500}.el-dialog,.el-drawer{--el-dialog-border-radius:16px}.el-message{border-radius:10px}@media (width<=899px){.page-head h1{font-size:20px}.panel-pad{padding:16px}.panel-head{padding:14px 16px}}
