@font-face{font-family:Scenloom Display;src:url(/fonts/zcool-xiaowei.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Scenloom Sans;src:url(/fonts/smiley-sans-oblique.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Scenloom Body;src:url(/fonts/noto-sans-sc-var.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Scenloom Serif;src:url(/fonts/cormorant-garamond-var.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Scenloom Serif;src:url(/fonts/cormorant-garamond-italic-var.woff2)format("woff2");font-weight:300 700;font-style:italic;font-display:swap}:root{--av-primary:#2563eb;--av-primary-hover:#3b82f6;--av-primary-active:#1d4ed8;--av-primary-soft:#eff6ff;--av-primary-border:#bfdbfe;--av-success:#16a34a;--av-success-soft:#f0fdf4;--av-success-border:#bbf7d0;--av-warning:#d97706;--av-warning-soft:#fffbeb;--av-warning-border:#fde68a;--av-danger:#dc2626;--av-danger-soft:#fef2f2;--av-danger-border:#fecaca;--av-info:#64748b;--av-info-soft:#f8fafc;--av-info-border:#e2e8f0;--av-text-primary:#1f2329;--av-text-regular:#4e5969;--av-text-secondary:#86909c;--av-text-placeholder:#c9cdd4;--av-text-inverse:#fff;--av-bg-page:#f5f6f8;--av-bg-container:#fff;--av-bg-hover:#f2f3f5;--av-bg-mask:#00000073;--av-bg-viewer:#000000e0;--av-prompt-input-height:150px;--av-chart-axis:var(--av-text-secondary);--av-chart-split:var(--av-border);--av-chart-height:15rem;--av-border:#e5e6eb;--av-border-strong:#c9cdd4;--av-focus-ring-width:2px;--av-space-1:4px;--av-space-2:8px;--av-space-3:12px;--av-space-4:16px;--av-space-5:20px;--av-space-6:24px;--av-space-8:32px;--av-terminal-bg:#0d1117;--av-terminal-fg:#e6edf3;--av-terminal-muted:#8b949e;--av-terminal-info:#58a6ff;--av-terminal-success:#3fb950;--av-terminal-warn:#d29922;--av-terminal-error:#f85149;--av-canvas-height:700px;--av-canvas-bg:#0d1117;--av-canvas-grid:#ffffff12;--av-canvas-border:#ffffff24;--av-page-gutter:25px;--av-radius-sm:4px;--av-radius:6px;--av-radius-lg:8px;--av-font-xs:12px;--av-font-sm:13px;--av-font-base:14px;--av-font-lg:16px;--av-font-xl:18px;--av-font-2xl:22px;--av-font-display:"Songti SC", "STSong", "Noto Serif SC", serif;--av-line-tight:1.4;--av-line-base:1.6;--av-shadow-sm:0 1px 2px #0000000f;--av-shadow:0 2px 8px #00000014;--av-shadow-lg:0 6px 24px #0000001f;--av-z-sticky:10;--av-z-header:100;--av-z-drawer:2000;--av-header-height:56px;--av-tabbar-height:40px;--av-sidebar-width:216px;--av-sidebar-collapsed:64px;--av-sidebar-current:216px;--av-content-max:1600px;--av-row-h:40px;--av-line-table:23px;--av-cell-pad-y:8px;--av-prose-max:80ch;--av-state-min-h:160px;--av-state-pad-y:24px;--av-toolbar-gap:8px;--av-toolbar-row-gap:8px;--av-skeleton-base:#eef0f3;--av-skeleton-h:12px;--av-skeleton-title-h:16px;--av-skeleton-row-h:38px;--av-skeleton-block-h:48px;--av-split-master:320px;--av-ink:#101720;--av-paper:#f7f5f0;--av-gold:#e8a33d;--av-gold-soft:#f3c77d;--av-landing-bg:#030407;--av-landing-bg-2:#070b12;--av-landing-fg:#e9f0f7;--av-landing-muted:#8d9aa7;--av-landing-card:#0e141c94;--av-landing-card-strong:#080d14e0;--av-landing-glass-hi:#ffffff1a;--av-landing-glass-lo:#ffffff05;--av-landing-line:#a4c2de29;--av-landing-line-strong:#badcf84d;--av-landing-glow:#5dcbff42;--av-landing-glow-soft:#48a0ff1f;--av-landing-ice-soft:#9cc7ff1a;--av-landing-metal-1:#fff;--av-landing-metal-2:#c3d2e0;--av-landing-metal-3:#7a8b9c;--av-landing-metal-4:#b9c9d8;--av-landing-cyan:#67e8f9;--av-landing-ice:#9cc7ff;--av-landing-amber:#ffca8a;--av-landing-shadow:#00000085;--av-landing-veil:#0304079e;--av-landing-grain:#ffffff0a;--av-landing-header-h:76px;--av-landing-max:1440px;--av-landing-gutter:clamp(20px, 5vw, 76px);--av-landing-title:clamp(50px, 6.2vw, 106px);--av-landing-act-title:clamp(32px, 4.2vw, 64px);--av-landing-copy:clamp(15px, 1.15vw, 18px);--av-landing-radius:18px;--av-landing-hairline:1px;--av-font-body:"Scenloom Body", "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--av-font-brand:"Scenloom Sans", "Scenloom Body", "PingFang SC", sans-serif;--av-font-editorial:"Scenloom Display", "Songti SC", "Noto Serif SC", serif;--av-font-latin:"Scenloom Serif", "Cormorant Garamond", Georgia, serif;--av-font-tech:var(--av-font-body)}html.dark{--av-primary:#3b82f6;--av-primary-hover:#60a5fa;--av-primary-active:#2563eb;--av-primary-soft:#17233a;--av-primary-border:#1e3a8a;--av-success:#34d399;--av-success-soft:#10291f;--av-success-border:#14532d;--av-warning:#fbbf24;--av-warning-soft:#2c2110;--av-warning-border:#78350f;--av-danger:#f87171;--av-danger-soft:#331717;--av-danger-border:#7f1d1d;--av-info:#94a3b8;--av-info-soft:#1a1f28;--av-info-border:#334155;--av-text-primary:#e5e7eb;--av-text-regular:#cbd5e1;--av-text-secondary:#94a3b8;--av-text-placeholder:#64748b;--av-text-inverse:#0b1220;--av-bg-page:#0f1115;--av-bg-container:#171a21;--av-bg-hover:#1f242e;--av-bg-mask:#000000a6;--av-bg-viewer:#000000eb;--av-border:#2a2f3a;--av-border-strong:#3b4250;--av-shadow-sm:0 1px 2px #0006;--av-shadow:0 2px 8px #00000073;--av-shadow-lg:0 6px 24px #0000008c;--av-skeleton-base:#232833;--av-terminal-bg:#010409;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root,:root.dark{--el-color-primary:var(--av-primary);--el-color-primary-light-3:var(--av-primary-hover);--el-color-primary-light-5:var(--av-primary-border);--el-color-primary-light-7:var(--av-primary-soft);--el-color-primary-light-9:var(--av-primary-soft);--el-color-primary-dark-2:var(--av-primary-active);--el-color-success:var(--av-success);--el-color-warning:var(--av-warning);--el-color-danger:var(--av-danger);--el-color-error:var(--av-danger);--el-color-info:var(--av-info);--el-text-color-primary:var(--av-text-primary);--el-text-color-regular:var(--av-text-regular);--el-text-color-secondary:var(--av-text-secondary);--el-text-color-placeholder:var(--av-text-placeholder);--el-border-color:var(--av-border);--el-border-color-light:var(--av-border);--el-border-color-lighter:var(--av-border);--el-fill-color-blank:var(--av-bg-container);--el-bg-color:var(--av-bg-container);--el-bg-color-page:var(--av-bg-page);--el-border-radius-base:var(--av-radius-sm);--el-font-size-base:var(--av-font-base)}.el-table th.el-table__cell,.el-table td.el-table__cell{padding:var(--av-cell-pad-y) 0}.el-table th.el-table__cell{color:var(--av-text-regular);font-weight:600}.el-table td.el-table__cell{height:var(--av-row-h)}.el-table .cell{line-height:var(--av-line-table)}.el-table .cell .el-tag{vertical-align:middle}.el-table .cell .el-button{padding-right:var(--av-space-2);padding-left:var(--av-space-2)}.el-table .cell .el-button+.el-button{margin-left:var(--av-space-1)}.av-subline{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.el-table .cell>.av-subline,.el-table .cell>.cs-sub,.el-table .cell>.kb-sub,.el-table .cell>.ndt-sub,.el-table .cell>.nt-sub,.el-table .cell>.ca-sub,.el-table .cell>.gi-sub,.el-table .cell>.nd-sub,.el-table .cell>.of-sub,.el-table .cell>.rl-sub,.el-table .cell>.tk-sub{white-space:nowrap;text-overflow:ellipsis;flex-basis:100%;margin-top:0;display:block;overflow:hidden}:is(.el-table .cell:has(>.av-subline),.el-table .cell:has(>.cs-sub),.el-table .cell:has(>.kb-sub),.el-table .cell:has(>.ndt-sub),.el-table .cell:has(>.nt-sub),.el-table .cell:has(>.ca-sub),.el-table .cell:has(>.gi-sub),.el-table .cell:has(>.nd-sub),.el-table .cell:has(>.of-sub),.el-table .cell:has(>.rl-sub),.el-table .cell:has(>.tk-sub)){align-items:center;column-gap:var(--av-space-1);flex-wrap:wrap;display:flex}:is(.el-table td:not(.el-table__expanded-cell) .cell:has(>.av-subline)>:not(.av-subline),.el-table td:not(.el-table__expanded-cell) .cell:has(>.cs-sub)>:not(.cs-sub),.el-table td:not(.el-table__expanded-cell) .cell:has(>.kb-sub)>:not(.kb-sub),.el-table td:not(.el-table__expanded-cell) .cell:has(>.ndt-sub)>:not(.ndt-sub),.el-table td:not(.el-table__expanded-cell) .cell:has(>.nt-sub)>:not(.nt-sub),.el-table td:not(.el-table__expanded-cell) .cell:has(>.ca-sub)>:not(.ca-sub),.el-table td:not(.el-table__expanded-cell) .cell:has(>.gi-sub)>:not(.gi-sub),.el-table td:not(.el-table__expanded-cell) .cell:has(>.nd-sub)>:not(.nd-sub),.el-table td:not(.el-table__expanded-cell) .cell:has(>.of-sub)>:not(.of-sub),.el-table td:not(.el-table__expanded-cell) .cell:has(>.rl-sub)>:not(.rl-sub),.el-table td:not(.el-table__expanded-cell) .cell:has(>.tk-sub)>:not(.tk-sub)){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.el-table .cell>.el-progress,.el-table .cell>.nd-progress{flex:60px;min-width:48px}.av-clamp-2,.av-cell-prose{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}*,:before,:after{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:var(--av-font-base);line-height:var(--av-line-base);color:var(--av-text-primary);background:var(--av-bg-page);-webkit-font-smoothing:antialiased}a{color:var(--av-primary);text-decoration:none}a:hover{text-decoration:underline}.av-page.av-page--embedded{max-width:none;margin:0;padding:0}.av-page--embedded>*+:not(.el-overlay):not(.el-overlay-dialog):not(.el-popper):not(.el-drawer){margin-top:var(--av-space-3)}.av-page{padding:var(--av-space-5) var(--av-page-gutter);max-width:var(--av-content-max);margin:0 auto}.av-page>*+:not(.el-overlay):not(.el-overlay-dialog):not(.el-popper):not(.el-drawer){margin-top:var(--av-space-4)}.av-page>.el-overlay,.av-page>.el-overlay-dialog,.av-page>.el-drawer,.av-page>.el-popper{margin:0}.av-page__header{justify-content:space-between;align-items:flex-start;gap:var(--av-space-4);margin-bottom:var(--av-space-4);background:var(--av-bg-container);border:1px solid var(--av-border);border-radius:var(--av-radius);padding:var(--av-space-4);display:flex}.av-page__header>.av-page__heading,.av-page__header>:first-child{flex:auto;min-width:0}.av-page__header>.av-page__actions,.av-page__header>.al-actions,.av-page__header>.el-button{flex:none}.av-page__header>.av-page__actions,.av-page__header>.al-actions{align-items:center;gap:var(--av-space-2);display:flex}.av-page__title{font-size:var(--av-font-xl);font-weight:600;line-height:var(--av-line-tight);margin:0}.av-page__subtitle{margin:var(--av-space-1) 0 0;color:var(--av-text-secondary);font-size:var(--av-font-sm)}body .vel-modal{background:var(--av-bg-viewer)}.av-card{background:var(--av-bg-container);border:1px solid var(--av-border);border-radius:var(--av-radius);padding:var(--av-space-4)}.av-toolbar{align-items:center;gap:var(--av-toolbar-gap);row-gap:var(--av-toolbar-row-gap);margin-bottom:var(--av-space-3);flex-wrap:wrap;display:flex}.av-toolbar__filters{align-items:center;gap:var(--av-toolbar-gap);flex-wrap:wrap;flex:480px;min-width:0;display:flex}.av-toolbar__actions{align-items:center;gap:var(--av-toolbar-gap);flex-wrap:nowrap;flex:none;margin-left:auto;display:flex}.av-toolbar__count{color:var(--av-text-secondary);font-size:var(--av-font-sm);white-space:nowrap}.av-toolbar__filters>.el-input{flex:0 200px;min-width:150px}.av-toolbar__filters>.el-select{flex:0 130px;min-width:110px}.av-toolbar__filters>.el-date-editor{flex:0 340px;min-width:260px}.av-toolbar__spacer{flex:auto;min-width:0}.av-pager{margin-top:var(--av-space-3);justify-content:flex-end;display:flex}.av-muted{color:var(--av-text-secondary)}.av-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--av-font-sm)}.av-nowrap{white-space:nowrap}.av-sub{color:var(--av-text-secondary);font-size:var(--av-font-xs)}.av-oneline{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.av-oneline>.av-sub{margin-left:var(--av-space-1)}.av-pre{max-height:420px;padding:var(--av-space-3);border:1px solid var(--av-border);border-radius:var(--av-radius-sm);background:var(--av-bg-hover);font-size:var(--av-font-sm);white-space:pre-wrap;word-break:break-word;margin:0;overflow:auto}.av-state{justify-content:center;align-items:center;gap:var(--av-space-2);min-height:var(--av-state-min-h);padding:var(--av-state-pad-y) var(--av-space-4);text-align:center;color:var(--av-text-secondary);flex-direction:column;display:flex}.av-state__title{font-size:var(--av-font-lg);color:var(--av-text-regular)}.av-state__hint{font-size:var(--av-font-sm);max-width:60ch}.av-state__actions{margin-top:var(--av-space-2);gap:var(--av-space-2);display:flex}.av-state--error .av-state__title{color:var(--av-danger)}.av-state--skeleton{text-align:left;justify-content:flex-start;align-items:stretch}.av-skeleton{width:100%}.av-skeleton__bar{height:var(--av-skeleton-h);border-radius:var(--av-radius-sm);background:var(--av-skeleton-base);animation:1.5s ease-in-out infinite av-skeleton-pulse;display:block}@keyframes av-skeleton-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.av-skeleton__bar{animation:none}}.av-skeleton__table{border:1px solid var(--av-border);border-radius:var(--av-radius);overflow:hidden}.av-skeleton__head,.av-skeleton__row{align-items:center;gap:var(--av-space-4);padding:0 var(--av-space-3);display:flex}.av-skeleton__head{height:var(--av-row-h);background:var(--av-info-soft)}.av-skeleton__row{height:var(--av-skeleton-row-h);border-top:1px solid var(--av-border)}.av-skeleton__cell{flex:1 1 0;min-width:0;display:block}.av-skeleton__cell:first-child{flex-grow:2.2}.av-skeleton__cell:nth-child(2){flex-grow:1.2}.av-skeleton__cell:last-child{flex-grow:.6}.av-skeleton__head .av-skeleton__bar{height:var(--av-space-2)}.av-skeleton__detail{gap:var(--av-space-4);display:grid}.av-skeleton__group{gap:var(--av-space-3);padding:var(--av-space-4);border:1px solid var(--av-border);border-radius:var(--av-radius);display:grid}.av-skeleton__pair{align-items:center;gap:var(--av-space-4);display:flex}.av-skeleton__pair .av-skeleton__bar:last-child{flex:auto}.av-skeleton__bar--title{height:var(--av-skeleton-title-h);width:32%}.av-skeleton__bar--label{flex:none;width:20%}.av-skeleton__bar--block{height:var(--av-skeleton-block-h)}.av-skeleton__cards{gap:var(--av-space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.av-skeleton__card{gap:var(--av-space-3);padding:var(--av-space-4);border:1px solid var(--av-border);border-radius:var(--av-radius);display:grid}.av-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.av-split{grid-template-columns:var(--av-split-master) minmax(0, 1fr);gap:var(--av-space-4);align-items:start;display:grid}.av-split--fit-master{grid-template-columns:minmax(320px,max-content) minmax(0,1fr)}.av-split>*{min-width:0}@media (width<=1023px){.av-split,.av-split--fit-master{grid-template-columns:minmax(0,1fr)}}.av-partial{border:1px solid var(--av-warning-border);background:var(--av-warning-soft);border-radius:var(--av-radius);padding:var(--av-space-3);margin-bottom:var(--av-space-4)}.av-partial__title{color:var(--av-warning);margin-bottom:var(--av-space-2);font-weight:600}.av-offline{align-items:center;gap:var(--av-space-2);padding:var(--av-space-2) var(--av-space-4);background:var(--av-info-soft);border-bottom:1px solid var(--av-info-border);color:var(--av-text-regular);font-size:var(--av-font-sm);display:flex}.el-message,.el-notification{border-radius:var(--av-radius);box-shadow:var(--av-shadow-lg);font-size:var(--av-font-sm,13px)}.el-message-box{border-radius:var(--av-radius-lg);box-shadow:var(--av-shadow-lg);padding:var(--av-space-4) var(--av-space-5)}.el-message-box__title{font-size:var(--av-font-lg);font-weight:600}.el-message-box__content{font-size:var(--av-font-sm,13px);color:var(--av-text-secondary,var(--el-text-color-regular))}.av-help-body{max-width:var(--av-prose-max);font-size:var(--av-font-base);line-height:var(--av-line-base);color:var(--av-text-regular);word-break:break-word}.av-help-body h1,.av-help-body h2,.av-help-body h3,.av-help-body h4{margin:0 0 var(--av-space-2);color:var(--av-text-primary);line-height:var(--av-line-tight);font-weight:600}.av-help-body h1{margin-top:var(--av-space-5);font-size:var(--av-font-xl)}.av-help-body h2{margin-top:var(--av-space-4);font-size:var(--av-font-lg)}.av-help-body h3{margin-top:var(--av-space-3);font-size:var(--av-font-base)}.av-help-body h4{margin-top:var(--av-space-3);font-size:var(--av-font-sm);color:var(--av-text-secondary)}.av-help-body>:first-child{margin-top:0}.av-help-body p{margin:var(--av-space-2) 0}.av-help-body ul,.av-help-body ol{margin:var(--av-space-2) 0;padding-left:var(--av-space-5)}.av-help-body li{margin:var(--av-space-1) 0}.av-help-body code{border-radius:var(--av-radius-sm);background:var(--av-bg-hover);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--av-font-sm);padding:0 4px}.av-help-body pre{max-width:100%;margin:var(--av-space-2) 0;padding:var(--av-space-3);border:1px solid var(--av-border);border-radius:var(--av-radius-sm);background:var(--av-bg-hover);overflow:auto}.av-help-body pre code{background:0 0;padding:0}.av-help-body table{width:max-content;max-width:100%;margin:var(--av-space-3) 0;border-collapse:collapse;font-size:var(--av-font-sm);display:block;overflow-x:auto}.av-help-body th,.av-help-body td{padding:var(--av-space-2) var(--av-space-3);border:1px solid var(--av-border);text-align:left;vertical-align:top}.av-help-body th{background:var(--av-bg-hover);color:var(--av-text-primary);font-weight:600}.av-help-body hr{margin:var(--av-space-4) 0;border:none;border-top:1px solid var(--av-border)}.el-overlay-message-box{justify-content:center;align-items:center;display:flex}.el-overlay-message-box .el-message-box{margin:0}*{scrollbar-width:thin;scrollbar-color:var(--av-border-strong) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--av-border-strong);background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--av-text-secondary);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-corner{background:0 0}.sb-shot-tip.el-popper.is-dark{width:930px;max-width:calc(100vw - var(--av-space-4) * 2);line-height:calc(var(--av-font-sm) + 10px);background:var(--av-terminal-bg);color:var(--av-terminal-fg);border:1px solid color-mix(in srgb, var(--av-terminal-fg) 18%, transparent);padding:10px}.sb-shot-tip.el-popper.is-dark .el-popper__arrow:before{background:var(--av-terminal-bg);border-color:color-mix(in srgb, var(--av-terminal-fg) 18%, transparent)}.sb-shot-tip.el-popper.is-dark.sb-shot-tip--dialogue{width:500px}.sb-shot-tip.el-popper.is-dark .sb-shot-tip__text{font-size:var(--av-font-sm);line-height:calc(var(--av-font-sm) + 10px);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:0}.prompt-tip.el-popper.is-dark{width:520px;max-width:calc(100vw - var(--av-space-4) * 2);background:var(--av-terminal-bg);color:var(--av-terminal-fg);border:1px solid color-mix(in srgb, var(--av-terminal-fg) 18%, transparent);padding:10px}.prompt-tip.el-popper.is-dark .el-popper__arrow:before{background:var(--av-terminal-bg);border-color:color-mix(in srgb, var(--av-terminal-fg) 18%, transparent)}.prompt-tip.el-popper.is-dark .prompt-tip__text{font-size:var(--av-font-sm);line-height:calc(var(--av-font-sm) + 10px);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:0}
