:root{--vi-font-display: "IBM Plex Sans", "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--vi-font-title: "IBM Plex Sans", "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--vi-font-sans: "IBM Plex Sans", "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--vi-font-brand: "Instrument Serif", "Songti SC", Georgia, "Times New Roman", serif;--vi-font-mono: "IBM Plex Mono", "JetBrains Mono", ui-monospace, "SF Mono", Consolas, monospace;--vi-fs-display: clamp(2rem, 1.6vw + 1.45rem, 2.75rem);--vi-fs-title: 1.5rem;--vi-fs-subtitle: 1.125rem;--vi-fs-body: .9375rem;--vi-fs-meta: .8125rem;--vi-lh-display: 1.12;--vi-lh-title: 1.28;--vi-lh-body: 1.55;--vi-ls-display: -.03em;--vi-ls-title: -.018em;--vi-ls-body: -.005em;--vi-ls-meta: .01em;--vi-ls-brand: -.02em;--vi-bg: #f3f4f7;--vi-surface: #ffffff;--vi-surface-2: #f7f8fb;--vi-line: #e4e7ee;--vi-line-strong: #d5dae3;--vi-fg: #111318;--vi-fg-dim: #5c616c;--vi-fg-mute: #8a909c;--vi-accent: #2563eb;--vi-accent-soft: #eef3ff;--vi-accent-fg: #ffffff;--vi-ok: #0f766e;--vi-ok-soft: #e7f6f3;--vi-warn: #a16207;--vi-warn-soft: #fff7e8;--vi-danger: #c0352c;--vi-danger-soft: #fdeceb;--vi-r: 12px;--vi-r-sm: 9px;--vi-r-xs: 7px;--vi-r-full: 999px;--vi-shadow-1: 0 1px 0 rgb(17 19 24 / .04);--vi-shadow-2: 0 1px 0 rgb(17 19 24 / .03), 0 10px 28px rgb(17 19 24 / .07);--vi-shadow-lift: 0 2px 0 rgb(17 19 24 / .03), 0 14px 32px rgb(17 19 24 / .1);--vi-ease: cubic-bezier(.22, 1, .36, 1);--vi-ease-out: cubic-bezier(.16, 1, .3, 1);--vi-duration: .16s;--vi-duration-med: .24s;--vi-duration-slow: .36s;--vi-nav-duration: var(--vi-duration-med);--vi-nav-duration-exit-compact: .2s;--vi-nav-ease: var(--vi-ease-out);--vi-nav-ease-exit: var(--vi-ease);--vi-nav-shift: 6px;--vi-nav-drift-enter: 10px;--vi-nav-drift-exit: -8px;--vi-sidebar-w: 196px;--vi-brand-h: 56px;--vi-topbar-h: var(--vi-brand-h);--vi-page-max: 1280px;--vi-focus-ring: 0 0 0 3px var(--vi-accent-soft);--vi-drawer-w: min(420px, 92vw);--vi-control-h: 34px;--vi-icon-btn: 32px;--vi-gap: 10px;--vi-page-pad: 28px 28px 48px;--vi-font-ui: 14px;--vi-font-meta: 12.5px;--vi-grid-min: 200px;--vi-grid-gap: 12px}[data-size=lg]{--vi-control-h: 38px;--vi-icon-btn: 36px;--vi-gap: 12px;--vi-page-pad: 32px 32px 52px;--vi-font-ui: 15px;--vi-font-meta: 13px;--vi-grid-min: 230px;--vi-grid-gap: 14px}[data-size=md]{--vi-control-h: 34px;--vi-icon-btn: 32px;--vi-gap: 10px;--vi-page-pad: 28px 28px 48px;--vi-font-ui: 14px;--vi-font-meta: 12.5px;--vi-grid-min: 200px;--vi-grid-gap: 12px}[data-size=sm]{--vi-control-h: 30px;--vi-icon-btn: 28px;--vi-gap: 8px;--vi-page-pad: 20px 20px 36px;--vi-font-ui: 13px;--vi-font-meta: 12px;--vi-grid-min: 160px;--vi-grid-gap: 8px}[data-size=detail]{--vi-control-h: 32px;--vi-icon-btn: 30px;--vi-gap: 8px;--vi-page-pad: 22px 22px 40px;--vi-font-ui: 14px;--vi-font-meta: 12.5px;--vi-grid-min: 100%;--vi-grid-gap: 8px}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;min-height:100%}*{scrollbar-width:thin;scrollbar-color:rgb(17 19 24 / .16) transparent}*::-webkit-scrollbar{width:7px;height:7px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:#1113181f;border-radius:999px;border:2px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background-color:#11131838}*::-webkit-scrollbar-corner{background:transparent}body{margin:0;font-family:var(--vi-font-sans);font-size:var(--vi-font-ui);line-height:var(--vi-lh-body);letter-spacing:var(--vi-ls-body);color:var(--vi-fg);background:var(--vi-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,textarea,select{font:inherit;color:inherit}a{color:var(--vi-accent);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:none;box-shadow:var(--vi-focus-ring)}img,svg{display:block;max-width:100%}.shore-display{font-family:var(--vi-font-display);font-size:var(--vi-fs-display);font-weight:600;line-height:var(--vi-lh-display);letter-spacing:var(--vi-ls-display)}.shore-title{font-family:var(--vi-font-title);font-size:var(--vi-fs-title);font-weight:650;line-height:var(--vi-lh-title);letter-spacing:var(--vi-ls-title)}.shore-body{font-family:var(--vi-font-sans);font-size:var(--vi-fs-body);line-height:var(--vi-lh-body);letter-spacing:var(--vi-ls-body)}.shore-mono{font-family:var(--vi-font-mono);font-variant-numeric:tabular-nums;font-size:var(--vi-fs-meta);letter-spacing:var(--vi-ls-meta)}.shore-dim{color:var(--vi-fg-mute)}.shore-density-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--vi-grid-min),1fr));gap:var(--vi-grid-gap)}[data-size=detail] .shore-density-grid{display:flex;flex-direction:column}@keyframes vi-fade-up{0%{opacity:0;transform:translateY(var(--vi-nav-shift, 6px))}to{opacity:1;transform:translateY(0)}}@keyframes vi-fade-in{0%{opacity:0}to{opacity:1}}@keyframes vi-nav-fade-out{0%{opacity:1}to{opacity:0}}@keyframes vi-nav-fade-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--vi-nav-shift, 6px))}}@keyframes vi-nav-fade-drift-in{0%{opacity:0;transform:translateY(var(--vi-nav-drift-enter, 10px))}to{opacity:1;transform:translateY(0)}}@keyframes vi-nav-fade-drift-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--vi-nav-drift-exit, -8px))}}@keyframes vi-drawer-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes vi-scale-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.shore-enter{animation:vi-fade-up var(--vi-duration-med) var(--vi-ease-out) both}.shore-enter-delay-1{animation-delay:40ms}.shore-enter-delay-2{animation-delay:80ms}.shore-enter-delay-3{animation-delay:.12s}.shore-enter-delay-4{animation-delay:.16s}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}._shell_vcumf_1{display:grid;grid-template-columns:var(--vi-sidebar-w) minmax(0,1fr);height:100%;min-height:0;overflow:hidden;background:var(--vi-bg);color:var(--vi-fg)}._sidebar_vcumf_11{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;border-right:1px solid var(--vi-line);background:var(--vi-surface)}._sidebarBrand_vcumf_21{display:flex;align-items:center;gap:6px;flex:0 0 var(--vi-brand-h);height:var(--vi-brand-h);min-height:var(--vi-brand-h);max-height:var(--vi-brand-h);padding:0 16px;border-bottom:1px solid var(--vi-line)}._brandMark_vcumf_33{font-family:var(--vi-font-brand);font-style:italic;font-size:22px;font-weight:400;letter-spacing:var(--vi-ls-brand);color:var(--vi-fg)}._brandTag_vcumf_42{font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--vi-fg-mute)}._sidebarNav_vcumf_49{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-height:0;padding:8px 10px 16px;overflow:auto}._navGroup_vcumf_59{display:flex;flex-direction:column;gap:2px;margin-top:12px}._navGroup_vcumf_59:first-child{margin-top:0}._navGroupLabel_vcumf_70{padding:6px 10px 4px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--vi-fg-mute)}._navItem_vcumf_78{position:relative;display:flex;align-items:center;gap:9px;width:100%;height:36px;padding:0 11px;border:0;border-radius:var(--vi-r-sm);background:transparent;color:var(--vi-fg-dim);font-size:13px;font-weight:500;text-align:left;text-decoration:none;cursor:pointer;transition:background var(--vi-duration) var(--vi-ease),color var(--vi-duration) var(--vi-ease),transform var(--vi-duration) var(--vi-ease),box-shadow var(--vi-duration) var(--vi-ease)}a._navItem_vcumf_78:hover{text-decoration:none}._navItem_vcumf_78:hover{background:var(--vi-surface-2);color:var(--vi-fg)}._navItemActive_vcumf_111{background:var(--vi-accent-soft);color:var(--vi-accent);font-weight:600;box-shadow:inset 3px 0 0 var(--vi-accent)}._navItemActive_vcumf_111:hover{background:var(--vi-accent-soft);color:var(--vi-accent)}._navItemIcon_vcumf_123{flex:0 0 auto;opacity:.9}._navItemLabel_vcumf_128{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sidebarFoot_vcumf_134{flex:0 0 auto;border-top:1px solid var(--vi-line);padding:10px 12px;display:flex;flex-direction:column;gap:8px}._viewport_vcumf_143{display:flex;flex-direction:column;min-width:0;height:100%;min-height:0;overflow:hidden;background:var(--vi-bg)}._viewportMain_vcumf_153{position:relative;flex:1 1 auto;min-height:0;overflow:auto}._page_vcumf_160{width:100%;max-width:var(--vi-page-max);margin:0 auto;padding:var(--vi-page-pad)}._pageHeader_vcumf_167{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}._pageTitle_vcumf_175{margin:0;font-family:var(--vi-font-title);font-size:var(--vi-fs-title);font-weight:650;letter-spacing:var(--vi-ls-title);line-height:var(--vi-lh-title)}._pageDescription_vcumf_184{margin:4px 0 0;font-size:12.5px;color:var(--vi-fg-mute)}._toolbar_vcumf_190{display:flex;align-items:center;gap:var(--vi-gap);min-height:var(--vi-control-h);margin-bottom:14px}._toolbarRail_vcumf_198{flex-wrap:wrap;gap:10px 12px;min-height:44px;margin-bottom:16px;padding:8px 10px 8px 12px;border:1px solid var(--vi-line);border-radius:12px;background:color-mix(in srgb,var(--vi-surface) 82%,var(--vi-surface-2));box-shadow:inset 0 1px color-mix(in srgb,#fff 65%,transparent)}._toolbarStart_vcumf_210,._toolbarEnd_vcumf_211{display:flex;align-items:center;gap:8px;min-width:0}._toolbarStart_vcumf_210{flex:1 1 auto;flex-wrap:wrap;gap:8px 10px}._toolbarEnd_vcumf_211{flex:0 0 auto;flex-wrap:wrap;margin-left:auto;gap:8px}._toolbarRail_vcumf_198 ._toolbarStart_vcumf_210{align-items:center}._toolbarRule_vcumf_235{display:none;width:1px;height:22px;margin:0 2px;background:var(--vi-line);flex:0 0 auto}@media(min-width:720px){._toolbarRule_vcumf_235{display:block}}._toolbarCount_vcumf_250{color:var(--vi-fg-mute);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 2px}._densityToggle_vcumf_258{display:inline-flex;border:1px solid var(--vi-line-strong);border-radius:var(--vi-r-xs);overflow:hidden;background:var(--vi-surface)}._densityBtn_vcumf_266{height:calc(var(--vi-control-h) - 2px);padding:0 9px;border:0;border-right:1px solid var(--vi-line);background:transparent;color:var(--vi-fg-dim);font-size:11.5px;cursor:pointer}._densityBtn_vcumf_266:last-child{border-right:0}._densityBtn_vcumf_266:hover{background:var(--vi-surface-2);color:var(--vi-fg)}._densityBtnOn_vcumf_286{background:var(--vi-accent-soft);color:var(--vi-accent);font-weight:600}._btn_siyq2_1{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--vi-control-h);padding:0 12px;border-radius:var(--vi-r-sm);border:1px solid var(--vi-line-strong);background:var(--vi-surface);color:var(--vi-fg);font-size:var(--vi-font-ui);font-weight:500;line-height:1;cursor:pointer;transition:background var(--vi-duration) var(--vi-ease),border-color var(--vi-duration) var(--vi-ease),color var(--vi-duration) var(--vi-ease);-webkit-user-select:none;user-select:none;white-space:nowrap}._btn_siyq2_1:hover:not(:disabled){background:var(--vi-surface-2);border-color:var(--vi-fg-mute)}._btn_siyq2_1:disabled{opacity:.45;cursor:not-allowed}._btnPrimary_siyq2_67{background:var(--vi-accent);border-color:var(--vi-accent);color:var(--vi-accent-fg)}._btnPrimary_siyq2_67:hover:not(:disabled){background:#1539cc;border-color:#1539cc;color:var(--vi-accent-fg)}._btnGhost_siyq2_91{border-color:transparent;background:transparent;color:var(--vi-fg-dim)}._btnGhost_siyq2_91:hover:not(:disabled){background:var(--vi-surface-2);border-color:transparent;color:var(--vi-fg)}._btnDanger_siyq2_115{background:var(--vi-danger);border-color:var(--vi-danger);color:#fff}._btnDanger_siyq2_115:hover:not(:disabled){background:#a82c25;border-color:#a82c25;color:#fff}._btnSm_siyq2_139{height:calc(var(--vi-control-h) - 6px);padding:0 9px;font-size:var(--vi-font-meta);border-radius:var(--vi-r-xs)}._btnBlock_siyq2_153{width:100%}._iconBtn_siyq2_161{display:inline-flex;align-items:center;justify-content:center;width:var(--vi-icon-btn);height:var(--vi-icon-btn);padding:0;border:1px solid transparent;border-radius:var(--vi-r-sm);background:transparent;color:var(--vi-fg-dim);cursor:pointer;transition:background var(--vi-duration) var(--vi-ease),color var(--vi-duration) var(--vi-ease)}._iconBtn_siyq2_161:hover:not(:disabled){background:var(--vi-surface-2);color:var(--vi-fg)}._iconBtn_siyq2_161:disabled{opacity:.4;cursor:not-allowed}._iconBtnActive_siyq2_215{background:var(--vi-accent-soft);color:var(--vi-accent)}._iconBtnGhost_siyq2_225{border-color:transparent}._iconBtnOutline_siyq2_233{border-color:var(--vi-line-strong);background:var(--vi-surface)}._chip_siyq2_243{display:inline-flex;align-items:center;gap:4px;height:calc(var(--vi-control-h) - 6px);padding:0 10px;border:1px solid var(--vi-line-strong);border-radius:var(--vi-r-xs);background:var(--vi-surface);color:var(--vi-fg-dim);font-size:var(--vi-font-meta);font-weight:500;cursor:pointer;transition:background var(--vi-duration) var(--vi-ease),color var(--vi-duration) var(--vi-ease),border-color var(--vi-duration) var(--vi-ease)}._chip_siyq2_243:hover:not(:disabled){color:var(--vi-fg);border-color:var(--vi-fg-mute)}._chipOn_siyq2_291{background:var(--vi-accent-soft);border-color:transparent;color:var(--vi-accent);font-weight:600}._chip_siyq2_243:disabled{opacity:.45;cursor:not-allowed}._card_siyq2_315{background:var(--vi-surface);border:1px solid var(--vi-line);border-radius:var(--vi-r);box-shadow:var(--vi-shadow-1);overflow:hidden}._cardInteractive_siyq2_331{cursor:pointer;transition:border-color var(--vi-duration) var(--vi-ease),box-shadow var(--vi-duration) var(--vi-ease),transform var(--vi-duration) var(--vi-ease)}._cardInteractive_siyq2_331:hover{border-color:var(--vi-line-strong);box-shadow:var(--vi-shadow-lift);transform:translateY(-2px)}._cardInteractive_siyq2_331:active{transform:translateY(0);box-shadow:var(--vi-shadow-1)}._cardHeader_siyq2_369{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:10px 14px;border-bottom:1px solid var(--vi-line)}._cardBody_siyq2_389{padding:14px}._cardFooter_siyq2_397{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:10px 14px;border-top:1px solid var(--vi-line);background:var(--vi-surface-2)}._avatar_siyq2_417{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:var(--vi-r-full);border:1px solid var(--vi-line);background:var(--vi-accent-soft);color:var(--vi-accent);font-size:12px;font-weight:600;overflow:hidden;flex:0 0 auto}._avatarSm_siyq2_447{width:24px;height:24px;font-size:10px}._avatarLg_siyq2_459{width:40px;height:40px;font-size:14px}._avatarImg_siyq2_471{width:100%;height:100%;object-fit:cover}._badge_siyq2_483{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px;border-radius:var(--vi-r-xs);font-size:11px;font-weight:600;line-height:1;white-space:nowrap;background:var(--vi-surface-2);color:var(--vi-fg-dim);border:1px solid var(--vi-line)}._badgeAccent_siyq2_515{background:var(--vi-accent-soft);color:var(--vi-accent);border-color:transparent}._badgeOk_siyq2_527{background:var(--vi-ok-soft);color:var(--vi-ok);border-color:transparent}._badgeWarn_siyq2_539{background:var(--vi-warn-soft);color:var(--vi-warn);border-color:transparent}._badgeDanger_siyq2_551{background:var(--vi-danger-soft);color:var(--vi-danger);border-color:transparent}._badgeDot_siyq2_563{width:6px;height:6px;border-radius:var(--vi-r-full);background:currentColor}._searchField_siyq2_577{display:inline-flex;align-items:center;gap:8px;height:var(--vi-control-h);min-width:180px;padding:0 10px;border:1px solid var(--vi-line-strong);border-radius:var(--vi-r-xs);background:var(--vi-surface);color:var(--vi-fg-mute)}._searchField_siyq2_577:focus-within{border-color:var(--vi-accent);box-shadow:var(--vi-focus-ring);color:var(--vi-fg)}._searchInput_siyq2_615{flex:1 1 auto;min-width:0;border:0;outline:none;background:transparent;color:var(--vi-fg);font-size:var(--vi-font-ui)}._searchInput_siyq2_615::placeholder{color:var(--vi-fg-mute)}._input_siyq2_643{width:100%;height:var(--vi-control-h);padding:0 10px;border:1px solid var(--vi-line-strong);border-radius:var(--vi-r-xs);background:var(--vi-surface);color:var(--vi-fg);font-size:var(--vi-font-ui);outline:none}._input_siyq2_643:focus{border-color:var(--vi-accent);box-shadow:var(--vi-focus-ring)}._textarea_siyq2_677{width:100%;min-height:96px;padding:10px;border:1px solid var(--vi-line-strong);border-radius:var(--vi-r-xs);background:var(--vi-surface);color:var(--vi-fg);font-size:var(--vi-font-ui);line-height:1.45;resize:vertical;outline:none}._textarea_siyq2_677:focus{border-color:var(--vi-accent);box-shadow:var(--vi-focus-ring)}._select_siyq2_715{position:relative;display:inline-flex;flex-direction:column;vertical-align:middle;min-width:7.5rem;width:max-content;max-width:100%}._field_siyq2_735 ._select_siyq2_715{width:100%}._selectTrigger_siyq2_743{display:inline-flex;align-items:center;gap:8px;width:100%;height:var(--vi-control-h);padding:0 10px;border:1px solid var(--vi-line-strong);border-radius:var(--vi-r-xs);background:var(--vi-surface);color:var(--vi-fg);font:inherit;font-size:var(--vi-font-ui);text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;transition:border-color var(--vi-duration, .15s) var(--vi-ease, ease),box-shadow var(--vi-duration, .15s) var(--vi-ease, ease)}._selectTrigger_siyq2_743:hover:not(:disabled){border-color:var(--vi-line-strong)}._selectTrigger_siyq2_743:focus-visible{border-color:var(--vi-accent);box-shadow:var(--vi-focus-ring)}._selectOpen_siyq2_805 ._selectTrigger_siyq2_743{border-color:var(--vi-accent);box-shadow:var(--vi-focus-ring)}._selectTrigger_siyq2_743:disabled{opacity:.5;cursor:not-allowed}._selectValue_siyq2_825{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._selectChevron_siyq2_841{flex-shrink:0;color:var(--vi-fg-mute);transition:transform .15s ease}._selectOpen_siyq2_805 ._selectChevron_siyq2_841{transform:rotate(180deg);color:var(--vi-fg)}._selectPanel_siyq2_863{position:absolute;top:calc(100% + 6px);bottom:auto;left:0;z-index:40;min-width:100%;width:max-content;max-width:min(280px,80vw);max-height:240px;margin:0;padding:6px;list-style:none;overflow:auto;border:1px solid var(--vi-line);border-radius:12px;background:var(--vi-surface);box-shadow:0 1px #ffffffd9 inset,0 14px 36px #0b0c0f1f;outline:none}._selectPanelTop_siyq2_909{top:auto;bottom:calc(100% + 6px);box-shadow:0 -1px #ffffffd9 inset,0 -14px 36px #0b0c0f1f}._selectOption_siyq2_925{display:flex;align-items:center;gap:8px;min-height:34px;padding:6px 10px;border-radius:8px;color:var(--vi-fg);font-size:var(--vi-font-ui);cursor:pointer;-webkit-user-select:none;user-select:none}._selectOptionLabel_siyq2_951{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._selectOptionActive_siyq2_967{background:var(--vi-surface-2)}._selectOptionOn_siyq2_975{font-weight:600}._selectOptionOn_siyq2_975._selectOptionActive_siyq2_967{background:color-mix(in srgb,var(--vi-fg) 6%,var(--vi-surface-2))}._selectOptionDisabled_siyq2_991{opacity:.45;cursor:not-allowed}._selectCheck_siyq2_1001{flex-shrink:0;color:var(--vi-fg)}._field_siyq2_735{display:flex;flex-direction:column;gap:6px}._fieldLabel_siyq2_1023{font-size:var(--vi-font-meta);font-weight:550;color:var(--vi-fg-dim)}._fieldHint_siyq2_1035{margin:0;font-size:var(--vi-font-meta);color:var(--vi-fg-mute)}._stat_siyq2_1047{display:flex;flex-direction:column;gap:6px;padding:14px;background:var(--vi-surface);border:1px solid var(--vi-line);border-radius:var(--vi-r)}._statLabel_siyq2_1067{font-size:var(--vi-font-meta);color:var(--vi-fg-mute)}._statValue_siyq2_1077{font-size:22px;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--vi-fg)}._statHint_siyq2_1093{font-size:11.5px;color:var(--vi-fg-mute)}._stepper_siyq2_1103{display:flex;align-items:center;gap:0;width:100%}._step_siyq2_1103{display:flex;align-items:center;gap:8px;flex:1 1 0;min-width:0;color:var(--vi-fg-mute);font-size:var(--vi-font-meta);font-weight:500}._stepCurrent_siyq2_1139{color:var(--vi-fg);font-weight:600}._stepDone_siyq2_1149{color:var(--vi-accent)}._stepIndex_siyq2_1157{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:var(--vi-r-full);border:1px solid var(--vi-line-strong);font-size:11px;flex:0 0 auto}._stepCurrent_siyq2_1139 ._stepIndex_siyq2_1157{border-color:var(--vi-accent);background:var(--vi-accent);color:var(--vi-accent-fg)}._stepDone_siyq2_1149 ._stepIndex_siyq2_1157{border-color:var(--vi-accent);background:var(--vi-accent-soft);color:var(--vi-accent)}._stepLabel_siyq2_1203{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._stepRail_siyq2_1215{flex:0 0 24px;height:1px;margin:0 6px;background:var(--vi-line)}._modalBackdrop_siyq2_1229{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:24px;background:#0b0c0f5c;animation:_vi-fade-in_siyq2_1 var(--vi-duration) var(--vi-ease) both}._modalPanel_siyq2_1251{width:min(420px,100%);background:var(--vi-surface);border:1px solid var(--vi-line);border-radius:var(--vi-r);box-shadow:var(--vi-shadow-lift);padding:18px;animation:_vi-scale-in_siyq2_1 var(--vi-duration-med) var(--vi-ease-out) both}._modalTitle_siyq2_1271{margin:0;font-family:var(--vi-font-title);font-size:16px;font-weight:650;letter-spacing:-.02em}._modalBody_siyq2_1287{margin:10px 0 0;font-size:var(--vi-font-ui);color:var(--vi-fg-dim);line-height:1.5}._modalActions_siyq2_1301{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}._dialogRoot_siyq2_1315{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:grid;place-items:center;padding:24px}._dialogBackdrop_siyq2_1333{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;margin:0;background:#0b0c0f73;cursor:pointer;animation:_vi-fade-in_siyq2_1 var(--vi-duration) var(--vi-ease) both}._dialogPanel_siyq2_1355{position:relative;z-index:1;display:flex;flex-direction:column;width:min(520px,100%);max-height:min(86vh,100%);background:var(--vi-surface);border:1px solid var(--vi-line);border-radius:14px;box-shadow:var(--vi-shadow-lift);overflow:hidden;animation:_vi-scale-in_siyq2_1 var(--vi-duration-med) var(--vi-ease-out) both}._dialogSm_siyq2_1385{width:min(420px,100%)}._dialogLg_siyq2_1393{width:min(720px,100%)}._dialogHeader_siyq2_1401{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px 14px;border-bottom:1px solid var(--vi-line)}._dialogHeading_siyq2_1419{min-width:0}._dialogTitle_siyq2_1427{margin:0;font-family:var(--vi-font-title);font-size:1.05rem;font-weight:650;letter-spacing:-.02em}._dialogDesc_siyq2_1443{margin:6px 0 0;color:var(--vi-fg-mute);font-size:var(--vi-font-meta);line-height:1.45}._dialogBody_siyq2_1457{flex:1 1 auto;min-height:0;overflow:auto;padding:16px 18px}._dialogFooter_siyq2_1471{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;align-items:center;padding:12px 16px;border-top:1px solid var(--vi-line);background:var(--vi-surface-2)}._drawerRoot_siyq2_1493{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;justify-content:flex-end}._drawerBackdrop_siyq2_1509{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;margin:0;background:#11131847;cursor:pointer;animation:_vi-fade-in_siyq2_1 var(--vi-duration) var(--vi-ease) both}._drawerPanel_siyq2_1531{position:relative;z-index:1;display:flex;flex-direction:column;width:var(--vi-drawer-w);height:100%;background:var(--vi-surface);border-left:1px solid var(--vi-line);box-shadow:var(--vi-shadow-lift);animation:_vi-drawer-in_siyq2_1 var(--vi-duration-med) var(--vi-ease-out) both}._drawerHeader_siyq2_1557{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 18px 14px;border-bottom:1px solid var(--vi-line)}._drawerHeading_siyq2_1575{min-width:0}._drawerTitle_siyq2_1583{margin:0;font-family:var(--vi-font-title);font-size:1.05rem;font-weight:650;letter-spacing:-.02em}._drawerDesc_siyq2_1599{margin:6px 0 0;color:var(--vi-fg-mute);font-size:var(--vi-font-meta);line-height:1.45}._drawerBody_siyq2_1613{flex:1 1 auto;min-height:0;overflow:auto;padding:16px 18px}._drawerFooter_siyq2_1627{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding:14px 18px;border-top:1px solid var(--vi-line);background:var(--vi-surface-2)}._slider_siyq2_1647{display:flex;align-items:center;gap:10px;min-width:0;width:100%}._sliderDisabled_siyq2_1663{opacity:.45}._sliderInput_siyq2_1671{--vi-slider-pct: 0%;-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:1 1 auto;min-width:0;height:28px;margin:0;padding:0;background:transparent;cursor:pointer}._sliderInput_siyq2_1671:disabled{cursor:not-allowed}._sliderInput_siyq2_1671::-webkit-slider-runnable-track{height:4px;border-radius:var(--vi-r-full);border:1px solid var(--vi-line-strong);background:linear-gradient(to right,var(--vi-fg) 0%,var(--vi-fg) var(--vi-slider-pct),var(--vi-surface-2) var(--vi-slider-pct),var(--vi-surface-2) 100%)}._sliderInput_siyq2_1671::-moz-range-track{height:4px;border-radius:var(--vi-r-full);border:1px solid var(--vi-line-strong);background:var(--vi-surface-2)}._sliderInput_siyq2_1671::-moz-range-progress{height:4px;border-radius:var(--vi-r-full);background:var(--vi-fg)}._sliderInput_siyq2_1671::-webkit-slider-thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:14px;height:14px;margin-top:-6px;border-radius:var(--vi-r-full);border:1px solid var(--vi-fg);background:var(--vi-surface);box-shadow:var(--vi-shadow-1)}._sliderInput_siyq2_1671::-moz-range-thumb{width:14px;height:14px;border-radius:var(--vi-r-full);border:1px solid var(--vi-fg);background:var(--vi-surface);box-shadow:var(--vi-shadow-1)}._sliderInput_siyq2_1671:focus-visible{outline:none}._sliderInput_siyq2_1671:focus-visible::-webkit-slider-thumb{box-shadow:var(--vi-focus-ring)}._sliderInput_siyq2_1671:focus-visible::-moz-range-thumb{box-shadow:var(--vi-focus-ring)}._sliderValue_siyq2_1823{flex:0 0 auto;min-width:2.25rem;text-align:right;font-size:var(--vi-font-meta);font-weight:600;font-variant-numeric:tabular-nums;color:var(--vi-fg);letter-spacing:-.01em}._skeleton_siyq2_1845{display:block;flex:0 0 auto;min-width:0;background:var(--vi-surface-2);background-image:linear-gradient(90deg,var(--vi-surface-2) 0%,var(--vi-surface) 50%,var(--vi-surface-2) 100%);background-size:200% 100%;animation:_vi-skeleton-shimmer_siyq2_1 1.2s var(--vi-ease) infinite}._skeletonRadiusXs_siyq2_1875{border-radius:var(--vi-r-xs)}._skeletonRadiusSm_siyq2_1883{border-radius:var(--vi-r-sm)}._skeletonRadiusMd_siyq2_1891{border-radius:var(--vi-r)}._skeletonRadiusFull_siyq2_1899{border-radius:var(--vi-r-full)}@keyframes _vi-skeleton-shimmer_siyq2_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){._skeleton_siyq2_1845{animation:none;background-image:none;background:var(--vi-surface-2)}}._page_ubyhg_1{position:relative;isolation:isolate;min-height:100vh;display:grid;place-items:center;padding:40px 20px;overflow:hidden;background:var(--vi-bg)}._atmosphere_ubyhg_23{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(900px 520px at 18% -8%,rgb(255 255 255 / .95) 0%,transparent 58%),radial-gradient(720px 420px at 92% 8%,rgb(228 231 238 / .55) 0%,transparent 52%),linear-gradient(180deg,#f7f8fb 0%,var(--vi-bg) 48%,#eef0f4 100%)}._atmosphere_ubyhg_23:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.35;background-image:linear-gradient(rgb(17 19 24 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(17 19 24 / .03) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 70% 55% at 50% 35%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 55% at 50% 35%,#000 20%,transparent 75%)}._panel_ubyhg_69{width:min(400px,100%);padding:40px 36px 32px;border:1px solid var(--vi-line);border-radius:calc(var(--vi-r) + 2px);background:var(--vi-surface);box-shadow:var(--vi-shadow-2)}._header_ubyhg_87{margin-bottom:28px}._brand_ubyhg_95{margin:0 0 28px;font-family:var(--vi-font-sans);font-size:clamp(1.65rem,1.2vw + 1.35rem,2rem);font-weight:600;font-style:normal;letter-spacing:-.04em;line-height:1.1;color:var(--vi-fg)}._title_ubyhg_117{margin:0;font-family:var(--vi-font-title);font-size:1.125rem;font-weight:600;letter-spacing:var(--vi-ls-title);color:var(--vi-fg)}._sub_ubyhg_135{margin:6px 0 0;color:var(--vi-fg-mute);font-size:var(--vi-font-meta);line-height:1.5;letter-spacing:var(--vi-ls-meta)}._form_ubyhg_151{display:grid;gap:16px}._error_ubyhg_161{margin:0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--vi-danger) 22%,var(--vi-line));border-radius:var(--vi-r-xs);background:var(--vi-danger-soft);color:var(--vi-danger);font-size:var(--vi-font-meta);line-height:1.45}._actions_ubyhg_183{display:grid;margin-top:4px}._actions_ubyhg_183 button{width:100%;min-height:40px}@media(prefers-reduced-motion:no-preference){._panel_ubyhg_69{animation:_login-rise_ubyhg_1 .42s var(--vi-ease-out) both}._brand_ubyhg_95{animation:_login-fade_ubyhg_1 .52s var(--vi-ease-out) both}}@keyframes _login-rise_ubyhg_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _login-fade_ubyhg_1{0%{opacity:0;letter-spacing:-.02em}to{opacity:1;letter-spacing:-.04em}}._root_m3ilt_1{display:grid;gap:14px;min-height:40vh;padding:4px 2px 18px}._root_m3ilt_1[aria-busy=true]{pointer-events:none}._pageHead_m3ilt_23{display:grid;gap:8px;max-width:36ch}._toolbar_m3ilt_35{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._toolbarGrow_m3ilt_49{flex:1 1 160px;min-width:120px}._heroCenter_m3ilt_59{display:grid;justify-items:center;gap:10px;padding:8px 12px 6px}._composer_m3ilt_73{width:min(920px,100%);margin:0 auto;padding:14px;border:1px solid var(--vi-line);border-radius:22px;background:var(--vi-surface);box-shadow:var(--vi-shadow-1);display:grid;gap:12px}._composerFoot_m3ilt_97{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._composerFootGrow_m3ilt_111{flex:1 1 auto;min-width:0}._galleryHead_m3ilt_121{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;flex-wrap:wrap}._galleryTabs_m3ilt_139{display:flex;gap:8px;flex-wrap:wrap}._gallery_m3ilt_121{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 12px}._galleryVideo_m3ilt_163{grid-template-columns:repeat(5,minmax(0,1fr))}._card_m3ilt_171{display:grid;gap:8px}._wizardShell_m3ilt_181{display:grid;grid-template-columns:minmax(0,1fr) min(300px,32vw);gap:14px;align-items:start}._wizardMain_m3ilt_195{display:grid;gap:12px;min-width:0}._stepRail_m3ilt_207{display:flex;flex-wrap:wrap;gap:8px;padding:12px;border:1px solid var(--vi-line);border-radius:var(--vi-r);background:var(--vi-surface)}._wizardBody_m3ilt_227{display:grid;gap:12px;padding:16px;border:1px solid var(--vi-line);border-radius:var(--vi-r);background:var(--vi-surface)}._wizardSide_m3ilt_245{display:grid;gap:10px;padding:14px;border:1px solid var(--vi-line);border-radius:var(--vi-r);background:var(--vi-surface)}._listGrid_m3ilt_263{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}._listRows_m3ilt_275{display:grid;gap:10px}._row_m3ilt_285{display:grid;grid-template-columns:48px minmax(0,1fr) 80px;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--vi-line);border-radius:var(--vi-r);background:var(--vi-surface)}._rowCopy_m3ilt_307{display:grid;gap:6px}._stack_m3ilt_317{display:grid;gap:12px;max-width:720px}._profileGrid_m3ilt_329{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px}._panel_m3ilt_341{display:grid;gap:10px;padding:16px;border:1px solid var(--vi-line);border-radius:var(--vi-r);background:var(--vi-surface)}._helpLayout_m3ilt_359{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:14px;align-items:start}._workbenchStack_m3ilt_373{display:grid;gap:12px}@media(max-width:1100px){._wizardShell_m3ilt_181{grid-template-columns:1fr}._gallery_m3ilt_121,._galleryVideo_m3ilt_163{grid-template-columns:repeat(3,minmax(0,1fr))}._profileGrid_m3ilt_329,._helpLayout_m3ilt_359{grid-template-columns:1fr}}@media(max-width:720px){._gallery_m3ilt_121,._galleryVideo_m3ilt_163{grid-template-columns:repeat(2,minmax(0,1fr))}}._root_1g1xh_1{height:100%;min-height:0;overflow:hidden}._side_1g1xh_7{width:var(--vi-sidebar-w);background:#f7f8fa}._sideFoot_1g1xh_12{display:flex;flex-direction:column;gap:8px}._backBtn_1g1xh_18{display:inline-flex;align-items:center;gap:8px;width:100%;height:32px;padding:0 10px;border:1px solid var(--vi-line);border-radius:var(--vi-r-xs);background:var(--vi-surface);color:var(--vi-fg-dim);font-size:12px;font-weight:550;cursor:pointer;transition:background var(--vi-duration) var(--vi-ease),color var(--vi-duration) var(--vi-ease),border-color var(--vi-duration) var(--vi-ease)}._backBtn_1g1xh_18:hover{background:var(--vi-accent-soft);border-color:color-mix(in srgb,var(--vi-accent) 28%,var(--vi-line));color:var(--vi-accent)}._backBtn_1g1xh_18:focus-visible{outline:2px solid var(--vi-accent);outline-offset:1px}._sideMeta_1g1xh_49{display:flex;align-items:center;gap:8px;min-height:32px;padding:0 2px}._sideMetaIcon_1g1xh_57{color:var(--vi-fg-mute);flex:0 0 auto}._sideMetaText_1g1xh_62{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;color:var(--vi-fg-dim)}._topbar_1g1xh_73{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 var(--vi-topbar-h);height:var(--vi-topbar-h);min-height:var(--vi-topbar-h);max-height:var(--vi-topbar-h);padding:0 22px 0 20px;border-bottom:1px solid var(--vi-line);background:var(--vi-surface)}._topbarStart_1g1xh_87{display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0}._topbarTitle_1g1xh_95{margin:0;font-family:var(--vi-font-title);font-size:14px;font-weight:650;letter-spacing:-.02em;line-height:1.2;color:var(--vi-fg)}._topbarDesc_1g1xh_105{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;color:var(--vi-fg-mute)}._topbarBadge_1g1xh_114{flex:0 0 auto;height:22px;padding:0 8px;border-radius:var(--vi-r-xs);border:1px solid var(--vi-line);background:var(--vi-surface-2);color:var(--vi-fg-mute);font-family:var(--vi-font-mono);font-size:10px;font-weight:600;letter-spacing:.08em;line-height:22px}._main_1g1xh_129{width:100%;max-width:var(--vi-page-max);margin:0 auto;padding:var(--vi-page-pad)}._pageHead_1g1xh_136{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}._pageActions_1g1xh_144{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._stats_1g1xh_151{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;margin-bottom:18px}._panel_1g1xh_158{border:1px solid var(--vi-line);border-radius:var(--vi-r);background:var(--vi-surface);box-shadow:var(--vi-shadow-1);overflow:hidden;animation:_vi-fade-up_1g1xh_1 var(--vi-duration-med) var(--vi-ease-out) both}._panelHead_1g1xh_167{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:0 14px;border-bottom:1px solid var(--vi-line);background:#fbfbfc}._panelTitle_1g1xh_178{margin:0;font-family:var(--vi-font-title);font-size:13px;font-weight:650;letter-spacing:-.01em;color:var(--vi-fg)}._panelBody_1g1xh_187{padding:0}._toolbar_1g1xh_191{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}._toolbarGrow_1g1xh_199{flex:1 1 auto;min-width:180px}._tableWrap_1g1xh_204{width:100%;overflow:auto}._table_1g1xh_204{width:100%;border-collapse:collapse;font-size:12.5px}._table_1g1xh_204 th,._table_1g1xh_204 td{padding:11px 14px;border-bottom:1px solid var(--vi-line);text-align:left;vertical-align:middle}._table_1g1xh_204 th{position:sticky;top:0;z-index:1;background:#fbfbfc;color:var(--vi-fg-mute);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}._table_1g1xh_204 tr:last-child td{border-bottom:0}._table_1g1xh_204 tbody tr:hover td{background:#fcfcfd}._cellMain_1g1xh_244{display:flex;flex-direction:column;gap:2px;min-width:0}._cellTitle_1g1xh_251{font-weight:600;color:var(--vi-fg)}._cellMeta_1g1xh_256{font-size:11.5px;color:var(--vi-fg-mute)}._mono_1g1xh_261{font-family:var(--vi-font-mono);font-variant-numeric:tabular-nums;font-size:12px;color:var(--vi-fg-dim)}._deltaPos_1g1xh_268{color:var(--vi-ok, #1a7f4b);font-family:var(--vi-font-mono);font-variant-numeric:tabular-nums;font-weight:600}._deltaNeg_1g1xh_275{color:var(--vi-danger);font-family:var(--vi-font-mono);font-variant-numeric:tabular-nums;font-weight:600}._rowActions_1g1xh_282{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-end}._colActions_1g1xh_290{width:56px;text-align:right}._drawerStack_1g1xh_295{display:flex;flex-direction:column;gap:20px}._drawerBadges_1g1xh_301{display:flex;flex-wrap:wrap;gap:6px}._drawerSection_1g1xh_307{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid var(--vi-line)}._drawerSectionTitle_1g1xh_315{margin:0;font-size:12px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--vi-fg-mute)}._drawerHint_1g1xh_324{margin:0;font-size:12px;color:var(--vi-fg-mute);line-height:1.5}._drawerForm_1g1xh_331{display:flex;flex-direction:column;gap:10px}._userKv_1g1xh_337{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px 12px;margin:0;font-size:12.5px}._userKv_1g1xh_337 dt{margin:0;color:var(--vi-fg-mute)}._userKv_1g1xh_337 dd{margin:0;color:var(--vi-fg);font-weight:550;min-width:0;word-break:break-word}._successText_1g1xh_358{margin:0;font-size:12px;font-weight:550;color:var(--vi-ok, #1a7f4b)}._inlineWarn_1g1xh_365{margin:0;font-size:12px;color:var(--vi-danger)}._grid2_1g1xh_371{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:960px){._grid2_1g1xh_371{grid-template-columns:1fr}}._settingRow_1g1xh_383{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:13px 14px;border-bottom:1px solid var(--vi-line)}._settingRow_1g1xh_383:last-child{border-bottom:0}._settingLabel_1g1xh_396{display:flex;flex-direction:column;gap:2px;min-width:0}._settingName_1g1xh_403{font-size:13px;font-weight:600;color:var(--vi-fg)}._settingHint_1g1xh_409{font-size:11.5px;color:var(--vi-fg-mute)}._settingValue_1g1xh_414{font-family:var(--vi-font-mono);font-size:12.5px;font-weight:600;color:var(--vi-fg-dim);white-space:nowrap}._empty_1g1xh_422,._stateBlock_1g1xh_429{padding:28px 14px;text-align:center;color:var(--vi-fg-mute);font-size:13px}._errorText_1g1xh_436{margin:0 0 12px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--vi-danger) 30%,var(--vi-line));border-radius:var(--vi-r-sm);background:color-mix(in srgb,var(--vi-danger) 8%,var(--vi-surface));color:var(--vi-danger);font-size:12.5px}._quickLinks_1g1xh_446{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}._quickLink_1g1xh_446{display:flex;flex-direction:column;gap:4px;padding:14px;border:1px solid var(--vi-line);border-radius:var(--vi-r);background:var(--vi-surface);box-shadow:var(--vi-shadow-1);text-align:left;cursor:pointer;color:inherit;font:inherit;transition:border-color var(--vi-duration) var(--vi-ease),box-shadow var(--vi-duration) var(--vi-ease),transform var(--vi-duration) var(--vi-ease)}._quickLink_1g1xh_446:hover{border-color:var(--vi-line-strong);box-shadow:var(--vi-shadow-lift);transform:translateY(-1px)}._quickLinkTitle_1g1xh_477{font-size:13px;font-weight:650;color:var(--vi-fg)}._quickLinkMeta_1g1xh_483{font-size:11.5px;color:var(--vi-fg-mute)}._sectionNote_1g1xh_488{margin:0;padding:8px 14px 12px;color:var(--vi-fg-mute);font-size:11.5px}._spark_1g1xh_495{display:block;color:var(--vi-fg)}._stack_6okjb_1{display:flex;flex-direction:column;gap:10px}._pageHead_6okjb_7{display:flex;justify-content:space-between;align-items:center;gap:12px}._filterBar_6okjb_14{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}._tableWrap_6okjb_22{border:1px solid var(--vi-line);border-radius:var(--vi-r-sm);background:var(--vi-surface);overflow:auto}._table_6okjb_22{width:100%;border-collapse:collapse;font-size:12px}._table_6okjb_22 th,._table_6okjb_22 td{text-align:left;padding:7px 10px;border-bottom:1px solid var(--vi-line);vertical-align:middle}._table_6okjb_22 tbody tr:last-child td{border-bottom:none}._table_6okjb_22 th{color:var(--vi-fg-mute);font-weight:550;background:color-mix(in srgb,var(--vi-fg) 3%,transparent);white-space:nowrap}._channelTable_6okjb_54 th:nth-child(1),._channelTable_6okjb_54 td:nth-child(1){width:112px}._channelTable_6okjb_54 th:nth-child(2),._channelTable_6okjb_54 td:nth-child(2){width:56px}._channelTable_6okjb_54 th:nth-child(5),._channelTable_6okjb_54 td:nth-child(5){min-width:132px;max-width:180px}._channelTable_6okjb_54 th:nth-child(6),._channelTable_6okjb_54 td:nth-child(6){min-width:140px;max-width:220px}._channelTable_6okjb_54 th:nth-child(7),._channelTable_6okjb_54 td:nth-child(7){width:128px}._cellSelect_6okjb_81{width:100%;min-width:0}._channelRow_6okjb_86 td{padding-top:6px;padding-bottom:6px}._channelName_6okjb_91{display:flex;flex-direction:column;gap:1px;line-height:1.25}._channelTitle_6okjb_98{font-weight:650;color:var(--vi-fg)}._channelId_6okjb_103{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;color:var(--vi-fg-mute)}._networkBadge_6okjb_109{margin-top:4px;display:inline-flex;align-items:center;width:fit-content;padding:1px 6px;border:1px solid color-mix(in srgb,var(--vi-accent) 28%,var(--vi-line));border-radius:var(--vi-r-xs);background:color-mix(in srgb,var(--vi-accent) 8%,transparent);color:var(--vi-fg-dim);font-size:10px;font-weight:550;line-height:1.4;cursor:help}._inlineToggle_6okjb_125{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--vi-fg-dim);cursor:pointer;-webkit-user-select:none;user-select:none}._cellInput_6okjb_135{width:100%;min-width:0;height:30px!important;font-size:12px!important}._secretCell_6okjb_142{display:flex;align-items:center;gap:6px}._secretOk_6okjb_148{color:#1a7f37;font-size:10px;flex:0 0 auto}._secretMiss_6okjb_154{color:var(--vi-fg-mute);font-size:10px;flex:0 0 auto}._healthCell_6okjb_160{vertical-align:top}._healthPending_6okjb_164{color:var(--vi-fg-dim);font-size:12px}._healthStatus_6okjb_169{display:block;font-weight:550;line-height:1.3}._healthDetail_6okjb_175{display:block;margin-top:2px;font-size:11px;font-weight:400;color:var(--vi-fg-mute);line-height:1.35;word-break:break-word}._healthOk_6okjb_185 ._healthDetail_6okjb_175,._healthBad_6okjb_186 ._healthDetail_6okjb_175{color:inherit;opacity:.85}._rowActionsInline_6okjb_191{display:flex;align-items:center;gap:4px;justify-content:flex-end}._seg_6okjb_198{display:inline-flex;align-items:center;gap:0;padding:2px;border:1px solid var(--vi-line);border-radius:var(--vi-r-xs);background:color-mix(in srgb,var(--vi-fg) 3%,var(--vi-surface))}._segBtn_6okjb_208{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;height:26px;padding:0 10px;font-size:12px;font-weight:550;color:var(--vi-fg-mute);border-radius:calc(var(--vi-r-xs) - 1px);cursor:pointer;white-space:nowrap}._segBtn_6okjb_208:hover{color:var(--vi-fg)}._segBtnActive_6okjb_226{background:var(--vi-surface);color:var(--vi-fg);box-shadow:0 0 0 1px color-mix(in srgb,var(--vi-line) 80%,transparent)}._tabs_6okjb_232{display:flex;gap:4px;border-bottom:1px solid var(--vi-line);margin-bottom:12px}._tab_6okjb_22{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:8px 12px;font-size:12px;font-weight:550;color:var(--vi-fg-mute);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}._tab_6okjb_22:hover{color:var(--vi-fg)}._tabActive_6okjb_256{color:var(--vi-fg);border-bottom-color:var(--vi-accent)}._modelKey_6okjb_261{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;color:var(--vi-fg-dim)}._priceInput_6okjb_267{width:72px;height:28px!important;font-size:12px!important}._hint_6okjb_273{font-size:11px;color:var(--vi-fg-mute)}._healthOk_6okjb_185{color:#1a7f37;font-size:12px}._healthBad_6okjb_186{color:#b42318;font-size:12px}._empty_6okjb_288{padding:20px 8px;text-align:center;color:var(--vi-fg-mute);font-size:13px}._errorText_6okjb_295{margin:0;color:#b42318;font-size:13px}._stateBlock_6okjb_301{margin:0;color:var(--vi-fg-mute);font-size:13px}._debugCard_6okjb_307{border:1px solid var(--vi-line);border-radius:var(--vi-r-sm);background:var(--vi-surface);padding:14px 16px 18px;display:flex;flex-direction:column;gap:14px}._debugForm_6okjb_317{display:flex;flex-direction:column;gap:12px;max-width:560px}._metaLine_6okjb_324{margin:0;font-size:11.5px;color:var(--vi-fg-mute)}._debugResultOk_6okjb_330,._debugResultBad_6okjb_331{border:1px solid var(--vi-line);border-radius:var(--vi-r-xs);padding:12px;display:flex;flex-direction:column;gap:8px}._debugResultOk_6okjb_330{border-color:color-mix(in srgb,#1a7f37 35%,var(--vi-line));background:color-mix(in srgb,#1a7f37 6%,var(--vi-surface))}._debugResultBad_6okjb_331{border-color:color-mix(in srgb,#b42318 35%,var(--vi-line));background:color-mix(in srgb,#b42318 6%,var(--vi-surface))}._debugResultHead_6okjb_350{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;font-size:13px}._debugSummary_6okjb_358{margin:0;font-size:12.5px;color:var(--vi-fg)}._debugPreview_6okjb_364{margin:0;max-height:320px;overflow:auto;padding:10px 12px;border-radius:var(--vi-r-xs);background:#f6f7f9;border:1px solid var(--vi-line);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.45;white-space:pre-wrap;word-break:break-word;color:var(--vi-fg-dim)}@media(max-width:900px){._channelTable_6okjb_54{min-width:720px}}._stack_q72hx_5{display:flex;flex-direction:column;gap:10px}._pageHead_q72hx_17{display:flex;justify-content:space-between;align-items:center;gap:12px}._hint_q72hx_31{margin:0;font-size:12.5px;color:var(--vi-fg-mute);line-height:1.45}._errorText_q72hx_45{margin:0;font-size:12.5px;color:#b42318}._stateBlock_q72hx_57{margin:0;color:var(--vi-fg-mute);font-size:13px}._empty_q72hx_69{margin:0;font-size:12.5px;color:var(--vi-fg-mute);line-height:1.45}._workbench_q72hx_83{border:1px solid var(--vi-line);border-radius:var(--vi-r-sm);background:var(--vi-surface);padding:14px 16px 18px;display:flex;flex-direction:column;gap:14px}._panelSlot_q72hx_103{display:flex;flex-direction:column;gap:12px;min-width:0}._panelForm_q72hx_117{display:flex;flex-direction:column;gap:12px;max-width:640px}._metaLine_q72hx_131{margin:0;font-size:11.5px;color:var(--vi-fg-mute)}._stubBanner_q72hx_143{margin:0;padding:10px 12px;border:1px dashed var(--vi-line);border-radius:var(--vi-r-xs);background:color-mix(in srgb,var(--vi-fg) 3%,var(--vi-surface));font-size:12.5px;color:var(--vi-fg-mute);line-height:1.45}._pickerBlock_q72hx_165{display:flex;flex-direction:column;gap:6px;max-width:560px}._runRow_q72hx_179{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}._layout_q72hx_195{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(240px,.85fr);gap:16px 20px;align-items:start;min-width:0}._panelColumn_q72hx_211{min-width:0;display:flex;flex-direction:column;gap:12px;padding-right:4px;border-right:1px solid var(--vi-line)}._opsColumn_q72hx_229{min-width:0;display:flex;flex-direction:column;gap:14px}._opsPane_q72hx_243{display:flex;flex-direction:column;gap:8px;min-width:0}._opsTitle_q72hx_257{margin:0;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--vi-fg-mute);text-transform:uppercase}._resultOk_q72hx_275,._resultBad_q72hx_277,._resultAsync_q72hx_279{border:1px solid var(--vi-line);border-radius:var(--vi-r-xs);padding:12px;display:flex;flex-direction:column;gap:8px}._resultOk_q72hx_275{border-color:color-mix(in srgb,#1a7f37 35%,var(--vi-line));background:color-mix(in srgb,#1a7f37 6%,var(--vi-surface))}._resultBad_q72hx_277{border-color:color-mix(in srgb,#b42318 35%,var(--vi-line));background:color-mix(in srgb,#b42318 6%,var(--vi-surface))}._resultAsync_q72hx_279{border-color:color-mix(in srgb,var(--vi-fg) 18%,var(--vi-line));background:color-mix(in srgb,var(--vi-fg) 3%,var(--vi-surface))}._resultHead_q72hx_329{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;font-size:13px}._resultSummary_q72hx_345{margin:0;font-size:12.5px;color:var(--vi-fg)}._resultPreview_q72hx_357{margin:0;max-height:320px;overflow:auto;padding:10px 12px;border-radius:var(--vi-r-xs);background:#f6f7f9;border:1px solid var(--vi-line);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.45;white-space:pre-wrap;word-break:break-word;color:var(--vi-fg-dim)}._historyList_q72hx_389{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;max-height:280px;overflow:auto}._historyItem_q72hx_411{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;margin:0;padding:8px 10px;border:1px solid transparent;border-radius:var(--vi-r-xs);background:transparent;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:inherit}._historyItem_q72hx_411:hover{background:color-mix(in srgb,var(--vi-fg) 4%,transparent)}._historyItemActive_q72hx_455{border-color:var(--vi-line);background:color-mix(in srgb,var(--vi-fg) 5%,var(--vi-surface))}._historyMain_q72hx_465{font-size:12.5px;color:var(--vi-fg)}@media(max-width:960px){._layout_q72hx_195{grid-template-columns:1fr}._panelColumn_q72hx_211{border-right:none;padding-right:0;padding-bottom:12px;border-bottom:1px solid var(--vi-line)}}._root_1eycl_1{display:flex;flex-direction:column;gap:14px;min-width:0}._hint_1eycl_15{margin:0;font-size:12.5px;line-height:1.45;color:var(--vi-fg-mute);max-width:52rem}._form_1eycl_31{display:flex;flex-direction:column;gap:12px;max-width:640px}._metaLine_1eycl_45{margin:0;font-size:11.5px;color:var(--vi-fg-mute)}._note_1eycl_57{margin:0;padding:8px 10px;border:1px dashed var(--vi-line);border-radius:var(--vi-r-xs);background:color-mix(in srgb,var(--vi-fg) 2.5%,var(--vi-surface));font-size:12px;color:var(--vi-fg-dim);line-height:1.4}._errorText_1eycl_79{margin:0;color:#b42318;font-size:13px}._stateBlock_1eycl_91{margin:0;color:var(--vi-fg-mute);font-size:13px}._empty_1eycl_103{margin:0;color:var(--vi-fg-mute);font-size:13px;line-height:1.45;max-width:40rem}._actions_1eycl_119{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._resultOk_1eycl_133,._resultBad_1eycl_135,._resultIncomplete_1eycl_137{border:1px solid var(--vi-line);border-radius:var(--vi-r-xs);padding:12px;display:flex;flex-direction:column;gap:8px;min-width:0}._resultOk_1eycl_133{border-color:color-mix(in srgb,#1a7f37 35%,var(--vi-line));background:color-mix(in srgb,#1a7f37 6%,var(--vi-surface))}._resultBad_1eycl_135{border-color:color-mix(in srgb,#b42318 35%,var(--vi-line));background:color-mix(in srgb,#b42318 6%,var(--vi-surface))}._resultIncomplete_1eycl_137{border-color:color-mix(in srgb,var(--vi-fg) 18%,var(--vi-line));background:color-mix(in srgb,var(--vi-fg) 3%,var(--vi-surface))}._resultHead_1eycl_187{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;font-size:13px}._summary_1eycl_203{margin:0;font-size:12.5px;color:var(--vi-fg)}._playerBlock_1eycl_215{display:flex;flex-direction:column;gap:8px;min-width:0}._player_1eycl_215{width:100%;max-width:480px;height:40px}._audioLink_1eycl_241{font-size:11px;color:var(--vi-fg-dim);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block}._audioLink_1eycl_241:hover{color:var(--vi-fg);text-decoration:underline}._preview_1eycl_273{margin:0;max-height:240px;overflow:auto;padding:10px 12px;border-radius:var(--vi-r-xs);background:#f6f7f9;border:1px solid var(--vi-line);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.45;white-space:pre-wrap;word-break:break-word;color:var(--vi-fg-dim)}._history_1eycl_305{display:flex;flex-direction:column;gap:8px;min-width:0}._historyLabel_1eycl_319{margin:0;font-size:11.5px;font-weight:550;color:var(--vi-fg-mute)}._historyStrip_1eycl_333{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}._historyItem_1eycl_349{flex:0 0 auto;width:120px;border:1px solid var(--vi-line);border-radius:var(--vi-r-xs);background:var(--vi-surface);padding:8px;cursor:pointer;text-align:left;color:inherit;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;gap:4px}._historyItem_1eycl_349:hover{border-color:color-mix(in srgb,var(--vi-fg) 28%,var(--vi-line))}._historyItemActive_1eycl_391{border-color:color-mix(in srgb,var(--vi-fg) 45%,var(--vi-line));box-shadow:0 0 0 1px color-mix(in srgb,var(--vi-fg) 18%,transparent)}._historyPrompt_1eycl_401{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11px;line-height:1.3;color:var(--vi-fg);min-height:2.6em}._historyMeta_1eycl_423{font-size:10px;line-height:1.25;color:var(--vi-fg-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._historyOk_1eycl_441{color:#1a7f37}._historyBad_1eycl_449{color:#b42318}._historyIncomplete_1eycl_457{color:var(--vi-fg-mute)}._panelHint_fug2q_1{margin:0;font-size:12.5px;line-height:1.45;color:var(--vi-fg-mute)}._paramRow_fug2q_15{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:560px){._paramRow_fug2q_15{grid-template-columns:1fr}}._errorText_fug2q_39{margin:0;color:#b42318;font-size:13px}._pendingText_fug2q_51{margin:0;font-size:13px;color:var(--vi-fg-mute)}._taskId_fug2q_63{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;color:var(--vi-fg);background:color-mix(in srgb,var(--vi-fg) 5%,var(--vi-surface));border:1px solid var(--vi-line);border-radius:var(--vi-r-xs);padding:2px 8px}._actions_fug2q_83{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._resultOk_fug2q_97,._resultBad_fug2q_99{border:1px solid var(--vi-line);border-radius:var(--vi-r-xs);padding:12px;display:flex;flex-direction:column;gap:10px;min-width:0}._resultOk_fug2q_97{border-color:color-mix(in srgb,#1a7f37 35%,var(--vi-line));background:color-mix(in srgb,#1a7f37 6%,var(--vi-surface))}._resultBad_fug2q_99{border-color:color-mix(in srgb,#b42318 35%,var(--vi-line));background:color-mix(in srgb,#b42318 6%,var(--vi-surface))}._resultHead_fug2q_139{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;font-size:13px}._summary_fug2q_155{margin:0;font-size:12.5px;color:var(--vi-fg)}._stage_fug2q_169{display:flex;flex-direction:column;gap:12px;min-width:0}._stageFigure_fug2q_183{margin:0;border:1px solid var(--vi-line);border-radius:var(--vi-r-xs);background:#eef0f3;overflow:hidden;display:flex;flex-direction:column;min-width:0}._stageFigure_fug2q_183 img{display:block;width:100%;max-height:min(68vh,720px);object-fit:contain;background:#e8eaee}._stageLink_fug2q_221{display:block;padding:8px 10px;font-size:11px;color:var(--vi-fg-dim);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:var(--vi-surface);border-top:1px solid var(--vi-line)}._stageLink_fug2q_221:hover{color:var(--vi-fg);text-decoration:underline}._preview_fug2q_257{margin:0;max-height:360px;overflow:auto;padding:10px 12px;border-radius:var(--vi-r-xs);background:#f6f7f9;border:1px solid var(--vi-line);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.45;white-space:pre-wrap;word-break:break-word;color:var(--vi-fg-dim)}._history_fug2q_289{display:flex;flex-direction:column;gap:8px;min-width:0}._historyLabel_fug2q_303{margin:0;font-size:11.5px;font-weight:550;color:var(--vi-fg-mute)}._historyStrip_fug2q_317{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}._historyItem_fug2q_333{flex:0 0 auto;width:88px;border:1px solid var(--vi-line);border-radius:var(--vi-r-xs);background:var(--vi-surface);padding:0;cursor:pointer;text-align:left;color:inherit;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}._historyItem_fug2q_333:hover{border-color:color-mix(in srgb,var(--vi-fg) 28%,var(--vi-line))}._historyItemActive_fug2q_369{border-color:color-mix(in srgb,var(--vi-fg) 45%,var(--vi-line));box-shadow:0 0 0 1px color-mix(in srgb,var(--vi-fg) 18%,transparent)}._historyThumb_fug2q_379{display:block;width:100%;height:64px;object-fit:cover;background:#eef0f3}._historyThumbEmpty_fug2q_395{display:flex;align-items:center;justify-content:center;width:100%;height:64px;background:#f0f2f5;font-size:10px;color:var(--vi-fg-mute)}._historyMeta_fug2q_417{display:block;padding:4px 6px 5px;font-size:10px;line-height:1.25;color:var(--vi-fg-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._historyOk_fug2q_439{color:#1a7f37}._historyBad_fug2q_447{color:#b42318}._panel_109in_1{display:flex;flex-direction:column;gap:0;min-height:420px;max-height:min(72vh,720px);margin:0 -2px;overflow:hidden}._toolbar_109in_21{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 12px;padding:4px 0 8px}._panelHint_109in_39{margin:0;flex:1 1 200px;font-size:12px;line-height:1.45;color:var(--vi-fg-mute)}._toolbarActions_109in_55{display:flex;align-items:center;gap:6px}._metaLine_109in_67{margin:0 0 8px;font-size:11.5px;color:var(--vi-fg-mute)}._systemBlock_109in_79{padding:0 0 10px;display:flex;flex-direction:column;gap:6px}._systemToggle_109in_93{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:0;align-self:flex-start;font-size:12px;font-weight:550;color:var(--vi-fg-dim);cursor:pointer}._systemToggle_109in_93:hover{color:var(--vi-fg)}._systemInput_109in_125{min-height:52px;max-height:120px;resize:vertical;font-size:12px!important}._errorBanner_109in_139{margin:0 0 10px;padding:8px 10px;border-radius:var(--vi-r-xs);border:1px solid color-mix(in srgb,#b42318 35%,var(--vi-line));background:color-mix(in srgb,#b42318 6%,var(--vi-surface));color:#b42318;font-size:12.5px}._thread_109in_159{flex:1 1 auto;min-height:180px;overflow:auto;padding:0;display:flex;flex-direction:column;border:1px solid var(--vi-line);border-radius:var(--vi-r-xs);background:color-mix(in srgb,var(--vi-fg) 2%,var(--vi-surface))}._emptyThread_109in_183{margin:auto;padding:28px 16px;text-align:center;color:var(--vi-fg-mute);font-size:13px;line-height:1.5;max-width:380px}._row_109in_203{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:8px 10px;padding:8px 14px;border-bottom:1px solid color-mix(in srgb,var(--vi-line) 85%,transparent);align-items:start;font-size:12.5px;line-height:1.45}._row_109in_203:last-child{border-bottom:none}._rowPending_109in_233{opacity:.85}._rowError_109in_241{background:color-mix(in srgb,#b42318 4%,transparent)}._role_109in_249{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:600;color:var(--vi-fg-mute);padding-top:1px;text-transform:lowercase}._roleSystem_109in_267{color:var(--vi-fg-dim)}._roleUser_109in_275{color:var(--vi-fg)}._roleAssistant_109in_283{color:#1a7f37}._body_109in_291{min-width:0;display:flex;flex-direction:column;gap:4px}._content_109in_305{margin:0;white-space:pre-wrap;word-break:break-word;color:var(--vi-fg)}._contentMute_109in_319{color:var(--vi-fg-mute);font-style:italic}._latency_109in_329{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;color:var(--vi-fg-mute);white-space:nowrap;padding-top:1px}._turnExtras_109in_345{display:flex;flex-direction:column;gap:4px;margin-top:2px}._turnMeta_109in_359{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;font-size:11px;color:var(--vi-fg-mute)}._turnOk_109in_377{color:#1a7f37;font-weight:600}._turnBad_109in_387{color:#b42318;font-weight:600}._rawToggle_109in_397{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:0;font-size:11px;font-weight:550;color:var(--vi-fg-dim);cursor:pointer}._rawToggle_109in_397:hover{color:var(--vi-fg)}._turnSummary_109in_427{margin:0;font-size:12px;color:var(--vi-fg-dim);line-height:1.4}._turnPreview_109in_441{margin:0;max-height:160px;overflow:auto;padding:8px 10px;border-radius:var(--vi-r-xs);background:#f6f7f9;border:1px solid var(--vi-line);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.45;white-space:pre-wrap;word-break:break-word;color:var(--vi-fg-dim)}._composer_109in_473{display:flex;flex-direction:column;gap:8px;padding:10px 0 0;background:transparent}._composerRow_109in_489{display:flex;align-items:flex-end;gap:8px}._composerInput_109in_501{flex:1 1 auto;min-width:0;min-height:64px;max-height:160px;resize:vertical}._composerHint_109in_517{margin:0;font-size:11px;color:var(--vi-fg-mute)}._stateBlock_109in_529{margin:0;padding:20px 14px;text-align:center;color:var(--vi-fg-mute);font-size:13px}._empty_109in_183{margin:0;padding:20px 14px;text-align:center;color:var(--vi-fg-mute);font-size:13px;line-height:1.45}._panelHint_i5szz_1{margin:0;font-size:12.5px;line-height:1.45;color:var(--vi-fg-mute);max-width:52rem}._durationBlock_i5szz_17{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}._row_i5szz_33{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:560px){._row_i5szz_33{grid-template-columns:1fr}}._audioRow_i5szz_57{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._audioHint_i5szz_71{margin:0;font-size:12px;color:var(--vi-fg-dim);line-height:1.4}._actions_i5szz_85{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._errorText_i5szz_99{margin:0;color:#b42318;font-size:13px}._pendingText_i5szz_111{margin:0;font-size:13px;color:var(--vi-fg-mute)}._resultOk_i5szz_123,._resultBad_i5szz_125{border:1px solid var(--vi-line);border-radius:var(--vi-r-xs);padding:12px;display:flex;flex-direction:column;gap:8px}._resultOk_i5szz_123{border-color:color-mix(in srgb,#1a7f37 35%,var(--vi-line));background:color-mix(in srgb,#1a7f37 6%,var(--vi-surface))}._resultBad_i5szz_125{border-color:color-mix(in srgb,#b42318 35%,var(--vi-line));background:color-mix(in srgb,#b42318 6%,var(--vi-surface))}._resultHead_i5szz_163{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;font-size:13px}._taskId_i5szz_179{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;color:var(--vi-fg);background:color-mix(in srgb,var(--vi-fg) 5%,var(--vi-surface));border:1px solid var(--vi-line);border-radius:var(--vi-r-xs);padding:2px 8px}._summary_i5szz_199{margin:0;font-size:12.5px;color:var(--vi-fg)}._statusBlock_i5szz_211{margin:0;padding:10px 12px;border:1px dashed var(--vi-line);border-radius:var(--vi-r-xs);background:color-mix(in srgb,var(--vi-fg) 2.5%,var(--vi-surface));font-size:12.5px;line-height:1.45;color:var(--vi-fg-dim)}._player_i5szz_233{display:block;width:100%;max-width:480px;max-height:360px;border-radius:var(--vi-r-xs);background:#111;border:1px solid var(--vi-line)}._videoLink_i5szz_253{display:block;max-width:480px;font-size:11px;color:var(--vi-fg-dim);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._videoLink_i5szz_253:hover{color:var(--vi-fg);text-decoration:underline}._preview_i5szz_285{margin:0;max-height:280px;overflow:auto;padding:10px 12px;border-radius:var(--vi-r-xs);background:#f6f7f9;border:1px solid var(--vi-line);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.45;white-space:pre-wrap;word-break:break-word;color:var(--vi-fg-dim)}._history_i5szz_317{display:flex;flex-direction:column;gap:8px;min-width:0}._historyLabel_i5szz_331{margin:0;font-size:11.5px;font-weight:550;color:var(--vi-fg-mute)}._historyStrip_i5szz_345{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}._historyItem_i5szz_361{flex:0 0 auto;width:96px;border:1px solid var(--vi-line);border-radius:var(--vi-r-xs);background:var(--vi-surface);padding:0;cursor:pointer;text-align:left;color:inherit;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}._historyItem_i5szz_361:hover{border-color:color-mix(in srgb,var(--vi-fg) 28%,var(--vi-line))}._historyItemActive_i5szz_397{border-color:color-mix(in srgb,var(--vi-fg) 45%,var(--vi-line));box-shadow:0 0 0 1px color-mix(in srgb,var(--vi-fg) 18%,transparent)}._historyThumb_i5szz_407{display:block;width:100%;height:54px;object-fit:cover;background:#111}._historyThumbEmpty_i5szz_423{display:flex;align-items:center;justify-content:center;width:100%;height:54px;background:#f0f2f5;font-size:10px;color:var(--vi-fg-mute);padding:4px;text-align:center;line-height:1.25}._historyMeta_i5szz_451{display:block;padding:4px 6px 5px;font-size:10px;line-height:1.25;color:var(--vi-fg-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._historyOk_i5szz_473{color:#1a7f37}._historyBad_i5szz_481{color:#b42318}._stack_bmsxz_1{display:flex;flex-direction:column;gap:14px;min-width:0}._toolbar_bmsxz_8{display:flex;align-items:center;justify-content:space-between;gap:12px}._meta_bmsxz_15{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;min-width:0}._count_bmsxz_23{margin:0;font-size:13px;font-weight:600;color:var(--vi-fg);letter-spacing:-.01em}._hint_bmsxz_31{margin:0;font-size:12px;color:var(--vi-fg-mute)}._toolbarActions_bmsxz_37{display:flex;align-items:center;gap:6px;flex:0 0 auto}._errorText_bmsxz_44{margin:0;padding:8px 12px;border:1px solid color-mix(in srgb,var(--vi-danger, #b42318) 28%,var(--vi-line));border-radius:var(--vi-r-sm);background:color-mix(in srgb,var(--vi-danger, #b42318) 6%,var(--vi-surface));font-size:12px;color:var(--vi-danger, #b42318)}._compose_bmsxz_54{display:grid;gap:12px;padding:14px 16px;border:1px solid var(--vi-line);border-radius:var(--vi-r-sm);background:var(--vi-surface)}._composeGrid_bmsxz_63{display:grid;grid-template-columns:minmax(140px,.9fr) minmax(220px,1.4fr) minmax(140px,1fr);gap:10px 12px}@media(max-width:900px){._composeGrid_bmsxz_63{grid-template-columns:1fr}}._field_bmsxz_75{display:flex;flex-direction:column;gap:5px;min-width:0}._label_bmsxz_82{font-size:11px;font-weight:550;color:var(--vi-fg-mute);letter-spacing:.02em}._fieldInput_bmsxz_89{width:100%;min-width:0}._composeFoot_bmsxz_94{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}._composeActions_bmsxz_101{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}._list_bmsxz_108{display:flex;flex-direction:column;gap:8px}._card_bmsxz_114{display:flex;flex-direction:column;gap:0;border:1px solid var(--vi-line);border-radius:var(--vi-r-sm);background:var(--vi-surface);overflow:hidden;transition:border-color var(--vi-duration, .12s) var(--vi-ease, ease)}._card_bmsxz_114:hover{border-color:color-mix(in srgb,var(--vi-fg) 14%,var(--vi-line))}._cardEditing_bmsxz_129{border-color:color-mix(in srgb,var(--vi-accent) 36%,var(--vi-line))}._cardMain_bmsxz_133{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;align-items:center;padding:12px 14px}._identity_bmsxz_141{display:flex;flex-direction:column;gap:6px;min-width:0}._titleRow_bmsxz_148{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}._title_bmsxz_148{margin:0;font-size:13px;font-weight:650;color:var(--vi-fg);letter-spacing:-.01em}._endpoint_bmsxz_164{display:inline-flex;align-items:center;max-width:100%;padding:2px 8px;border-radius:var(--vi-r-xs);background:color-mix(in srgb,var(--vi-fg) 4%,transparent);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;color:var(--vi-fg-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._noteLine_bmsxz_179{margin:0;font-size:12px;color:var(--vi-fg-mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusPill_bmsxz_188{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:550;flex:0 0 auto}._statusOn_bmsxz_200{background:color-mix(in srgb,#067647 10%,transparent);color:#067647}._statusOff_bmsxz_205{background:color-mix(in srgb,var(--vi-fg) 6%,transparent);color:var(--vi-fg-mute)}._statusDot_bmsxz_210{width:6px;height:6px;border-radius:50%;background:currentColor}._side_bmsxz_217{display:flex;flex-direction:column;align-items:flex-end;gap:8px;min-width:0}._probe_bmsxz_225{display:flex;flex-direction:column;align-items:flex-end;gap:2px;max-width:280px;text-align:right}._probeLabel_bmsxz_234{font-size:11px;font-weight:600}._probeOk_bmsxz_239 ._probeLabel_bmsxz_234{color:#067647}._probeBad_bmsxz_243 ._probeLabel_bmsxz_234{color:var(--vi-danger, #b42318)}._probeMute_bmsxz_247 ._probeLabel_bmsxz_234{color:var(--vi-fg-mute);font-weight:500}._probeDetail_bmsxz_252{font-size:11px;color:var(--vi-fg-mute);line-height:1.35;word-break:break-word}._cardActions_bmsxz_259{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}._editor_bmsxz_266{display:grid;gap:12px;padding:0 14px 14px;border-top:1px solid var(--vi-line);background:color-mix(in srgb,var(--vi-fg) 1.5%,var(--vi-surface))}._editorGrid_bmsxz_274{display:grid;grid-template-columns:minmax(140px,.9fr) minmax(220px,1.4fr) minmax(120px,.7fr) auto;gap:10px 12px;padding-top:12px;align-items:end}@media(max-width:960px){._editorGrid_bmsxz_274{grid-template-columns:1fr;align-items:stretch}}._toggleField_bmsxz_289{display:flex;flex-direction:column;gap:5px}._toggle_bmsxz_289{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 10px;border:1px solid var(--vi-line);border-radius:var(--vi-r-xs);background:var(--vi-surface);font-size:12px;color:var(--vi-fg-dim);cursor:pointer;-webkit-user-select:none;user-select:none}._toggle_bmsxz_289 input{accent-color:var(--vi-accent)}._editorActions_bmsxz_314{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}._stateBlock_bmsxz_321,._empty_bmsxz_322{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:28px 16px;border:1px solid var(--vi-line);border-radius:var(--vi-r-sm);background:var(--vi-surface);color:var(--vi-fg-mute);font-size:13px}._emptyTitle_bmsxz_336{margin:0;font-size:13px;font-weight:650;color:var(--vi-fg)}._emptyBody_bmsxz_343{margin:0;font-size:12px;line-height:1.5;color:var(--vi-fg-mute);max-width:36em}._sidebar_1bygl_1{width:var(--vi-sidebar-w)}._shellRoot_1bygl_9{height:100%;min-height:0;overflow:hidden}._topbar_1bygl_21{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 var(--vi-topbar-h);height:var(--vi-topbar-h);min-height:var(--vi-topbar-h);max-height:var(--vi-topbar-h);padding:0 22px 0 20px;border-bottom:1px solid var(--vi-line);background:var(--vi-surface)}._topbarStart_1bygl_49{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}._planHint_1bygl_65{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;letter-spacing:.01em;color:var(--vi-fg-mute)}._version_1bygl_85{flex:0 0 auto;color:var(--vi-fg-mute);font-family:var(--vi-font-mono);font-size:10.5px;opacity:.72}._topbarEnd_1bygl_101{display:flex;align-items:center;gap:0;flex:0 0 auto;margin-left:auto;min-width:0;height:32px}._topbarSep_1bygl_121{flex:0 0 auto;align-self:center;width:1px;height:14px;margin:0 6px;background:var(--vi-line)}._credits_1bygl_139,._accountMain_1bygl_141{display:inline-flex;align-items:center;flex:0 0 auto;height:32px;border:0;border-radius:var(--vi-r-xs);background:transparent;cursor:pointer;transition:background var(--vi-duration) var(--vi-ease)}._credits_1bygl_139{gap:6px;padding:0 8px}._credits_1bygl_139:hover,._accountMain_1bygl_141:hover{background:var(--vi-surface-2)}._credits_1bygl_139:focus-visible,._accountMain_1bygl_141:focus-visible{outline:2px solid var(--vi-accent);outline-offset:1px}._creditsLabel_1bygl_197{font-size:12px;font-weight:500;letter-spacing:.02em;line-height:1;color:var(--vi-fg-mute);transition:color var(--vi-duration) var(--vi-ease)}._credits_1bygl_139:hover ._creditsLabel_1bygl_197{color:var(--vi-fg-dim)}._creditsValue_1bygl_223{font-family:var(--vi-font-mono);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;letter-spacing:-.02em;line-height:1;color:var(--vi-fg)}._accountMain_1bygl_141{gap:8px;max-width:140px;padding:0 8px 0 4px;text-align:left}._accountAvatar_1bygl_257{flex:0 0 auto;box-shadow:0 0 0 1px var(--vi-line)}._accountName_1bygl_267{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;letter-spacing:-.01em;line-height:1;color:var(--vi-fg)}._btn_1xhdq_1{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;padding:0;border:0;border-radius:var(--vi-r-xs);background:transparent;color:var(--vi-fg-mute);cursor:pointer;transition:background var(--vi-duration) var(--vi-ease),color var(--vi-duration) var(--vi-ease)}._btn_1xhdq_1:hover{background:var(--vi-surface-2);color:var(--vi-fg)}._btn_1xhdq_1:focus-visible{outline:2px solid var(--vi-accent);outline-offset:1px}._btnIdle_1xhdq_30{animation:_jobsQueueIdle_1xhdq_1 2.4s var(--vi-ease) infinite}._badge_1xhdq_34{position:absolute;top:2px;right:1px;min-width:14px;height:14px;padding:0 3px;border-radius:999px;background:var(--vi-fg);color:var(--vi-surface);font-family:var(--vi-font-mono);font-size:9px;font-weight:700;font-variant-numeric:tabular-nums;line-height:14px;text-align:center;pointer-events:none}._badgePulse_1xhdq_53{animation:_jobsQueueBadge_1xhdq_1 .55s var(--vi-ease)}._flySend_1xhdq_57{position:fixed;z-index:1300;width:36px;height:36px;margin:-18px 0 0 -18px;border-radius:12px;background:#fff;border:1px solid var(--vi-line);box-shadow:0 14px 32px #0b0c0f2e;pointer-events:none}._flySend_1xhdq_57:after{content:"";position:absolute;left:10px;right:10px;top:11px;height:8px;border-radius:3px;background:var(--vi-fg);box-shadow:0 6px 0 var(--vi-fg-mute)}._arrive_1xhdq_82{animation:_jobsQueueArrive_1xhdq_1 .45s var(--vi-ease)}._hint_1xhdq_86{position:fixed;z-index:1400;width:228px;padding:12px 12px 10px;border:1px solid var(--vi-line);border-radius:var(--vi-r-sm);background:var(--vi-surface);box-shadow:0 16px 36px #0b0c0f24;text-align:left;animation:_jobsQueueHint_1xhdq_1 .28s var(--vi-ease)}._hint_1xhdq_86:before{content:"";position:absolute;top:-5px;right:12px;width:8px;height:8px;background:var(--vi-surface);border-top:1px solid var(--vi-line);border-left:1px solid var(--vi-line);transform:rotate(45deg)}._hintTitle_1xhdq_112{margin:0;color:var(--vi-fg);font-size:13px;font-weight:600;line-height:1.3}._hintBody_1xhdq_120{margin:4px 0 0;color:var(--vi-fg-mute);font-size:12px;line-height:1.45}._hintGo_1xhdq_127{margin-top:10px;height:28px;padding:0 10px;border:0;border-radius:var(--vi-r-xs);background:var(--vi-fg);color:var(--vi-surface);font-size:12px;font-weight:600;cursor:pointer}._hintGo_1xhdq_127:hover{filter:brightness(1.08)}._hintGo_1xhdq_127:focus-visible{outline:2px solid var(--vi-accent);outline-offset:2px}@keyframes _jobsQueueIdle_1xhdq_1{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes _jobsQueueBadge_1xhdq_1{0%{transform:scale(.6)}60%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes _jobsQueueArrive_1xhdq_1{0%{transform:scale(1)}45%{transform:scale(1.16)}to{transform:scale(1)}}@keyframes _jobsQueueHint_1xhdq_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._btnIdle_1xhdq_30,._badgePulse_1xhdq_53,._arrive_1xhdq_82,._hint_1xhdq_86{animation:none}}._stack_hym1n_1{pointer-events:none;position:fixed;right:16px;bottom:96px;z-index:60;display:flex;width:18rem;flex-direction:column;gap:8px}@media(min-width:768px){._stack_hym1n_1{right:24px}}._card_hym1n_19{pointer-events:auto;border:1px solid var(--vi-line);border-radius:var(--vi-r);background:var(--vi-surface);padding:10px 12px;box-shadow:var(--vi-shadow-1, 0 8px 24px rgb(0 0 0 / .08))}._row_hym1n_28{display:flex;align-items:center;gap:8px}._title_hym1n_34{margin:0;min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;color:var(--vi-fg)}._count_hym1n_46{flex-shrink:0;font-family:var(--vi-font-mono, ui-monospace, monospace);font-size:11px;color:var(--vi-fg-mute);font-variant-numeric:tabular-nums}._close_hym1n_54{display:grid;place-items:center;width:20px;height:20px;flex-shrink:0;border:0;padding:0;background:transparent;color:var(--vi-fg-mute);cursor:pointer}._close_hym1n_54:hover{color:var(--vi-fg)}._track_hym1n_71{margin-top:8px;height:4px;overflow:hidden;border-radius:999px;background:var(--vi-surface-2, #ececec)}._bar_hym1n_79{height:100%;background:var(--vi-fg);transition:width .2s ease}._barDone_hym1n_85{background:var(--vi-ok, #1a7f4b)}._fails_hym1n_89{margin:6px 0 0;padding:0;list-style:none}._fail_hym1n_89{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--vi-danger, #b42318)}._host_18o7l_1{display:flex;flex-direction:column;width:100%;min-width:0;height:100%;min-height:100%;position:relative}._slotEnter_18o7l_21{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;animation:_vi-fade-up_18o7l_1 var(--vi-nav-duration) var(--vi-nav-ease) forwards}._slotEnter_18o7l_21:has([data-nav-enter=fade]){animation-name:_vi-fade-in_18o7l_1}._slotEnter_18o7l_21:has([data-nav-enter=fade-drift]){animation-name:_vi-nav-fade-drift-in_18o7l_1}._slotEnter_18o7l_21:has([data-nav-enter=fade-down]){animation-name:_vi-nav-fade-down_18o7l_1;animation-direction:reverse;animation-fill-mode:both}._slotEnter_18o7l_21:has([data-nav-enter=none]){animation:none}a.vi-reset{color:inherit;text-decoration:none}
