@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations")}:root{--font-sans:"Inter Variable", "Inter", "Noto Sans SC", "Microsoft YaHei UI", system-ui, sans-serif;--font-mono:"JetBrains Mono", "Cascadia Mono", monospace;--fs-caption:11px;--lh-caption:14px;--fw-caption:500;--fs-small:12px;--lh-small:16px;--fw-small:400;--fs-body:14px;--lh-body:22px;--fw-body:400;--fs-sub:17px;--lh-sub:28px;--fw-sub:400;--fs-title:15px;--lh-title:22px;--fw-title:600;--fs-h1:20px;--lh-h1:28px;--fw-h1:600;--fs-display:52px;--lh-display:56px;--fw-display:300;--fs-prompter:26px;--lh-prompter:40px;--fw-prompter:450;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-pill:999px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--dur-instant:80ms;--dur-fast:.14s;--dur-base:.2s;--dur-slow:.32s;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-inout:cubic-bezier(.65, 0, .35, 1);--dur-ambient:7s;--dur-loop-caret:1s;--dur-loop-busy:1.6s;--dur-loop-calm:2.4s;--dur-spin:.9s;--dur-glow-settle:2.4s;--dur-mark-glint:.9s;--dur-pass-hover:.9s;--dur-scramble-glint:.36s;--dur-type-step:55ms;--dur-type-ink:.9s;--dur-type-caret-end:1.4s;--dur-pass-meter:1.4s;--dur-pass-meter-sheen:1.8s;--sidebar-w:56px;--topbar-h:48px;--assistant-w:360px;--library-tree-w:220px;--hit-icon:32px;--hit-nav:40px;--hit-icon-sm:28px;--menu-item-h:32px;--menu-min-w:180px;--switch-w:36px;--switch-h:20px;--switch-thumb:16px;--segment-h:28px;--toast-w:320px;--dialog-w:400px;--dialog-w-lg:680px;--tooltip-gap:8px;--tooltip-margin:var(--sp-2);--tooltip-max-w:280px;--caption-scale-s:.9;--caption-scale-m:1;--caption-scale-l:1.2;--icon-sm:16px;--icon-md:20px;--indicator-w:2px;--indicator-h:16px;--avatar-size:26px;--pass-card-h:236px;--pass-frost-blur:6px;--pass-frost-saturate:1.15;--scrollbar-w:6px;--focus-ring-w:2px;--z-screen:50;--z-dialog:200;--z-menu:250;--z-toast:300;--z-tooltip:400;--z-splash:500;--rec:#ff5a52;--danger:#eb5757;--glass-blur:20px;--overlay:#00000080;--splash-bg:#08080a;--splash-mark-top:#f5f6f8;--splash-mark-bottom:#a8afc1;--splash-mark-gold-top:#faf5eb;--splash-mark-gold-bottom:#edc27a;--idle-glow-h:320px}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]){--dur-instant:0s;--dur-fast:80ms;--dur-base:.12s;--dur-slow:.12s}}:root[data-reduce-motion=true]{--dur-instant:0s;--dur-fast:80ms;--dur-base:.12s;--dur-slow:.12s}:root,[data-theme=graphite-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-app:#111214;--bg-sidebar:#0d0e10;--bg-panel:#16171a;--bg-elevated:#1d1e22;--bg-hover:#ffffff0d;--bg-active:#ffffff14;--line-subtle:#ffffff0f;--line-strong:#ffffff1f;--text-primary:#ecedef;--text-secondary:#9a9da4;--text-source:#9a9da4;--text-partial:#7f8288;--text-muted:#7f8288;--accent:#d9dadf;--accent-on:#111214;--choice-pass:#3b7bf6;--choice-pass-hover:#5089fa;--choice-pass-on:#fff;--choice-pass-glow:#3b7bf652;--choice-api:#26272c;--choice-api-hover:#2e2f35;--choice-api-on:#d4d6db;--choice-api-line:#ffffff14;--highlight:#d9b97a;--success:#6fcf97;--warning:#e2b04a;--speaker-1:#7fb2e5;--speaker-2:#e59a7f;--speaker-3:#8fd0a5;--speaker-4:#c79be0;--speaker-5:#e58fb3;--speaker-6:#7fd0d0;--series-1:#3987e5;--series-2:#d95926;--series-3:#199e70;--series-4:#c98500;--series-5:#d55181;--series-6:#008300;--series-7:#9085e9;--series-8:#e66767;--token-cached:#1c5cab;--token-input:#3987e5;--token-output:#86b6ef;--glass-bg:#16171ab8;--glass-border:#ffffff14;--shadow-float:0 12px 40px #00000073, 0 2px 8px #0000004d;--shadow-menu:0 8px 24px #0006;--shadow-control-morph:0 2px 8px #00000040;--focus-glow:#ffffff0a;--scrollbar-thumb:#fff3;--scrollbar-thumb-active:#ffffff4d;--caption-glow:#ffffff06;--caption-source-latest:#adb0b7;--caption-zh-latest:#f4f4f5;--mark-glint:#fff3;--update-dot:#c9ced8;--idle-glow-core:#eceef40f;--idle-glow-haze:#eceef409;--idle-glow-flash:#eceef442;--pass-base-from:#222429;--pass-base-to:#131417;--pass-glow:#b2c2e229;--pass-sheen:#ffffff0d;--pass-edge:#d6dcea26;--pass-edge-top:#ffffff21;--pass-shadow:0 1px 2px #0006, 0 18px 44px #00000052;--pass-label-top:var(--splash-mark-top);--pass-label-bottom:var(--splash-mark-bottom);--pass-edge-hover:#d6dcea42;--pass-shadow-hover:0 1px 2px #0006, 0 24px 56px #00000061, 0 0 72px #b2c2e20f;--pass-text:#f2f3f5;--pass-text-secondary:#c3c6cd;--pass-text-muted:#8f939b;--pass-amount-glow:0 0 24px #cbcdd32e;--pass-scramble:#c3c6cd80;--type-caret:#f2f3f5;--type-caret-glow:0 0 6px #e8ebf2b3;--type-ink:#fff;--type-ink-glow:0 0 5px #cbd0da80;--pass-scramble-glint:0 0 14px #e8ebf2bf;--pass-veil:#1b1c20e0;--pass-veil-mid:#1b1c2099;--pass-frost-top:#ffffff0f;--pass-frost-bottom:#ffffff03;--pass-frost-sheen:#ffffff0f;--pass-frost-rim-top:#ffffff29;--pass-frost-rim:#ffffff09;--pass-fx-ramp:#131417 #25272c #484b53 #8a8e97 #cbcdd3 #f2f3f5;--pass-fx-ink:0;--pass-fx-fringe:#ccdbf5;--pass-fx-spread:.3;--pass-fx-mark-lo:var(--splash-mark-bottom);--pass-fx-mark-hi:var(--splash-mark-top);--pass-fx-spark:#c7cfe0;--pass-fx-sheen:var(--splash-mark-top);--pass-fx-invert:#99a1b3;--pass-fx-invert-ink:#08080a;--pass-fx-haze:.65;--pass-fx-glow:.3;--pass-fx-grain:.06;--pass-fx-bokeh:.35;--avatar-from:#3a3c42;--avatar-to:#24262a;--pass-ring:#ffffff38;--pass-ring-active:#c9ced8;--pass-meter-track:#ffffff14;--pass-meter-from:#8a8e97;--pass-meter-to:#f2f3f5;--pass-meter-glow:0 0 10px #dce2ee73;--pass-meter-sheen:#ffffffd9;--pass-chip-bg:#ffffff0f;--pass-chip-edge:#ffffff24;--pass-chip-text:#d9dce2}[data-theme=graphite-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-app:#f4f4f5;--bg-sidebar:#ebebed;--bg-panel:#fff;--bg-elevated:#f0f0f2;--bg-hover:#0000000a;--bg-active:#00000012;--line-subtle:#00000012;--line-strong:#00000021;--text-primary:#1a1b1e;--text-secondary:#5e6168;--text-source:#8a8d93;--text-partial:#b4b6bb;--text-muted:#a5a8ad;--accent:#2a2b2f;--accent-on:#fff;--choice-pass:#2563eb;--choice-pass-hover:#1f56d6;--choice-pass-on:#fff;--choice-pass-glow:#2563eb3d;--choice-api:#e8e8eb;--choice-api-hover:#dfdfe3;--choice-api-on:#3a3c42;--choice-api-line:#0000000f;--highlight:#a9843f;--success:#2f9e63;--warning:#b7791f;--speaker-1:#3b7fc4;--speaker-2:#c4663f;--speaker-3:#3a9a62;--speaker-4:#8f4fb5;--speaker-5:#c0467f;--speaker-6:#2f9aa0;--series-1:#2a78d6;--series-2:#eb6834;--series-3:#1baf7a;--series-4:#eda100;--series-5:#e87ba4;--series-6:#008300;--series-7:#6250d6;--series-8:#e34948;--token-cached:#86b6ef;--token-input:#3987e5;--token-output:#1c5cab;--glass-bg:#ffffffc7;--glass-border:#00000014;--shadow-float:0 12px 40px #0000001f, 0 2px 8px #0000000f;--shadow-menu:0 8px 24px #0000001f;--shadow-control-morph:0 2px 8px #00000040;--focus-glow:#0000000a;--scrollbar-thumb:#0003;--scrollbar-thumb-active:#0000004d;--caption-glow:#00000006;--caption-source-latest:#6f727a;--caption-zh-latest:#0d0e10;--mark-glint:#0000001f;--update-dot:#8c929f;--idle-glow-core:#1a1b1e05;--idle-glow-haze:#1a1b1e03;--idle-glow-flash:#1a1b1e1f;--pass-base-from:#fcfcfd;--pass-base-to:#e4e6eb;--pass-glow:#849ccc33;--pass-sheen:#ffffffbf;--pass-edge:#1418201c;--pass-edge-top:#fffffff2;--pass-shadow:0 1px 2px #14182012, 0 16px 36px #14182014;--pass-label-top:#4a4f5b;--pass-label-bottom:#8c929f;--pass-edge-hover:#14182033;--pass-shadow-hover:0 1px 2px #14182014, 0 22px 48px #1418201f;--pass-text:var(--text-primary);--pass-text-secondary:#4f535b;--pass-text-muted:#6e727a;--pass-amount-glow:none;--pass-scramble:#4f535b73;--type-caret:#6e727a;--type-caret-glow:none;--type-ink:#8c929f;--type-ink-glow:none;--pass-scramble-glint:0 0 10px #ffffffe6;--pass-veil:#f6f7f9e6;--pass-veil-mid:#f6f7f99e;--pass-frost-top:#ffffff3d;--pass-frost-bottom:#ffffff0f;--pass-frost-sheen:#ffffff73;--pass-frost-rim-top:#fffffff2;--pass-frost-rim:#fff6;--pass-fx-ramp:#e8eaee #d3d6dc #b3b7bf #8d929c #6a6f79 #4c5059;--pass-fx-ink:1;--pass-fx-fringe:#5d6470;--pass-fx-spread:.3;--pass-fx-mark-lo:#6c7280;--pass-fx-mark-hi:#3a3e47;--pass-fx-spark:#3d424c;--pass-fx-sheen:#fff;--pass-fx-invert:#3b3f48;--pass-fx-invert-ink:#f4f5f7;--pass-fx-haze:.42;--pass-fx-glow:.16;--pass-fx-grain:.04;--pass-fx-bokeh:.3;--avatar-from:#f2f3f5;--avatar-to:#dcdfe4;--pass-ring:#00000029;--pass-ring-active:#8c929f;--pass-meter-track:#14182014;--pass-meter-from:#8c929f;--pass-meter-to:#3a3e47;--pass-meter-glow:0 0 8px #ffffffe6;--pass-meter-sheen:#fffffff2;--pass-chip-bg:#ffffff8c;--pass-chip-edge:#1418201a;--pass-chip-text:#4f535b}:root{--capbar-bg:12 13 16;--capbar-alpha-light:.5;--capbar-alpha-medium:.68;--capbar-alpha-dark:.82;--capbar-text:#fff;--capbar-source:#c6c9cf;--capbar-partial:#aeb2b9;--capbar-edge:#ffffff24;--capbar-hint:#ffffff80;--capbar-fs-sm:24px;--capbar-fs-md:30px;--capbar-fs-lg:38px;--capbar-fs-xl:48px;--capbar-source-ratio:.8;--capbar-lh:1.35}*,:before,:after{box-sizing:border-box}html,body,#root{overscroll-behavior:none;height:100%;margin:0}body{background:var(--bg-app);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;overflow:hidden}button{font:inherit;color:inherit}:focus{outline:none}:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}::-webkit-scrollbar{width:var(--scrollbar-w);height:var(--scrollbar-w);background:0 0}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:0 0}[data-scrolling]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb)}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)}::view-transition-old(root){animation-duration:var(--dur-slow);animation-timing-function:var(--ease-out)}::view-transition-new(root){animation-duration:var(--dur-slow);animation-timing-function:var(--ease-out)}._wrap_pd92p_1{display:inline-flex}._place_pd92p_6{z-index:var(--z-tooltip);pointer-events:none;position:fixed}._tip_pd92p_12{align-items:baseline;gap:var(--sp-2);max-width:min(var(--tooltip-max-w), calc(100vw - 2 * var(--tooltip-margin)));padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm);background:var(--bg-elevated);border:1px solid var(--line-subtle);box-shadow:var(--shadow-menu);color:var(--text-primary);font-size:var(--fs-small);line-height:var(--lh-small);white-space:normal;overflow-wrap:anywhere;display:flex}._kbd_pd92p_30{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--text-muted);white-space:nowrap;flex:none}._button_1kr9s_1{border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-instant) var(--ease-out);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._md_1kr9s_17{width:var(--hit-icon);height:var(--hit-icon)}._sm_1kr9s_21{width:var(--hit-icon-sm);height:var(--hit-icon-sm)}._button_1kr9s_1 svg{width:var(--icon-sm);height:var(--icon-sm)}._button_1kr9s_1:hover:not(:disabled){background:var(--bg-hover);color:var(--text-secondary)}._button_1kr9s_1:active:not(:disabled){transform:scale(.94)}._button_1kr9s_1[data-selected]{background:var(--bg-active);color:var(--text-primary)}._button_1kr9s_1:disabled{opacity:.4;cursor:default}._icon_182of_2{transform-origin:50%;justify-content:center;align-items:center;display:inline-flex}._button_182of_9[data-busy]{cursor:default}._track_1rn48_1{width:var(--switch-w);height:var(--switch-h);border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--bg-active);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);flex:none;padding:0;position:relative}._track_1rn48_1[data-checked]{background:var(--accent);border-color:var(--accent)}._track_1rn48_1:disabled{opacity:.4;cursor:default}._thumb_1rn48_24{top:50%;left:calc((var(--switch-h) - var(--switch-thumb)) / 2 - 1px);width:var(--switch-thumb);height:var(--switch-thumb);margin-top:calc(var(--switch-thumb) / -2);border-radius:var(--radius-pill);background:var(--text-secondary);transform-origin:0;transition:transform var(--dur-base) var(--ease-inout), background var(--dur-fast) var(--ease-out);position:absolute}._track_1rn48_1[data-checked] ._thumb_1rn48_24{background:var(--accent-on);transform:translateX(calc(var(--switch-w) - var(--switch-h)));transform-origin:100%}._track_1rn48_1:active:not(:disabled) ._thumb_1rn48_24{transform:scaleX(1.25)}._track_1rn48_1[data-checked]:active:not(:disabled) ._thumb_1rn48_24{transform:translateX(calc(var(--switch-w) - var(--switch-h))) scaleX(1.25)}._group_bjta3_1{padding:var(--sp-1);gap:var(--sp-1);border-radius:var(--radius-sm);background:var(--bg-elevated);border:1px solid var(--line-subtle);display:inline-flex;position:relative}._option_bjta3_11{min-width:var(--segment-h);height:var(--segment-h);padding:0 var(--sp-3);border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--fs-small);line-height:var(--lh-small);white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}._option_bjta3_11:hover{color:var(--text-secondary)}._option_bjta3_11[data-selected]{color:var(--text-primary)}._pill_bjta3_36{top:var(--sp-1);height:var(--segment-h);border-radius:var(--radius-sm);background:var(--bg-active);pointer-events:none;position:absolute;left:0}._content_bjta3_46{align-items:center;display:inline-flex;position:relative}._content_bjta3_46 svg{width:var(--icon-sm);height:var(--icon-sm)}._group_bjta3_1[data-size=sm]{border-radius:var(--radius-pill);gap:0;padding:2px}._group_bjta3_1[data-size=sm] ._option_bjta3_11{border-radius:var(--radius-pill);width:24px;min-width:0;height:20px;padding:0;font-size:11px;font-weight:600;line-height:1}._group_bjta3_1[data-size=sm] ._content_bjta3_46 svg{width:12px;height:12px;display:block}._group_bjta3_1[data-size=sm] ._pill_bjta3_36{border-radius:var(--radius-pill);height:20px;top:2px}._menu_1e71o_1{z-index:var(--z-menu);min-width:min(var(--menu-min-w), calc(100vw - var(--sp-2)));padding:var(--sp-1);border-radius:var(--radius-md);background:var(--bg-elevated);border:1px solid var(--line-subtle);box-shadow:var(--shadow-menu);outline:none;position:fixed;overflow:auto}._item_1e71o_15{align-items:center;gap:var(--sp-2);width:100%;height:var(--menu-item-h);padding:0 var(--sp-3);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--fs-small);line-height:var(--lh-small);text-align:left;cursor:pointer;background:0 0;border:0;display:flex;position:relative}._item_1e71o_15:disabled{opacity:.4;cursor:default}._item_1e71o_15[data-danger]{color:var(--danger)}._bar_1e71o_41{border-radius:var(--radius-sm);background:var(--bg-hover);position:absolute;inset:0}._icon_1e71o_47,._label_1e71o_48,._detail_1e71o_49,._kbd_1e71o_50,._check_1e71o_51{position:relative}._icon_1e71o_47{color:var(--text-secondary);display:inline-flex}._icon_1e71o_47 svg,._check_1e71o_51 svg{width:var(--icon-sm);height:var(--icon-sm)}._label_1e71o_48{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._detail_1e71o_49{color:var(--text-muted);font-size:var(--fs-caption);line-height:var(--lh-caption);white-space:nowrap;flex:none}._kbd_1e71o_50{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--text-muted)}._check_1e71o_51{width:var(--icon-sm);color:var(--text-primary);display:inline-flex}._sep_1e71o_88{height:1px;margin:var(--sp-1) var(--sp-2);background:var(--line-subtle)}._group_1e71o_95{padding:var(--sp-2) var(--sp-3) var(--sp-1);color:var(--text-muted);font-size:var(--fs-caption);line-height:var(--lh-caption)}._group_1e71o_95:first-child{padding-top:var(--sp-1)}._empty_1e71o_106{padding:var(--sp-2) var(--sp-3);color:var(--text-muted);font-size:var(--fs-small);line-height:var(--lh-small)}._overlay_ihrxn_1{z-index:var(--z-dialog);background:var(--overlay);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._panel_ihrxn_11{width:var(--dialog-w);max-width:calc(100vw - var(--sp-8));max-height:calc(100vh - var(--sp-8));padding:var(--sp-6);border-radius:var(--radius-lg);background:var(--bg-elevated);border:1px solid var(--line-subtle);box-shadow:var(--shadow-float);color:var(--text-primary);overflow:auto}._panel_ihrxn_11[data-size=lg]{width:var(--dialog-w-lg)}._viewport_152xy_1{right:var(--sp-4);bottom:var(--toast-bottom,var(--sp-4));z-index:var(--z-toast);gap:var(--sp-2);pointer-events:none;flex-direction:column;align-items:flex-end;display:flex;position:fixed}._toast_152xy_14{align-items:center;gap:var(--sp-2);width:var(--toast-w);padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-4);border-radius:var(--radius-md);background:var(--bg-elevated);border:1px solid var(--line-subtle);box-shadow:var(--shadow-menu);color:var(--text-primary);font-size:var(--fs-small);line-height:var(--lh-small);pointer-events:auto;display:flex;position:relative;overflow:hidden}._kind_152xy_32{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-secondary);flex:none}._toast_152xy_14[data-kind=success] ._kind_152xy_32{color:var(--success)}._toast_152xy_14[data-kind=warning] ._kind_152xy_32{color:var(--warning)}._toast_152xy_14[data-kind=error] ._kind_152xy_32{color:var(--danger)}._message_152xy_48{flex:1;min-width:0}._progress_152xy_54{background:var(--line-strong);transform-origin:0;height:2px;position:absolute;bottom:0;left:0;right:0}._glow_10zik_3{height:var(--idle-glow-h);pointer-events:none;transition:opacity var(--dur-slow) var(--ease-out);position:absolute;inset:auto 0 0;overflow:hidden}._glow_10zik_3[data-dim]{opacity:.4}._light_10zik_16{transform-origin:50% 100%;background:radial-gradient(ellipse 30% 58% at 50% 100%, var(--idle-glow-core), transparent), radial-gradient(ellipse 58% 100% at 50% 100%, var(--idle-glow-haze), transparent);animation:_glow-breathe_10zik_1 var(--dur-ambient) var(--ease-inout) infinite alternate;position:absolute;inset:0}@keyframes _glow-breathe_10zik_1{0%{opacity:1}to{opacity:.62}}._light_10zik_16:after{content:"";background:radial-gradient(ellipse 46% 86% at 50% 100%, var(--idle-glow-flash), transparent);opacity:0;position:absolute;inset:0}:root[data-boot-warm] ._light_10zik_16{animation:_glow-settle_10zik_1 var(--dur-glow-settle) var(--ease-out) both}:root[data-boot-warm] ._light_10zik_16:after{animation:_glow-flash_10zik_1 var(--dur-glow-settle) var(--ease-out) both}@keyframes _glow-settle_10zik_1{0%{transform:scale(1.6,1.9)}to{transform:none}}@keyframes _glow-flash_10zik_1{0%{opacity:1}to{opacity:0}}:root[data-reduce-motion=true] ._light_10zik_16,:root[data-reduce-motion=true] ._light_10zik_16:after{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._light_10zik_16,:root:not([data-reduce-motion=false]) ._light_10zik_16:after{animation:none}}._root_1bnbq_2{--cs-size:44px;--cs-height:52px;--cs-gap:8px;--cs-font:22px;--cs-radius:var(--radius-md);display:inline-block;position:relative}._row_1bnbq_13{gap:var(--cs-gap);cursor:text;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:opacity var(--dur-base) var(--ease-out);display:inline-flex;position:relative}._row_1bnbq_13[data-disabled]{opacity:.5;cursor:not-allowed}._row_1bnbq_13[data-busy]{cursor:progress}._input_1bnbq_31{z-index:4;color:#0000;caret-color:#0000;opacity:0;cursor:inherit;appearance:none;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:16px;position:absolute;inset:0}._slot_1bnbq_48{width:var(--cs-size);height:var(--cs-height);border-radius:var(--cs-radius);background:var(--bg-active);box-shadow:inset 0 0 0 1px var(--line-subtle);transition:background-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){._row_1bnbq_13[data-status=idle]:not([data-disabled]):not([data-busy]):hover ._slot_1bnbq_48:not([data-active]){box-shadow:inset 0 0 0 1px var(--line-strong)}}._slot_1bnbq_48[data-active]{background:color-mix(in srgb, var(--text-primary) 10%, transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--accent) 55%, transparent)}._row_1bnbq_13[data-status=error] ._slot_1bnbq_48{background:color-mix(in srgb, var(--danger) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--danger) 45%, transparent)}._fill_1bnbq_78{border-radius:inherit;background:var(--accent);transform-origin:50%;transition:background-color var(--dur-base) var(--ease-out);position:absolute;inset:0}._row_1bnbq_13[data-status=error] ._fill_1bnbq_78{background:var(--danger)}._row_1bnbq_13[data-busy] ._fill_1bnbq_78{animation:_cs-breathe_1bnbq_1 var(--dur-loop-busy) var(--ease-inout) infinite}._digit_1bnbq_94{z-index:2;color:var(--accent-on);font-family:inherit;font-size:var(--cs-font);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;line-height:1;display:grid;position:absolute;inset:0}._wash_1bnbq_108{z-index:1;border-radius:var(--cs-radius);background:var(--accent);color:var(--accent-on);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}._check_1bnbq_120{place-items:center;display:grid}._caret_1bnbq_125{z-index:3;top:28%;left:calc(var(--cs-size) / 2 - .75px);opacity:0;pointer-events:none;border-radius:1px;width:1.5px;height:44%;position:absolute}._caret_1bnbq_125[data-show]{opacity:1}._caretLine_1bnbq_139{border-radius:inherit;background:var(--text-primary);width:100%;height:100%;animation:_cs-blink_1bnbq_1 var(--dur-loop-caret) linear infinite;display:block}@keyframes _cs-blink_1bnbq_1{0%,49.9%{opacity:1}50%,to{opacity:0}}@keyframes _cs-breathe_1bnbq_1{0%,to{opacity:1}50%{opacity:.62}}._sr_1bnbq_169{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._root_1bnbq_2[data-reduced] ._digit_1bnbq_94,._root_1bnbq_2[data-reduced] ._check_1bnbq_120{transition:opacity var(--dur-base) var(--ease-out);transform:none!important}._root_1bnbq_2[data-reduced] ._caretLine_1bnbq_139,._root_1bnbq_2[data-reduced] ._row_1bnbq_13[data-busy] ._fill_1bnbq_78{animation:none}._root_1bnbq_2[data-reduced] ._wash_1bnbq_108{opacity:0;transition:opacity var(--dur-base) var(--ease-out)}._root_1bnbq_2[data-reduced] ._row_1bnbq_13[data-status=success] ._wash_1bnbq_108{opacity:1}._root_a53ez_3{padding-inline-end:3px}._ch_a53ez_8{animation:_type-ink_a53ez_1 var(--dur-type-ink) var(--ease-out) both;animation-delay:calc(var(--i) * var(--dur-type-step));position:relative}@keyframes _type-ink_a53ez_1{0%{opacity:0;color:var(--type-ink);text-shadow:var(--type-ink-glow)}30%{opacity:1;color:var(--type-ink);text-shadow:var(--type-ink-glow)}}._ch_a53ez_8:after{content:"";background:var(--type-caret);width:2px;height:64%;box-shadow:var(--type-caret-glow);opacity:0;pointer-events:none;animation:_type-caret_a53ez_1 var(--dur-type-step) linear;animation-delay:calc(var(--i) * var(--dur-type-step));border-radius:1px;position:absolute;top:18%;right:-2px}@keyframes _type-caret_a53ez_1{0%,to{opacity:1}}._ch_a53ez_8[data-last]:after{animation:_type-caret-end_a53ez_1 var(--dur-type-caret-end) linear;animation-delay:calc(var(--i) * var(--dur-type-step))}@keyframes _type-caret-end_a53ez_1{0%,22%{opacity:1}30%,48%{opacity:0}56%,74%{opacity:1}to{opacity:0}}._root_171yc_3{white-space:nowrap}._cell_171yc_8{width:var(--scramble-cell,1ch);text-align:center;transition:color var(--dur-scramble-glint) var(--ease-out), text-shadow var(--dur-scramble-glint) var(--ease-out);display:inline-block}._cell_171yc_8:not([data-settled]){color:var(--scramble-color,var(--text-muted));transition:none}._glyph_171yc_23{font-family:var(--font-mono);font-size:.82em;font-weight:300}._cell_171yc_8[data-glint]{color:var(--scramble-glint-color,currentColor);text-shadow:var(--scramble-glint,none);transition:none}._root_171yc_3[data-pending] ._fixed_171yc_37{color:var(--scramble-color,var(--text-muted))}._fixed_171yc_37{transition:color var(--dur-scramble-glint) var(--ease-out)}._sr_171yc_44{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@font-face{font-family:kk Splash Mono;font-style:normal;font-weight:300;font-display:block;src:url(/assets/jetbrains-mono-latin-300-normal-DuMDZskh.woff2)format("woff2")}@font-face{font-family:kk Pass Mono;font-style:normal;font-weight:300;font-display:block;src:url(/assets/jetbrains-mono-latin-300-normal-DuMDZskh.woff2)format("woff2")}._card_o9sh7_13{isolation:isolate;min-height:var(--pass-card-h);border-radius:var(--radius-lg);border:1px solid var(--pass-edge);background:linear-gradient(160deg, var(--pass-sheen), transparent 38%), radial-gradient(110% 130% at 100% 100%, var(--pass-glow), transparent 62%), linear-gradient(135deg, var(--pass-base-from), var(--pass-base-to));box-shadow:inset 0 1px 0 var(--pass-edge-top), var(--pass-shadow);transition:border-color var(--dur-pass-hover) var(--ease-out), box-shadow var(--dur-pass-hover) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}._card_o9sh7_13:hover{border-color:var(--pass-edge-hover);box-shadow:inset 0 1px 0 var(--pass-edge-top), var(--pass-shadow-hover)}._canvas_o9sh7_41,._veil_o9sh7_42,._haze_o9sh7_43,._frost_o9sh7_44,._rim_o9sh7_45{pointer-events:none;position:absolute;inset:0}._canvas_o9sh7_41{opacity:0;width:100%;height:100%;transition:opacity var(--dur-slow) var(--ease-out);display:block}._veil_o9sh7_42{background:linear-gradient(90deg, var(--pass-veil) 0%, var(--pass-veil-mid) 34%, transparent 58%);opacity:0;transition:opacity var(--dur-slow) var(--ease-out)}._haze_o9sh7_43{-webkit-backdrop-filter:blur(var(--pass-frost-blur)) saturate(var(--pass-frost-saturate));backdrop-filter:blur(var(--pass-frost-blur)) saturate(var(--pass-frost-saturate));opacity:0;transition:opacity var(--dur-slow) var(--ease-out);-webkit-mask-image:linear-gradient(90deg,#000 0% 30%,#0000 56%);mask-image:linear-gradient(90deg,#000 0% 30%,#0000 56%)}._frost_o9sh7_44{background:radial-gradient(120% 90% at 0% 0%, var(--pass-frost-sheen), transparent 60%), linear-gradient(180deg, var(--pass-frost-top), var(--pass-frost-bottom));opacity:0;transition:opacity var(--dur-slow) var(--ease-out)}._rim_o9sh7_45{border-radius:inherit;box-shadow:inset 0 1px 0 var(--pass-frost-rim-top), inset 0 0 0 1px var(--pass-frost-rim)}._card_o9sh7_13[data-drawn] ._canvas_o9sh7_41,._card_o9sh7_13[data-drawn] ._veil_o9sh7_42,._card_o9sh7_13[data-drawn] ._haze_o9sh7_43,._card_o9sh7_13[data-drawn] ._frost_o9sh7_44{opacity:1}._body_o9sh7_98{padding:var(--sp-6) var(--sp-8);flex-direction:column;flex:1;display:flex;position:relative}._meter_2djzf_5{border-radius:var(--radius-pill);background:var(--pass-meter-track);width:100%;height:2px;display:block;position:relative;overflow:hidden}._fill_2djzf_14{border-radius:inherit;background:linear-gradient(90deg, var(--pass-meter-from), var(--pass-meter-to));box-shadow:var(--pass-meter-glow);transform-origin:0;transform:scaleX(var(--meter-ratio));transition:transform var(--dur-pass-meter) var(--ease-out);position:absolute;inset:0;overflow:hidden}._sheen_2djzf_26{background:linear-gradient(90deg, transparent 0%, var(--pass-meter-sheen) 50%, transparent 100%);animation:_meter-sweep_2djzf_1 var(--dur-pass-meter-sheen) var(--ease-inout) both;background-repeat:no-repeat;background-size:35% 100%;position:absolute;inset:0}@keyframes _meter-sweep_2djzf_1{0%{background-position:-40% 0}to{background-position:140% 0}}@media (prefers-reduced-motion:reduce){._fill_2djzf_14{transition:none}._sheen_2djzf_26{animation:none}}._statusBox_19a2f_2{overflow:hidden}._statusLine_19a2f_5{min-height:calc(var(--lh-body) + var(--sp-2));padding-top:var(--sp-2);justify-content:flex-end;display:flex;position:relative}._statusContent_19a2f_13{justify-content:flex-end;align-items:center;min-width:0;display:flex}._testResult_19a2f_19{align-items:center;gap:var(--sp-2);min-width:0;color:var(--text-secondary);font-size:var(--fs-small);font-variant-numeric:tabular-nums;line-height:var(--lh-body);overflow-wrap:anywhere;display:inline-flex}._testResult_19a2f_19[data-fail]{color:var(--danger)}._dot_19a2f_33{width:var(--sp-2);height:var(--sp-2);border-radius:var(--radius-pill);background:var(--success);flex:none}._testResult_19a2f_19[data-fail] ._dot_19a2f_33{background:var(--danger)}._testSpin_19a2f_43{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-muted);animation:_kk-test-spin_19a2f_1 var(--dur-spin) linear infinite}@keyframes _kk-test-spin_19a2f_1{to{transform:rotate(360deg)}}:root[data-reduce-motion=true] ._testSpin_19a2f_43{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._testSpin_19a2f_43{animation:none}}._form_19a2f_63{gap:var(--sp-4);flex-direction:column;display:flex}._formHead_19a2f_68{align-items:center;gap:var(--sp-2);display:flex}._formHead_19a2f_68 h2{font-size:var(--fs-title);flex:1;margin:0}._field_19a2f_78{gap:var(--sp-2);font-size:var(--fs-small);color:var(--text-secondary);flex-direction:column;display:flex}._field_19a2f_78 input{padding:var(--sp-2) var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-app);color:var(--text-primary);font:inherit;font-size:var(--fs-body)}._field_19a2f_78 input:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._field_19a2f_78 input[aria-invalid]{border-color:var(--danger)}._error_19a2f_101{color:var(--danger);font-size:var(--fs-small);margin:0}._actions_19a2f_106{justify-content:flex-end;gap:var(--sp-2);display:flex}._page_d71ky_1{gap:var(--sp-8);max-width:680px;padding:var(--sp-6) var(--sp-6) var(--sp-8);flex-direction:column;margin:0 auto;display:flex}._readOnly_d71ky_11{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--warning);margin:0}._group_d71ky_18{gap:var(--sp-3);scroll-margin-top:var(--sp-6);flex-direction:column;display:flex}._groupHead_d71ky_26{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}._groupTitle_d71ky_33{font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:var(--fw-h1);margin:0}._rows_d71ky_40{border-radius:var(--radius-md);background:var(--bg-elevated);border:1px solid var(--line-subtle)}._row_d71ky_40{justify-content:space-between;align-items:center;gap:var(--sp-4);min-height:52px;padding:var(--sp-3) var(--sp-4);display:flex}._row_d71ky_40+._row_d71ky_40{border-top:1px solid var(--line-subtle)}._row_d71ky_40[data-below]{flex-wrap:wrap;align-content:center;row-gap:0}._reveal_d71ky_64{overflow:hidden}._reveal_d71ky_64[data-bordered]{border-top:1px solid var(--line-subtle)}._rowBelow_d71ky_70{flex:0 0 100%;min-width:0}._rowLabel_d71ky_74{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-primary);flex:none}._rowControl_d71ky_81{align-items:center;gap:var(--sp-2);min-width:0;display:flex}._path_d71ky_88{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary);-webkit-user-select:text;user-select:text;overflow:hidden}._themes_d71ky_100{gap:var(--sp-3);display:flex}._themeCard_d71ky_105{align-items:center;gap:var(--sp-2);cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}._preview_d71ky_116{border-radius:var(--radius-sm);background:var(--bg-app);border:1px solid var(--line-strong);width:96px;height:60px;transition:border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);display:flex;overflow:hidden}._themeCard_d71ky_105:hover ._preview_d71ky_116{transform:translateY(-2px)}[data-reduce-motion=true] ._themeCard_d71ky_105:hover ._preview_d71ky_116{transform:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._themeCard_d71ky_105:hover ._preview_d71ky_116{transform:none}}._themeCard_d71ky_105[data-selected] ._preview_d71ky_116{border-color:var(--accent)}._previewSide_d71ky_143{width:var(--sp-4);background:var(--bg-sidebar)}._previewBody_d71ky_147{gap:var(--sp-1);padding:var(--sp-2);background:var(--bg-panel);flex-direction:column;flex:1;display:flex}._previewLine_d71ky_155{height:var(--sp-1);border-radius:var(--radius-pill);background:var(--text-primary)}._previewLineShort_d71ky_160{width:60%;height:var(--sp-1);border-radius:var(--radius-pill);background:var(--text-muted)}._themeLabel_d71ky_167{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted)}._themeCard_d71ky_105[data-selected] ._themeLabel_d71ky_167{color:var(--text-primary)}._input_d71ky_176{width:260px;max-width:100%;height:var(--hit-icon);padding:0 var(--sp-3);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);background:var(--bg-panel);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--fs-small)}._input_d71ky_176:focus{border-color:var(--line-strong);box-shadow:0 0 0 3px var(--focus-glow);outline:none}._inputWide_d71ky_194{width:320px;font-family:var(--font-mono)}._input_d71ky_176[aria-invalid=true]{border-color:var(--danger)}._picker_d71ky_202{align-items:center;gap:var(--sp-2);max-width:320px;height:var(--hit-icon-sm);padding:0 var(--sp-3);border-radius:var(--radius-sm);background:var(--bg-active);color:var(--text-primary);font:inherit;font-size:var(--fs-small);cursor:pointer;border:0;display:inline-flex}._picker_d71ky_202 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._picker_d71ky_202 ._pickerDetail_d71ky_223{color:var(--text-muted);font-size:var(--fs-caption);flex:none}._picker_d71ky_202 svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-muted);flex:none}._picker_d71ky_202:focus-visible,._hotkey_d71ky_235:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._meter_d71ky_240{width:120px;height:var(--sp-2);border-radius:var(--radius-pill);background:var(--bg-active);position:relative;overflow:hidden}._meterFill_d71ky_248{border-radius:inherit;background:var(--accent);transform-origin:0;transition:transform var(--dur-instant) linear;position:absolute;inset:0}._hotkey_d71ky_235{min-width:132px;height:var(--hit-icon-sm);padding:0 var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-app);color:var(--text-primary);font:inherit;font-size:var(--fs-small);text-align:center;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out)}._hotkey_d71ky_235[data-recording]{border-color:var(--accent);color:var(--text-muted)}._hotkey_d71ky_235[data-warning]{border-color:var(--warning)}._modelMenu_d71ky_280{width:min(320px, calc(100vw - var(--sp-4)))}._menuFilter_d71ky_283{width:100%;height:var(--menu-item-h);margin:0 0 var(--sp-1);padding:0 var(--sp-3);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);background:var(--bg-panel);color:var(--text-primary);font:inherit;font-size:var(--fs-small);outline:none;display:block}._menuFilter_d71ky_283:focus{border-color:var(--line-strong)}._menuFilter_d71ky_283::placeholder{color:var(--text-muted)}._flow_61byp_5{align-items:center;gap:var(--sp-5);flex-direction:column;width:min(100%,400px);display:flex}._flow_61byp_5>*{animation:_flow-in_61byp_1 calc(var(--dur-slow) * 2.5) var(--ease-out) both}._flow_61byp_5>:nth-child(2){animation-delay:calc(var(--dur-fast) * .6)}._flow_61byp_5>:nth-child(3){animation-delay:calc(var(--dur-fast) * 1.4)}._flow_61byp_5>:nth-child(4){animation-delay:calc(var(--dur-fast) * 2.2)}@keyframes _flow-in_61byp_1{0%{opacity:0;transform:translateY(calc(var(--sp-2) * 1.5));filter:blur(3px)}to{opacity:1;filter:none;transform:none}}._title_61byp_39{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:.2em;color:var(--text-secondary);margin:0;padding-left:.2em;font-weight:300}._title_61byp_39[data-swap]{animation:_title-swap_61byp_1 var(--dur-slow) var(--ease-out) both}@keyframes _title-swap_61byp_1{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:none}}._card_61byp_64{border-radius:var(--radius-lg);background:var(--bg-elevated);border:1px solid var(--line-subtle);width:100%;overflow:hidden}._sizer_61byp_71{overflow:hidden}._form_61byp_75{gap:var(--sp-3);padding:var(--sp-5) var(--sp-6);flex-direction:column;display:flex}._label_61byp_82{gap:var(--sp-1);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary);flex-direction:column;display:flex}._input_61byp_91{height:var(--hit-icon);padding:0 var(--sp-3);border-radius:var(--radius-sm);border:1px solid var(--line-subtle);background:var(--bg-app);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--fs-small);-webkit-user-select:text;user-select:text;transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-out);outline:none}._input_61byp_91:focus{border-color:var(--line-strong);box-shadow:0 0 0 3px var(--focus-glow)}._input_61byp_91[aria-invalid]{border-color:var(--danger)}._input_61byp_91:disabled{opacity:.6}._hint_61byp_118{font-size:var(--fs-caption);line-height:calc(var(--lh-caption) + 2px);color:var(--text-muted);margin:0}._lead_61byp_126{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary);text-align:center;overflow-wrap:anywhere;margin:0}._lead_61byp_126 b{color:var(--text-primary);font-weight:500}._google_61byp_140{justify-content:center;align-items:center;gap:var(--sp-2);height:var(--hit-icon);padding:0 var(--sp-4);border-radius:var(--radius-sm);border:1px solid var(--choice-api-line);background:var(--choice-api);color:var(--choice-api-on);font:inherit;font-size:var(--fs-small);cursor:pointer;transition:background-color calc(var(--dur-slow) * 1.5) var(--ease-out), transform var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-out);font-weight:600;display:flex}._google_61byp_140 svg{flex:none}._google_61byp_140:hover:not(:disabled){background:var(--choice-api-hover)}._google_61byp_140:active:not(:disabled){transition-duration:var(--dur-fast);transform:scale(.99)}._google_61byp_140:disabled{opacity:.45;cursor:default}._google_61byp_140:focus-visible{box-shadow:0 0 0 3px var(--focus-glow);outline:none}._or_61byp_180{align-items:center;gap:var(--sp-3);margin:var(--sp-1) 0;font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text-muted);display:flex}._or_61byp_180:before,._or_61byp_180:after{content:"";background:var(--line-subtle);flex:1;height:1px}._browser_61byp_198{align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0 var(--sp-1);flex-direction:column;display:flex}._browserMark_61byp_205{width:48px;height:48px;color:var(--text-secondary);place-items:center;display:grid}._okRing_61byp_213{width:48px;height:48px;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--success) 35%, transparent));overflow:visible}._okRing_61byp_213 circle,._okRing_61byp_213 path{fill:none;stroke:var(--success);stroke-linecap:round;stroke-linejoin:round}._okRing_61byp_213 circle{stroke-width:2px;stroke-dasharray:176;stroke-dashoffset:176px;transform-origin:32px 32px;animation:_ring-draw_61byp_1 .52s var(--ease-out) forwards;transform:rotate(-90deg)}._okRing_61byp_213 path{stroke-width:3.2px;stroke-dasharray:40;stroke-dashoffset:40px;animation:_ring-draw_61byp_1 .38s var(--ease-out) .36s forwards}@keyframes _ring-draw_61byp_1{to{stroke-dashoffset:0}}@keyframes _fade-in_61byp_1{0%{opacity:0}to{opacity:1}}._welcome_61byp_254{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary);animation:_fade-in_61byp_1 var(--dur-slow) var(--ease-out) .42s both}:root[data-reduce-motion=true] ._okRing_61byp_213 circle,:root[data-reduce-motion=true] ._okRing_61byp_213 path{stroke-dashoffset:0;animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._okRing_61byp_213 circle,:root:not([data-reduce-motion=false]) ._okRing_61byp_213 path{stroke-dashoffset:0;animation:none}}._spinner_61byp_272{border:2px solid var(--line-strong);border-top-color:var(--text-primary);border-radius:50%;width:22px;height:22px;animation:.9s linear infinite _spin_61byp_272}@keyframes _spin_61byp_272{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_61byp_272{animation-duration:2.4s}}._browser_61byp_198 ._lead_61byp_126{text-wrap:pretty;max-width:320px;min-height:calc(var(--lh-small) * 2)}._browser_61byp_198 ._link_61byp_295{transition:color var(--dur-base) var(--ease-out), opacity var(--dur-slow) var(--ease-out)}._browser_61byp_198 ._link_61byp_295[data-hidden]{opacity:0}._slots_61byp_304{padding:var(--sp-2) 0 var(--sp-1);justify-content:center;display:flex}._links_61byp_311{justify-content:space-between;align-items:center;gap:var(--sp-3);width:calc(44px * 6 + var(--sp-2) * 5);max-width:100%;min-height:var(--lh-small);font-size:var(--fs-caption);line-height:var(--lh-caption);margin:0 auto;display:flex}._muted_61byp_323{color:var(--text-muted);font-variant-numeric:tabular-nums}._link_61byp_295{border-radius:var(--radius-sm);color:var(--text-secondary);font:inherit;font-size:var(--fs-caption);line-height:var(--lh-caption);cursor:pointer;transition:color var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-out);background:0 0;border:0;padding:0}._link_61byp_295:hover:not(:disabled){color:var(--text-primary)}._link_61byp_295:disabled{opacity:.5;cursor:default}._error_61byp_349{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--danger);animation:_error-in_61byp_1 var(--dur-base) var(--ease-out) both;margin:0}._error_61byp_349:empty{display:none}._slots_61byp_304+._error_61byp_349{text-align:center}@keyframes _error-in_61byp_1{0%{opacity:0}to{opacity:1}}._footer_61byp_372{align-items:center;gap:var(--sp-3);width:100%;margin-top:calc(var(--sp-2) * -1);display:flex}._actions_61byp_379{justify-content:flex-end;gap:var(--sp-2);margin-left:auto;display:flex}._primary_61byp_386,._secondary_61byp_387{min-width:96px;height:var(--hit-icon);padding:0 var(--sp-4);border-radius:var(--radius-sm);font:inherit;font-size:var(--fs-small);cursor:pointer;transition:background-color calc(var(--dur-slow) * 1.5) var(--ease-out), box-shadow calc(var(--dur-slow) * 2) var(--ease-out), transform var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-out);flex:none;font-weight:600}._primary_61byp_386{background:var(--choice-pass);color:var(--choice-pass-on);box-shadow:0 var(--sp-1) var(--sp-3) calc(var(--sp-2) * -1) var(--choice-pass-glow);border:0}._primary_61byp_386:hover:not(:disabled){background:var(--choice-pass-hover);box-shadow:0 var(--sp-2) var(--sp-6) calc(var(--sp-2) * -1) var(--choice-pass-glow);transform:translateY(-1px)}._secondary_61byp_387{border:1px solid var(--choice-api-line);background:var(--choice-api);color:var(--choice-api-on)}._secondary_61byp_387:hover:not(:disabled){background:var(--choice-api-hover)}._primary_61byp_386:active:not(:disabled),._secondary_61byp_387:active:not(:disabled){transition-duration:var(--dur-fast);transform:scale(.98)}._primary_61byp_386:disabled,._secondary_61byp_387:disabled{opacity:.45;cursor:default}._primary_61byp_386:focus-visible,._secondary_61byp_387:focus-visible,._link_61byp_295:focus-visible,._legacy_61byp_435:focus-visible{box-shadow:0 0 0 3px var(--focus-glow);outline:none}._legacy_61byp_435{margin-top:calc(var(--sp-2) * -1);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm);color:var(--text-muted);font:inherit;font-size:var(--fs-caption);line-height:var(--lh-caption);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;transition:color var(--dur-base) var(--ease-out), opacity var(--dur-slow) var(--ease-out), visibility var(--dur-slow);background:0 0;border:0}._legacy_61byp_435:hover:not(:disabled){color:var(--text-secondary)}._legacy_61byp_435[data-hidden]{opacity:0;visibility:hidden}._flow_61byp_5[data-variant=page]{align-items:stretch;gap:var(--sp-4);width:min(100%,440px);padding-top:var(--sp-6);margin:0 auto}._flow_61byp_5[data-variant=page]>*{animation:none}._flow_61byp_5[data-variant=page] ._title_61byp_39{text-align:center;font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:var(--fw-h1);letter-spacing:0;color:var(--text-primary);padding:0}._flow_61byp_5[data-variant=page] ._title_61byp_39[data-swap]{animation:_title-swap_61byp_1 var(--dur-slow) var(--ease-out) both}._flow_61byp_5[data-variant=page] ._card_61byp_64{border-radius:var(--radius-md)}._flow_61byp_5[data-variant=page] ._form_61byp_75{width:100%;padding:var(--sp-6)}._flow_61byp_5[data-variant=page] ._footer_61byp_372{margin-top:0}._flow_61byp_5[data-variant=page] ._actions_61byp_379{flex:1;margin-left:0}._flow_61byp_5[data-variant=page] ._actions_61byp_379>._primary_61byp_386,._flow_61byp_5[data-variant=page] ._actions_61byp_379>span,._flow_61byp_5[data-variant=page] ._actions_61byp_379>span>span{flex:1}._flow_61byp_5[data-variant=page] ._actions_61byp_379>span,._flow_61byp_5[data-variant=page] ._actions_61byp_379>span>span{display:flex}._flow_61byp_5[data-variant=page] ._actions_61byp_379>span ._primary_61byp_386,._flow_61byp_5[data-variant=page] ._actions_61byp_379>._secondary_61byp_387:only-child{flex:1}._flow_61byp_5[data-variant=page] ._hint_61byp_118{text-wrap:pretty}._flow_61byp_5[data-variant=page] ._legacy_61byp_435{align-self:center;margin:0}._flow_61byp_5[data-variant=dialog]{align-items:stretch;gap:var(--sp-4);width:100%}._flow_61byp_5[data-variant=dialog]>*{animation:none}._flow_61byp_5[data-variant=dialog] ._title_61byp_39{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-title);letter-spacing:0;color:var(--text-primary);padding:0}._flow_61byp_5[data-variant=dialog] ._title_61byp_39[data-swap]{animation:_title-swap_61byp_1 var(--dur-slow) var(--ease-out) both}._flow_61byp_5[data-variant=dialog] ._card_61byp_64{width:auto;margin:0 calc(var(--sp-1) * -1);background:0 0;border:0;border-radius:0}._flow_61byp_5[data-variant=dialog] ._form_61byp_75{padding:var(--sp-1)}._flow_61byp_5[data-variant=dialog] ._footer_61byp_372{margin-top:var(--sp-1)}._page_g09vn_3{gap:var(--sp-6);max-width:680px;padding:var(--sp-6) var(--sp-6) var(--sp-8);flex-direction:column;margin:0 auto;display:flex}._signOut_g09vn_13{padding:0 var(--sp-2);border-radius:var(--radius-sm);color:var(--text-muted);font:inherit;font-size:var(--fs-small);line-height:var(--lh-h1);cursor:pointer;transition:color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);background:0 0;border:0;margin-left:auto}._signOut_g09vn_13:hover:not(:disabled){color:var(--text-secondary);background:var(--bg-hover)}._signOut_g09vn_13:disabled{cursor:default;opacity:.6}._cardTop_g09vn_42{align-items:center;gap:var(--sp-2);margin:calc(var(--sp-1) * -1) calc(var(--sp-2) * -1) 0 0;display:flex}._cardMain_g09vn_49{gap:var(--sp-1);padding-top:var(--sp-6);flex-direction:column;margin-top:auto;display:flex}._cardLabel_g09vn_57{font-family:var(--font-mono);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-caption);letter-spacing:3px;color:var(--pass-label-bottom);background:linear-gradient(180deg, var(--pass-label-top), var(--pass-label-bottom));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}._cardDot_g09vn_69{border-radius:var(--radius-pill);background:var(--text-muted);width:4px;height:4px;margin-right:auto}._cardDot_g09vn_69[data-ok]{background:var(--success)}._amount_g09vn_80{margin-bottom:var(--sp-2);font-size:var(--fs-display);line-height:var(--lh-display);font-weight:var(--fw-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums lining-nums;color:var(--pass-text);text-shadow:var(--pass-amount-glow)}._amount_g09vn_80,._hours_g09vn_93,._fine_g09vn_94{--scramble-cell:calc(1ch + var(--scramble-tracking,0em));--scramble-color:var(--pass-scramble);--scramble-glint:var(--pass-scramble-glint);display:block}._amount_g09vn_80{--scramble-tracking:-.025em}._hours_g09vn_93[data-arrive],._fine_g09vn_94[data-arrive]{animation:_pass-line-arrive_g09vn_1 var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--dur-slow) * 1.2)}._fine_g09vn_94[data-arrive]{animation-delay:calc(var(--dur-slow) * 1.5)}@keyframes _pass-line-arrive_g09vn_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}._hours_g09vn_93[data-refresh],._fine_g09vn_94[data-refresh]{animation:_pass-line-refresh_g09vn_1 var(--dur-slow) var(--ease-out) both;animation-delay:var(--dur-fast)}@keyframes _pass-line-refresh_g09vn_1{0%{opacity:.25}to{opacity:1}}@media (prefers-reduced-motion:reduce){._hours_g09vn_93[data-refresh],._fine_g09vn_94[data-refresh]{animation:none}}._hours_g09vn_93{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--pass-text-secondary)}._fine_g09vn_94{margin-top:var(--sp-1);font-size:var(--fs-caption);line-height:var(--lh-small);font-variant-numeric:tabular-nums;color:var(--pass-text-muted);white-space:nowrap}._modeValue_g09vn_157{color:var(--text-secondary);font-size:var(--fs-body);line-height:var(--lh-body)}._change_g09vn_162{height:var(--hit-icon-sm);padding:0 var(--sp-3);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);color:var(--text-secondary);font:inherit;font-size:var(--fs-small);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);background:0 0}._change_g09vn_162:hover:not(:disabled){background:var(--bg-hover)}._change_g09vn_162:disabled{cursor:default;opacity:.6}._change_g09vn_162:focus-visible,._signOut_g09vn_13:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:2px}._confirm_g09vn_188 h2{margin:0 0 var(--sp-2);font-size:var(--fs-title)}._confirm_g09vn_188 p{color:var(--text-secondary);font-size:var(--fs-body);line-height:var(--lh-body);margin:0}._actions_g09vn_198{justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-5);display:flex}._primary_g09vn_204,._secondary_g09vn_205,._danger_g09vn_206{height:var(--hit-icon);padding:0 var(--sp-4);border-radius:var(--radius-sm);font:inherit;font-size:var(--fs-body);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);border:0}._secondary_g09vn_205{color:var(--text-secondary);background:0 0}._secondary_g09vn_205:hover{background:var(--bg-hover)}._primary_g09vn_204{background:var(--accent);color:var(--accent-on)}._danger_g09vn_206{background:var(--danger);color:var(--accent-on)}._primary_g09vn_204:hover,._danger_g09vn_206:hover{filter:brightness(1.08)}._primary_g09vn_204:disabled,._danger_g09vn_206:disabled{opacity:.6;cursor:default}._primary_g09vn_204:focus-visible,._secondary_g09vn_205:focus-visible,._danger_g09vn_206:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:2px}._sample_g09vn_248{max-height:60vh;padding:var(--sp-3);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);background:var(--bg-panel);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-caption);line-height:var(--lh-small);white-space:pre;-webkit-user-select:text;user-select:text;margin:0;overflow:auto}._notice_g09vn_265{margin:var(--sp-3) 0 0;font-size:var(--fs-caption);line-height:var(--lh-small);color:var(--text-muted)}._notice_g09vn_265+._notice_g09vn_265{margin-top:calc(var(--sp-1) - var(--sp-6))}._submit_g09vn_281{justify-content:center;align-items:center;gap:calc(var(--sp-1) * 1.5);height:var(--hit-icon);padding:0 var(--sp-4) 0 calc(var(--sp-4) - var(--sp-1) / 2);border-radius:var(--radius-sm);font:inherit;font-size:var(--fs-small);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), filter var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out);background:var(--accent);color:var(--accent-on);border:0;flex:none;display:inline-flex}._submit_g09vn_281 svg{width:var(--icon-sm);height:var(--icon-sm);stroke-width:1.75px;flex:none}._submit_g09vn_281:hover:not(:disabled){filter:brightness(1.08)}._submit_g09vn_281:disabled{cursor:default;opacity:.5}._submit_g09vn_281:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:2px}._amountRow_g09vn_332{align-items:baseline;gap:var(--sp-2);display:flex}._amountRow_g09vn_332 ._amount_g09vn_80{margin-bottom:0}._unit_g09vn_340{font-size:var(--fs-sub);line-height:var(--lh-body);color:var(--pass-text-secondary);-webkit-user-select:none;user-select:none}._unit_g09vn_340[data-arrive]{animation:_pass-line-arrive_g09vn_1 var(--dur-slow) var(--ease-out) both;animation-delay:var(--dur-slow)}._meter_g09vn_350{width:46%;margin:var(--sp-1) 0 var(--sp-2)}._tierChip_g09vn_354{padding:1px var(--sp-2);border:1px solid var(--pass-chip-edge);border-radius:var(--radius-pill);background:var(--pass-chip-bg);color:var(--pass-chip-text);font-size:var(--fs-caption);line-height:var(--lh-caption);letter-spacing:.04em;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(var(--pass-frost-blur));backdrop-filter:blur(var(--pass-frost-blur))}._tierChip_g09vn_354[data-arrive]{animation:_pass-line-arrive_g09vn_1 var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--dur-slow) * 1.5)}@media (prefers-reduced-motion:reduce){._unit_g09vn_340[data-arrive],._tierChip_g09vn_354[data-arrive]{animation:none}}._head_1j1np_3{align-items:center;gap:var(--sp-3);min-height:40px;display:flex}._avatar_1j1np_10{border-radius:var(--radius-pill);background:linear-gradient(160deg, var(--avatar-from), var(--avatar-to));width:40px;height:40px;color:var(--text-primary);font-size:var(--fs-title);flex:none;justify-content:center;align-items:center;font-weight:600;display:flex}._who_1j1np_24{flex-direction:column;flex:1;min-width:0;display:flex}._name_1j1np_31{align-items:center;gap:var(--sp-1);min-width:0;font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-title);color:var(--text-primary);animation:_fade-in_1j1np_1 var(--dur-base) var(--ease-out) both;display:flex}._nameText_1j1np_42{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._pencil_1j1np_50{width:var(--lh-title);height:var(--lh-title);border-radius:var(--radius-sm);color:var(--text-muted);opacity:.55;cursor:pointer;transition:opacity var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._pencil_1j1np_50 svg{width:13px;height:13px}._head_1j1np_3:hover ._pencil_1j1np_50,._pencil_1j1np_50:focus-visible{opacity:1}._pencil_1j1np_50:hover{color:var(--text-primary);background:var(--bg-hover)}._pencil_1j1np_50:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._rename_1j1np_87{width:min(100%,240px);height:var(--lh-title);margin:0 0 0 calc(var(--sp-2) * -1 - 1px);padding:0 var(--sp-2);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-app);color:var(--text-primary);font:inherit;font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-title);-webkit-user-select:text;user-select:text;box-shadow:0 0 0 3px var(--focus-glow);animation:_fade-in_1j1np_1 var(--dur-base) var(--ease-out) both;outline:none}._rename_1j1np_87:disabled{opacity:.6}._email_1j1np_109{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted);animation:_fade-in_1j1np_1 var(--dur-slow) var(--ease-out) both;overflow:hidden}@keyframes _fade-in_1j1np_1{0%{opacity:0}to{opacity:1}}._reveal_1j1np_129{overflow:hidden}._count_1j1np_133{color:var(--text-muted);font-size:var(--fs-small);font-variant-numeric:tabular-nums}._deviceWrap_1j1np_139{overflow:hidden}._deviceWrap_1j1np_139+._deviceWrap_1j1np_139 ._device_1j1np_139{border-top:1px solid var(--line-subtle)}._device_1j1np_139{align-items:center;gap:var(--sp-3);min-height:56px;padding:var(--sp-2) var(--sp-4);transition:opacity var(--dur-base) var(--ease-out);display:flex}._device_1j1np_139[data-busy]{opacity:.5}._device_1j1np_139>svg{width:18px;height:18px;color:var(--text-muted);flex:none}._deviceText_1j1np_162{flex-direction:column;flex:1;min-width:0;display:flex}._deviceName_1j1np_168{align-items:center;gap:var(--sp-2);min-width:0;color:var(--text-primary);display:flex}._deviceSub_1j1np_175{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text-muted)}._here_1j1np_180{padding:0 var(--sp-2);border-radius:var(--radius-pill);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--success);background:color-mix(in srgb, var(--success) 14%, transparent);flex:none}._device_1j1np_139+._device_1j1np_139{border-top:1px solid var(--line-subtle)}._method_1j1np_194{position:relative;overflow:hidden}._method_1j1np_194>svg{color:inherit}._sweep_1j1np_202{pointer-events:none;background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--success) 16%, transparent) 50%, transparent 70%);animation:_sweep-across_1j1np_1 1.1s var(--ease-inout) .1s forwards;position:absolute;inset:0;transform:translate(-100%)}@keyframes _sweep-across_1j1np_1{to{transform:translate(100%)}}._linkedBadge_1j1np_220{animation:_fade-in_1j1np_1 var(--dur-slow) var(--ease-out) both, _fade-out_1j1np_1 .4s var(--ease-out) 2.6s forwards}@keyframes _fade-out_1j1np_1{to{opacity:0}}._swap_1j1np_230{animation:_fade-in_1j1np_1 var(--dur-slow) var(--ease-out) both}:root[data-reduce-motion=true] ._sweep_1j1np_202{display:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._sweep_1j1np_202{display:none}}._method_1j1np_194 ._deviceSub_1j1np_175{animation:_fade-in_1j1np_1 var(--dur-slow) var(--ease-out) both}._banner_1j1np_245{align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-radius:var(--radius-md);border:1px solid var(--line-subtle);background:var(--bg-elevated);display:flex}._banner_1j1np_245>svg{width:20px;height:20px;color:var(--choice-pass);flex:none}._bannerText_1j1np_260{flex:1;min-width:0}._bannerTitle_1j1np_264{color:var(--text-primary);margin:0 0 2px;font-weight:600}._bannerBody_1j1np_269{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary);margin:0}._bind_1j1np_275{height:var(--hit-icon);padding:0 var(--sp-4);border-radius:var(--radius-sm);background:var(--choice-pass);color:var(--choice-pass-on);font:inherit;font-size:var(--fs-small);cursor:pointer;box-shadow:0 var(--sp-1) var(--sp-3) calc(var(--sp-2) * -1) var(--choice-pass-glow);transition:background-color calc(var(--dur-slow) * 1.5) var(--ease-out), box-shadow calc(var(--dur-slow) * 2) var(--ease-out), transform var(--dur-base) var(--ease-out);border:0;flex:none;font-weight:600}._bind_1j1np_275:hover{background:var(--choice-pass-hover);box-shadow:0 var(--sp-2) var(--sp-6) calc(var(--sp-2) * -1) var(--choice-pass-glow);transform:translateY(-1px)}._bind_1j1np_275:active{transition-duration:var(--dur-fast);transform:scale(.98)}._bind_1j1np_275:focus-visible{box-shadow:0 0 0 3px var(--focus-glow);outline:none}._readonly_ye15c_3,._name_ye15c_4{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-body);line-height:var(--lh-body);overflow:hidden}._readonly_ye15c_3{color:var(--text-muted)}._name_ye15c_4{color:var(--text-secondary)}._link_ye15c_20{height:var(--hit-icon-sm);padding:0 var(--sp-3);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);color:var(--text-secondary);font:inherit;font-size:var(--fs-small);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;flex:none}._link_ye15c_20:hover{background:var(--bg-hover);color:var(--text-primary)}._link_ye15c_20:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:2px}._state_ye15c_44{align-items:center;gap:var(--sp-2);color:var(--text-secondary);font-size:var(--fs-small);line-height:var(--lh-body);font-variant-numeric:tabular-nums;display:inline-flex}._dot_ye15c_53{width:var(--sp-2);height:var(--sp-2);border-radius:var(--radius-pill);background:var(--text-muted);flex:none}._state_ye15c_44[data-state=ok] ._dot_ye15c_53{background:var(--success)}._state_ye15c_44[data-state=unreachable] ._dot_ye15c_53{background:var(--warning)}._state_ye15c_44[data-state=authInvalid],._state_ye15c_44[data-state=userDisabled]{color:var(--danger)}._state_ye15c_44[data-state=authInvalid] ._dot_ye15c_53,._state_ye15c_44[data-state=userDisabled] ._dot_ye15c_53{background:var(--danger)}._hint_ye15c_76{align-items:center;gap:var(--sp-1);margin-left:var(--sp-2);color:var(--warning);font-size:var(--fs-small);line-height:var(--lh-small);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}._hint_ye15c_76 svg{width:var(--icon-sm);height:var(--icon-sm)}._total_1o4lb_3{color:var(--text-primary);font-size:var(--fs-body);line-height:var(--lh-body);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}._groups_1o4lb_11,._value_1o4lb_12{color:var(--text-secondary);font-size:var(--fs-body);line-height:var(--lh-body);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}._amount_1o4lb_20{width:100%;margin:var(--sp-3) 0 var(--sp-4)}._mark_1o4lb_26{color:var(--text-muted);font-size:var(--fs-caption);line-height:var(--lh-small);-webkit-user-select:none;user-select:none}._status_1fm1g_1{align-items:center;gap:var(--sp-2);min-width:0;color:var(--text-secondary);font-size:var(--fs-small);line-height:var(--lh-small);text-align:right;display:inline-flex}._dot_1fm1g_11{border-radius:var(--radius-pill);background:currentColor;flex:none;width:6px;height:6px}._status_1fm1g_1[data-tone=ok]{color:var(--success)}._status_1fm1g_1[data-tone=busy]{color:var(--text-primary)}._status_1fm1g_1[data-tone=warn]{color:var(--warning)}._status_1fm1g_1[data-tone=error]{color:var(--danger)}._sub_1fm1g_30{text-overflow:ellipsis;white-space:nowrap;max-width:360px;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-small);line-height:var(--lh-small);display:block;overflow:hidden}._name_1fm1g_41{flex-direction:column;min-width:0;display:flex}._note_1fm1g_47{align-items:baseline;gap:0 var(--sp-2);padding-top:var(--sp-2);color:var(--text-secondary);font-size:var(--fs-small);line-height:var(--lh-small);flex-wrap:wrap;display:flex}._link_1fm1g_57{color:var(--text-primary);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._link_1fm1g_57:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:2px}._bar_1fm1g_71{border-radius:var(--radius-pill);background:var(--bg-active);height:4px;overflow:hidden}._bar_1fm1g_71>i{border-radius:var(--radius-pill);background:var(--accent);height:100%;transition:width var(--dur-slow) var(--ease-out);display:block}._progress_1fm1g_84{padding-top:var(--sp-2)}._capacity_1fm1g_87{gap:var(--sp-2);width:220px;color:var(--text-secondary);font-size:var(--fs-small);line-height:var(--lh-small);flex-direction:column;display:flex}._capacityNumbers_1fm1g_96{justify-content:space-between;display:flex}._banner_1fm1g_101{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid color-mix(in srgb, var(--warning) 30%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--warning) 7%, transparent);color:var(--warning);font-size:var(--fs-body);line-height:20px;display:flex}._banner_1fm1g_101 svg{flex:none;width:16px;height:16px;margin-top:2px}._choices_1fm1g_119{gap:var(--sp-2);margin-top:var(--sp-4);flex-direction:column;display:flex}._choice_1fm1g_119{padding:var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);background:0 0;flex-direction:column;gap:2px;display:flex}._choice_1fm1g_119:hover{background:var(--bg-hover)}._choice_1fm1g_119[aria-checked=true]{border-color:var(--accent);background:var(--bg-hover)}._choice_1fm1g_119:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:2px}._choice_1fm1g_119 b{font-size:var(--fs-body);font-weight:500}._choice_1fm1g_119 span{color:var(--text-secondary);font-size:var(--fs-small);line-height:var(--lh-small)}._overview_1jj12_2{gap:var(--sp-3);margin-bottom:var(--sp-6);grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-areas:"hero tokens""ranking ranking""timeline timeline";display:grid;container:spend/inline-size}@container spend (width<=760px){._overview_1jj12_2{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero""tokens""ranking""timeline"}}._hero_1jj12_19,._tokens_1jj12_20,._ranking_1jj12_21,._timeline_1jj12_22{min-width:0;padding:var(--sp-4) var(--sp-5);border:1px solid var(--line-subtle);border-radius:var(--radius-lg);background:var(--bg-elevated);animation:_card-in_1jj12_1 var(--dur-slow) var(--ease-out) both}._hero_1jj12_19{grid-area:hero}._tokens_1jj12_20{animation-delay:calc(var(--dur-instant) * .75);grid-area:tokens}._ranking_1jj12_21{animation-delay:calc(var(--dur-instant) * 1.5);grid-area:ranking}._timeline_1jj12_22{animation-delay:calc(var(--dur-instant) * 2.25);grid-area:timeline}@keyframes _card-in_1jj12_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}:root[data-reduce-motion=true] ._overview_1jj12_2>*{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._overview_1jj12_2>*{animation:none}}._heroHead_1jj12_66{gap:var(--sp-1);margin-bottom:var(--sp-4);flex-direction:column;display:flex}._kicker_1jj12_72,._cardTitle_1jj12_73{color:var(--text-secondary);font-size:var(--fs-small);font-weight:var(--fw-small);margin:0}._cardTitle_1jj12_73{align-items:baseline;gap:var(--sp-2);margin-bottom:var(--sp-3);display:flex}._cardMeta_1jj12_85{color:var(--text-muted);font-size:var(--fs-caption)}._heroValue_1jj12_89{color:var(--text-primary);font-size:calc(var(--fs-h1) * 1.6);line-height:1.1;font-weight:var(--fw-h1);letter-spacing:-.01em}._heroSub_1jj12_97{color:var(--text-muted);font-size:var(--fs-small)}._star_1jj12_101{color:var(--warning);vertical-align:super;margin-left:2px;font-size:.6em}._footnote_1jj12_107{margin:var(--sp-3) 0 0;color:var(--text-muted);font-size:var(--fs-caption)}._stack_1jj12_114{border-radius:var(--radius-pill);background:var(--bg-hover);gap:2px;height:10px;display:flex;overflow:hidden}._segment_1jj12_122{min-width:0;transition:opacity var(--dur-fast) var(--ease-out);flex:0 1 0}._segment_1jj12_122[data-dim]{opacity:.25}._legend_1jj12_132{gap:var(--sp-1) var(--sp-4);margin:var(--sp-3) 0 0;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));padding:0;list-style:none;display:grid}._legend_1jj12_132[data-inline]{gap:var(--sp-1) var(--sp-4);flex-wrap:wrap;display:flex}._legend_1jj12_132 li{align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-small);cursor:default;transition:opacity var(--dur-fast) var(--ease-out);padding:2px 0;display:flex}._legend_1jj12_132 li[data-dim]{opacity:.4}._dot_1jj12_158{border-radius:var(--radius-pill);flex:none;width:8px;height:8px}._legendLabel_1jj12_164{min-width:0;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._legendValue_1jj12_171{color:var(--text-primary);font-variant-numeric:tabular-nums;margin-left:auto}._legend_1jj12_132[data-inline] ._legendValue_1jj12_171{margin-left:0}._legendShare_1jj12_179{min-width:3ch;color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right}._tokenFigures_1jj12_187{gap:var(--sp-3);margin-bottom:var(--sp-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._figure_1jj12_193{flex-direction:column;gap:2px;min-width:0;display:flex}._figureValue_1jj12_199{color:var(--text-primary);font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:var(--fw-title)}._figureLabel_1jj12_205{color:var(--text-muted);font-size:var(--fs-caption)}._rows_1jj12_211{margin:0 calc(var(--sp-2) * -1);flex-direction:column;padding:0;list-style:none;display:flex}._row_1jj12_211{align-items:center;gap:var(--sp-3);min-height:var(--hit-nav);padding:0 var(--sp-2);border-radius:var(--radius-sm);font-size:var(--fs-small);font-variant-numeric:tabular-nums;transition:background var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out);grid-template-columns:7.5em minmax(60px,1fr) 9em 6em 7em 6.5em 3.5em;display:grid}._row_1jj12_211:hover{background:var(--bg-hover)}._row_1jj12_211[data-dim]{opacity:.45}@container spend (width<=760px){._row_1jj12_211{grid-template-columns:6.5em minmax(40px,1fr) 5.5em 6em 3em}._rowTokens_1jj12_242,._rowCalls_1jj12_243{display:none}}._rowName_1jj12_247{align-items:center;gap:var(--sp-2);min-width:0;color:var(--text-primary);white-space:nowrap;display:flex}._track_1jj12_255{border-radius:var(--radius-pill);background:var(--bg-hover);height:6px;overflow:hidden}._fill_1jj12_261{border-radius:var(--radius-pill);height:100%;display:block}._rowTokens_1jj12_242,._rowSpeed_1jj12_267,._rowCalls_1jj12_243{color:var(--text-muted);text-align:right;white-space:nowrap}._rowCost_1jj12_273{color:var(--text-primary);text-align:right}._rowShare_1jj12_277{color:var(--text-secondary);text-align:right}._bad_1jj12_281{color:var(--danger)}._empty_1jj12_284{color:var(--text-muted);font-size:var(--fs-small);margin:0}._plot_1jj12_291{padding-top:var(--sp-5);position:relative}._yMax_1jj12_295{color:var(--text-muted);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;position:absolute;top:0;left:0}._chart_1jj12_303{border-top:1px dashed var(--line-subtle);border-bottom:1px solid var(--line-strong);height:140px;position:relative}._curve_1jj12_309{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._line_1jj12_316{fill:none;stroke:var(--series-1);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}._hits_1jj12_324{display:flex;position:absolute;inset:0}._hit_1jj12_324{cursor:crosshair;flex:1}._crosshair_1jj12_333{background:var(--line-strong);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}._marker_1jj12_341{border:2px solid var(--bg-elevated);border-radius:var(--radius-pill);background:var(--series-1);pointer-events:none;width:10px;height:10px;position:absolute;translate:-50% -50%}._axis_1jj12_351{margin-top:var(--sp-1);color:var(--text-muted);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}._tip_1jj12_359{bottom:calc(100% + var(--sp-2));z-index:1;min-width:160px;padding:var(--sp-2) var(--sp-3);border:1px solid var(--glass-border);border-radius:var(--radius-md);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));box-shadow:var(--shadow-menu);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;pointer-events:none;flex-direction:column;gap:2px;display:flex;position:absolute;translate:-50%}._tip_1jj12_359[data-edge=start]{translate:-12%}._tip_1jj12_359[data-edge=end]{translate:-88%}._tip_1jj12_359 strong{color:var(--text-secondary);font-weight:var(--fw-small)}._tipTotal_1jj12_388{color:var(--text-primary);font-size:var(--fs-title);font-weight:var(--fw-title);margin-bottom:2px}._tipRow_1jj12_394{align-items:center;gap:var(--sp-2);color:var(--text-secondary);display:flex}._tipValue_1jj12_400{padding-left:var(--sp-3);color:var(--text-primary);margin-left:auto}._page_xq5i0_1{height:100%;padding:var(--sp-6) var(--sp-8) var(--sp-8);overflow-y:auto}._page_xq5i0_1>*{max-width:920px;margin-left:auto;margin-right:auto}._head_xq5i0_11{justify-content:space-between;align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-4);display:flex}._head_xq5i0_11 ._note_xq5i0_18{margin:0}._divider_xq5i0_22{align-items:center;gap:var(--sp-3);margin-top:var(--sp-8);margin-bottom:var(--sp-4);color:var(--text-muted);font-size:var(--fs-caption);font-weight:var(--fw-caption);letter-spacing:.04em;display:flex}._divider_xq5i0_22:after{content:"";background:var(--line-subtle);flex:1;height:1px}._waiting_xq5i0_39{margin-top:var(--sp-8);color:var(--text-muted);font-size:var(--fs-body);text-align:center}._tools_xq5i0_45{align-items:center;gap:var(--sp-2);display:flex}._note_xq5i0_18{margin:var(--sp-2) 0 0;color:var(--text-muted);font-size:var(--fs-small);line-height:var(--lh-small);overflow-wrap:anywhere}._empty_xq5i0_57{color:var(--text-muted);font-size:var(--fs-small)}._section_xq5i0_61{margin-bottom:var(--sp-6);animation:_section-in_xq5i0_1 var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--dur-instant) * 3)}@keyframes _section-in_xq5i0_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}:root[data-reduce-motion=true] ._section_xq5i0_61{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._section_xq5i0_61{animation:none}}._section_xq5i0_61 h2{margin:0 0 var(--sp-3);font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-title)}._stats_xq5i0_90{gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}._stat_xq5i0_90{gap:var(--sp-1);padding:var(--sp-3) var(--sp-4);transition:border-color var(--dur-fast) var(--ease-out);border:1px solid var(--line-subtle);border-radius:var(--radius-md);background:var(--bg-elevated);flex-direction:column;display:flex}._statValue_xq5i0_105{font-size:var(--fs-sub);line-height:var(--lh-small);font-variant-numeric:tabular-nums}._statLabel_xq5i0_110{color:var(--text-muted);font-size:var(--fs-caption);line-height:var(--lh-caption)}._stats_xq5i0_90+._tableWrap_xq5i0_116,._tableWrap_xq5i0_116+._tableWrap_xq5i0_116,._stats_xq5i0_90+._stats_xq5i0_90{margin-top:var(--sp-3)}._tableWrap_xq5i0_116{border:1px solid var(--line-subtle);border-radius:var(--radius-md);background:var(--bg-elevated);overflow-x:auto}._table_xq5i0_116{border-collapse:collapse;width:100%;font-size:var(--fs-small);font-variant-numeric:tabular-nums;white-space:nowrap}._table_xq5i0_116 th,._table_xq5i0_116 td{padding:var(--sp-2) var(--sp-3);text-align:right}._table_xq5i0_116 th:first-child,._table_xq5i0_116 td:first-child{text-align:left}._table_xq5i0_116 th{color:var(--text-muted);font-weight:var(--fw-small)}._table_xq5i0_116 tr+tr td{border-top:1px solid var(--line-subtle)}._reasons_xq5i0_150{gap:var(--sp-2);margin:var(--sp-3) 0 0;flex-wrap:wrap;display:flex}._chip_xq5i0_156{padding:1px var(--sp-2);border-radius:var(--radius-pill);background:var(--bg-hover);color:var(--text-secondary);font-size:var(--fs-caption)}._item_xq5i0_163{border-bottom:1px solid var(--line-subtle);font-size:var(--fs-small)}._item_xq5i0_163 summary{align-items:center;gap:var(--sp-3);padding:var(--sp-2) 0;cursor:pointer;font-variant-numeric:tabular-nums;display:flex}._time_xq5i0_175{color:var(--text-muted)}._tag_xq5i0_178{min-width:56px;color:var(--text-secondary)}._text_xq5i0_182{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._detail_xq5i0_188{padding:0 0 var(--sp-3);color:var(--text-secondary);line-height:var(--lh-small)}._detail_xq5i0_188 pre{margin:var(--sp-2) 0 0;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-sm);background:var(--bg-app);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--fs-caption);line-height:var(--lh-small);white-space:pre-wrap;overflow-wrap:anywhere}._bad_xq5i0_205{color:var(--danger)}._speed_xq5i0_208{color:var(--text-muted)}._page_3gyrj_3{grid-template-columns:minmax(0, 1fr) var(--assistant-w);grid-template-rows:minmax(0,1fr);height:100%;display:grid;position:relative;overflow:clip}._page_3gyrj_3[data-panel=closed]{grid-template-columns:minmax(0,1fr) 0}._slot_3gyrj_17{z-index:1;width:var(--assistant-w);position:absolute;top:0;bottom:0;right:0;transform:translate(0)}._slot_3gyrj_17>*{width:100%}._page_3gyrj_3[data-panel=closed] ._slot_3gyrj_17{visibility:hidden;transition:visibility 0s linear calc(var(--dur-slow) * .7);transform:translate(100%)}._main_3gyrj_36{min-width:0;height:100%;position:relative;overflow:hidden;transform:translate(0)}._main_3gyrj_36[data-dragging] ._editorCard_3gyrj_44{border-color:var(--line-strong);background:var(--bg-hover)}._editor_3gyrj_44{height:100%;padding:var(--sp-8) var(--sp-8) var(--sp-6);justify-content:center;align-items:center;display:flex}._editorCard_3gyrj_44{border:1px solid var(--line-subtle);border-radius:var(--radius-lg);background:var(--bg-elevated);width:100%;max-width:720px;height:min(100%,560px);transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);flex-direction:column;display:flex}._editorCard_3gyrj_44:focus-within{border-color:var(--line-strong)}._textarea_3gyrj_73{min-height:0;padding:var(--sp-6);resize:none;color:var(--text-primary);font:inherit;font-size:var(--fs-sub);line-height:var(--lh-sub);background:0 0;border:0;outline:none;flex:1}._textarea_3gyrj_73::placeholder{color:var(--text-muted)}._editorBar_3gyrj_89{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-6);border-top:1px solid var(--line-subtle);display:flex}._editorHint_3gyrj_97{align-items:center;gap:var(--sp-2);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted);display:inline-flex}._editorHint_3gyrj_97 svg{width:var(--icon-sm);height:var(--icon-sm)}._editorActions_3gyrj_109{align-items:center;gap:var(--sp-2);display:inline-flex}._useButton_3gyrj_114{width:var(--hit-icon);height:var(--hit-icon);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-on);cursor:pointer;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-instant) var(--ease-out);border:0;justify-content:center;align-items:center;display:inline-flex}._useButton_3gyrj_114 svg{width:var(--icon-sm);height:var(--icon-sm)}._useButton_3gyrj_114:active:not(:disabled){transform:scale(.94)}._useButton_3gyrj_114:disabled{opacity:.3;cursor:default}._prompterWrap_3gyrj_142{height:100%;position:relative}._prompter_3gyrj_142{overscroll-behavior:contain;scrollbar-width:none;height:100%;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 18% 72%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 18% 72%,#0000 100%)}._prompter_3gyrj_142::-webkit-scrollbar{display:none}._prompterInner_3gyrj_157{max-width:760px;padding:40vh var(--sp-8) 60vh;margin:0 auto}._sentence_3gyrj_163{margin:0 0 var(--sp-3);font-size:var(--fs-prompter);line-height:var(--lh-prompter);font-weight:var(--fw-prompter);color:var(--text-muted);opacity:.45;cursor:pointer;transition:opacity var(--dur-slow) var(--ease-out), color var(--dur-slow) var(--ease-out);position:relative}._sentence_3gyrj_163[data-paragraph-end]{margin-bottom:var(--sp-8)}._sentence_3gyrj_163:hover{opacity:.8}._sentence_3gyrj_163:before{content:"";left:calc(var(--sp-6) * -1);top:calc((var(--lh-prompter) - 10px) / 2);border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent var(--text-muted);opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);position:absolute;transform:translate(-4px)}._sentence_3gyrj_163:hover:before{opacity:1;transform:translate(0)}._sentence_3gyrj_163[data-action=pause]:before{border-width:0 3px;border-color:var(--text-muted);width:9px;height:10px}._sentence_3gyrj_163[data-role=past]{opacity:.28}._sentence_3gyrj_163[data-role=next]{color:var(--text-secondary);opacity:.6}._sentence_3gyrj_163[data-role=current]{color:var(--text-primary);opacity:1}._prompter_3gyrj_142[data-running] ._sentence_3gyrj_163[data-role=current] ._token_3gyrj_220{color:var(--text-secondary)}._token_3gyrj_220{transition:color var(--dur-base) var(--ease-out)}._prompter_3gyrj_142[data-running] ._sentence_3gyrj_163[data-role=current] ._token_3gyrj_220[data-spoken]{color:var(--text-primary)}._prompter_3gyrj_142[data-off] ._sentence_3gyrj_163[data-role=current]{opacity:.55}._token_3gyrj_220[data-ear]{background-image:linear-gradient(var(--type-caret), var(--type-caret));-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:_ear-sweep_3gyrj_1 var(--ear-dur,.3s) linear var(--ear-delay,0s) forwards;background-position:0 92%;background-repeat:no-repeat;background-size:0% 2px}@keyframes _ear-sweep_3gyrj_1{to{background-size:100% 2px}}:root[data-reduce-motion=true] ._token_3gyrj_220[data-ear]{background-size:100% 2px;animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._token_3gyrj_220[data-ear]{background-size:100% 2px;animation:none}}._controlsWrap_3gyrj_261{left:0;right:0;bottom:var(--sp-6);align-items:center;gap:var(--sp-2);pointer-events:none;flex-direction:column;display:flex;position:absolute}._startingHint_3gyrj_273{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted);letter-spacing:.02em;margin:0}._prepareOutline_3gyrj_281{pointer-events:none;position:absolute;top:-2px;left:-2px;overflow:visible}._prepareTrack_3gyrj_288{fill:none;stroke:var(--line-subtle);stroke-width:1.5px}._prepareArc_3gyrj_293{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round}._pillAnchor_3gyrj_301{display:flex;position:relative}._primary_3gyrj_306{transition:background var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out)}._primary_3gyrj_306:hover:not(:disabled){background:color-mix(in srgb, var(--accent-on) 8%, transparent)}._primary_3gyrj_306:active:not(:disabled){transform:scale(.94)}._primary_3gyrj_306[data-starting]:disabled{opacity:1}._primaryIcon_3gyrj_321{width:var(--icon-md);height:var(--icon-md);fill:currentColor}._stopIcon_3gyrj_327{width:var(--icon-sm);height:var(--icon-sm);fill:currentColor;stroke:none}._indicators_3gyrj_334{height:40px;padding:0 var(--sp-3) 0 var(--sp-1);flex:none;align-items:center;display:flex}._playGlyph_3gyrj_342{translate:1px}._swapIcon_3gyrj_346{place-items:center;display:inline-grid}._swapGlyph_3gyrj_350{grid-area:1/1;place-items:center;display:grid}._statusDot_3gyrj_355{width:8px;height:8px;margin:0 var(--sp-2);border-radius:var(--radius-pill);background:var(--text-muted);transition:background var(--dur-slow) var(--ease-out);display:block}._statusDot_3gyrj_355[data-tone=following]{background:var(--type-caret);box-shadow:var(--type-caret-glow);animation:_ear-breathe_3gyrj_1 var(--dur-loop-calm) var(--ease-inout) infinite}._statusDot_3gyrj_355[data-tone=off]{background:var(--warning);animation:_ear-breathe_3gyrj_1 var(--dur-loop-busy) var(--ease-inout) infinite}._statusDot_3gyrj_355[data-tone=recording]{background:var(--danger);animation:_ear-breathe_3gyrj_1 var(--dur-loop-calm) var(--ease-inout) infinite}._statusDot_3gyrj_355[data-tone=starting]{animation:_ear-breathe_3gyrj_1 var(--dur-loop-busy) var(--ease-inout) infinite}@keyframes _ear-breathe_3gyrj_1{50%{opacity:.45}}._earIcon_3gyrj_386{color:var(--text-muted);opacity:.35;transition:opacity var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);display:inline-flex}._earIcon_3gyrj_386 svg{width:var(--icon-sm);height:var(--icon-sm)}._earIcon_3gyrj_386[data-on]{color:var(--text-primary);opacity:1}:root[data-reduce-motion=true] ._statusDot_3gyrj_355{animation:none!important}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._statusDot_3gyrj_355{animation:none!important}}._panel_3gyrj_412{border-left:1px solid var(--line-subtle);background:var(--bg-panel);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}._panelScroll_3gyrj_421{overscroll-behavior:contain;min-height:0;padding:var(--sp-4) var(--sp-5) var(--sp-8);flex:1;overflow-y:auto}._section_3gyrj_428+._section_3gyrj_428,._panelScroll_3gyrj_421>*+*{margin-top:var(--sp-6)}._sectionHead_3gyrj_432{min-height:var(--hit-icon-sm);margin-bottom:var(--sp-2);justify-content:space-between;align-items:center;display:flex}._sectionTitle_3gyrj_439{font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-caption);color:var(--text-muted);letter-spacing:.04em;margin:0}._sectionActions_3gyrj_447{gap:var(--sp-1);display:flex}._scriptCard_3gyrj_451{gap:var(--sp-1);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line-subtle);border-radius:var(--radius-md);background:var(--bg-elevated);flex-direction:column;display:flex}._scriptCard_3gyrj_451[data-editing]{border-color:var(--accent);transition:border-color var(--dur-base) var(--ease-out)}._scriptCard_3gyrj_451[data-draft]{background:0 0;border-style:dashed}._scriptDraftTitle_3gyrj_470{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-title);color:var(--text-secondary)}._scriptCardHead_3gyrj_476{align-items:center;gap:var(--sp-2);min-width:0;display:flex}._scriptCardHead_3gyrj_476>:first-child{flex:1;width:auto;min-width:0}._scriptCardActions_3gyrj_488{gap:var(--sp-1);margin-right:calc(-1 * var(--sp-2));opacity:.6;transition:opacity var(--dur-fast) var(--ease-out);flex:none;display:flex}._scriptCard_3gyrj_451:hover ._scriptCardActions_3gyrj_488,._scriptCard_3gyrj_451:focus-within ._scriptCardActions_3gyrj_488{opacity:1}._scriptName_3gyrj_500,._scriptNameInput_3gyrj_501{width:calc(100% + 2 * var(--sp-1));margin:0 calc(-1 * var(--sp-1));padding:0 var(--sp-1);border-radius:var(--radius-sm);font:inherit;font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-title);color:var(--text-primary);text-align:left;background:0 0;border:0;display:block}._scriptName_3gyrj_500{text-overflow:ellipsis;white-space:nowrap;cursor:text;transition:background var(--dur-fast) var(--ease-out);overflow:hidden}._scriptName_3gyrj_500:hover{background:var(--bg-hover)}._scriptName_3gyrj_500:focus-visible,._scriptNameInput_3gyrj_501{box-shadow:0 0 0 var(--focus-ring-w) var(--accent);outline:none}._scriptNameInput_3gyrj_501{background:var(--bg-app)}._scriptMeta_3gyrj_535{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted)}._rows_3gyrj_540{flex-direction:column;display:flex}._scriptList_3gyrj_546{margin-top:var(--sp-4)}._scriptListHead_3gyrj_549{margin-bottom:var(--sp-1);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted);display:block}._scriptItems_3gyrj_556{margin:0 calc(-1 * var(--sp-2));padding:0;list-style:none}._scriptItem_3gyrj_556{position:relative;overflow:hidden}._scriptItemButton_3gyrj_565{align-items:center;gap:var(--sp-3);width:100%;min-height:var(--hit-icon-sm);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm);font:inherit;color:var(--text-secondary);text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;display:flex}._scriptItemButton_3gyrj_565:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}._scriptItemButton_3gyrj_565:disabled{cursor:default;opacity:.55}._scriptItemButton_3gyrj_565:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-w) var(--accent);outline:none}._scriptItemTitle_3gyrj_595{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-body);line-height:var(--lh-body);flex:1;overflow:hidden}._scriptItemTime_3gyrj_604{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted);font-variant-numeric:tabular-nums;transition:opacity var(--dur-fast) var(--ease-out);flex:none}._scriptItemDelete_3gyrj_613{top:50%;right:var(--sp-1);opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out);position:absolute;transform:translateY(-50%)}._scriptItem_3gyrj_556:hover ._scriptItemDelete_3gyrj_613,._scriptItem_3gyrj_556:focus-within ._scriptItemDelete_3gyrj_613{opacity:1;pointer-events:auto}._scriptItem_3gyrj_556:hover ._scriptItemTime_3gyrj_604,._scriptItem_3gyrj_556:focus-within ._scriptItemTime_3gyrj_604{opacity:0}._scriptDrawer_3gyrj_632{overflow:hidden}._scriptFold_3gyrj_635{align-items:center;gap:var(--sp-2);width:calc(100% + 2 * var(--sp-2));min-height:var(--hit-icon-sm);margin:0 calc(-1 * var(--sp-2));padding:0 var(--sp-2);border-radius:var(--radius-sm);color:var(--text-muted);font:inherit;font-size:var(--fs-small);text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;display:flex}._scriptFold_3gyrj_635:hover{background:var(--bg-hover);color:var(--text-secondary)}._scriptFold_3gyrj_635:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-w) var(--accent);outline:none}._scriptFoldIcon_3gyrj_663{width:var(--icon-sm);height:var(--icon-sm);transition:transform var(--dur-base) var(--ease-out);flex:none}._scriptFold_3gyrj_635[aria-expanded=true] ._scriptFoldIcon_3gyrj_663{transform:rotate(180deg)}._rowWide_3gyrj_672{margin-bottom:var(--sp-2);display:flex}._rowWide_3gyrj_672>*{flex:1}._engineHint_3gyrj_679{margin:0 0 var(--sp-1);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted)}._row_3gyrj_540{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:44px;display:flex}._rowLabel_3gyrj_692{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-secondary);flex:none}._rowControl_3gyrj_698{justify-content:flex-end;align-items:center;gap:var(--sp-2);min-width:0;display:flex}._picker_3gyrj_705{align-items:center;gap:var(--sp-2);width:196px;min-width:0;height:var(--hit-icon);padding:0 var(--sp-2) 0 var(--sp-3);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--text-primary);font:inherit;font-size:var(--fs-body);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);display:inline-flex}._picker_3gyrj_705:hover{background:var(--bg-hover)}._pickerText_3gyrj_726{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._pickerIcon_3gyrj_734{color:var(--text-muted);transition:color var(--dur-base) var(--ease-out);flex:none;display:inline-flex}._pickerIcon_3gyrj_734 svg{width:var(--icon-sm);height:var(--icon-sm)}._pickerIcon_3gyrj_734[data-warn]{color:var(--warning)}._numberField_3gyrj_747{align-items:center;gap:var(--sp-1);height:var(--hit-icon);padding:0 var(--sp-3);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);background:var(--bg-elevated);cursor:text;transition:border-color var(--dur-fast) var(--ease-out);display:inline-flex}._numberField_3gyrj_747:focus-within{border-color:var(--line-strong)}._numberInput_3gyrj_762{width:44px;color:var(--text-primary);font:inherit;font-size:var(--fs-body);font-variant-numeric:tabular-nums;text-align:right;appearance:textfield;background:0 0;border:0;outline:none}._numberInput_3gyrj_762::-webkit-outer-spin-button{appearance:none;margin:0}._numberInput_3gyrj_762::-webkit-inner-spin-button{appearance:none;margin:0}._numberUnit_3gyrj_779{font-size:var(--fs-body);color:var(--text-muted)}._slider_3gyrj_783{appearance:none;border-radius:var(--radius-pill);background:linear-gradient(var(--accent), var(--accent)) 0 / var(--fill,50%) 100% no-repeat, var(--line-strong);cursor:pointer;width:140px;height:4px}._slider_3gyrj_783::-webkit-slider-thumb{appearance:none;border-radius:var(--radius-pill);background:var(--accent);width:14px;height:14px;box-shadow:var(--shadow-menu);transition:transform var(--dur-fast) var(--ease-out)}._slider_3gyrj_783:active::-webkit-slider-thumb{transform:scale(1.15)}._dataGrid_3gyrj_805{gap:var(--sp-2);grid-template-columns:1fr 1fr;display:grid}._datum_3gyrj_810{gap:var(--sp-1);padding:var(--sp-3);border:1px solid var(--line-subtle);border-radius:var(--radius-md);background:var(--bg-elevated);flex-direction:column;display:flex}._datumValue_3gyrj_819{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-title);color:var(--text-primary);font-variant-numeric:tabular-nums}._datumLabel_3gyrj_826{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted)}._engineHint_3gyrj_679[data-warn]{color:var(--warning)}._voiceWarn_3gyrj_834{align-items:center;gap:var(--sp-1);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--warning);cursor:help;display:inline-flex}._voiceWarn_3gyrj_834 svg{width:var(--icon-sm);height:var(--icon-sm)}._echoTip_3gyrj_849{align-items:center;gap:var(--sp-2);max-width:calc(100% - var(--sp-8));white-space:nowrap;margin-bottom:var(--sp-1);padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-3);border:1px solid var(--line-subtle);border-radius:var(--radius-md);background:var(--bg-elevated);box-shadow:var(--shadow-menu);color:var(--text-primary);font-size:var(--fs-small);line-height:var(--lh-small);pointer-events:auto;display:flex}._echoTipIcon_3gyrj_866{width:var(--icon-sm);height:var(--icon-sm);color:var(--warning);flex:none}._echoTipText_3gyrj_872{flex:1;min-width:0}._echoTipClose_3gyrj_876{width:var(--hit-icon-sm);height:var(--hit-icon-sm);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}._echoTipClose_3gyrj_876:hover{background:var(--bg-hover);color:var(--text-primary)}._echoTipClose_3gyrj_876 svg{width:var(--icon-sm);height:var(--icon-sm)}._tabBar_3gyrj_902{padding:var(--sp-3) var(--sp-5) 0;flex:none;gap:2px;display:flex}._tabButton_3gyrj_908{width:var(--hit-icon);height:var(--hit-icon);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}._tabButton_3gyrj_908[data-selected]{color:var(--text-primary)}._tabButton_3gyrj_908:hover:not([data-selected]){background:var(--bg-hover)}._tabButton_3gyrj_908:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._tabPill_3gyrj_932{border-radius:var(--radius-sm);background:var(--bg-active);position:absolute;inset:0}._tabIcon_3gyrj_938{place-items:center;display:grid;position:relative}._tabIcon_3gyrj_938 svg{width:var(--icon-sm);height:var(--icon-sm)}._tabDot_3gyrj_947{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 2px var(--bg-panel);border-radius:50%;position:absolute;top:6px;right:6px}._wrap_16y4k_3{left:0;right:0;bottom:var(--sp-6);pointer-events:none;justify-content:center;display:flex;position:absolute;transform:translate(0)}._pill_16y4k_15{padding:var(--sp-1);border:1px solid var(--glass-border);border-radius:var(--radius-pill);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));box-shadow:var(--shadow-float);pointer-events:auto;align-items:center;display:flex;position:relative;overflow:hidden}._pill_16y4k_15[data-morphing]{-webkit-backdrop-filter:none;background:var(--bg-panel);box-shadow:var(--shadow-control-morph)}._record_16y4k_39{border-radius:var(--radius-pill);background:var(--accent);min-width:40px;height:40px;color:var(--accent-on);align-items:center;display:flex;overflow:hidden}._cell_16y4k_51{align-items:center;display:flex}._live_16y4k_56{height:40px;padding:0 var(--sp-1) 0 0;border-radius:var(--radius-pill);color:var(--accent-on);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;border:0;flex:none;align-items:center;display:flex}._live_16y4k_56:hover{background:color-mix(in srgb, var(--accent-on) 8%, transparent)}._live_16y4k_56:active{transform:scale(.97)}._live_16y4k_56:focus-visible{outline:var(--focus-ring-w) solid var(--line-strong);outline-offset:2px}._start_16y4k_82,._round_16y4k_83,._chevron_16y4k_84{cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:flex}._start_16y4k_82:focus-visible,._round_16y4k_83:focus-visible,._chevron_16y4k_84:focus-visible{outline:var(--focus-ring-w) solid var(--line-strong);outline-offset:2px}._record_16y4k_39 ._start_16y4k_82:focus-visible,._pill_16y4k_15 ._chevron_16y4k_84:focus-visible,._pauseSlot_16y4k_101 ._round_16y4k_83:focus-visible,._record_16y4k_39 ._live_16y4k_56:focus-visible{outline-offset:-4px}._start_16y4k_82{border-radius:var(--radius-pill);width:40px;height:40px;color:var(--accent-on);transition:background var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0}._start_16y4k_82:hover:not(:disabled){background:color-mix(in srgb, var(--accent-on) 8%, transparent)}._start_16y4k_82:active:not(:disabled){transform:scale(.94)}._start_16y4k_82:disabled{cursor:default;opacity:.6}._start_16y4k_82[aria-busy=true]:disabled{opacity:1}._start_16y4k_82[aria-busy=true] ._startIcon_16y4k_133{animation:_start-wait_16y4k_1 var(--dur-loop-busy) var(--ease-inout) var(--dur-slow) infinite}@keyframes _start-wait_16y4k_1{50%{opacity:.45}}:root[data-reduce-motion=true] ._start_16y4k_82[aria-busy=true] ._startIcon_16y4k_133{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._start_16y4k_82[aria-busy=true] ._startIcon_16y4k_133{animation:none}}._startIcon_16y4k_133{width:var(--icon-md);height:var(--icon-md)}._stop_16y4k_154{border-radius:var(--radius-pill);background:var(--accent-on);width:32px;height:32px;color:var(--accent);justify-content:center;align-items:center;display:flex}._stopIcon_16y4k_164{width:var(--icon-sm);height:var(--icon-sm);fill:currentColor;stroke:none}._warn_16y4k_172{width:var(--icon-sm);height:var(--icon-sm);margin-right:var(--sp-3);color:var(--warning);flex:none}._wave_16y4k_181{height:40px;padding:0 var(--sp-3) 0 var(--sp-4);align-items:center;display:flex}._bars_16y4k_188{height:var(--sp-6);align-items:center;gap:4px;display:flex}._bar_16y4k_188{background:var(--accent-on);transform-origin:50%;will-change:transform;border-radius:2px;flex:none;width:4px;height:100%;transform:scaleY(.22)}._chevron_16y4k_84{margin-left:var(--sp-1);border-radius:var(--radius-pill);width:22px;height:40px;color:var(--text-secondary);background:0 0}._chevron_16y4k_84:hover,._round_16y4k_83:hover{background:var(--bg-hover);color:var(--text-primary)}._chevronIcon_16y4k_220{width:var(--icon-sm);height:var(--icon-sm)}._chevron_16y4k_84[aria-expanded=true]{color:var(--text-primary)}._pauseSlot_16y4k_101{padding-left:var(--sp-1);flex:none;justify-content:flex-end;display:flex}._round_16y4k_83{border-radius:var(--radius-pill);width:40px;height:40px;color:var(--text-secondary);background:0 0}._round_16y4k_83 svg{width:var(--icon-md);height:var(--icon-md)}._round_16y4k_83[data-marked]{color:var(--highlight)}._round_16y4k_83[data-marked] svg{fill:var(--highlight)}._roundIcon_16y4k_253{place-items:center;display:grid}._feed_1mk94_2{gap:var(--sp-3);flex-direction:column;min-height:0;display:flex}._card_1mk94_8{gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line-subtle);border-radius:var(--radius-md);background:var(--bg-elevated);flex-direction:column;display:flex}._head_1mk94_17{align-items:flex-start;gap:var(--sp-2);min-width:0;display:flex}._headIcon_1mk94_23{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-muted);flex:none;margin-top:3px}._question_1mk94_31{-webkit-line-clamp:3;min-width:0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary);-webkit-box-orient:vertical;flex:1;margin:0;display:-webkit-box;overflow:hidden}._actions_1mk94_44{gap:var(--sp-1);margin:-2px calc(-1 * var(--sp-2)) 0 0;opacity:.6;transition:opacity var(--dur-fast) var(--ease-out);flex:none;display:flex}._card_1mk94_8:hover ._actions_1mk94_44,._card_1mk94_8:focus-within ._actions_1mk94_44{opacity:1}._gist_1mk94_56{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text-muted);margin:0}._pairs_1mk94_62{gap:var(--sp-3);margin:var(--sp-1) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._pair_1mk94_62{flex-direction:column;gap:2px;display:flex}._en_1mk94_76{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-title);color:var(--text-primary);margin:0}._zh_1mk94_83{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted);margin:0}._basis_1mk94_89{align-items:flex-start;gap:var(--sp-1);margin:var(--sp-1) 0 0;padding-top:var(--sp-2);border-top:1px solid var(--line-subtle);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text-muted);display:flex}._basis_1mk94_89 svg{width:var(--icon-sm);height:var(--icon-sm);flex:none;margin-top:1px}._error_1mk94_106{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--warning);margin:0}._skeleton_1mk94_113{gap:var(--sp-2);margin-top:var(--sp-1);flex-direction:column;display:flex}._skeleton_1mk94_113 span{height:var(--sp-2);border-radius:var(--radius-sm);background:var(--bg-hover);animation:_ear-answer-breathe_1mk94_1 var(--dur-loop-busy) ease-in-out infinite}._skeleton_1mk94_113 span:first-child{width:92%}._skeleton_1mk94_113 span:nth-child(2){width:76%;animation-delay:var(--dur-fast)}._skeleton_1mk94_113 span:nth-child(3){width:58%;animation-delay:var(--dur-base)}@keyframes _ear-answer-breathe_1mk94_1{50%{opacity:.4}}:root[data-reduce-motion=true] ._skeleton_1mk94_113 span{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._skeleton_1mk94_113 span{animation:none}}._empty_1mk94_149{align-items:center;gap:var(--sp-2);padding:var(--sp-8) var(--sp-4);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted);text-align:center;flex-direction:column;display:flex}._empty_1mk94_149 svg{width:var(--icon-md,20px);height:var(--icon-md,20px);opacity:.6}._folderPill_1anm4_1{align-items:center;gap:var(--sp-2);max-width:var(--menu-min-w);height:var(--hit-icon-sm);margin-left:calc(var(--sp-5) - var(--sp-3) - 1px);padding:0 var(--sp-3);border-radius:var(--radius-pill);background:var(--bg-elevated);color:var(--text-secondary);font:inherit;font-size:var(--fs-small);cursor:pointer;border:0;display:inline-flex}._folderPill_1anm4_1 svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}._folderPill_1anm4_1 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._folderPill_1anm4_1:hover{background:var(--bg-active)}._folderPill_1anm4_1:focus-visible,._folderRow_1anm4_32:focus-visible,._lecture_1anm4_33:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._dialog_1anm4_37{gap:var(--sp-4);flex-direction:column;display:flex}._header_1anm4_42{align-items:center;gap:var(--sp-2);min-width:0;display:flex}._header_1anm4_42 h2{font-size:var(--fs-title);flex:1;margin:0}._fileLine_1anm4_53{margin:calc(var(--sp-2) * -1) 0 0;color:var(--text-secondary);font-size:var(--fs-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._fileLine_1anm4_53 span{margin-left:var(--sp-2);color:var(--text-muted)}._pickList_1anm4_65{max-height:min(320px,40vh);margin:0 calc(var(--sp-2) * -1);flex-direction:column;gap:2px;display:flex;overflow:auto}._pickList_1anm4_65>*{flex:none}._pickFooter_1anm4_78{margin:calc(var(--sp-2) * -1) calc(var(--sp-2) * -1) 0;padding-top:var(--sp-1);border-top:1px solid var(--line-subtle)}._pickRow_1anm4_83,._pickNew_1anm4_84{align-items:center;gap:var(--sp-3);width:100%;min-height:var(--hit-icon);padding:0 var(--sp-3);border-radius:var(--radius-sm);color:var(--text-primary);text-align:left;font:inherit;font-size:var(--fs-body);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);background:0 0;border:0;display:flex}._pickRow_1anm4_83 svg,._pickNew_1anm4_84 svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-muted);flex:none}._pickRow_1anm4_83 span,._pickNew_1anm4_84 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._pickRow_1anm4_83[data-current]{background:var(--bg-hover)}._pickRow_1anm4_83 ._pickCheck_1anm4_119{color:var(--text-primary);margin-left:auto}._pickRow_1anm4_83:hover,._pickNew_1anm4_84:hover{background:var(--bg-hover)}._pickRow_1anm4_83:active{background:var(--bg-active)}._pickNew_1anm4_84{margin-top:var(--sp-1);color:var(--text-secondary)}._pickRow_1anm4_83:focus-visible,._pickNew_1anm4_84:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:-2px}._inlineWrap_1anm4_139{overflow:hidden}._inline_1anm4_139{align-items:center;gap:var(--sp-2);height:var(--hit-icon);margin:var(--sp-1) 0;padding:0 var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-app);transition:border-color var(--dur-fast) var(--ease-out);display:flex}._tree_1anm4_156 ._inline_1anm4_139{margin-bottom:var(--sp-3)}._termAdd_1anm4_160{margin:0 0 var(--sp-3)}._inline_1anm4_139:focus-within{border-color:var(--accent)}._inline_1anm4_139 svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-muted);flex:none}._inline_1anm4_139 input{min-width:0;color:var(--text-primary);font:inherit;font-size:var(--fs-body);background:0 0;border:0;outline:0;flex:1;padding:0}._inline_1anm4_139 input::placeholder{color:var(--text-muted)}._inlineConfirm_1anm4_186{width:var(--sp-6);height:var(--sp-6);margin-right:calc(var(--sp-1) * -1);border-radius:var(--radius-sm);background:var(--bg-hover);color:var(--text-primary);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}._inlineConfirm_1anm4_186 svg{width:var(--icon-sm);height:var(--icon-sm);color:inherit}._inlineConfirm_1anm4_186:hover:not(:disabled){background:var(--bg-active)}._inlineConfirm_1anm4_186:disabled{color:var(--text-muted);cursor:default;background:0 0}._inlineConfirm_1anm4_186:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:2px}._library_1anm4_222{grid-template-columns:var(--library-tree-w) minmax(0, 1fr);height:100%;display:grid}._tree_1anm4_156{border-right:1px solid var(--line-subtle);padding:var(--sp-4) var(--sp-2);overflow:auto}._treeHead_1anm4_232{padding:0 var(--sp-1) var(--sp-2) var(--sp-3);color:var(--text-muted);font-size:var(--fs-caption);font-weight:var(--fw-caption);justify-content:space-between;align-items:center;display:flex}._treeActions_1anm4_241{align-items:center;gap:var(--sp-1);display:flex}._sortIcon_1anm4_246{place-items:center;display:grid}._sortTip_1anm4_251{gap:2px;display:grid}._sortTipHint_1anm4_255{color:var(--text-muted)}._folderRow_1anm4_32{isolation:isolate;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);align-items:center;gap:var(--sp-2);width:100%;height:var(--hit-icon);padding:0 var(--sp-3);border-radius:var(--radius-sm);color:var(--text-secondary);text-align:left;font:inherit;font-size:var(--fs-body);cursor:pointer;background:0 0;border:0;display:flex;position:relative}._folderRow_1anm4_32 svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}._folderRow_1anm4_32 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._folderSelection_1anm4_290{z-index:-1;border-radius:var(--radius-sm);background:var(--bg-active);position:absolute;inset:0}._folderRow_1anm4_32[data-selected],._folderRow_1anm4_32[data-selected] svg{color:var(--text-primary)}._folderRow_1anm4_32:hover,._lecture_1anm4_33:hover,._lecture_1anm4_33[data-selected]{background:var(--bg-hover);color:var(--text-primary)}._folderRow_1anm4_32[data-drop]{outline:1px solid var(--highlight);background:var(--bg-active)}._content_1anm4_313{min-width:0;padding:var(--sp-6);overflow:hidden auto;transform:translate(0);container:library/inline-size}._page_1anm4_324{max-width:920px;margin:0 auto}._main_1anm4_328{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}._body_1anm4_338{grid-template-columns:minmax(0, 1fr) var(--panel-w,var(--assistant-w));min-width:0;height:100%;display:grid;position:relative;overflow:hidden}._body_1anm4_338[data-resizing=drag],._body_1anm4_338[data-resizing=drag] *{cursor:col-resize;-webkit-user-select:none;user-select:none}._body_1anm4_338[data-panel=closed],._body_1anm4_338[data-mode=overlay]{grid-template-columns:minmax(0,1fr) 0}._slot_1anm4_356{z-index:2;width:var(--panel-w,var(--assistant-w));position:absolute;top:0;bottom:0;right:0;transform:translate(0)}._slot_1anm4_356>*{width:100%}._body_1anm4_338[data-mode=dock][data-panel=closed] ._slot_1anm4_356{visibility:hidden;transition:visibility 0s linear calc(var(--dur-slow) * .7);transform:translate(100%)}._sidePanel_1anm4_375{scrollbar-gutter:stable both-edges;overscroll-behavior:contain;border-left:1px solid var(--line-subtle);background:var(--bg-panel);flex-direction:column;height:100%;display:flex;overflow-y:auto}._body_1anm4_338[data-mode=overlay] ._slot_1anm4_356{width:min(var(--panel-w,var(--assistant-w)), calc(100% - var(--sp-8)));visibility:hidden;transform:translateX(calc(100% + var(--sp-6)));transition:transform calc(var(--dur-slow) * .7) var(--ease-in), opacity calc(var(--dur-slow) * .7) var(--ease-in), visibility 0s linear calc(var(--dur-slow) * .7)}._body_1anm4_338[data-mode=overlay] ._slot_1anm4_356>*{width:100%;box-shadow:var(--shadow-float)}._body_1anm4_338[data-mode=overlay][data-panel=open] ._slot_1anm4_356{visibility:visible;transition:transform var(--dur-slow) var(--ease-out), opacity var(--dur-slow) var(--ease-out), visibility 0s;transform:translate(0)}:root[data-reduce-motion=true] ._body_1anm4_338[data-mode=overlay] ._slot_1anm4_356{opacity:0;transform:translate(0)}:root[data-reduce-motion=true] ._body_1anm4_338[data-mode=overlay][data-panel=open] ._slot_1anm4_356{opacity:1}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._body_1anm4_338[data-mode=overlay] ._slot_1anm4_356{opacity:0;transform:translate(0)}:root:not([data-reduce-motion=false]) ._body_1anm4_338[data-mode=overlay][data-panel=open] ._slot_1anm4_356{opacity:1}}._body_1anm4_338[data-mode=overlay][data-resizing] ._slot_1anm4_356{transition:none}._scrim_1anm4_433{z-index:1;background:var(--overlay);opacity:0;pointer-events:none;transition:opacity calc(var(--dur-slow) * .7) var(--ease-in);position:absolute;inset:0}._body_1anm4_338[data-panel=open] ._scrim_1anm4_433{opacity:.4;pointer-events:auto;transition:opacity var(--dur-slow) var(--ease-out)}._pageHead_1anm4_447{margin-bottom:var(--sp-5)}._pageHead_1anm4_447 h1{font-size:var(--fs-h1);font-weight:var(--fw-h1);margin:0}._headRow_1anm4_456{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);display:flex}._headRow_1anm4_456 h1{overflow-wrap:anywhere;min-width:0}._headRow_1anm4_456>:not(h1){flex:none}._continueButton_1anm4_470{align-items:center;gap:var(--sp-2);height:var(--hit-icon-sm);margin-top:var(--sp-3);padding:0 var(--sp-3);border-radius:var(--radius-pill);background:var(--bg-elevated);color:var(--text-primary);font:inherit;font-size:var(--fs-small);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);border:0;display:inline-flex}._continueButton_1anm4_470:hover:not(:disabled){background:var(--bg-active)}._continueButton_1anm4_470:disabled{color:var(--text-muted);cursor:default}._continueButton_1anm4_470:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._continueButton_1anm4_470 svg{width:var(--icon-sm);height:var(--icon-sm);transition:color var(--dur-fast) var(--ease-out);flex:none}._continueButton_1anm4_470:hover:not(:disabled) svg{color:var(--rec)}._main_1anm4_328>*,._sidePanel_1anm4_375>*{animation:_block-in_1anm4_1 var(--dur-slow) var(--ease-out) backwards}._sidePanel_1anm4_375>:first-child{animation-delay:calc(var(--dur-instant) * .75)}._sidePanel_1anm4_375>:nth-child(2){animation-delay:calc(var(--dur-instant) * 1.5)}._sidePanel_1anm4_375>:nth-child(n+3){animation-delay:calc(var(--dur-instant) * 2.25)}._main_1anm4_328>:nth-child(2){animation-delay:calc(var(--dur-instant) * .75)}@keyframes _block-in_1anm4_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}:root[data-reduce-motion=true] ._main_1anm4_328>*,:root[data-reduce-motion=true] ._sidePanel_1anm4_375>*{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._main_1anm4_328>*,:root:not([data-reduce-motion=false]) ._sidePanel_1anm4_375>*{animation:none}}._sub_1anm4_546{margin:var(--sp-1) 0 0;color:var(--text-muted);font-size:var(--fs-small)}._section_1anm4_551{margin:var(--sp-6) 0 var(--sp-2);color:var(--text-muted);font-size:var(--fs-caption);font-weight:var(--fw-caption)}._dropZone_1anm4_557{justify-content:center;align-items:center;gap:var(--sp-2);padding:var(--sp-6) var(--sp-4);border:1px dashed var(--line-strong);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);flex-direction:column;display:flex;position:relative}._dropZone_1anm4_557[data-compact]{justify-content:flex-start;gap:var(--sp-2);margin-top:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-sm);flex-direction:row}._dropText_1anm4_582{font-size:var(--fs-body);text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}._dropText_1anm4_582 small{color:var(--text-muted);font-size:var(--fs-small)}._dropZone_1anm4_557[data-compact] ._dropText_1anm4_582{font-size:var(--fs-small);align-items:flex-start}._dropZone_1anm4_557:hover{background:var(--bg-hover)}._dropZone_1anm4_557[data-over]{border-color:var(--highlight);background:var(--bg-active);color:var(--text-primary)}._dropZone_1anm4_557[data-busy]{cursor:progress}._dropZone_1anm4_557:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._dropIcon_1anm4_613{border-radius:var(--radius-sm);background:var(--bg-elevated);width:40px;height:40px;color:var(--text-secondary);place-items:center;display:grid}._dropZone_1anm4_557[data-compact] ._dropIcon_1anm4_613{background:0 0;width:24px;height:24px}._dropZone_1anm4_557[data-over] ._dropIcon_1anm4_613{color:var(--highlight)}._dropIcon_1anm4_613 svg,._dropZone_1anm4_557>svg{width:var(--icon-md);height:var(--icon-md)}._spin_1anm4_635{animation:_kk-spin_1anm4_1 var(--dur-spin) linear infinite}@keyframes _kk-spin_1anm4_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spin_1anm4_635{animation:none}}._lectures_1anm4_648{margin:0 calc(var(--sp-3) * -1);flex-direction:column;gap:2px;display:flex}._lecture_1anm4_33{justify-content:space-between;align-items:center;gap:var(--sp-4);width:100%;min-height:var(--hit-nav);padding:0 var(--sp-3);border-radius:var(--radius-sm);color:var(--text-primary);text-align:left;font:inherit;cursor:pointer;transition:background var(--dur-fast) var(--ease-out);background:0 0;border:0;display:flex}._lecture_1anm4_33 span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._muted_1anm4_677{color:var(--text-muted);font-size:var(--fs-small);white-space:nowrap}._materials_1anm4_682{margin:0;padding:0;list-style:none}._material_1anm4_682{align-items:center;gap:var(--sp-3);min-width:0;min-height:var(--hit-nav);padding:0 var(--sp-3);border-radius:var(--radius-sm);background:var(--bg-elevated);margin-bottom:2px;display:flex}._materialOpen_1anm4_698{align-items:center;gap:var(--sp-3);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-self:stretch;padding:0;display:flex}._material_1anm4_682:has(>._materialOpen_1anm4_698){transition:background var(--dur-fast) var(--ease-out)}:is(._material_1anm4_682:has(>._materialOpen_1anm4_698:hover),._material_1anm4_682:has(>._materialOpen_1anm4_698:focus-visible)){background:var(--bg-hover)}._materialOpen_1anm4_698:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px;border-radius:var(--radius-sm)}._material_1anm4_682 svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-muted);flex:none}._material_1anm4_682 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._materialOpen_1anm4_698 ._materialGo_1anm4_736{opacity:0;transition:opacity var(--dur-fast) var(--ease-out);margin-left:auto}._material_1anm4_682:hover ._materialGo_1anm4_736,._materialOpen_1anm4_698:focus-visible ._materialGo_1anm4_736{opacity:1}._material_1anm4_682 small{color:var(--text-muted);margin-left:auto}._term_1anm4_160{padding:var(--sp-3) 0;border-bottom:1px solid var(--line-subtle)}._term_1anm4_160 strong{font-size:var(--fs-body);font-weight:var(--fw-title)}._term_1anm4_160 p{margin:var(--sp-1) 0 0;color:var(--text-secondary);font-size:var(--fs-small);line-height:var(--lh-body)}._term_1anm4_160 ._header_1anm4_42>span:first-child{overflow-wrap:break-word;flex:1;min-width:0}._topic_1anm4_769{color:var(--text-secondary);font-size:var(--fs-body);line-height:var(--lh-body)}._topicButton_1anm4_774{align-items:flex-start;gap:var(--sp-2);width:100%;margin:0 0 var(--sp-3);padding:var(--sp-2) var(--sp-3);border:1px solid var(--line-subtle);border-radius:var(--radius-md);background:var(--bg-panel);color:var(--text-secondary);font:inherit;font-size:var(--fs-body);line-height:var(--lh-body);text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);display:flex}._topicButton_1anm4_774 span{overflow-wrap:anywhere;flex:1;min-width:0}._topicButton_1anm4_774 svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-muted);opacity:0;transition:opacity var(--dur-fast) var(--ease-out);flex:none;margin-top:3px}._topicButton_1anm4_774:hover,._topicButton_1anm4_774:focus-visible{background:var(--bg-elevated)}._topicButton_1anm4_774:hover svg,._topicButton_1anm4_774:focus-visible svg{opacity:1}._topicButton_1anm4_774[data-empty]{color:var(--text-muted);border-color:var(--line-subtle);border-style:dashed}._topicButton_1anm4_774:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:-2px}._topicInput_1anm4_826{box-sizing:border-box;width:100%;margin:0 0 var(--sp-3);padding:var(--sp-2) var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--bg-panel);color:var(--text-primary);font:inherit;font-size:var(--fs-body);line-height:var(--lh-body);field-sizing:content;min-height:calc(var(--lh-body) * 2 + var(--sp-4) + 2px);resize:none;display:block}._topicInput_1anm4_826:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-glow);outline:none}._empty_1anm4_849{margin:var(--sp-6) 0 0;color:var(--text-muted);font-size:var(--fs-small);text-align:center}._dropZone_1anm4_557>button{right:var(--sp-3);position:absolute}._shared_1anm4_863{margin-top:var(--sp-4)}._sharedTerm_1anm4_866{gap:var(--sp-3);margin:var(--sp-1) 0;color:var(--text-muted);font-size:var(--fs-small);line-height:var(--lh-body);display:flex}._sharedTerm_1anm4_866 strong{color:var(--text-secondary);font-weight:var(--fw-title);flex:none}._scrollFade_1anm4_881{max-height:calc((var(--hit-nav) + 2px) * 4.5);overscroll-behavior:contain;--fade:var(--sp-6);overflow-y:auto}._scrollFade_1anm4_881:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}._scrollFade_1anm4_881[data-bottom]{-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to bottom, black calc(100% - var(--fade)), transparent)}._scrollFade_1anm4_881[data-top]{-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fade));mask-image:linear-gradient(to bottom, transparent, black var(--fade))}._scrollFade_1anm4_881[data-top][data-bottom]{-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fade), black calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to bottom, transparent, black var(--fade), black calc(100% - var(--fade)), transparent)}._material_1anm4_682[data-menu]{background:var(--bg-hover)}@media (max-width:720px){._library_1anm4_222{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}._tree_1anm4_156{align-items:center;gap:var(--sp-1);padding:var(--sp-2) var(--sp-3);border-right:0;border-bottom:1px solid var(--line-subtle);scrollbar-width:none;display:flex;overflow:auto hidden}._tree_1anm4_156::-webkit-scrollbar{display:none}._treeHead_1anm4_232{gap:var(--sp-1);flex:none;order:2;padding:0}._treeHead_1anm4_232>span:first-child{display:none}._folderRow_1anm4_32{flex:none;width:auto;max-width:14rem}._content_1anm4_313{padding:var(--sp-4) var(--sp-3)}}._body_tlfak_1 h2{margin:0 0 var(--sp-2);font-size:var(--fs-title)}._body_tlfak_1 p{color:var(--text-secondary);font-size:var(--fs-body);line-height:var(--lh-body);margin:0}._actions_tlfak_11{justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-5);display:flex}._primary_tlfak_17,._secondary_tlfak_18{height:var(--hit-icon);padding:0 var(--sp-4);border-radius:var(--radius-sm);font:inherit;font-size:var(--fs-body);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);border:0}._secondary_tlfak_18{color:var(--text-secondary);background:0 0}._secondary_tlfak_18:hover{background:var(--bg-hover)}._primary_tlfak_17{background:var(--accent);color:var(--accent-on)}._primary_tlfak_17:hover{filter:brightness(1.08)}._primary_tlfak_17:focus-visible,._secondary_tlfak_18:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:2px}._danger_tlfak_47{height:var(--hit-icon);padding:0 var(--sp-4);border-radius:var(--radius-sm);font:inherit;font-size:var(--fs-body);cursor:pointer;background:var(--danger);color:var(--accent-on);transition:filter var(--dur-fast) var(--ease-out);border:0}._danger_tlfak_47:hover{filter:brightness(1.08)}._danger_tlfak_47:focus-visible{outline:var(--focus-ring-w) solid var(--danger);outline-offset:2px}._primary_tlfak_17:disabled{opacity:.5;cursor:default;filter:none}._field_tlfak_72{box-sizing:border-box;width:100%;height:var(--hit-icon);padding:0 var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--text-primary);font:inherit;font-size:var(--fs-body);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);outline:none}._field_tlfak_72:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-glow)}._body_tlfak_1 h2+._field_tlfak_72{margin-top:var(--sp-2)}._divider_1gy7c_2{align-items:center;gap:var(--sp-3);height:var(--sp-6);margin:calc(-1 * var(--sp-4)) 0 var(--sp-8);color:var(--text-muted);opacity:.45;transition:opacity var(--dur-slow) var(--ease-out);display:flex;position:relative}._divider_1gy7c_2[data-active]{opacity:1}._dividerLine_1gy7c_16{background:var(--line-subtle);flex:1;height:1px;position:relative}._dividerFill_1gy7c_22{background:var(--text-secondary);transform-origin:0;height:1px;position:absolute;inset:0;transform:scaleX(0)}._divider_1gy7c_2[data-due] ._dividerFill_1gy7c_22{background:var(--text-primary)}._pageNo_1gy7c_33{font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-caption);letter-spacing:.04em}._hint_1gy7c_39{top:calc(50% + var(--sp-2));align-items:center;gap:var(--sp-1);font-size:var(--fs-body);line-height:var(--lh-small);color:var(--text-muted);transition:color var(--dur-base) var(--ease-out);display:inline-flex;position:absolute;left:50%;translate:-50%}._hint_1gy7c_39[data-due]{color:var(--text-primary);font-weight:600}._hintIcon_1gy7c_56{place-items:center;display:grid}._hintIcon_1gy7c_56 svg{width:var(--icon-sm);height:var(--icon-sm)}._busy_12wto_2{align-items:center;gap:var(--sp-4);display:flex}._busy_12wto_2 p{min-width:0;color:var(--text-secondary);font-size:var(--fs-body);overflow-wrap:anywhere;flex:1;margin:0}._spin_12wto_15,._spinSmall_12wto_16{color:var(--text-secondary);animation:_canvas-spin_12wto_1 var(--dur-spin) linear infinite;flex:none}._spin_12wto_15{width:var(--icon-md);height:var(--icon-md)}._spinSmall_12wto_16{width:var(--icon-sm);height:var(--icon-sm)}@keyframes _canvas-spin_12wto_1{to{transform:rotate(360deg)}}:root[data-reduce-motion=true] ._spin_12wto_15,:root[data-reduce-motion=true] ._spinSmall_12wto_16{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._spin_12wto_15,:root:not([data-reduce-motion=false]) ._spinSmall_12wto_16{animation:none}}._host_12wto_45{width:100%;margin-top:var(--sp-4)}._waiting_12wto_49,._error_12wto_50,._empty_12wto_51{align-items:center;gap:var(--sp-2);margin:var(--sp-3) 0 0;font-size:var(--fs-small);display:flex}._waiting_12wto_49{color:var(--text-secondary)}._error_12wto_50{color:var(--danger)}._empty_12wto_51{color:var(--text-muted)}._courses_12wto_68{gap:var(--sp-1);max-height:320px;margin:var(--sp-4) 0 0;flex-direction:column;padding:0;list-style:none;display:flex;overflow-y:auto}._course_12wto_68{align-items:center;gap:var(--sp-3);min-height:var(--hit-nav);padding:0 var(--sp-3);border-radius:var(--radius-sm);cursor:pointer;display:flex}._course_12wto_68:hover,._course_12wto_68[data-on]{background:var(--bg-hover)}._course_12wto_68 input,._groupHead_12wto_92 input,._item_12wto_93 input{accent-color:var(--accent);flex:none}._courseName_12wto_97{min-width:0;font-size:var(--fs-body);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._meta_12wto_105{color:var(--text-muted);font-size:var(--fs-small);flex:none}._review_12wto_111{flex-direction:column;min-width:0;display:flex}._head_12wto_116{align-items:flex-start;gap:var(--sp-2);display:flex}._headText_12wto_121{flex:1;min-width:0}._headText_12wto_121 h2{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-title);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._headText_12wto_121 p{margin:var(--sp-1) 0 0;color:var(--text-muted);font-size:var(--fs-small);line-height:var(--lh-body)}._groups_12wto_140{gap:var(--sp-4);max-height:420px;margin-top:var(--sp-4);flex-direction:column;display:flex;overflow-y:auto}._group_12wto_92{min-width:0}._groupHead_12wto_92{align-items:center;gap:var(--sp-3);min-height:var(--hit-nav);border-bottom:1px solid var(--line-subtle);display:flex}._groupHead_12wto_92 h3{min-width:0;font-size:var(--fs-body);font-weight:var(--fw-title);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}._unitSelect_12wto_168{max-width:45%;height:var(--hit-icon-sm);padding:0 var(--sp-2);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--text-secondary);font:inherit;font-size:var(--fs-small);flex:none}._unitSelect_12wto_168:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:2px}._items_12wto_184{margin:0;padding:0;list-style:none}._item_12wto_93 label{align-items:center;gap:var(--sp-3);min-height:var(--hit-nav);padding-left:var(--sp-5);cursor:pointer;display:flex}._item_12wto_93[data-off] label{cursor:default;opacity:.55}._itemName_12wto_201{min-width:0;font-size:var(--fs-body);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._tag_12wto_209{padding:0 var(--sp-2);border-radius:var(--radius-sm);background:var(--bg-hover);color:var(--text-secondary);font-size:var(--fs-caption);line-height:var(--lh-caption);flex:none}._foot_12wto_218{align-items:center;gap:var(--sp-2);margin-top:var(--sp-5);display:flex}._summary_12wto_224{min-width:0;color:var(--text-secondary);font-size:var(--fs-small);flex:1}._body_1nfcj_1 h2{margin:0 0 var(--sp-2);font-size:var(--fs-title)}._body_1nfcj_1 p{color:var(--text-secondary);font-size:var(--fs-body);line-height:var(--lh-body);overflow-wrap:anywhere;margin:0}._actions_1nfcj_12{justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-5);display:flex}._primary_1nfcj_18,._secondary_1nfcj_19{height:var(--hit-icon);padding:0 var(--sp-4);border-radius:var(--radius-sm);font:inherit;font-size:var(--fs-body);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);border:0}._secondary_1nfcj_19{color:var(--text-secondary);background:0 0}._secondary_1nfcj_19:hover{background:var(--bg-hover)}._primary_1nfcj_18{background:var(--accent);color:var(--accent-on)}._primary_1nfcj_18:hover{filter:brightness(1.08)}._primary_1nfcj_18:focus-visible,._secondary_1nfcj_19:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:2px}._dialog_1so2u_2{gap:var(--sp-4);flex-direction:column;display:flex}._heading_1so2u_7{font-size:var(--fs-title);font-weight:var(--fw-title);line-height:var(--lh-title);margin:0}._file_1so2u_14{align-items:center;gap:var(--sp-3);padding:var(--sp-3);border:1px solid var(--line-subtle);border-radius:var(--radius-md);background:var(--bg-panel);display:flex;position:relative;overflow:hidden}._thumb_1so2u_25{width:calc(var(--hit-icon) + var(--sp-2));height:calc(var(--hit-icon) + var(--sp-2));border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent);flex:none;place-items:center;display:grid}._thumb_1so2u_25[data-kind=audio]{background:color-mix(in srgb, var(--series-2) 16%, transparent);color:var(--series-2)}._thumb_1so2u_25 svg{width:var(--icon-md);height:var(--icon-md)}._file_1so2u_14[data-preparing] ._thumb_1so2u_25 svg{animation:_breathe_1so2u_1 var(--dur-ambient) var(--ease-inout) infinite}._fileText_1so2u_47{min-width:0}._fileName_1so2u_50{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._fileMeta_1so2u_59{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted);font-variant-numeric:tabular-nums;margin:0}._fileProgress_1so2u_66{background:var(--accent);height:2px;transform:scaleX(var(--p,0));transform-origin:0;transition:transform var(--dur-base) var(--ease-out), opacity var(--dur-slow) var(--ease-out);position:absolute;bottom:0;left:0;right:0}._fileProgress_1so2u_66[data-done]{opacity:0}._options_1so2u_83{flex-direction:column;display:flex}._row_1so2u_87{justify-content:space-between;align-items:center;gap:var(--sp-4);min-height:calc(var(--hit-icon) + var(--sp-2));display:flex}._row_1so2u_87+._row_1so2u_87,._sub_1so2u_95,._sub_1so2u_95+._row_1so2u_87{border-top:1px solid var(--line-subtle)}._row_1so2u_87[data-nested]{padding-left:var(--sp-4)}._sub_1so2u_95{overflow:hidden}._sub_1so2u_95>._row_1so2u_87:first-child{border-top:0}._rowLabel_1so2u_108{font-size:var(--fs-body);color:var(--text-secondary)}._row_1so2u_87[data-nested] ._rowLabel_1so2u_108{font-size:var(--fs-small);color:var(--text-muted)}._rowControl_1so2u_116{align-items:center;min-width:0;display:flex}._hint_1so2u_121{font-size:var(--fs-small);color:var(--text-muted)}._warn_1so2u_125{margin:var(--sp-2) 0 0;font-size:var(--fs-small);color:var(--warning)}._error_1so2u_130{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-secondary);margin:0}._footer_1so2u_137{align-items:center;gap:var(--sp-2);margin-top:var(--sp-1);display:flex}._dest_1so2u_143{align-items:center;gap:var(--sp-1);min-width:0;font-size:var(--fs-small);color:var(--text-muted);flex:1;display:inline-flex}._dest_1so2u_143 svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}._dest_1so2u_143>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._estimate_1so2u_162:before{content:"·";margin-right:var(--sp-1)}._primary_1so2u_167,._secondary_1so2u_168{height:var(--hit-icon);padding:0 var(--sp-4);border-radius:var(--radius-sm);font:inherit;font-size:var(--fs-body);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), filter var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out);border:0;flex:none}._secondary_1so2u_168{color:var(--text-secondary);background:0 0}._secondary_1so2u_168:hover{background:var(--bg-hover)}._primary_1so2u_167{background:var(--accent);color:var(--accent-on)}._primary_1so2u_167:hover:not(:disabled){filter:brightness(1.08)}._primary_1so2u_167:active:not(:disabled){transform:scale(.97)}._primary_1so2u_167:disabled{opacity:.45;cursor:default}._primary_1so2u_167:focus-visible,._secondary_1so2u_168:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:2px}._status_1so2u_210{gap:var(--sp-2);margin-bottom:var(--sp-4);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line-subtle);border-radius:var(--radius-md);background:var(--bg-panel);flex-direction:column;display:flex}._statusHead_1so2u_220{align-items:center;gap:var(--sp-2);min-height:var(--hit-icon-sm);display:flex}._statusIcon_1so2u_226{color:var(--accent);flex:none;place-items:center;display:grid}._statusIcon_1so2u_226 svg{width:var(--icon-sm);height:var(--icon-sm)}._status_1so2u_210[data-phase=done] ._statusIcon_1so2u_226{color:var(--success)}._status_1so2u_210[data-phase=failed] ._statusIcon_1so2u_226{color:var(--warning)}._statusLabel_1so2u_242{font-size:var(--fs-small);color:var(--text-secondary);display:inline-grid;position:relative}._statusLabel_1so2u_242>span{white-space:nowrap;grid-area:1/1}._statusMeta_1so2u_253{min-width:0;font-size:var(--fs-small);color:var(--text-muted);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._percent_1so2u_263{font-size:var(--fs-small);color:var(--text-secondary);font-variant-numeric:tabular-nums}._track_1so2u_268{border-radius:var(--radius-pill);background:var(--bg-active);height:3px;position:relative;overflow:hidden}._fill_1so2u_275{border-radius:inherit;background:var(--accent);transform:scaleX(var(--p,0));transform-origin:0;transition:transform var(--dur-slow) var(--ease-out);position:absolute;inset:0}._fill_1so2u_275:after{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--accent-on) 45%, transparent) 50%, transparent 100%);content:"";opacity:0;position:absolute;inset:0}._status_1so2u_210[data-running] ._fill_1so2u_275:after{animation:_sweep_1so2u_1 calc(var(--dur-ambient) * 1.2) var(--ease-inout) infinite}._status_1so2u_210[data-phase=done] ._fill_1so2u_275{background:var(--success)}._status_1so2u_210[data-phase=failed] ._fill_1so2u_275{background:var(--warning)}._statusError_1so2u_306{font-size:var(--fs-small);color:var(--text-secondary);margin:0}@keyframes _breathe_1so2u_1{0%,to{opacity:1}50%{opacity:.45}}@keyframes _sweep_1so2u_1{0%{opacity:0;transform:translate(-100%)}30%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(100%)}}:root[data-reduce-motion=true] ._file_1so2u_14[data-preparing] ._thumb_1so2u_25 svg,:root[data-reduce-motion=true] ._status_1so2u_210[data-running] ._fill_1so2u_275:after{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._file_1so2u_14[data-preparing] ._thumb_1so2u_25 svg,:root:not([data-reduce-motion=false]) ._status_1so2u_210[data-running] ._fill_1so2u_275:after{animation:none}}._card_190nd_2{min-width:0;padding:var(--sp-4);border:1px solid var(--line-subtle);border-radius:var(--radius-md);background:var(--bg-panel)}._flat_190nd_10>._card_190nd_2,._flat_190nd_10>._flatBlock_190nd_11>._card_190nd_2{background:0 0;border:0;border-radius:0;flex:none}._flat_190nd_10>._card_190nd_2+._card_190nd_2,._flat_190nd_10>._flatBlock_190nd_11+._flatBlock_190nd_11>._card_190nd_2{border-top:1px solid var(--line-subtle)}._flatBlock_190nd_11{flex:none;min-width:0}._cardHead_190nd_26{align-items:center;gap:var(--sp-2);min-height:var(--hit-icon-sm);margin-bottom:var(--sp-3);display:flex}._cardIcon_190nd_33{color:var(--text-muted);flex:none;place-items:center;display:grid}._cardIcon_190nd_33 svg{width:var(--icon-sm);height:var(--icon-sm)}._cardTitle_190nd_43{color:var(--text-primary);font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-title);margin:0}._cardCount_190nd_50{color:var(--text-muted);font-size:var(--fs-small);font-variant-numeric:tabular-nums}._cardActions_190nd_55{align-items:center;gap:var(--sp-1);margin-left:auto;margin-right:calc(var(--sp-1) * -1);display:flex}._cardHint_190nd_62{margin:calc(var(--sp-1) * -1) 0 var(--sp-3);color:var(--text-muted);font-size:var(--fs-small);line-height:var(--lh-small)}._cardEmpty_190nd_68{margin:var(--sp-2) 0;color:var(--text-muted);font-size:var(--fs-small);line-height:var(--lh-body);text-align:center}._termFilter_190nd_77{margin-bottom:var(--sp-3)}._filterCount_190nd_80{margin-left:var(--sp-1);color:var(--text-muted);font-variant-numeric:tabular-nums}._terms_190nd_85{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}._termRow_190nd_94{border-top:1px solid var(--line-subtle)}._termRow_190nd_94:first-child{border-top:0}._termInner_190nd_100{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-2) var(--sp-1);display:flex}._termMain_190nd_107{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._termLine_190nd_114{align-items:baseline;gap:var(--sp-1) var(--sp-2);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}._termLine_190nd_114 strong{font-size:var(--fs-body);font-weight:var(--fw-title)}._termZh_190nd_125{color:var(--text-secondary);font-size:var(--fs-body)}._termNote_190nd_129{color:var(--text-muted);font-size:var(--fs-small);line-height:var(--lh-small);overflow-wrap:anywhere}._termRow_190nd_94[data-status=suggested] strong,._termRow_190nd_94[data-status=disabled] strong{color:var(--text-secondary);font-weight:var(--fw-body)}._termRow_190nd_94[data-status=disabled] ._termLine_190nd_114{opacity:.6;text-decoration:line-through;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}._autoBadge_190nd_146{padding:0 var(--sp-1);border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--text-muted);font-size:var(--fs-caption);line-height:var(--lh-caption);flex:none}._termActions_190nd_156{opacity:0;transition:opacity var(--dur-fast) var(--ease-out);flex:none;gap:2px;display:flex}._termRow_190nd_94:hover ._termActions_190nd_156,._termRow_190nd_94:focus-within ._termActions_190nd_156,._termRow_190nd_94[data-status=suggested] ._termActions_190nd_156{opacity:1}._rows_190nd_170{margin:0 calc(var(--sp-2) * -1);flex-direction:column;gap:2px;display:flex}._row_190nd_170{align-items:center;gap:var(--sp-3);width:100%;min-height:var(--hit-nav);padding:0 var(--sp-2);border-radius:var(--radius-sm);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease-out);background:0 0;border:0;display:flex}._row_190nd_170:hover{background:var(--bg-hover)}._rows_190nd_170>._row_190nd_170{animation:_row-in_190nd_1 var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--dur-instant) * .4 * min(var(--i,0), 10))}@keyframes _row-in_190nd_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}:root[data-reduce-motion=true] ._rows_190nd_170>._row_190nd_170{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._rows_190nd_170>._row_190nd_170{animation:none}}._rowIcon_190nd_219{width:var(--hit-icon-sm);height:var(--hit-icon-sm);border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--text-muted);transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);flex:none;place-items:center;display:grid}._rowIcon_190nd_219 svg{width:var(--icon-sm);height:var(--icon-sm)}._row_190nd_170:hover ._rowIcon_190nd_219,._row_190nd_170:focus-visible ._rowIcon_190nd_219{background:var(--bg-active);color:var(--text-primary)}._row_190nd_170:hover ._rowIcon_190nd_219 svg{animation:_wave-bob_190nd_1 var(--dur-slow) var(--ease-out)}@keyframes _wave-bob_190nd_1{40%{transform:scaleY(1.25)}}._row_190nd_170:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:-2px}._rowTitle_190nd_253{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._rowMeta_190nd_260{color:var(--text-muted);font-size:var(--fs-small);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}._rowGo_190nd_267{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-muted);opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);flex:none;transform:translate(-4px)}._row_190nd_170:hover ._rowGo_190nd_267,._row_190nd_170:focus-visible ._rowGo_190nd_267{opacity:1;transform:none}._empty_190nd_285{align-items:center;gap:var(--sp-2);padding:var(--sp-8) var(--sp-4);color:var(--text-muted);font-size:var(--fs-small);line-height:var(--lh-body);text-align:center;flex-direction:column;display:flex}._empty_190nd_285 svg{width:var(--icon-md);height:var(--icon-md)}._topicWrap_190nd_302{margin:var(--sp-3) 0 0}._list_1xrtk_1,._terms_1xrtk_2{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_1xrtk_9,._term_1xrtk_2{align-items:baseline;gap:var(--sp-1) var(--sp-3);padding:var(--sp-2) 0;border-top:1px solid var(--line-subtle);flex-wrap:wrap;display:flex}._item_1xrtk_9:first-child,._term_1xrtk_2:first-child{border-top:0}._name_1xrtk_22,._en_1xrtk_23{overflow-wrap:anywhere;min-width:0;color:var(--text-primary)}._zh_1xrtk_28{color:var(--text-secondary)}._meta_1xrtk_31{color:var(--text-muted);font-size:var(--fs-caption);font-variant-numeric:tabular-nums}._excerpt_1xrtk_36{color:var(--text-muted);font-size:var(--fs-small);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-basis:100%;margin:0;display:-webkit-box;overflow:hidden}._term_1xrtk_2[data-suggested] ._en_1xrtk_23{color:var(--text-secondary)}._note_1xrtk_49{margin:var(--sp-3) 0 0;color:var(--text-muted);font-size:var(--fs-caption)}._root_1xm6r_1{color:var(--text-secondary);font-size:var(--fs-body);line-height:var(--lh-body);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}._root_1xm6r_1 h3{margin:var(--sp-5) 0 var(--sp-2);color:var(--text-primary);font-size:var(--fs-title);font-weight:var(--fw-title)}._root_1xm6r_1 h4{margin:var(--sp-4) 0 var(--sp-1);color:var(--text-primary);font-size:var(--fs-body);font-weight:var(--fw-title)}._root_1xm6r_1 h3:first-child{margin-top:0}._root_1xm6r_1 p{margin:0 0 var(--sp-2)}._root_1xm6r_1 ul,._root_1xm6r_1 ol{margin:0 0 var(--sp-2);padding-left:var(--sp-5)}._root_1xm6r_1 li{margin:var(--sp-1) 0}._root_1xm6r_1 strong{color:var(--text-primary)}._root_1xm6r_1 code{padding:0 var(--sp-1);border-radius:var(--radius-sm);background:var(--bg-elevated);font-size:.92em}._root_1xm6r_1 blockquote{margin:0 0 var(--sp-2);padding-left:var(--sp-3);border-left:2px solid var(--line-strong);color:var(--text-muted)}._editor_1e3o0_1{border:1px solid var(--line-subtle);border-radius:var(--radius-md);background:var(--bg-elevated)}._editor_1e3o0_1:focus-within{border-color:var(--line-strong)}._editor_1e3o0_1 .cm-editor{color:var(--text-secondary);font-size:var(--fs-body);background:0 0}._editor_1e3o0_1 .cm-editor.cm-focused{outline:none}._editor_1e3o0_1 .cm-scroller{padding:var(--sp-3) var(--sp-4);font-family:inherit;line-height:var(--lh-body)}._editor_1e3o0_1 .cm-content{caret-color:var(--text-primary)}._editor_1e3o0_1 .cm-cursor{border-left-color:var(--text-primary)}._editor_1e3o0_1 .cm-selectionBackground,._editor_1e3o0_1 .cm-editor.cm-focused .cm-selectionBackground{background:var(--bg-active)}._editor_1e3o0_1 .kk-md-h1,._editor_1e3o0_1 .kk-md-h2{color:var(--text-primary);font-size:var(--fs-title);font-weight:var(--fw-title)}._editor_1e3o0_1 .kk-md-h3,._editor_1e3o0_1 .kk-md-strong{color:var(--text-primary);font-weight:var(--fw-title)}._editor_1e3o0_1 .kk-md-em{font-style:italic}._editor_1e3o0_1 .kk-md-code{color:var(--text-primary)}._editor_1e3o0_1 .kk-md-quote,._editor_1e3o0_1 .kk-md-mark{color:var(--text-muted)}._toolbar_1e3o0_61{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);border-bottom:1px solid var(--line-subtle);display:flex}._toolGroup_1e3o0_68{align-items:center;gap:2px;display:flex}._toolGroup_1e3o0_68+._toolGroup_1e3o0_68{padding-left:var(--sp-2);border-left:1px solid var(--line-subtle)}._tool_1e3o0_61{isolation:isolate;width:var(--hit-icon-sm);height:var(--hit-icon-sm);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:color var(--dur-fast) var(--ease-out), transform var(--dur-instant) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}._tool_1e3o0_61 svg{width:var(--icon-sm);height:var(--icon-sm)}._tool_1e3o0_61:hover{color:var(--text-secondary)}._tool_1e3o0_61[data-on]{background:var(--bg-active);color:var(--text-primary)}._tool_1e3o0_61:active{transform:scale(.94)}._tool_1e3o0_61:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._toolPill_1e3o0_114{z-index:-1;border-radius:inherit;background:var(--bg-hover);position:absolute;inset:0}._root_1qcb8_1{min-width:0}._head_1qcb8_4{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}._head_1qcb8_4 h2{color:var(--text-primary);font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-title);margin:0}._actions_1qcb8_17{align-items:center;gap:var(--sp-1);display:flex}._root_1qcb8_1>:nth-child(2){margin-top:var(--sp-3)}._copy_1qcb8_26{margin-top:var(--sp-5);padding:var(--sp-4);border:1px solid var(--line-subtle);border-radius:var(--radius-md);background:var(--bg-elevated)}._copyHead_1qcb8_33{align-items:center;gap:var(--sp-1);margin-bottom:var(--sp-2);display:flex}._tag_1qcb8_39{color:var(--text-muted);font-size:var(--fs-caption);line-height:var(--lh-caption);flex:1}._generating_1qcb8_47{margin-top:var(--sp-3);padding:var(--sp-4);border:1px solid var(--line-subtle);border-radius:var(--radius-md);background:var(--bg-elevated)}._genRow_1qcb8_54{align-items:center;gap:var(--sp-2);color:var(--text-secondary);font-size:var(--fs-small);display:flex}._genRow_1qcb8_54 svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}._track_1qcb8_66{height:3px;margin-top:var(--sp-3);border-radius:var(--radius-pill);background:var(--bg-hover);position:relative;overflow:hidden}._fill_1qcb8_75{border-radius:var(--radius-pill);background:var(--text-secondary);transform-origin:0;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out)}._fill_1qcb8_75[data-indeterminate]{width:34%;animation:_notes-slide_1qcb8_1 var(--dur-loop-busy) var(--ease-inout) infinite}._skeleton_1qcb8_87{gap:var(--sp-3);margin-top:var(--sp-4);flex-direction:column;display:flex}._skeleton_1qcb8_87 i{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--bg-hover) 25%, var(--bg-active) 50%, var(--bg-hover) 75%);height:10px;animation:_notes-shimmer_1qcb8_1 var(--dur-loop-busy) linear infinite;background-size:200% 100%;display:block}._genHint_1qcb8_106{margin:var(--sp-3) 0 0;color:var(--text-muted);font-size:var(--fs-caption)}@keyframes _notes-slide_1qcb8_1{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes _notes-shimmer_1qcb8_1{0%{background-position:200% 0}to{background-position:-200% 0}}:root[data-reduce-motion=true] :is(._fill_1qcb8_75[data-indeterminate],._skeleton_1qcb8_87 i){animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) :is(._fill_1qcb8_75[data-indeterminate],._skeleton_1qcb8_87 i){animation:none}}._page_1hsh9_1{grid-template-columns:minmax(0, 1fr) var(--panel-w,var(--assistant-w));height:100%;display:grid;position:relative;overflow:clip}._page_1hsh9_1[data-resizing=drag],._page_1hsh9_1[data-resizing=drag] *{cursor:col-resize;-webkit-user-select:none;user-select:none}._page_1hsh9_1[data-panel=closed]{grid-template-columns:minmax(0,1fr) 0}._slot_1hsh9_21{z-index:1;width:var(--panel-w,var(--assistant-w));position:absolute;top:0;bottom:0;right:0;transform:translate(0)}._slot_1hsh9_21>*{width:100%}._page_1hsh9_1[data-panel=closed] ._slot_1hsh9_21{visibility:hidden;transition:visibility 0s linear calc(var(--dur-slow) * .7);transform:translate(100%)}._live_1hsh9_41{min-width:0;height:100%;position:relative;overflow:hidden;transform:translate(0)}._divider_1hsh9_52{--divider-overlap:2px;top:0;bottom:0;right:calc(var(--panel-w,var(--assistant-w)) + var(--divider-overlap) - var(--sp-2));z-index:2;width:var(--sp-2);display:flex;position:absolute}._divider_1hsh9_52>*{flex:1}._page_1hsh9_1[data-panel=closed] ._divider_1hsh9_52,._divider_1hsh9_52[data-closed]{display:none}._handle_1hsh9_72{cursor:col-resize;touch-action:none;flex:1;position:relative}._handle_1hsh9_72:after{content:"";top:0;bottom:0;left:var(--divider-overlap);width:1px;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;position:absolute}._handle_1hsh9_72:hover:after,[data-resizing=drag]>._divider_1hsh9_52 ._handle_1hsh9_72:after{background:var(--line-strong)}._handle_1hsh9_72:focus-visible{outline:none}._handle_1hsh9_72:focus-visible:after{width:var(--focus-ring-w);background:var(--accent)}._panel_2n3hg_2{flex-direction:column;min-height:100%;display:flex;container-type:inline-size}._tabs_2n3hg_10{z-index:1;gap:var(--sp-1);margin:var(--sp-3) var(--sp-3) 0;border-radius:var(--radius-md);background:var(--bg-elevated);box-shadow:0 0 0 var(--sp-3) var(--bg-panel);grid-auto-columns:1fr;grid-auto-flow:column;padding:3px;display:grid;position:sticky;top:0}._tab_2n3hg_10{isolation:isolate;justify-content:center;align-items:center;gap:var(--sp-2);min-width:0;height:var(--hit-icon);border-radius:calc(var(--radius-md) - 3px);color:var(--text-muted);font:inherit;font-size:var(--fs-body);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;display:flex;position:relative}._tab_2n3hg_10 svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}._tab_2n3hg_10:hover{color:var(--text-secondary)}._tab_2n3hg_10[data-selected]{color:var(--text-primary);font-weight:var(--fw-title)}._tab_2n3hg_10:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._tabPill_2n3hg_58{z-index:-1;border-radius:inherit;background:var(--bg-active);box-shadow:var(--shadow-control-morph);position:absolute;inset:0}._tabCount_2n3hg_66{min-width:18px;padding:0 var(--sp-1);border-radius:var(--radius-pill);background:var(--bg-hover);color:var(--text-secondary);font-size:var(--fs-caption);font-weight:var(--fw-caption);font-variant-numeric:tabular-nums;text-align:center;line-height:18px}._tabs_2n3hg_10[data-count="3"] ._tab_2n3hg_10{gap:var(--sp-1)}@container (width<=330px){._tabs_2n3hg_10[data-count="3"] ._tab_2n3hg_10 svg{display:none}}._tab_2n3hg_10[data-selected] ._tabCount_2n3hg_66{background:var(--bg-elevated);color:var(--text-primary)}._body_2n3hg_92{min-width:0;padding:var(--sp-4);flex-direction:column;display:flex}._materials_2n3hg_100{gap:var(--sp-5);flex-direction:column;display:flex}._group_2n3hg_105{gap:var(--sp-2);animation:_group-in_2n3hg_1 var(--dur-slow) var(--ease-out) both;flex-direction:column;display:flex}._group_2n3hg_105+._group_2n3hg_105{animation-delay:calc(var(--dur-instant) * .75)}@keyframes _group-in_2n3hg_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}:root[data-reduce-motion=true] ._group_2n3hg_105{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._group_2n3hg_105{animation:none}}._groupHead_2n3hg_132{align-items:center;gap:var(--sp-2);min-height:var(--hit-icon-sm);color:var(--text-secondary);font-size:var(--fs-small);display:flex}._groupIcon_2n3hg_140{color:var(--text-muted);flex:none;place-items:center;display:grid}._groupIcon_2n3hg_140 svg{width:var(--icon-sm);height:var(--icon-sm)}._groupTitle_2n3hg_150{min-width:0;color:var(--text-primary);font-weight:var(--fw-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._groupCount_2n3hg_158{color:var(--text-muted);font-variant-numeric:tabular-nums}._groupAction_2n3hg_162{margin-left:auto;margin-right:calc(var(--sp-1) * -1);display:flex}._drop_2n3hg_169{gap:var(--sp-2);flex-direction:column;display:flex}._drop_2n3hg_169>:last-child{margin-top:0}._drop_2n3hg_169[data-empty]>:last-child>:first-child{min-height:240px}._dropTarget_2n3hg_182{align-items:center;gap:var(--sp-2);min-width:0;display:flex}._dropLabel_2n3hg_188{color:var(--text-muted);font-size:var(--fs-small);flex:none}._switch_2n3hg_195{border-radius:var(--radius-pill);background:var(--bg-elevated);flex:none;align-self:flex-start;gap:2px;max-width:100%;padding:2px;display:inline-flex}._switchItem_2n3hg_205{isolation:isolate;align-items:center;gap:var(--sp-1);min-width:0;height:var(--hit-icon-sm);padding:0 var(--sp-3);border-radius:var(--radius-pill);color:var(--text-muted);font:inherit;font-size:var(--fs-small);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;display:inline-flex;position:relative}._switchItem_2n3hg_205 svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}._switchItem_2n3hg_205:hover{color:var(--text-secondary)}._switchItem_2n3hg_205[data-selected]{color:var(--text-primary)}._switchItem_2n3hg_205:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._switchPill_2n3hg_238{z-index:-1;border-radius:inherit;background:var(--bg-active);position:absolute;inset:0}._switchText_2n3hg_245{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:10em;overflow:hidden}._switchCount_2n3hg_252{color:var(--text-muted);font-size:var(--fs-caption);font-variant-numeric:tabular-nums}._toolbar_2n3hg_259{justify-content:space-between;align-items:center;gap:var(--sp-3);min-width:0;margin-bottom:var(--sp-3);display:flex}._toolbarLabel_2n3hg_267{color:var(--text-primary);font-size:var(--fs-body);font-weight:var(--fw-title)}._activeCount_2n3hg_272{color:var(--text-muted);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}._toolbar_2n3hg_259 ._switch_2n3hg_195{flex:0 auto;min-width:0}._panel_2n3hg_2 ._bare_2n3hg_284{background:0 0;border:0;border-radius:0;padding:0}._panel_2n3hg_2 ._bare_2n3hg_284>p{padding:var(--sp-6) var(--sp-3);text-wrap:balance}._list_1gkxc_2{gap:var(--sp-4);margin:0 calc(var(--sp-2) * -1);flex-direction:column;display:flex}._day_1gkxc_8{flex-direction:column;gap:2px;display:flex}._dayHead_1gkxc_13{align-items:baseline;gap:var(--sp-2);margin:0 0 var(--sp-1);padding:0 var(--sp-2);color:var(--text-secondary);font-size:var(--fs-small);font-weight:var(--fw-title);display:flex}._dayCount_1gkxc_23{color:var(--text-muted);font-weight:var(--fw-small);font-variant-numeric:tabular-nums}._rowSlot_1gkxc_29{display:block}._row_1gkxc_29{align-items:center;gap:var(--sp-3);width:100%;min-height:var(--hit-nav);padding:0 var(--sp-2);border-radius:var(--radius-sm);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out);animation:_row-in_1gkxc_1 var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--dur-instant) * .4 * min(var(--i,0), 10));background:0 0;border:0;grid-template-columns:8.5em minmax(0,1fr) auto;display:grid}._row_1gkxc_29:hover{background:var(--bg-hover)}._row_1gkxc_29:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:-2px}@keyframes _row-in_1gkxc_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}:root[data-reduce-motion=true] ._row_1gkxc_29{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._row_1gkxc_29{animation:none}}._time_1gkxc_80{color:var(--text-secondary);font-size:var(--fs-small);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._title_1gkxc_88{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._kind_1gkxc_95{vertical-align:-.15em;margin-right:var(--sp-2);color:var(--text-muted);transition:color var(--dur-fast) var(--ease-out);display:inline-flex}._kind_1gkxc_95 svg{width:var(--icon-sm);height:var(--icon-sm)}._row_1gkxc_29:hover ._kind_1gkxc_95{color:var(--text-secondary)}._length_1gkxc_110{color:var(--text-muted);font-size:var(--fs-small);font-variant-numeric:tabular-nums;white-space:nowrap}._title_1gkxc_88[data-untitled]{color:var(--text-muted)}._tag_1gkxc_119{padding:0 var(--sp-2);border-radius:var(--radius-pill);background:var(--bg-elevated);color:var(--text-muted);font-size:var(--fs-caption);line-height:var(--lh-caption);white-space:nowrap}._end_1gkxc_129{align-items:center;gap:var(--sp-2);min-width:0;display:flex}._folderSlot_1gkxc_136{justify-content:flex-end;min-width:0;display:flex;position:relative}._folder_1gkxc_136{align-items:center;gap:var(--sp-1);max-width:11em;padding:0 var(--sp-2);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--line-subtle);color:var(--text-muted);font-size:var(--fs-caption);line-height:var(--lh-caption);white-space:nowrap;transition:color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);display:inline-flex}._folder_1gkxc_136 svg{width:calc(var(--icon-sm) * .8);height:calc(var(--icon-sm) * .8);flex:none}._folder_1gkxc_136 span{text-overflow:ellipsis;overflow:hidden}._row_1gkxc_29:hover ._folder_1gkxc_136{color:var(--text-secondary);box-shadow:inset 0 0 0 1px var(--line-strong)}._folder_1gkxc_136[data-fresh]{animation:_folder-fresh_1gkxc_1 calc(var(--dur-slow) * 4) var(--ease-out) both}@keyframes _folder-fresh_1gkxc_1{0%{color:var(--text-primary);background:var(--bg-active);box-shadow:inset 0 0 0 1px var(--highlight)}}:root[data-reduce-motion=true] ._folder_1gkxc_136[data-fresh]{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._folder_1gkxc_136[data-fresh]{animation:none}}._units_1gkxc_191{gap:var(--sp-1);flex:none;display:flex}._unit_1gkxc_191{padding:2px var(--sp-2);border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--fs-caption);line-height:var(--lh-caption);font-variant-numeric:tabular-nums;transition:color var(--dur-fast) var(--ease-out)}._row_1gkxc_29:hover ._unit_1gkxc_191{color:var(--text-secondary)}._unit_1gkxc_191[data-pending]{box-shadow:none;outline:1px dashed var(--line-strong);outline-offset:-1px;background:0 0}._row_1gkxc_29[data-short] ._time_1gkxc_80,._row_1gkxc_29[data-short] ._title_1gkxc_88{opacity:.55}._row_1gkxc_29[data-short]:hover ._time_1gkxc_80,._row_1gkxc_29[data-short]:hover ._title_1gkxc_88{opacity:1}._go_1gkxc_226{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-muted);opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);flex:none;transform:translate(-4px)}._row_1gkxc_29:hover ._go_1gkxc_226,._row_1gkxc_29:focus-visible ._go_1gkxc_226{opacity:1;transform:none}._drawer_1gkxc_243{overflow:hidden}._drawerInner_1gkxc_246{flex-direction:column;gap:2px;padding-top:2px;display:flex}._drawerInner_1gkxc_246 ._row_1gkxc_29{animation-duration:var(--dur-base);animation-delay:calc(var(--dur-instant) * .25 * min(var(--i,0), 12))}._fold_1gkxc_136{align-items:center;gap:var(--sp-2);width:100%;min-height:var(--hit-icon-sm);padding:0 var(--sp-2);border-radius:var(--radius-sm);color:var(--text-muted);font:inherit;font-size:var(--fs-small);text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;display:flex}._fold_1gkxc_136:hover{background:var(--bg-hover);color:var(--text-secondary)}._fold_1gkxc_136:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:-2px}._foldIcon_1gkxc_285{width:var(--icon-sm);height:var(--icon-sm);transition:transform var(--dur-base) var(--ease-out);flex:none}._fold_1gkxc_136[aria-expanded=true] ._foldIcon_1gkxc_285{transform:rotate(180deg)}@media (max-width:720px){._row_1gkxc_29{padding:var(--sp-2);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"title title""time end";row-gap:0}._title_1gkxc_88{grid-area:title}._time_1gkxc_80{color:var(--text-muted);grid-area:time}._end_1gkxc_129{grid-area:end;justify-content:flex-end}}._tag_1wf3z_1{font-size:var(--fs-caption);font-weight:var(--fw-caption);line-height:var(--lh-caption,1.4);color:var(--text-muted);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;margin-bottom:2px;display:inline-flex}._dot_1wf3z_12{background:var(--speaker-1);border-radius:50%;width:6px;height:6px}._tag_1wf3z_1[data-slot="2"] ._dot_1wf3z_12{background:var(--speaker-2)}._tag_1wf3z_1[data-slot="3"] ._dot_1wf3z_12{background:var(--speaker-3)}._tag_1wf3z_1[data-slot="4"] ._dot_1wf3z_12{background:var(--speaker-4)}._tag_1wf3z_1[data-slot="5"] ._dot_1wf3z_12{background:var(--speaker-5)}._tag_1wf3z_1[data-slot="6"] ._dot_1wf3z_12{background:var(--speaker-6)}._bar_xv5yj_2{z-index:1;align-items:center;gap:var(--sp-1);margin-bottom:var(--sp-4);padding:var(--sp-1) var(--sp-2) var(--sp-1) var(--sp-1);border:1px solid var(--glass-border);border-radius:var(--radius-pill);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));box-shadow:var(--shadow-float);display:flex;position:sticky;top:0}._bar_xv5yj_2 ._play_xv5yj_19{border-radius:var(--radius-pill);background:var(--text-primary);color:var(--bg-app);transition:transform var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out)}._bar_xv5yj_2 ._play_xv5yj_19:hover:not(:disabled){background:var(--text-primary);color:var(--bg-app);transform:scale(1.06)}._bar_xv5yj_2 ._play_xv5yj_19:active:not(:disabled){transform:scale(.92)}._bar_xv5yj_2 ._play_xv5yj_19:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:2px}._playGlyph_xv5yj_39{place-items:center;display:grid}._playGlyph_xv5yj_39 svg{width:var(--icon-sm);height:var(--icon-sm);fill:currentColor;stroke-width:1.5px}._playGlyph_xv5yj_39[data-glyph=play]{transform:translate(1px)}._playGlyph_xv5yj_39[data-glyph=pause] svg{stroke-width:1px}._skip_xv5yj_58 svg{transition:transform var(--dur-base) var(--ease-out)}._skip_xv5yj_58[data-dir=back]:hover:not(:disabled) svg{transform:rotate(-24deg)}._skip_xv5yj_58[data-dir=forward]:hover:not(:disabled) svg{transform:rotate(24deg)}._skip_xv5yj_58[data-dir=back]:active:not(:disabled) svg{transition-duration:var(--dur-instant);transform:rotate(-60deg)}._skip_xv5yj_58[data-dir=forward]:active:not(:disabled) svg{transition-duration:var(--dur-instant);transform:rotate(60deg)}._time_xv5yj_76{min-width:40px;color:var(--text-muted);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;text-align:center;flex:none}._range_xv5yj_86{min-width:0;height:var(--hit-icon-sm);margin:0 var(--sp-1);cursor:pointer;appearance:none;--track:4px;--track-box:6px;background:0 0;flex:1}._range_xv5yj_86::-webkit-slider-runnable-track{height:var(--track-box);border-radius:var(--radius-pill);background-image:linear-gradient(to right, var(--text-secondary) var(--p,0%), var(--line-strong) var(--p,0%));background-position:50%;background-repeat:no-repeat;background-size:100% var(--track);transition:background-size var(--dur-fast) var(--ease-out)}._range_xv5yj_86::-webkit-slider-thumb{width:12px;height:12px;margin-top:calc((var(--track-box) - 12px) / 2);border-radius:var(--radius-pill);background:var(--text-primary);appearance:none;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border:0;transform:scale(0);box-shadow:0 0 0 4px #0000}._range_xv5yj_86:hover,._range_xv5yj_86:focus-visible,._range_xv5yj_86:active{--track:6px}._range_xv5yj_86:hover::-webkit-slider-runnable-track{background-image:linear-gradient(to right, var(--text-primary) var(--p,0%), var(--line-strong) var(--p,0%))}._range_xv5yj_86:focus-visible::-webkit-slider-runnable-track{background-image:linear-gradient(to right, var(--text-primary) var(--p,0%), var(--line-strong) var(--p,0%))}._range_xv5yj_86:active::-webkit-slider-runnable-track{background-image:linear-gradient(to right, var(--text-primary) var(--p,0%), var(--line-strong) var(--p,0%))}._range_xv5yj_86:hover::-webkit-slider-thumb{transform:scale(1)}._range_xv5yj_86:focus-visible::-webkit-slider-thumb{transform:scale(1)}._range_xv5yj_86:active::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--bg-active);transform:scale(1.15)}._range_xv5yj_86:focus-visible{outline:none}._range_xv5yj_86:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--focus-glow)}._followIcon_xv5yj_157{overflow:visible}._followLines_xv5yj_160{transition:opacity var(--dur-base) var(--ease-out)}._followIcon_xv5yj_157:not([data-on]) ._followLines_xv5yj_160{opacity:.55}._followIcon_xv5yj_157[data-flowing] ._followLines_xv5yj_160{animation:_follow-flow_xv5yj_1 var(--dur-loop-calm) linear infinite}._followHead_xv5yj_169{fill:#0000;stroke:currentColor;stroke-width:1.25px;transform-box:fill-box;transform-origin:50%;transition:fill var(--dur-base) var(--ease-out), stroke var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out)}._followIcon_xv5yj_157[data-on] ._followHead_xv5yj_169{fill:var(--highlight);stroke:var(--highlight)}._followIcon_xv5yj_157[data-flowing] ._followHead_xv5yj_169{animation:_follow-pulse_xv5yj_1 calc(var(--dur-loop-calm) / 2) var(--ease-inout) infinite alternate}@keyframes _follow-flow_xv5yj_1{to{transform:translateY(-8px)}}@keyframes _follow-pulse_xv5yj_1{to{transform:scale(.72)}}:root[data-reduce-motion=true] ._followIcon_xv5yj_157[data-flowing] :is(._followLines_xv5yj_160,._followHead_xv5yj_169){animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._followIcon_xv5yj_157[data-flowing] :is(._followLines_xv5yj_160,._followHead_xv5yj_169){animation:none}}._rate_xv5yj_208{min-width:40px;height:var(--hit-icon-sm);padding:0 var(--sp-2);border-radius:var(--radius-pill);color:var(--text-secondary);font:inherit;font-size:var(--fs-small);font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--dur-fast) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;display:grid;overflow:hidden}._rate_xv5yj_208:hover{background:var(--bg-hover)}._rate_xv5yj_208:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._backToNow_xv5yj_235{top:calc(100% + var(--sp-2));align-items:center;gap:var(--sp-2);height:var(--hit-icon-sm);padding:0 var(--sp-3) 0 var(--sp-2);border:1px solid var(--glass-border);border-radius:var(--radius-pill);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));box-shadow:var(--shadow-float);color:var(--text-primary);font:inherit;font-size:var(--fs-small);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease-out);display:inline-flex;position:absolute;left:50%;translate:-50%}._backToNow_xv5yj_235:hover{background:var(--bg-elevated)}._backToNow_xv5yj_235:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:2px}._backToNow_xv5yj_235 svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-secondary);flex:none}._root_nkvy0_1{min-width:0}._column_nkvy0_4{gap:var(--sp-4);flex-direction:column;display:flex}._paragraph_nkvy0_9{margin-top:var(--sp-3)}._row_nkvy0_12{column-gap:var(--sp-3);grid-template-columns:56px minmax(0,1fr);display:grid}._speaker_nkvy0_17{grid-column:2;display:flex}._time_nkvy0_21{color:var(--text-muted);font-size:var(--fs-caption);line-height:var(--lh-body);font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:5px;display:flex}._en_nkvy0_33,._zh_nkvy0_34,._zhSource_nkvy0_35{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0}._en_nkvy0_33{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-source)}._zh_nkvy0_34{font-size:var(--fs-sub);line-height:var(--lh-sub);color:var(--text-primary);margin-top:3px}._zhSource_nkvy0_35{font-size:var(--fs-sub);line-height:var(--lh-sub);color:var(--text-primary)}._gap_nkvy0_57{padding:var(--sp-2) 0;border-top:1px dashed var(--line-strong);border-bottom:1px dashed var(--line-strong);color:var(--text-muted);font-size:var(--fs-small);text-align:center;margin:0}._event_nkvy0_66{padding:var(--sp-4);background:var(--bg-elevated);border-radius:var(--radius-md)}._event_nkvy0_66 h3{margin:0 0 var(--sp-2);font-size:var(--fs-title);font-weight:var(--fw-title);overflow-wrap:anywhere}._event_nkvy0_66 p{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._tag_nkvy0_85{margin-bottom:var(--sp-1);color:var(--text-muted);font-size:var(--fs-caption);line-height:var(--lh-caption);display:block}._topic_nkvy0_92{margin:var(--sp-2) 0;color:var(--text-muted);font-size:var(--fs-small)}._empty_nkvy0_97{color:var(--text-muted);font-size:var(--fs-small)}._mark_nkvy0_102{width:11px;height:11px;color:var(--highlight);fill:var(--highlight);margin-top:4px}._note_nkvy0_110{margin:var(--sp-1) 0 0;color:var(--highlight);font-size:var(--fs-small);line-height:var(--lh-caption);overflow-wrap:anywhere}._head_nkvy0_118{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}._head_nkvy0_118 h2{color:var(--text-primary);font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-title);margin:0}._root_nkvy0_1>._head_nkvy0_118+*{margin-top:var(--sp-3)}._search_nkvy0_134{align-items:center;gap:var(--sp-1);display:flex}._searchInput_nkvy0_139{width:180px;height:var(--hit-icon-sm);padding:0 var(--sp-3);border:1px solid var(--line-subtle);border-radius:var(--radius-pill);background:var(--bg-elevated);color:var(--text-primary);font:inherit;font-size:var(--fs-small)}._searchInput_nkvy0_139:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._count_nkvy0_154{min-width:3ch;color:var(--text-muted);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;text-align:right}._column_nkvy0_4 mark{border-radius:var(--radius-sm);background:var(--bg-active);color:var(--text-primary);padding:0 2px}._row_nkvy0_12[data-active],._event_nkvy0_66[data-active],._topic_nkvy0_92[data-active]{border-radius:var(--radius-sm);background:var(--bg-hover);box-shadow:0 0 0 var(--sp-1) var(--bg-hover)}._row_nkvy0_12[data-active] mark,._event_nkvy0_66[data-active] mark{background:var(--highlight);color:var(--accent-on)}._timeButton_nkvy0_182{color:inherit;font:inherit;font-variant-numeric:inherit;cursor:pointer;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:0}._timeButton_nkvy0_182:hover{color:var(--text-primary)}._timeButton_nkvy0_182:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:2px}._row_nkvy0_12{isolation:isolate;position:relative}._row_nkvy0_12:before{content:"";inset:calc(var(--sp-1) * -1) calc(var(--sp-2) * -1);z-index:-1;border-radius:var(--radius-sm);background:var(--bg-hover);box-shadow:inset 2px 0 0 var(--highlight);opacity:0;transition:opacity var(--dur-slow) var(--ease-out);pointer-events:none;position:absolute}._row_nkvy0_12[data-playing]:before{opacity:1}._row_nkvy0_12[data-playing] ._time_nkvy0_21{color:var(--text-secondary)}._row_nkvy0_12:after{content:"";inset:calc(var(--sp-1) * -1) calc(var(--sp-2) * -1);z-index:-1;border-radius:var(--radius-sm);background:var(--bg-hover);opacity:0;transition:opacity var(--dur-base) var(--ease-out);pointer-events:none;position:absolute}._row_nkvy0_12[data-menu]:after{opacity:1;transition-duration:var(--dur-fast)}._row_nkvy0_12[data-playing][data-menu]:after{opacity:0}._column_nkvy0_4[data-streaming]>._row_nkvy0_12{animation:_line-in_nkvy0_1 var(--dur-slow) var(--ease-out) both}._column_nkvy0_4[data-streaming] ._zh_nkvy0_34{animation:_line-fade_nkvy0_1 var(--dur-slow) var(--ease-out) both}._partial_nkvy0_252{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-partial);overflow-wrap:anywhere;animation:_line-fade_nkvy0_1 var(--dur-base) var(--ease-out) both;margin:0}@keyframes _line-in_nkvy0_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes _line-fade_nkvy0_1{0%{opacity:0}}:root[data-reduce-motion=true] ._column_nkvy0_4[data-streaming]>._row_nkvy0_12,:root[data-reduce-motion=true] ._column_nkvy0_4[data-streaming] ._zh_nkvy0_34,:root[data-reduce-motion=true] ._partial_nkvy0_252{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._column_nkvy0_4[data-streaming]>._row_nkvy0_12,:root:not([data-reduce-motion=false]) ._column_nkvy0_4[data-streaming] ._zh_nkvy0_34,:root:not([data-reduce-motion=false]) ._partial_nkvy0_252{animation:none}}._scroller_zn5p_1{overscroll-behavior:contain;min-height:0;padding:var(--sp-2) var(--sp-5) 0;flex:1;overflow:hidden auto}._list_zn5p_10{gap:var(--sp-5);flex-direction:column;display:flex}._question_zn5p_17{align-items:flex-end;gap:var(--sp-1);animation:_rise_zn5p_1 var(--dur-base) var(--ease-out) both;flex-direction:column;display:flex}._bubble_zn5p_24{max-width:88%;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-md) var(--radius-md) var(--radius-sm) var(--radius-md);background:var(--bg-active);color:var(--text-primary);font-size:var(--fs-body);line-height:var(--lh-body);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0}._quote_zn5p_37{-webkit-line-clamp:2;line-clamp:2;max-width:88%;padding-left:var(--sp-2);border-left:2px solid var(--line-strong);color:var(--text-muted);font-size:var(--fs-small);line-height:var(--lh-small);white-space:pre-wrap;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._answer_zn5p_54{animation:_rise_zn5p_1 var(--dur-base) var(--ease-out) both;position:relative}._answerBody_zn5p_58{position:relative}._md_zn5p_61{color:var(--text-primary)}._md_zn5p_61 p:last-child,._md_zn5p_61 ul:last-child,._md_zn5p_61 ol:last-child{margin-bottom:0}._caret_zn5p_69{border-radius:var(--radius-pill);background:var(--text-partial);vertical-align:-2px;width:6px;height:14px;animation:_blink_zn5p_1 var(--dur-loop-caret) var(--ease-inout) infinite;margin-left:2px;display:inline-block}._thought_zn5p_81{align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-2);color:var(--text-muted);font-size:var(--fs-caption);line-height:var(--lh-caption);font-variant-numeric:tabular-nums;display:flex}._seconds_zn5p_91{opacity:.7}._shimmer_zn5p_94{background:linear-gradient(90deg, var(--text-muted) 0%, var(--text-muted) 35%, var(--text-primary) 50%, var(--text-muted) 65%, var(--text-muted) 100%);color:#0000;animation:_sweep_zn5p_1 var(--dur-loop-busy) linear infinite;background-size:250% 100%;-webkit-background-clip:text;background-clip:text}._orbit_zn5p_109{border-radius:var(--radius-pill);border:1.5px solid var(--line-strong);border-top-color:var(--text-secondary);width:10px;height:10px;animation:_spin_zn5p_1 var(--dur-spin) linear infinite;flex:none;position:relative}._failure_zn5p_120{margin:var(--sp-2) 0 0;color:var(--danger);font-size:var(--fs-small);line-height:var(--lh-small)}._failure_zn5p_120[data-kind=cancelled]{color:var(--text-muted)}._answerActions_zn5p_129{gap:var(--sp-1);margin:var(--sp-1) 0 0 calc(var(--sp-2) * -1);opacity:0;transition:opacity var(--dur-fast) var(--ease-out);display:flex}._answer_zn5p_54:hover ._answerActions_zn5p_129,._answerActions_zn5p_129:focus-within,._answer_zn5p_54[data-status=error] ._answerActions_zn5p_129,._answer_zn5p_54[data-status=cancelled] ._answerActions_zn5p_129{opacity:1}._cite_zn5p_144{border:1px solid var(--line-subtle);border-radius:var(--radius-pill);background:var(--bg-elevated);max-width:160px;height:18px;color:var(--text-muted);font:inherit;font-size:var(--fs-caption);font-variant-numeric:tabular-nums;vertical-align:1px;cursor:pointer;transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);align-items:center;gap:3px;margin:0 2px;padding:0 6px;line-height:1;display:inline-flex}._cite_zn5p_144 svg{flex:none;width:10px;height:10px}._cite_zn5p_144 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._cite_zn5p_144:hover{border-color:var(--line-strong);color:var(--highlight)}._refs_zn5p_182{justify-content:flex-end;gap:var(--sp-1);flex-wrap:wrap;max-width:88%;margin:0;padding:0;list-style:none;display:flex}._refs_zn5p_182 ._cite_zn5p_144{margin:0}._cite_zn5p_144[data-partial]{border-style:dashed;border-color:var(--line-strong)}._cite_zn5p_144[data-empty]{opacity:.6}._cite_zn5p_144:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._cite_zn5p_144[data-static]{cursor:default;vertical-align:baseline}._cite_zn5p_144[data-static]:hover{border-color:var(--line-subtle);color:var(--text-muted)}._saveFailed_zn5p_218{color:var(--text-muted);font-size:var(--fs-caption);line-height:var(--lh-small);text-align:center;margin:0}._savedList_zn5p_226{gap:var(--sp-5);flex-direction:column;display:flex}._empty_zn5p_233{justify-content:center;align-items:center;gap:var(--sp-5);min-height:0;padding:var(--sp-5);flex-direction:column;flex:1;display:flex}._emblem_zn5p_243{border-radius:var(--radius-lg);background:radial-gradient(circle at 50% 30%, var(--bg-active), transparent 70%);width:56px;height:56px;color:var(--text-muted);opacity:.8;place-items:center;display:grid}._emblem_zn5p_243 svg{stroke-width:1.5px;width:26px;height:26px}._quick_zn5p_258{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:280px;display:grid}._quickRow_zn5p_265{flex-wrap:wrap;justify-content:flex-start;gap:6px;display:flex}._quickRow_zn5p_265 ._quickItem_zn5p_271{height:var(--hit-icon-sm);background:var(--bg-panel)}._quickItem_zn5p_271{align-items:center;gap:var(--sp-2);min-width:0;height:var(--hit-icon);padding:0 var(--sp-3);border:1px solid var(--line-subtle);border-radius:var(--radius-pill);color:var(--text-secondary);font:inherit;font-size:var(--fs-small);cursor:pointer;animation:_rise_zn5p_1 var(--dur-slow) var(--ease-out) both;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-instant) var(--ease-out);background:0 0;display:flex}._quickItem_zn5p_271 svg{width:14px;height:14px;color:var(--text-muted);transition:color var(--dur-fast) var(--ease-out);flex:none}._quickItem_zn5p_271 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._quickItem_zn5p_271:hover{border-color:var(--line-strong);background:var(--bg-hover);color:var(--text-primary)}._quickItem_zn5p_271:hover svg{color:var(--highlight)}._quickItem_zn5p_271:active{transform:scale(.97)}._quickItem_zn5p_271:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._latest_zn5p_324{left:50%;bottom:calc(var(--sp-4) + var(--composer-h,0px));width:var(--hit-icon);height:var(--hit-icon);border:1px solid var(--glass-border);border-radius:var(--radius-pill);background:var(--bg-elevated);color:var(--text-primary);box-shadow:var(--shadow-menu);cursor:pointer;animation:_rise_zn5p_1 var(--dur-base) var(--ease-out) both;place-items:center;display:grid;position:absolute;transform:translate(-50%)}._latest_zn5p_324 svg{width:var(--icon-sm);height:var(--icon-sm)}@keyframes _rise_zn5p_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _blink_zn5p_1{0%,to{opacity:.15}50%{opacity:.8}}@keyframes _sweep_zn5p_1{0%{background-position:100% 0}to{background-position:-150% 0}}@keyframes _spin_zn5p_1{to{transform:rotate(360deg)}}:root[data-reduce-motion=true] ._question_zn5p_17,:root[data-reduce-motion=true] ._answer_zn5p_54,:root[data-reduce-motion=true] ._quickItem_zn5p_271{animation-name:_fade_zn5p_1}:root[data-reduce-motion=true] ._shimmer_zn5p_94,:root[data-reduce-motion=true] ._caret_zn5p_69{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._question_zn5p_17,:root:not([data-reduce-motion=false]) ._answer_zn5p_54,:root:not([data-reduce-motion=false]) ._quickItem_zn5p_271{animation-name:_fade_zn5p_1}:root:not([data-reduce-motion=false]) ._shimmer_zn5p_94,:root:not([data-reduce-motion=false]) ._caret_zn5p_69{animation:none}}@keyframes _fade_zn5p_1{0%{opacity:0}to{opacity:1}}._zone_44uwe_2{justify-content:center;align-items:center;gap:var(--sp-2);min-height:320px;padding:var(--sp-8) var(--sp-6);border:1px dashed var(--line-strong);border-radius:var(--radius-lg);color:var(--text-secondary);text-align:center;cursor:pointer;transition:border-color var(--dur-base) var(--ease-out), background var(--dur-base) var(--ease-out);flex-direction:column;display:flex}._zone_44uwe_2:hover{background:var(--bg-hover)}._zone_44uwe_2[data-over]{border-color:var(--highlight);background:var(--bg-active)}._zone_44uwe_2:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:2px}._art_44uwe_32{width:104px;height:64px;margin-bottom:var(--sp-3);position:relative}._card_44uwe_38{border-radius:var(--radius-md);background:var(--bg-elevated);width:44px;height:52px;color:var(--text-muted);box-shadow:0 0 0 1px var(--line-subtle);transition:transform var(--dur-slow) var(--ease-out), color var(--dur-base) var(--ease-out);place-items:center;margin-left:-22px;display:grid;position:absolute;top:6px;left:50%}._card_44uwe_38 svg{width:var(--icon-md);height:var(--icon-md)}._card_44uwe_38[data-side=back]{transform:translate(-19px)rotate(-8deg)}._card_44uwe_38[data-side=front]{transform:translate(19px)rotate(6deg)}._zone_44uwe_2:hover ._card_44uwe_38[data-side=back]{transform:translate(-22px)translateY(-2px)rotate(-10deg)}._zone_44uwe_2:hover ._card_44uwe_38[data-side=front]{transform:translate(22px)translateY(-2px)rotate(8deg)}._zone_44uwe_2[data-over] ._card_44uwe_38{color:var(--highlight)}._zone_44uwe_2[data-over] ._card_44uwe_38[data-side=back]{transform:translate(-28px)translateY(-6px)rotate(-12deg)}._zone_44uwe_2[data-over] ._card_44uwe_38[data-side=front]{transform:translate(28px)translateY(-6px)rotate(10deg)}._title_44uwe_81{color:var(--text-primary);font-size:var(--fs-title);font-weight:var(--fw-title);line-height:var(--lh-title)}._text_44uwe_87{max-width:28em;font-size:var(--fs-body);line-height:var(--lh-body)}._pick_44uwe_92{align-items:center;gap:var(--sp-2);height:var(--hit-icon-sm);margin-top:var(--sp-4);padding:0 var(--sp-4);border-radius:var(--radius-pill);background:var(--bg-elevated);color:var(--text-primary);font-size:var(--fs-small);transition:background var(--dur-fast) var(--ease-out);display:inline-flex}._pick_44uwe_92 svg{width:var(--icon-sm);height:var(--icon-sm)}._zone_44uwe_2:hover ._pick_44uwe_92{background:var(--bg-active)}._formats_44uwe_112{margin-top:var(--sp-1);color:var(--text-muted);font-size:var(--fs-caption);line-height:var(--lh-caption)}:root[data-reduce-motion=true] ._card_44uwe_38{transition:color var(--dur-base) var(--ease-out)}@media (prefers-reduced-motion:reduce){._card_44uwe_38{transition:color var(--dur-base) var(--ease-out)}}._stage_1mqi7_2{height:132px;padding:var(--sp-4) var(--sp-4) var(--sp-3);border:1px solid var(--line-subtle);border-radius:var(--radius-md);background:radial-gradient(120% 90% at 50% 0%, var(--bg-elevated) 0%, transparent 70%), var(--bg-panel);justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}._caption_1mqi7_15{text-align:center;flex-direction:column;align-items:center;gap:2px;max-width:100%;display:flex}._top_1mqi7_23{color:var(--text-primary);font-size:var(--fs-body);font-weight:var(--fw-title);line-height:var(--lh-body);text-shadow:0 1px 2px #00000080}._bottom_1mqi7_30{color:var(--text-secondary);font-size:var(--fs-small);line-height:var(--lh-body);text-shadow:0 1px 2px #00000080}._placeholder_1mqi7_36{color:var(--text-muted);font-size:var(--fs-small);align-self:center}._formatHint_1mqi7_41{margin:calc(var(--sp-1) * -1) 0 var(--sp-2);color:var(--text-muted);font-size:var(--fs-small);line-height:var(--lh-body);text-align:right}._exam_16ccg_4{align-items:center;gap:var(--sp-6);min-width:0;padding:var(--sp-5) var(--sp-6);border:1px solid var(--line-subtle);border-radius:var(--radius-md);background:var(--bg-panel);display:flex}._countdown_16ccg_14{min-width:3.5em;color:var(--text-muted);font-size:var(--fs-small);line-height:var(--lh-small);flex-direction:column;flex:none;align-items:center;display:flex}._countdown_16ccg_14 strong{color:var(--text-primary);font-size:var(--fs-display);line-height:var(--lh-display);font-weight:var(--fw-display);font-variant-numeric:tabular-nums}._countdown_16ccg_14 ._today_16ccg_31{font-size:var(--fs-h1);line-height:var(--lh-display);font-weight:var(--fw-h1)}._examMain_16ccg_36{gap:var(--sp-2);flex-direction:column;flex:1;min-width:0;display:flex}._examTitle_16ccg_43{align-items:baseline;gap:var(--sp-1) var(--sp-3);color:var(--text-secondary);font-size:var(--fs-body);line-height:var(--lh-body);flex-wrap:wrap;margin:0;display:flex}._examTitle_16ccg_43 strong{color:var(--text-primary);font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-title)}._scope_16ccg_59{gap:var(--sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._scopeChip_16ccg_67{align-items:center;gap:var(--sp-2);max-width:16em;padding:2px var(--sp-2);border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--text-secondary);font-size:var(--fs-small);line-height:var(--lh-small);display:inline-flex}._chipNum_16ccg_79{color:var(--text-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex:none}._chipText_16ccg_85{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._hintSlot_16ccg_92{min-width:0}._hint_16ccg_92{align-items:center;gap:var(--sp-4);min-width:0;padding:var(--sp-4) var(--sp-3) var(--sp-4) var(--sp-4);border:1px dashed var(--line-strong);border-radius:var(--radius-md);transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);display:flex}._hint_16ccg_92[data-over]{border-color:var(--highlight);background:var(--bg-active)}._hintIcon_16ccg_111{border-radius:var(--radius-sm);background:var(--bg-elevated);width:40px;height:40px;color:var(--text-secondary);flex:none;place-items:center;display:grid}._hintIcon_16ccg_111 svg{width:var(--icon-md);height:var(--icon-md)}._hintText_16ccg_125{min-width:0;color:var(--text-muted);font-size:var(--fs-small);line-height:var(--lh-body);flex-direction:column;flex:1;gap:2px;display:flex}._hintText_16ccg_125 strong{color:var(--text-primary);font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-title)}._primaryButton_16ccg_141{align-items:center;gap:var(--sp-2);height:var(--hit-icon);padding:0 var(--sp-3);border-radius:var(--radius-sm);background:var(--accent);color:var(--accent-on);font:inherit;font-size:var(--fs-body);cursor:pointer;transition:filter var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out);border:0;flex:none;display:inline-flex}._primaryButton_16ccg_141 svg{width:var(--icon-sm);height:var(--icon-sm)}._primaryButton_16ccg_141:hover:not(:disabled){filter:brightness(1.08)}._primaryButton_16ccg_141:disabled{opacity:.5;cursor:default}._primaryButton_16ccg_141:focus-visible,._textButton_16ccg_171:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:2px}._textButton_16ccg_171{height:var(--hit-icon-sm);padding:0 var(--sp-3);border-radius:var(--radius-pill);background:var(--bg-elevated);color:var(--text-primary);font:inherit;font-size:var(--fs-small);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);border:0}._textButton_16ccg_171:hover{background:var(--bg-active)}._empty_16ccg_192{padding:var(--sp-4)}._units_16ccg_199{column-gap:var(--sp-3);margin:0 calc(var(--sp-2) * -1);grid-template-columns:2em minmax(8em,1fr) auto minmax(0,auto) auto auto;padding:0;list-style:none;display:grid}._unit_16ccg_199{grid-column:1/-1;grid-template-columns:subgrid;min-height:var(--hit-nav);padding:0 var(--sp-2);border-radius:var(--radius-sm);background:linear-gradient(var(--line-subtle), var(--line-subtle)) no-repeat var(--sp-2) 0 / calc(100% - var(--sp-2) * 2) 1px;align-items:center;display:grid}._unit_16ccg_199:first-child{background:0 0}._num_16ccg_222{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--fs-small);font-variant-numeric:tabular-nums}._unitTitle_16ccg_228{min-width:0;color:var(--text-primary);font-weight:var(--fw-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._unitMeta_16ccg_236{display:contents}._unitDates_16ccg_239,._unitRef_16ccg_240,._unitCount_16ccg_241{min-width:0;color:var(--text-muted);font-size:var(--fs-small);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._unitRef_16ccg_240{max-width:10em}._unitEnd_16ccg_253{justify-content:flex-end;align-items:center;gap:var(--sp-2);min-width:0;display:flex}._writing_16ccg_261{align-items:center;gap:var(--sp-1);color:var(--text-secondary);font-size:var(--fs-small);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}._writing_16ccg_261 svg{width:var(--icon-sm);height:var(--icon-sm);animation:_units-spin_16ccg_1 var(--dur-spin) linear infinite}@keyframes _units-spin_16ccg_1{to{transform:rotate(360deg)}}:root[data-reduce-motion=true] ._writing_16ccg_261 svg{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._writing_16ccg_261 svg{animation:none}}._textButton_16ccg_171:disabled{opacity:.5;cursor:default}._textButton_16ccg_171:disabled:hover{background:var(--bg-elevated)}._pill_16ccg_295{padding:2px var(--sp-2);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-secondary);font-size:var(--fs-caption);line-height:var(--lh-caption);white-space:nowrap}._pill_16ccg_295[data-tone=warn]{box-shadow:inset 0 0 0 1px var(--highlight);color:var(--highlight)}._examEnd_16ccg_309{align-items:center;gap:var(--sp-2);flex:none;display:flex}._examNeed_16ccg_315{color:var(--text-muted);font-size:var(--fs-small);line-height:var(--lh-small);white-space:nowrap}._examIcon_16ccg_321{color:var(--text-muted);display:inline-flex}._examIcon_16ccg_321 svg{width:var(--icon-sm);height:var(--icon-sm)}@container library (width<=680px){._units_16ccg_199{grid-template-columns:2em minmax(0,1fr) auto}._unit_16ccg_199{padding-top:var(--sp-2);padding-bottom:var(--sp-2);row-gap:2px}._num_16ccg_222,._examIcon_16ccg_321,._unitEnd_16ccg_253{grid-row:1/span 2}._unitTitle_16ccg_228{grid-area:1/2}._unitMeta_16ccg_236{min-width:0;color:var(--text-muted);font-size:var(--fs-small);line-height:var(--lh-small);white-space:nowrap;grid-area:2/2;display:flex;overflow:hidden}._unitMeta_16ccg_236>span{flex:none}._unitMeta_16ccg_236>._unitRef_16ccg_240{flex:0 auto}._unitMeta_16ccg_236>span:empty{display:none}._unitMeta_16ccg_236>span:not(:empty)~span:not(:empty):before{content:"·";margin:0 var(--sp-1)}._unitEnd_16ccg_253{grid-column:3}}@container library (width<=500px){._exam_16ccg_4{gap:var(--sp-4);padding:var(--sp-4);flex-wrap:wrap}._examEnd_16ccg_309{margin-left:auto}}._unit_16ccg_199{transition:background-color var(--dur-fast) var(--ease-out);position:relative}._unit_16ccg_199:hover,._unit_16ccg_199[data-menu]{background-color:var(--bg-hover)}._num_16ccg_222{align-self:stretch;align-items:center;display:inline-flex;position:relative}._numText_16ccg_404{transition:opacity var(--dur-fast) var(--ease-out)}._grip_16ccg_407{z-index:1;inset:0 auto 0 calc(var(--sp-1) * -1);width:calc(100% + var(--sp-1));color:var(--text-muted);opacity:0;cursor:grab;touch-action:none;transition:opacity var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);align-items:center;display:inline-flex;position:absolute}._grip_16ccg_407 svg{width:var(--icon-sm);height:var(--icon-sm)}._grip_16ccg_407:hover{color:var(--text-primary)}._unit_16ccg_199:hover ._grip_16ccg_407,._unit_16ccg_199[data-dragging] ._grip_16ccg_407{opacity:1}._unit_16ccg_199:hover ._num_16ccg_222[data-movable] ._numText_16ccg_404,._unit_16ccg_199[data-dragging] ._numText_16ccg_404{opacity:0}._unit_16ccg_199[data-dragging]{z-index:2;background:var(--bg-elevated);box-shadow:var(--shadow-menu);cursor:grabbing}._unit_16ccg_199[data-dragging] ._grip_16ccg_407{color:var(--text-primary);cursor:grabbing}._units_16ccg_199:has([data-dragging]) ._unit_16ccg_199:not([data-dragging]):hover{background-color:#0000}._unitOpen_16ccg_451{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}._unitOpen_16ccg_451:after{content:"";border-radius:var(--radius-sm);position:absolute;inset:0}._unitOpen_16ccg_451:focus-visible{outline:none}._unitOpen_16ccg_451:focus-visible:after{outline:var(--focus-ring-w) solid var(--accent);outline-offset:-2px}._unitEnd_16ccg_253>*{z-index:1;position:relative}._pageNum_16ccg_478{font-variant-numeric:tabular-nums}._pageBar_16ccg_481{margin:0 var(--sp-3);color:var(--text-muted);font-weight:var(--fw-body)}._pageHeadRow_16ccg_487{align-items:center}._pageActions_16ccg_490{height:var(--hit-icon);align-items:center;display:flex}._note_16ccg_495{min-width:0}._notice_16ccg_499{align-items:center;gap:var(--sp-3);min-height:var(--hit-nav);padding:var(--sp-2) var(--sp-3) var(--sp-2) var(--sp-4);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-secondary);font-size:var(--fs-small);line-height:var(--lh-small);display:flex}._notice_16ccg_499[data-tone=warn]{background:color-mix(in srgb, var(--highlight) 12%, transparent);color:var(--text-primary)}._noticeText_16ccg_515{flex:1;min-width:0}._notice_16ccg_499>:not(._noticeText_16ccg_515){flex:none}._noNote_16ccg_522{padding:var(--sp-8) var(--sp-6)}._noNote_16ccg_522 strong{color:var(--text-primary);font-size:var(--fs-title);font-weight:var(--fw-title)}._noNote_16ccg_522>span{max-width:36em}._noNote_16ccg_522 ._primaryButton_16ccg_141{margin-top:var(--sp-3)}._pendingRows_16ccg_538{column-gap:var(--sp-3);margin:0 calc(var(--sp-2) * -1);grid-template-columns:auto minmax(6em,1fr) minmax(0,auto) auto;padding:0;list-style:none;display:grid}._pendingRow_16ccg_538{grid-column:1/-1;grid-template-columns:subgrid;min-height:var(--hit-nav);padding:0 var(--sp-2);border-radius:var(--radius-sm);align-items:center;display:grid}._pendingRow_16ccg_538+._pendingRow_16ccg_538{box-shadow:0 -1px 0 var(--line-subtle)}._pendingDay_16ccg_558{color:var(--text-muted);font-size:var(--fs-small);font-variant-numeric:tabular-nums;white-space:nowrap}._pendingTitle_16ccg_564{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._pendingGuess_16ccg_571{min-width:0;max-width:22em;padding:2px var(--sp-2);border-radius:var(--radius-sm);outline:1px dashed var(--line-strong);outline-offset:-1px;color:var(--text-secondary);font-size:var(--fs-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._pendingActions_16ccg_584{gap:var(--sp-2);display:inline-flex}@container library (width<=560px){._pendingRows_16ccg_538{grid-template-columns:auto minmax(0,1fr) auto}._pendingGuess_16ccg_571{margin-bottom:var(--sp-2);grid-area:2/2;justify-self:start}._pendingRow_16ccg_538{padding-top:var(--sp-1)}._pendingActions_16ccg_584{grid-area:1/3/span 2}}._working_1c3bu_2{align-items:center;gap:var(--sp-4);display:flex}._workingText_1c3bu_7{flex:1;min-width:0}._workingText_1c3bu_7 h2,._head_1c3bu_12 h2{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-title);margin:0}._workingText_1c3bu_7 p,._head_1c3bu_12 p{margin:var(--sp-1) 0 0;color:var(--text-muted);font-size:var(--fs-small);line-height:var(--lh-body);text-overflow:ellipsis;overflow:hidden}._workingText_1c3bu_7 p{white-space:nowrap}._spin_1c3bu_30{width:var(--icon-md);height:var(--icon-md);color:var(--text-secondary);animation:_syllabus-spin_1c3bu_1 var(--dur-spin) linear infinite;flex:none}@keyframes _syllabus-spin_1c3bu_1{to{transform:rotate(360deg)}}:root[data-reduce-motion=true] ._spin_1c3bu_30{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._spin_1c3bu_30{animation:none}}._review_1c3bu_51{flex-direction:column;min-width:0;display:flex}._section_1c3bu_56{margin:var(--sp-5) 0 var(--sp-1);color:var(--text-muted);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-caption)}._rows_1c3bu_63{grid-template-columns:2em minmax(0, 1.2fr) minmax(0, 1fr) auto var(--hit-icon-sm);column-gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}._row_1c3bu_63{grid-column:1/-1;grid-template-columns:subgrid;min-height:var(--hit-nav);border-bottom:1px solid var(--line-subtle);align-items:center;display:grid}._row_1c3bu_63[data-editing]{padding:var(--sp-2) 0;align-items:start}._row_1c3bu_63[data-editing] ._editor_1c3bu_85{grid-column:2/-1}._row_1c3bu_63[data-editing] ._num_1c3bu_88,._row_1c3bu_63[data-editing] ._examIcon_1c3bu_89{margin-top:calc((var(--hit-icon) - var(--lh-small)) / 2)}._num_1c3bu_88{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--fs-small);line-height:var(--lh-small);font-variant-numeric:tabular-nums}._examIcon_1c3bu_89{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-muted)}._title_1c3bu_105{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._title_1c3bu_105[data-empty]{color:var(--text-muted)}._meta_1c3bu_114,._count_1c3bu_115{min-width:0;color:var(--text-muted);font-size:var(--fs-small);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._count_1c3bu_115{justify-content:flex-end;align-items:center;gap:var(--sp-2);display:flex}._kept_1c3bu_131{padding:0 var(--sp-2);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-secondary);font-size:var(--fs-caption);line-height:var(--lh-small)}._chips_1c3bu_139,._toggles_1c3bu_140{justify-content:flex-end;gap:var(--sp-1);flex-wrap:wrap;display:flex}._toggles_1c3bu_140{justify-content:flex-start}._chip_1c3bu_139{padding:2px var(--sp-2);border-radius:var(--radius-sm);background:var(--bg-active);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-caption);line-height:var(--lh-caption);font-variant-numeric:tabular-nums;border:0}button._chip_1c3bu_139{cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out)}button._chip_1c3bu_139[aria-pressed=false]{box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-muted);background:0 0}button._chip_1c3bu_139[aria-pressed=true],button._chip_1c3bu_139:hover{color:var(--text-primary)}button._chip_1c3bu_139:focus-visible,._link_1c3bu_180:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._editor_1c3bu_85{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}._editLine_1c3bu_191{align-items:center;gap:var(--sp-2);color:var(--text-muted);font-size:var(--fs-small);flex-wrap:wrap;display:flex}._date_1c3bu_199{box-sizing:border-box;height:var(--hit-icon-sm);padding:0 var(--sp-2);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--text-primary);font:inherit;font-size:var(--fs-small);font-variant-numeric:tabular-nums;transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);outline:none}._date_1c3bu_199:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-glow)}._link_1c3bu_180{align-items:center;gap:var(--sp-1);max-width:16em;height:var(--hit-icon-sm);padding:0 var(--sp-2);border-radius:var(--radius-sm);background:var(--bg-active);color:var(--text-secondary);font:inherit;font-size:var(--fs-small);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);border:0;display:inline-flex}._link_1c3bu_180:hover{color:var(--text-primary)}._link_1c3bu_180 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._link_1c3bu_180 svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}._editActions_1c3bu_248{gap:var(--sp-1);margin-left:auto;display:flex}._paste_1c3bu_255{height:calc(var(--hit-icon) * 6);padding:var(--sp-2) var(--sp-3);line-height:var(--lh-body);resize:none;display:block}._descriptionHead_1c3bu_264{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}._useProposed_1c3bu_270{color:var(--text-secondary);font:inherit;font-size:var(--fs-caption);line-height:var(--lh-caption);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:0}._useProposed_1c3bu_270:hover:not(:disabled){color:var(--text-primary)}._useProposed_1c3bu_270:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--accent);outline-offset:2px}._description_1c3bu_264{height:calc(var(--lh-body) * 2 + var(--sp-2) * 2 + 2px);padding:var(--sp-2) var(--sp-3);line-height:var(--lh-body);resize:none;display:block}._descriptionHint_1c3bu_296{margin:var(--sp-1) 0 0;color:var(--text-muted);font-size:var(--fs-caption);line-height:var(--lh-caption)}._root_vbgpf_2{min-width:0;color:var(--text-primary);font-size:var(--fs-body);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;line-height:1.75}._root_vbgpf_2>:first-child{margin-top:0}._root_vbgpf_2>:last-child{margin-bottom:0}._root_vbgpf_2 h2,._root_vbgpf_2 h3,._root_vbgpf_2 h4{color:var(--text-primary);line-height:var(--lh-title);scroll-margin-top:var(--sp-5)}._root_vbgpf_2 h2{margin:var(--sp-8) 0 var(--sp-3);font-size:var(--fs-sub);font-weight:var(--fw-h1)}._root_vbgpf_2 h3{margin:var(--sp-5) 0 var(--sp-2);font-size:var(--fs-title);font-weight:var(--fw-title)}._root_vbgpf_2 h4{margin:var(--sp-4) 0 var(--sp-1);font-size:var(--fs-body);font-weight:var(--fw-title)}._root_vbgpf_2 p{margin:0 0 var(--sp-3)}._root_vbgpf_2 strong{color:var(--text-primary);font-weight:var(--fw-title)}._root_vbgpf_2 mark{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--highlight) 28%, transparent);color:var(--text-primary);padding:0 2px}._root_vbgpf_2 del{color:var(--text-muted)}._root_vbgpf_2 hr{height:1px;margin:var(--sp-6) 0;background:var(--line-subtle);border:0}._root_vbgpf_2 ul,._root_vbgpf_2 ol{margin:0 0 var(--sp-3);padding-left:var(--sp-5)}._root_vbgpf_2 li{margin:var(--sp-1) 0}._root_vbgpf_2 li::marker{color:var(--text-muted);font-variant-numeric:tabular-nums}._root_vbgpf_2 li>:last-child{margin-bottom:0}._root_vbgpf_2 li>ul,._root_vbgpf_2 li>ol{margin-top:var(--sp-1)}._root_vbgpf_2 blockquote{margin:0 0 var(--sp-3);padding-left:var(--sp-3);border-left:2px solid var(--line-strong);color:var(--text-muted)}._root_vbgpf_2 blockquote>:last-child{margin-bottom:0}._root_vbgpf_2 :not(pre)>code{padding:1px var(--sp-1);border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--text-primary);font-family:var(--font-mono);font-size:.9em}._root_vbgpf_2 ._math_vbgpf_103{background:0 0;padding:0}._mathInline_vbgpf_108{font-size:1em}._mathInline_vbgpf_108 .katex{font-size:1.08em}._mathPara_vbgpf_115{margin:0 0 var(--sp-3)}._mathBlock_vbgpf_118{padding:var(--sp-2) 0;text-align:center;display:block;overflow:auto hidden}._mathBlock_vbgpf_118 .katex-display{margin:0}._mathBlock_vbgpf_118 .katex{font-size:1.15em}._tag_vbgpf_132{margin:0 var(--sp-1);padding:0 var(--sp-2);border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--highlight) 55%, transparent);background:color-mix(in srgb, var(--highlight) 10%, transparent);color:var(--highlight);font-size:var(--fs-caption);font-weight:var(--fw-caption);vertical-align:.1em;white-space:nowrap;line-height:1.6;display:inline-block}._link_vbgpf_146{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}._code_vbgpf_154{margin:0 0 var(--sp-3);padding:var(--sp-4);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--line-subtle);background:var(--bg-app);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--fs-small);tab-size:4;white-space:pre;line-height:1.6;position:relative;overflow-x:auto}._code_vbgpf_154 code{font:inherit}._code_vbgpf_154,._root_vbgpf_2 code{font-variant-ligatures:none}._code_vbgpf_154 .hljs-comment,._code_vbgpf_154 .hljs-quote{color:var(--text-muted);font-style:italic}._code_vbgpf_154 .hljs-keyword,._code_vbgpf_154 .hljs-selector-tag,._code_vbgpf_154 .hljs-built_in,._code_vbgpf_154 .hljs-type{font-weight:600}._code_vbgpf_154 .hljs-string,._code_vbgpf_154 .hljs-regexp,._code_vbgpf_154 .hljs-char{color:color-mix(in srgb, var(--success) 62%, var(--text-primary))}._code_vbgpf_154 .hljs-number,._code_vbgpf_154 .hljs-literal,._code_vbgpf_154 .hljs-symbol{color:color-mix(in srgb, var(--warning) 68%, var(--text-primary))}._code_vbgpf_154 .hljs-meta,._code_vbgpf_154 .hljs-meta .hljs-keyword,._code_vbgpf_154 .hljs-params,._code_vbgpf_154 .hljs-attr{color:var(--text-secondary);font-weight:inherit}._code_vbgpf_154 .hljs-title,._code_vbgpf_154 .hljs-section{color:var(--text-primary)}._lang_vbgpf_213{top:var(--sp-2);right:var(--sp-3);color:var(--text-muted);font-family:var(--font-sans);font-size:var(--fs-caption);-webkit-user-select:none;user-select:none;position:absolute}._tableWrap_vbgpf_223{margin:0 0 var(--sp-3);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--line-subtle);overflow-x:auto}._root_vbgpf_2 table{border-collapse:collapse;width:100%;font-size:var(--fs-body);line-height:var(--lh-body)}._root_vbgpf_2 th,._root_vbgpf_2 td{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line-subtle);text-align:left;vertical-align:top}._root_vbgpf_2 th+th,._root_vbgpf_2 td+td{border-left:1px solid var(--line-subtle)}._root_vbgpf_2 tbody tr:last-child td{border-bottom:0}._root_vbgpf_2 th{background:var(--bg-elevated);color:var(--text-muted);font-size:var(--fs-small);font-weight:var(--fw-title);white-space:nowrap}._root_vbgpf_2 td{color:var(--text-primary)}._root_vbgpf_2 [data-align=center]{text-align:center}._root_vbgpf_2 [data-align=right]{text-align:right}._callout_vbgpf_267{--tint:var(--text-muted);gap:var(--sp-3);margin:0 0 var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-md);background:color-mix(in srgb, var(--tint) 11%, transparent);color:var(--text-primary);display:flex}._callout_vbgpf_267[data-type=info]{--tint:var(--series-1)}._callout_vbgpf_267[data-type=warning]{--tint:var(--warning)}._callout_vbgpf_267[data-type=danger]{--tint:var(--danger)}._callout_vbgpf_267[data-type=tip],._callout_vbgpf_267[data-type=success]{--tint:var(--success)}._callout_vbgpf_267[data-type=example]{--tint:var(--series-7)}._calloutIcon_vbgpf_293{width:1.5em;height:1.75em;color:var(--tint);-webkit-user-select:none;user-select:none;flex:none;place-items:center;font-size:1.05em;line-height:1;display:grid}._calloutIcon_vbgpf_293 svg{width:var(--icon-md);height:var(--icon-md)}._calloutBody_vbgpf_309{flex:1;min-width:0}._calloutBody_vbgpf_309>:last-child{margin-bottom:0}._root_vbgpf_2 ._calloutTitle_vbgpf_316{margin-bottom:var(--sp-1);font-weight:var(--fw-title)}._callout_vbgpf_267 ._code_vbgpf_154,._callout_vbgpf_267 ._tableWrap_vbgpf_223{background:color-mix(in srgb, var(--bg-app) 55%, transparent)}._fold_vbgpf_327{margin:0 0 var(--sp-3);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--line-subtle)}._fold_vbgpf_327 summary{align-items:center;gap:var(--sp-2);min-height:var(--hit-icon);padding:0 var(--sp-3);border-radius:var(--radius-md);color:var(--text-primary);font-weight:var(--fw-title);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--dur-fast) var(--ease-out);list-style:none;display:flex}._fold_vbgpf_327 summary::-webkit-details-marker{display:none}._fold_vbgpf_327 summary:hover{background:var(--bg-hover)}._fold_vbgpf_327 summary:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:-2px}._fold_vbgpf_327 summary svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-muted);transition:transform var(--dur-fast) var(--ease-out);flex:none}._fold_vbgpf_327[open] summary svg{transform:rotate(90deg)}._foldBody_vbgpf_366{padding:var(--sp-2) var(--sp-4) var(--sp-4);animation:_fold-in_vbgpf_1 var(--dur-base) var(--ease-out)}._foldBody_vbgpf_366>:last-child{margin-bottom:0}@keyframes _fold-in_vbgpf_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}:root[data-reduce-motion=true] ._foldBody_vbgpf_366{animation:none}:root[data-reduce-motion=true] ._fold_vbgpf_327 summary svg{transition:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._foldBody_vbgpf_366{animation:none}:root:not([data-reduce-motion=false]) ._fold_vbgpf_327 summary svg{transition:none}}._root_rf4r0_2{gap:var(--sp-6);flex-direction:column;display:flex}._section_rf4r0_7{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}._heading_rf4r0_13{color:var(--text-muted);font-size:var(--fs-caption);font-weight:var(--fw-caption);line-height:var(--lh-caption);margin:0}._none_rf4r0_20{color:var(--text-muted);font-size:var(--fs-small);line-height:var(--lh-body);margin:0}._outline_rf4r0_28{box-shadow:inset 1px 0 0 var(--line-subtle);margin:0;padding:0;list-style:none}._item_rf4r0_34{align-items:baseline;gap:var(--sp-2);width:100%;min-height:var(--hit-icon);padding:var(--sp-1) var(--sp-2) var(--sp-1) var(--sp-4);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--text-muted);font:inherit;font-size:var(--fs-body);line-height:var(--lh-body);text-align:left;cursor:pointer;transition:color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);background:0 0;border:0;display:flex;position:relative}._item_rf4r0_34:before{content:"";inset:var(--sp-1) auto var(--sp-1) 0;border-radius:var(--radius-pill);background:var(--text-primary);opacity:0;width:2px;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-out);position:absolute;transform:scaleY(.4)}._item_rf4r0_34:hover{background:var(--bg-hover);color:var(--text-secondary)}._item_rf4r0_34[aria-current]{color:var(--text-primary);font-weight:var(--fw-title)}._item_rf4r0_34[aria-current]:before{opacity:1;transform:none}._item_rf4r0_34:focus-visible,._source_rf4r0_81:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:-2px}._itemText_rf4r0_85{overflow-wrap:anywhere;min-width:0}._itemCount_rf4r0_90{color:var(--text-muted);font-size:var(--fs-caption);font-weight:var(--fw-caption);font-variant-numeric:tabular-nums;flex:none}._sources_rf4r0_99{margin:0 calc(var(--sp-2) * -1);flex-direction:column;padding:0;list-style:none;display:flex}._source_rf4r0_81{align-items:center;gap:var(--sp-2);width:100%;min-height:var(--hit-nav);padding:0 var(--sp-2);border-radius:var(--radius-sm);color:var(--text-primary);font:inherit;font-size:var(--fs-body);text-align:left;transition:background var(--dur-fast) var(--ease-out);background:0 0;border:0;display:flex}button._source_rf4r0_81{cursor:pointer}button._source_rf4r0_81:hover{background:var(--bg-hover)}._source_rf4r0_81 svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-muted);flex:none}._sourceDay_rf4r0_134{color:var(--text-secondary);font-size:var(--fs-small);font-variant-numeric:tabular-nums;flex:none}._sourceName_rf4r0_140{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._sourceMeta_rf4r0_147{color:var(--text-muted);font-size:var(--fs-small);font-variant-numeric:tabular-nums;flex:none}:root[data-reduce-motion=true] ._item_rf4r0_34:before{transition:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._item_rf4r0_34:before{transition:none}}._entry_8h874_1{display:inline-flex;position:relative}._dot_8h874_6{top:var(--sp-1);right:var(--sp-1);width:var(--sp-2);height:var(--sp-2);background:var(--accent);pointer-events:none;border-radius:50%;position:absolute}._dock_1dbz4_1{padding:var(--sp-2) var(--sp-4) var(--sp-4);flex:none;position:relative}._quick_1dbz4_7{padding:var(--sp-6) var(--sp-4) var(--sp-1);background:linear-gradient(to bottom, transparent, var(--bg-panel) var(--sp-5));pointer-events:none;position:absolute;bottom:100%;left:0;right:0}._quick_1dbz4_7>*{pointer-events:auto}._box_1dbz4_19{border:1px solid var(--line-subtle);border-radius:var(--radius-md);background:var(--bg-elevated);cursor:text;transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);flex-direction:column;display:flex;position:relative}._box_1dbz4_19:focus-within{border-color:var(--line-strong);box-shadow:0 0 0 3px var(--focus-glow)}._box_1dbz4_19[data-dragging]{border-style:dashed;border-color:var(--text-muted);background:var(--bg-hover)}._quoteWrap_1dbz4_42{overflow:hidden}._quote_1dbz4_42{align-items:center;gap:var(--sp-2);margin:var(--sp-2) var(--sp-2) 0;padding:0 0 0 var(--sp-2);height:var(--hit-icon-sm);border-radius:var(--radius-sm);background:var(--bg-active);color:var(--text-secondary);font-size:var(--fs-small);display:flex}._quote_1dbz4_42>svg{width:12px;height:12px;color:var(--highlight);flex:none}._quote_1dbz4_42>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._quoteClose_1dbz4_70{flex:none}._refs_1dbz4_75{gap:var(--sp-1);margin:var(--sp-2) var(--sp-2) 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}._ref_1dbz4_75{align-items:center;gap:var(--sp-1);max-width:100%;height:var(--hit-icon-sm);padding:0 0 0 var(--sp-2);border-radius:var(--radius-sm);background:var(--bg-active);color:var(--text-secondary);font-size:var(--fs-small);display:inline-flex}._ref_1dbz4_75>svg{width:12px;height:12px;color:var(--text-muted);flex:none}._ref_1dbz4_75>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:200px;overflow:hidden}._refClose_1dbz4_108{flex:none}._refMenu_1dbz4_113{width:min(280px, calc(100vw - var(--sp-4)))}._refFilter_1dbz4_116{width:100%;height:var(--menu-item-h);margin:0 0 var(--sp-1);padding:0 var(--sp-3);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);background:var(--bg-panel);color:var(--text-primary);font:inherit;font-size:var(--fs-small);outline:none;display:block}._refFilter_1dbz4_116:focus{border-color:var(--line-strong)}._refFilter_1dbz4_116::placeholder{color:var(--text-muted)}._input_1dbz4_137{width:100%;min-height:calc(var(--lh-body) + var(--sp-3) * 2);max-height:calc(var(--lh-body) * 8 + var(--sp-3) * 2);padding:var(--sp-3) var(--sp-3) var(--sp-1);resize:none;color:var(--text-primary);font:inherit;font-size:var(--fs-body);line-height:var(--lh-body);caret-color:var(--text-primary);background:0 0;border:0;outline:none;margin:0;display:block}._input_1dbz4_137::-webkit-scrollbar{width:var(--scrollbar-w)}._tools_1dbz4_158{align-items:center;gap:var(--sp-1);padding:0 var(--sp-2) var(--sp-2);display:flex}._fill_1dbz4_164{flex:1}._model_1dbz4_169{min-width:0;max-width:160px;height:var(--hit-icon-sm);padding:0 var(--sp-2);border-radius:var(--radius-pill);color:var(--text-muted);font:inherit;font-size:var(--fs-caption);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}._modelName_1dbz4_188{text-overflow:ellipsis;white-space:nowrap;min-width:0;position:relative;overflow:hidden}._modelName_1dbz4_188>span{text-overflow:ellipsis;display:block;overflow:hidden}._model_1dbz4_169:hover,._model_1dbz4_169[data-open]{background:var(--bg-hover);color:var(--text-secondary)}._model_1dbz4_169:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._modelDot_1dbz4_209{border-radius:var(--radius-pill);background:var(--success);opacity:.8;flex:none;width:6px;height:6px}._model_1dbz4_169[data-off] ._modelDot_1dbz4_209{background:var(--text-muted);opacity:.6}._think_1dbz4_223{height:var(--hit-icon-sm);padding:0 var(--sp-2);border-radius:var(--radius-pill);color:var(--text-muted);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;flex:none;align-items:center;gap:3px;display:inline-flex}._think_1dbz4_223>svg{width:14px;height:14px}._think_1dbz4_223:hover,._think_1dbz4_223[aria-expanded=true]{background:var(--bg-hover);color:var(--text-secondary)}._think_1dbz4_223[data-thinking]{color:var(--accent)}._think_1dbz4_223:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._thinkBars_1dbz4_255{align-items:flex-end;gap:1.5px;height:11px;display:inline-flex}._thinkBar_1dbz4_255{border-radius:var(--radius-pill);transform-origin:bottom;background:currentColor;width:2px}._thinkBar_1dbz4_255[data-n="1"]{height:3px}._thinkBar_1dbz4_255[data-n="2"]{height:5px}._thinkBar_1dbz4_255[data-n="3"]{height:7px}._thinkBar_1dbz4_255[data-n="4"]{height:9px}._thinkBar_1dbz4_255[data-n="5"]{height:11px}._send_1dbz4_284{border-radius:var(--radius-pill);background:var(--bg-active);width:24px;height:24px;color:var(--text-muted);cursor:pointer;transition:background var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);border:0;flex:none;place-items:center;margin-right:2px;padding:0;display:grid;position:relative}._send_1dbz4_284[data-ready]{background:var(--accent);color:var(--accent-on)}._send_1dbz4_284:disabled{cursor:default}._send_1dbz4_284:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:2px}._sendIcon_1dbz4_313{place-items:center;display:grid}._sendIcon_1dbz4_313 svg{stroke-width:2.5px;width:12px;height:12px}._send_1dbz4_284[data-ready] ._sendIcon_1dbz4_313 svg[class*=square]{fill:currentColor;width:9px;height:9px}._thinkHint_1dbz4_329{opacity:.72}._tabs_1mdi4_1{align-items:center;gap:2px;display:inline-flex}._slot_1mdi4_6{display:inline-flex}._tab_1mdi4_1{width:var(--hit-icon);height:var(--hit-icon);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), transform var(--dur-instant) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}._tab_1mdi4_1:hover:not([data-selected]){background:var(--bg-hover);color:var(--text-secondary)}._tab_1mdi4_1:active{transform:scale(.94)}._tab_1mdi4_1[data-selected]{color:var(--text-primary)}._tab_1mdi4_1:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._pill_1mdi4_40{border-radius:var(--radius-sm);background:var(--bg-active);position:absolute;inset:0}._icon_1mdi4_46{place-items:center;display:grid;position:relative}._icon_1mdi4_46 svg{width:var(--icon-sm);height:var(--icon-sm)}._dot_1mdi4_56{border-radius:var(--radius-pill);background:var(--highlight);width:6px;height:6px;box-shadow:0 0 0 2px var(--bg-panel);animation:_pop_1mdi4_1 var(--dur-slow) var(--ease-out) both;position:absolute;top:6px;right:6px}@keyframes _pop_1mdi4_1{0%{transform:scale(0)}60%{transform:scale(1.25)}to{transform:scale(1)}}:root[data-reduce-motion=true] ._dot_1mdi4_56{animation:none}._head_1hzju_1{gap:var(--sp-4);padding-top:var(--sp-2);flex-direction:column;display:flex}._head_1hzju_1>*{margin-bottom:0}._materials_1hzju_11{flex-direction:column;display:flex}._materials_1hzju_11>ul{margin-bottom:0}._terms_1hzju_18{margin-top:var(--sp-6)}._folder_1hzju_21{align-items:center;gap:var(--sp-2);color:var(--text-primary);font-size:var(--fs-title);font-weight:var(--fw-title);line-height:var(--lh-title);margin:0;display:flex}._folder_1hzju_21 svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-muted);flex:none}._folder_1hzju_21 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._topic_1hzju_43{color:var(--text-secondary);font-size:var(--fs-body);line-height:var(--lh-body);margin:0}._label_1hzju_49{align-items:baseline;gap:var(--sp-2);margin:0 0 var(--sp-2);color:var(--text-muted);font-size:var(--fs-caption);font-weight:var(--fw-caption);line-height:var(--lh-caption);display:flex}._label_1hzju_49 span{font-variant-numeric:tabular-nums;opacity:.7}._chips_1hzju_65{flex-wrap:wrap;gap:6px;display:flex}._chip_1hzju_65{max-width:100%;height:26px;padding:0 var(--sp-3);border:1px solid var(--line-subtle);border-radius:var(--radius-pill);background:var(--bg-elevated);color:var(--text-secondary);font:inherit;font-size:var(--fs-small);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), transform var(--dur-instant) var(--ease-out);overflow:hidden}._chip_1hzju_65[data-suggested]{color:var(--text-muted);background:0 0;border-style:dashed}._chip_1hzju_65:hover{border-color:var(--line-strong);color:var(--text-primary)}._chip_1hzju_65:active{transform:scale(.96)}._chip_1hzju_65:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._chipMore_1hzju_105{color:var(--text-muted);font-variant-numeric:tabular-nums;background:0 0}._listening_1hzju_112{padding:var(--sp-4) 0;justify-content:center;gap:6px;display:flex}._listening_1hzju_112 span{border-radius:var(--radius-pill);background:var(--text-muted);opacity:.25;width:4px;height:4px;animation:_breathe_1hzju_1 var(--dur-loop-calm) var(--ease-inout) infinite}._listening_1hzju_112 span:nth-child(2){animation-delay:calc(var(--dur-slow) * 1.25)}._listening_1hzju_112 span:nth-child(3){animation-delay:calc(var(--dur-slow) * 2.5)}@keyframes _breathe_1hzju_1{0%,to{opacity:.2}30%{opacity:.9}60%{opacity:.2}}._unconfigured_1hzju_145{align-items:center;gap:var(--sp-3);padding:var(--sp-8) 0 var(--sp-4);flex-direction:column;display:flex}._unconfiguredIcon_1hzju_152{width:32px;height:32px;color:var(--text-muted);stroke-width:1.5px;opacity:.7}:root[data-reduce-motion=true] ._listening_1hzju_112 span{opacity:.5;animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._listening_1hzju_112 span{opacity:.5;animation:none}}._chips_1hzju_65>*{animation:_chip-in_1hzju_1 var(--dur-base) var(--ease-out) both}._chips_1hzju_65>:nth-child(2){animation-delay:calc(var(--dur-instant) * .35)}._chips_1hzju_65>:nth-child(3){animation-delay:calc(var(--dur-instant) * .7)}._chips_1hzju_65>:nth-child(4){animation-delay:calc(var(--dur-instant) * 1.05)}._chips_1hzju_65>:nth-child(5){animation-delay:calc(var(--dur-instant) * 1.4)}._chips_1hzju_65>:nth-child(6){animation-delay:calc(var(--dur-instant) * 1.75)}._chips_1hzju_65>:nth-child(7){animation-delay:calc(var(--dur-instant) * 2.1)}._chips_1hzju_65>:nth-child(8){animation-delay:calc(var(--dur-instant) * 2.45)}._chips_1hzju_65>:nth-child(9){animation-delay:calc(var(--dur-instant) * 2.8)}._chips_1hzju_65>:nth-child(10){animation-delay:calc(var(--dur-instant) * 3.15)}._chips_1hzju_65>:nth-child(11){animation-delay:calc(var(--dur-instant) * 3.5)}._chips_1hzju_65>:nth-child(n+12){animation-delay:calc(var(--dur-instant) * 3.85)}@keyframes _chip-in_1hzju_1{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}:root[data-reduce-motion=true] ._chips_1hzju_65>*{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._chips_1hzju_65>*{animation:none}}._panel_76v85_1{border-left:1px solid var(--line-subtle);background:var(--bg-panel);flex-direction:column;min-width:0;height:100%;display:flex;position:relative}._header_76v85_10{align-items:center;gap:var(--sp-1);padding:var(--sp-3) var(--sp-4) var(--sp-2);flex:none;display:flex}._fill_76v85_17{flex:1}._termList_76v85_21>:nth-child(-n+8){animation:_stage-in_76v85_1 var(--dur-slow) var(--ease-out) both}._termList_76v85_21>:nth-child(2){animation-delay:calc(var(--dur-instant) * .5)}._termList_76v85_21>:nth-child(3){animation-delay:calc(var(--dur-instant) * 1)}._termList_76v85_21>:nth-child(4){animation-delay:calc(var(--dur-instant) * 1.5)}._termList_76v85_21>:nth-child(5){animation-delay:calc(var(--dur-instant) * 2)}._termList_76v85_21>:nth-child(6){animation-delay:calc(var(--dur-instant) * 2.5)}._termList_76v85_21>:nth-child(7){animation-delay:calc(var(--dur-instant) * 3)}._termList_76v85_21>:nth-child(8){animation-delay:calc(var(--dur-instant) * 3.5)}:root[data-reduce-motion=true] ._termList_76v85_21>*{animation:none!important}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._termList_76v85_21>*{animation:none!important}}._termList_76v85_21{margin-top:var(--sp-6)}._view_76v85_58{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._content_76v85_65{overscroll-behavior:contain;touch-action:pan-y pinch-zoom;min-height:0;padding:0 var(--sp-5);flex:1;overflow:hidden auto}._event_76v85_76:last-child{margin-bottom:0}._event_76v85_76{padding:var(--sp-4);border:1px solid var(--line-subtle);margin-bottom:var(--sp-3);background:var(--bg-elevated);border-radius:var(--radius-md);transition:border-color var(--dur-fast) var(--ease-out);position:relative}._event_76v85_76:hover{border-color:var(--line-strong)}._event_76v85_76 h3{margin:0 0 var(--sp-2);padding-right:calc(var(--hit-icon-sm) * 2 + var(--sp-1));font-size:var(--fs-title);font-weight:var(--fw-title);overflow-wrap:anywhere}._event_76v85_76 p{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._time_76v85_106{margin-top:var(--sp-3);color:var(--text-muted);font-size:var(--fs-caption);display:block}._topic_76v85_112{color:var(--text-muted);font-size:var(--fs-small);margin:var(--sp-4) 0}._thinking_76v85_117{width:var(--sp-2);height:var(--sp-2);margin-left:var(--sp-2);border-radius:var(--radius-pill);background:var(--text-muted);opacity:0;transition:opacity var(--dur-base) var(--ease-out);flex:none}._thinking_76v85_117[data-on]{opacity:.8;animation:_stage-think_76v85_1 var(--dur-loop-busy) var(--ease-inout) infinite}._tag_76v85_131{margin-bottom:var(--sp-1);color:var(--text-muted);font-size:var(--fs-caption);line-height:var(--lh-caption);display:block}._failure_76v85_138{color:var(--danger);font-size:var(--fs-small);line-height:var(--lh-body);margin-bottom:var(--sp-4)}._latest_76v85_145{left:50%;bottom:var(--sp-4);align-items:center;gap:var(--sp-1);height:var(--hit-icon);padding:0 var(--sp-3);border:1px solid var(--glass-border);border-radius:var(--radius-pill);background:var(--glass-bg);color:var(--text-primary);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));font:inherit;font-size:var(--fs-caption);cursor:pointer;display:flex;position:absolute;transform:translate(-50%)}._latest_76v85_145 svg{width:var(--icon-sm);height:var(--icon-sm)}._latest_76v85_145:hover{background:var(--bg-elevated)}._event_76v85_76[data-fresh],._topic_76v85_112[data-fresh]{animation:_stage-in_76v85_1 var(--dur-slow) var(--ease-out) both}._time_76v85_106{transition:opacity var(--dur-base) var(--ease-out)}._time_76v85_106[data-pending]{opacity:0}._caret_76v85_183{border-radius:var(--radius-pill);background:var(--text-partial);vertical-align:-2px;width:6px;height:1em;animation:_stage-caret_76v85_1 var(--dur-loop-caret) var(--ease-inout) infinite;margin-left:3px;display:inline-block}@keyframes _stage-think_76v85_1{0%,to{opacity:.25}50%{opacity:.9}}@keyframes _stage-in_76v85_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _stage-caret_76v85_1{0%,to{opacity:.15}50%{opacity:.8}}:root[data-reduce-motion=true] ._event_76v85_76[data-fresh],:root[data-reduce-motion=true] ._topic_76v85_112[data-fresh],:root[data-reduce-motion=true] ._thinking_76v85_117[data-on]{animation:none}:root[data-reduce-motion=true] ._caret_76v85_183{opacity:.5;animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._event_76v85_76[data-fresh],:root:not([data-reduce-motion=false]) ._topic_76v85_112[data-fresh],:root:not([data-reduce-motion=false]) ._thinking_76v85_117[data-on]{animation:none}:root:not([data-reduce-motion=false]) ._caret_76v85_183{opacity:.5;animation:none}}._body_76v85_247{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._body_76v85_247[data-expanded]{display:block;overflow:visible}._chevron_76v85_258{transition:transform var(--dur-fast) var(--ease-out)}._chevron_76v85_258[data-open]{transform:rotate(180deg)}._actions_76v85_265{gap:var(--sp-1);top:var(--sp-2);right:var(--sp-2);padding-left:var(--sp-3);border-radius:var(--radius-sm);background:linear-gradient(to right, transparent, var(--bg-elevated) var(--sp-3));opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);display:flex;position:absolute;transform:translateY(-2px)}._event_76v85_76:hover ._actions_76v85_265,._actions_76v85_265:focus-within,._actions_76v85_265[data-pinned]{opacity:1;transform:translateY(0)}._pinned_76v85_288{max-height:50%;padding:0 var(--sp-5) var(--sp-2);border-bottom:1px solid var(--line-subtle);flex:none;overflow-y:auto}._view_144oc_3{--scale:var(--caption-scale-m);background:radial-gradient(ellipse 70% 50% at 50% 100%, var(--caption-glow), transparent 70%);min-width:0;height:100%;position:relative;overflow:hidden}._view_144oc_3[data-size=s]{--scale:var(--caption-scale-s)}._view_144oc_3[data-size=l]{--scale:var(--caption-scale-l)}._empty_144oc_19{height:100%;position:relative}._scroller_144oc_25{overscroll-behavior:contain;touch-action:pan-y pinch-zoom;padding:0 72px;position:absolute;inset:0;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000 0,#000 140px);mask-image:linear-gradient(#0000 0,#000 140px)}._column_144oc_37{justify-content:flex-end;gap:var(--sp-5);flex-direction:column;max-width:620px;min-height:100%;margin:0 auto;padding-top:140px;padding-bottom:112px;display:flex}._row_144oc_49{transition:opacity var(--dur-slow) var(--ease-out);content-visibility:auto;contain-intrinsic-size:auto 64px;overflow-clip-margin:160px;flex-shrink:0;position:relative}._paragraph_144oc_60{margin-top:var(--sp-4)}._row_144oc_49[data-cited]{opacity:1!important}._row_144oc_49[data-cited]:before{content:"";inset:calc(var(--sp-2) * -1) calc(var(--sp-3) * -1);border-radius:var(--radius-md);background:var(--highlight);opacity:0;pointer-events:none;animation:_cited_144oc_1 calc(var(--dur-slow) * 8) var(--ease-out) both;position:absolute}@keyframes _cited_144oc_1{0%{opacity:0}12%{opacity:.12}to{opacity:0}}:root[data-reduce-motion=true] ._row_144oc_49[data-cited]:before{animation-duration:var(--dur-slow)}._time_144oc_93{top:0;right:calc(100% + var(--sp-4) + 2px);height:calc(var(--lh-body) * var(--scale));font-size:var(--fs-caption);font-weight:var(--fw-caption);color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:5px;display:flex;position:absolute}._row_144oc_49[data-speaker]>._time_144oc_93{top:calc(var(--lh-caption) + 2px)}._time_144oc_93[data-hidden]>time{opacity:0}._row_144oc_49:hover ._time_144oc_93>time{opacity:1}._time_144oc_93>time{transition:opacity var(--dur-fast) var(--ease-out)}._mark_144oc_121{width:11px;height:11px;color:var(--highlight);fill:var(--highlight)}._en_144oc_128,._zh_144oc_129,._zhReserve_144oc_130{overflow-wrap:anywhere;margin:0}._en_144oc_128{-webkit-user-select:text;user-select:text;font-size:calc(var(--fs-body) * var(--scale));line-height:calc(var(--lh-body) * var(--scale));color:var(--text-source);letter-spacing:.1px;transition:color var(--dur-base) var(--ease-out)}._zh_144oc_129,._zhReserve_144oc_130{font-size:calc(var(--fs-sub) * var(--scale));line-height:calc(var(--lh-sub) * var(--scale));color:var(--text-primary);letter-spacing:.2px;margin-top:3px}._zhReserve_144oc_130{min-height:calc(var(--lh-sub) * var(--scale))}._zh_144oc_129{-webkit-user-select:text;user-select:text;animation:_rise_144oc_1 var(--dur-base) var(--ease-out) both;transition:color var(--dur-slow) var(--ease-out)}._zhLive_144oc_160{font-size:calc(var(--fs-sub) * var(--scale));line-height:calc(var(--lh-sub) * var(--scale));color:var(--caption-zh-latest);letter-spacing:.2px;overflow-wrap:anywhere;margin:3px 0 0}._zhFailed_144oc_169{height:calc(var(--lh-sub) * var(--scale));align-items:center;margin:3px 0 0;display:flex}._retry_144oc_175{width:var(--hit-icon-sm);height:var(--hit-icon-sm);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}._retry_144oc_175:hover{background:var(--bg-hover);color:var(--text-primary)}._retry_144oc_175:focus-visible{outline:var(--focus-ring-w) solid var(--line-strong);outline-offset:2px}._retry_144oc_175 svg{width:var(--icon-sm);height:var(--icon-sm)}._latest_144oc_201 ._en_144oc_128{color:var(--caption-source-latest)}._latest_144oc_201 ._zh_144oc_129{color:var(--caption-zh-latest)}._row_144oc_49[data-fresh] ._en_144oc_128{animation:_settle_144oc_1 var(--dur-base) var(--ease-out) both}._revised_144oc_212{animation:_fade-in_144oc_1 var(--dur-fast) var(--ease-out) both}._zhSource_144oc_217{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-size:calc(var(--fs-sub) * var(--scale));line-height:calc(var(--lh-sub) * var(--scale));color:var(--text-primary);letter-spacing:.2px;transition:color var(--dur-slow) var(--ease-out);margin:0}._latest_144oc_201 ._zhSource_144oc_217{color:var(--caption-zh-latest)}._row_144oc_49[data-fresh] ._zhSource_144oc_217{animation:_settle_144oc_1 var(--dur-base) var(--ease-out) both}._row_144oc_49[data-zh-source]>._time_144oc_93{height:calc(var(--lh-sub) * var(--scale))}._partial_144oc_237,._latest_144oc_201 ._partial_144oc_237{color:var(--text-partial)}._caret_144oc_241{border-radius:var(--radius-pill);background:var(--text-partial);vertical-align:-2px;width:6px;height:1em;animation:_caret_144oc_241 var(--dur-loop-caret) var(--ease-inout) infinite;margin-left:3px;display:inline-block}._backToLive_144oc_252{left:50%;bottom:calc(var(--sp-8) + var(--sp-6) + 44px + var(--sp-3));align-items:center;gap:var(--sp-1);height:var(--hit-icon);padding:0 var(--sp-3);border:1px solid var(--glass-border);border-radius:var(--radius-pill);background:var(--glass-bg);color:var(--text-primary);-webkit-backdrop-filter:blur(var(--glass-blur));box-shadow:var(--shadow-float);cursor:pointer;animation:_pill-in_144oc_1 var(--dur-base) var(--ease-out) both;display:flex;position:absolute;transform:translate(-50%)}._backToLive_144oc_252:hover{background:var(--bg-elevated)}._backToLive_144oc_252:focus-visible{outline:var(--focus-ring-w) solid var(--line-strong);outline-offset:2px}._backIcon_144oc_279{width:var(--icon-sm);height:var(--icon-sm)}._badge_144oc_283{min-width:var(--icon-sm);font-size:var(--fs-caption);font-weight:var(--fw-caption);line-height:var(--lh-caption);text-align:center;font-variant-numeric:tabular-nums}@keyframes _rise_144oc_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes _fade-in_144oc_1{0%{opacity:.2}to{opacity:1}}@keyframes _settle_144oc_1{0%{color:var(--text-partial)}}@keyframes _caret_144oc_241{0%,to{opacity:.15}50%{opacity:.8}}@keyframes _pill-in_144oc_1{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}._row_144oc_49[data-backfill=pending] ._en_144oc_128{color:var(--text-muted);animation:_breathe_144oc_1 var(--dur-loop-calm) var(--ease-inout) infinite}@keyframes _breathe_144oc_1{0%,to{opacity:.5}50%{opacity:1}}:root[data-reduce-motion=true] ._caret_144oc_241{opacity:.5;animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._caret_144oc_241{opacity:.5;animation:none}:root:not([data-reduce-motion=false]) ._row_144oc_49[data-backfill=pending] ._en_144oc_128{animation:none}}:root[data-reduce-motion=true] ._row_144oc_49[data-backfill=pending] ._en_144oc_128{animation:none}._retrying_144oc_368{width:var(--icon-sm);height:var(--icon-sm);margin-left:calc((var(--hit-icon-sm) - var(--icon-sm)) / 2);color:var(--text-muted);animation:_spin_144oc_1 var(--dur-spin) linear infinite}@keyframes _spin_144oc_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._retrying_144oc_368{animation:none}}._wrap_1vfte_3{left:0;right:0;bottom:calc(var(--sp-6) + 48px + var(--sp-3));align-items:center;gap:var(--sp-2);pointer-events:none;animation:_note-in_1vfte_1 var(--dur-base) var(--ease-out) both;flex-direction:column;display:flex;position:absolute;transform:translate(0)}._input_1vfte_18{width:240px;height:var(--hit-icon);padding:0 var(--sp-4);border:1px solid var(--glass-border);border-radius:var(--radius-pill);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));box-shadow:var(--shadow-float);color:var(--text-primary);font:inherit;font-size:var(--fs-small);pointer-events:auto}._input_1vfte_18::placeholder{color:var(--text-muted)}._input_1vfte_18:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._tags_1vfte_41{border:1px solid var(--glass-border);border-radius:var(--radius-pill);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));box-shadow:var(--shadow-float);pointer-events:auto;animation:_note-in_1vfte_1 var(--dur-base) var(--ease-out) var(--dur-instant) both;gap:2px;padding:3px;display:flex}._tag_1vfte_41{height:26px;padding:0 var(--sp-3);border-radius:var(--radius-pill);color:var(--text-secondary);font:inherit;font-size:var(--fs-small);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;border:0}._tag_1vfte_41:hover{background:var(--bg-hover);color:var(--text-primary)}._tag_1vfte_41:active{transition-duration:var(--dur-instant);transform:scale(.94)}._tag_1vfte_41[aria-pressed=true]{background:var(--bg-active);color:var(--text-primary)}._tag_1vfte_41:focus-visible{outline:var(--focus-ring-w) solid var(--line-strong);outline-offset:1px}:root[data-reduce-motion=true] ._wrap_1vfte_3,:root[data-reduce-motion=true] ._tags_1vfte_41{animation-name:_note-fade_1vfte_1;animation-duration:var(--dur-instant);animation-delay:0s}:root[data-reduce-motion=true] ._tag_1vfte_41:active{transform:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._wrap_1vfte_3,:root:not([data-reduce-motion=false]) ._tags_1vfte_41{animation-name:_note-fade_1vfte_1;animation-duration:var(--dur-instant);animation-delay:0s}:root:not([data-reduce-motion=false]) ._tag_1vfte_41:active{transform:none}}@keyframes _note-fade_1vfte_1{0%{opacity:0}}@keyframes _note-in_1vfte_1{0%{opacity:0;transform:translateY(6px)}}._form_1kvno_2{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}._form_1kvno_2 h2{margin:0 0 var(--sp-1);font-size:var(--fs-title)}._text_1kvno_12{width:100%;min-height:112px;padding:var(--sp-2) var(--sp-3);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);background:var(--bg-panel);color:var(--text-primary);font:inherit;font-size:var(--fs-body);line-height:var(--lh-body);resize:vertical;-webkit-user-select:text;user-select:text;transition:border-color var(--dur-fast) var(--ease-out)}._text_1kvno_12::placeholder{color:var(--text-muted)}._text_1kvno_12:hover:not(:disabled){border-color:var(--line-strong)}._text_1kvno_12:focus{border-color:var(--line-strong);box-shadow:0 0 0 3px var(--focus-glow);outline:none}._text_1kvno_12:disabled{opacity:.6}._note_1kvno_41{font-size:var(--fs-caption);line-height:var(--lh-small);color:var(--text-muted);margin:0}._actions_1kvno_47{justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-2);display:flex}._primary_1kvno_53,._secondary_1kvno_54{height:var(--hit-icon);padding:0 var(--sp-4);border-radius:var(--radius-sm);font:inherit;font-size:var(--fs-body);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), filter var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out);border:0}._secondary_1kvno_54{color:var(--text-secondary);background:0 0}._secondary_1kvno_54:hover:not(:disabled){background:var(--bg-hover)}._primary_1kvno_53{background:var(--accent);color:var(--accent-on)}._primary_1kvno_53:hover:not(:disabled){filter:brightness(1.08)}._primary_1kvno_53:disabled,._secondary_1kvno_54:disabled{opacity:.5;cursor:default}._primary_1kvno_53:focus-visible,._secondary_1kvno_54:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:2px}._dot_nf4dw_3{border-radius:var(--radius-pill);background:var(--rec);width:6px;height:6px;transition:background-color var(--dur-base) var(--ease-out);flex:none;display:block}._dot_nf4dw_3[data-phase=live]{animation:_rec-pulse_nf4dw_1 var(--dur-loop-calm) var(--ease-inout) infinite}._dot_nf4dw_3[data-phase=paused]{background:var(--text-muted)}._dot_nf4dw_3[data-phase=connecting],._dot_nf4dw_3[data-phase=reconnecting]{background:var(--warning);animation:_rec-breathe_nf4dw_1 var(--dur-loop-busy) var(--ease-inout) infinite}._wrap_nf4dw_25{flex:none;align-items:center;display:flex}._status_nf4dw_30{align-items:center;gap:var(--sp-2);height:32px;margin-left:var(--sp-5);margin-right:var(--sp-1);white-space:nowrap;display:flex}._status_nf4dw_30 ._dot_nf4dw_3{transform:translateY(1px)}._time_nf4dw_45{color:var(--text-secondary);line-height:30px;font-size:var(--fs-title);font-weight:var(--fw-body);font-variant-numeric:tabular-nums;transition:color var(--dur-base) var(--ease-out);display:block}._time_nf4dw_45[data-paused]{color:var(--text-muted)}._reconnect_nf4dw_58{color:var(--warning);font-size:var(--fs-small);font-variant-numeric:tabular-nums}._badge_nf4dw_65{border-radius:var(--radius-pill);background:var(--badge-ring,var(--bg-sidebar));pointer-events:none;padding:2px;display:flex;position:absolute;top:6px;right:6px}@keyframes _rec-pulse_nf4dw_1{0%,to{opacity:1}50%{opacity:.4}}@keyframes _rec-breathe_nf4dw_1{0%,to{opacity:.35}50%{opacity:1}}:root[data-reduce-motion=true] ._dot_nf4dw_3{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._dot_nf4dw_3{animation:none}}._sidebar_gi78q_1{width:var(--sidebar-w);padding-bottom:var(--sp-3);background:var(--bg-sidebar);flex-direction:column;flex:none;align-items:center;display:flex;position:relative}._drag_gi78q_13{height:var(--topbar-h);position:absolute;inset:0 0 auto}._logo_gi78q_19{width:var(--hit-nav);height:var(--hit-nav);margin:var(--sp-2) 0 var(--sp-3);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--fs-title);letter-spacing:-.04em;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-weight:800;display:flex;position:relative}._mark_gi78q_40{line-height:1;display:inline-block;position:relative}._logo_gi78q_19:before{content:"";border-radius:var(--radius-sm);background:radial-gradient(circle at 50% 60%, var(--mark-glint), transparent 68%);opacity:0;transition:opacity var(--dur-base) var(--ease-out);pointer-events:none;position:absolute;inset:0}._logo_gi78q_19:hover:before{opacity:.5}._logo_gi78q_19:has([data-mark-landed]):before{animation:_mark-glint_gi78q_1 var(--dur-mark-glint) var(--ease-out) both}@keyframes _mark-glint_gi78q_1{0%{opacity:0}18%{opacity:1}to{opacity:0}}._group_gi78q_74{align-items:center;gap:var(--sp-1);flex-direction:column;display:flex}._spacer_gi78q_81{flex:1}._nav_gi78q_85{width:var(--hit-nav);height:var(--hit-nav);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-instant) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}._nav_gi78q_85 svg{width:var(--icon-md);height:var(--icon-md)}._nav_gi78q_85:hover:not(:disabled){--badge-ring:var(--bg-hover);background:var(--bg-hover);color:var(--text-secondary)}._nav_gi78q_85:active:not(:disabled){transform:scale(.94)}._nav_gi78q_85[data-active]{--badge-ring:var(--bg-active);background:var(--bg-active);color:var(--text-primary)}._nav_gi78q_85:disabled{cursor:default}._avatar_gi78q_125{width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--radius-pill);background:linear-gradient(135deg, var(--avatar-from), var(--avatar-to));color:var(--text-primary);font-size:var(--fs-caption);line-height:1;font-weight:var(--fw-title);transition:box-shadow var(--dur-base) var(--ease-out);justify-content:center;align-items:center;display:flex}._avatar_gi78q_125[data-pass]{box-shadow:0 0 0 1px var(--pass-ring)}._nav_gi78q_85[data-active] ._avatar_gi78q_125[data-pass]{box-shadow:0 0 0 1px var(--pass-ring-active)}._indicator_gi78q_147{left:calc((var(--sidebar-w) - var(--hit-nav)) / -2);width:var(--indicator-w);height:var(--indicator-h);margin-top:calc(var(--indicator-h) / -2);border-radius:var(--radius-pill);background:var(--text-primary);position:absolute;top:50%}._update_gi78q_159{position:relative}._update_gi78q_159:before{content:"";border-radius:var(--radius-sm);background:radial-gradient(circle at 50% 50%, var(--mark-glint), transparent 68%);animation:_mark-glint_gi78q_1 var(--dur-mark-glint) var(--ease-out) var(--dur-base) both;pointer-events:none;position:absolute;inset:0}._updateDot_gi78q_172{border-radius:var(--radius-pill);background:var(--update-dot);width:6px;height:6px;box-shadow:0 0 0 2px var(--badge-ring,var(--bg-sidebar));pointer-events:none;position:absolute;top:8px;right:8px}@media (max-width:720px){._sidebar_gi78q_1{justify-content:center;gap:var(--sp-6);width:100%;padding:var(--sp-1) var(--sp-2) calc(var(--sp-1) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line-subtle);flex-direction:row}._drag_gi78q_13,._logo_gi78q_19,._spacer_gi78q_81{display:none}._group_gi78q_74{justify-content:center;gap:var(--sp-6);flex-direction:row}._indicator_gi78q_147{left:50%;top:calc(var(--sp-1) / -1 - 1px);width:var(--indicator-h);height:var(--indicator-w);margin:0 0 0 calc(var(--indicator-h) / -2)}}._root_2nwfq_4{min-width:0;max-width:440px;height:100%;padding-left:calc(var(--sp-5) - var(--sp-3) + 1px);align-items:center;display:flex;position:relative}._title_2nwfq_15,._input_2nwfq_16{box-sizing:border-box;min-width:0;max-width:100%;height:32px;padding:0 var(--sp-3);border-radius:var(--radius-sm);font:inherit;font-size:var(--fs-title);line-height:30px;font-weight:var(--fw-title);color:var(--text-primary);text-align:left;background:0 0;border:1px solid #0000;margin:0}._title_2nwfq_15{align-items:center;gap:var(--sp-2);cursor:text;transition:background var(--dur-fast) var(--ease-out);display:flex}._title_2nwfq_15:hover{background:var(--bg-hover)}._title_2nwfq_15:focus-visible{outline:var(--focus-ring-w) solid var(--line-strong);outline-offset:1px}._text_2nwfq_49{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._placeholder_2nwfq_56{color:var(--text-muted);font-weight:500}._date_2nwfq_62{padding-left:var(--sp-1);font-size:var(--fs-title);color:var(--text-muted);white-space:nowrap;flex:none;font-weight:500;line-height:30px}._date_2nwfq_62:before{content:"·";margin-right:var(--sp-2)}._input_2nwfq_16{background:linear-gradient(var(--bg-active), var(--bg-active)), var(--bg-elevated);border-color:var(--line-strong);width:340px;box-shadow:0 0 0 3px var(--focus-glow);animation:_field-in_2nwfq_1 var(--dur-fast) var(--ease-out) both;outline:none}[data-theme=graphite-light] ._input_2nwfq_16{background:var(--bg-elevated)}@keyframes _field-in_2nwfq_1{0%{opacity:0;transform:translateY(2px)}}._wrap_1hrz0_2{flex:none}._status_1hrz0_5{align-items:center;gap:var(--sp-2);height:32px;margin-left:var(--sp-5);color:var(--text-muted);font-size:var(--fs-small);white-space:nowrap;display:flex}._status_1hrz0_5 svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}._spin_1hrz0_20{animation:_notes-spin_1hrz0_1 var(--dur-spin) linear infinite}@keyframes _notes-spin_1hrz0_1{to{transform:rotate(360deg)}}:root[data-reduce-motion=true] ._spin_1hrz0_20{animation-duration:calc(var(--dur-spin) * 2.5)}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) ._spin_1hrz0_20{animation-duration:calc(var(--dur-spin) * 2.5)}}._root_f9su3_2{align-items:center;gap:var(--sp-2);min-width:0;height:100%;padding-left:var(--sp-5);display:flex}._iconSlot_f9su3_10{width:var(--icon-sm);height:var(--icon-sm);flex:none;display:grid}._iconSlot_f9su3_10>*{grid-area:1/1;display:grid}._icon_f9su3_10{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-muted);flex:none}._list_f9su3_26{align-items:center;min-width:0;margin:0;padding:0;list-style:none;display:flex}._item_f9su3_34{align-items:center;min-width:0;display:flex}._item_f9su3_34:last-child{flex:0 auto}._item_f9su3_34:not(:last-child){flex:none}._sep_f9su3_46{margin:0 var(--sp-1);color:var(--line-strong);font-size:var(--fs-title);-webkit-user-select:none;user-select:none}._crumb_f9su3_52{align-items:center;gap:var(--sp-1);min-width:0;max-width:360px;height:var(--hit-icon-sm);padding:0 var(--sp-2);border-radius:var(--radius-sm);color:var(--text-muted);font:inherit;font-size:var(--fs-title);white-space:nowrap;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;display:inline-flex;overflow:hidden}._item_f9su3_34:first-child ._crumb_f9su3_52{margin-left:calc(var(--sp-2) * -1)}._crumb_f9su3_52[data-current]{color:var(--text-primary);font-weight:var(--fw-title)}._crumb_f9su3_52[data-placeholder]{color:var(--text-muted);font-weight:var(--fw-body)}button._crumb_f9su3_52{cursor:pointer}button._crumb_f9su3_52:hover{background:var(--bg-hover);color:var(--text-primary)}button._crumb_f9su3_52:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:1px}._text_f9su3_96{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}._caret_f9su3_102{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-muted);transition:transform var(--dur-base) var(--ease-out);flex:none}button._crumb_f9su3_52[aria-expanded=true] ._caret_f9su3_102,button._crumb_f9su3_52:hover ._caret_f9su3_102{transform:translateY(1px)}._stack_g83hc_2{width:var(--icon-sm);height:var(--icon-sm);place-items:center;display:grid}._glyph_g83hc_9{grid-area:1/1;display:flex}._bar_vwaj6_1{height:var(--topbar-h);background:var(--bg-panel);flex:none;align-items:center;display:flex;position:relative}._fill_vwaj6_11{flex:1;align-self:stretch}._liveOnly_vwaj6_17{white-space:nowrap;flex:0 auto;align-items:center;min-width:0;height:100%;display:flex;position:relative}._liveInner_vwaj6_27{flex:none;align-items:center;height:100%;display:flex}._sweep_vwaj6_35{background:var(--bg-panel);pointer-events:none;position:absolute;inset:0}._panelSlot_vwaj6_46{width:var(--hit-icon);height:100%;margin-right:var(--sp-2);flex:none;justify-content:center;align-items:center;display:flex}._panelToggle_vwaj6_56{display:flex}._window_8gazo_1{background:var(--bg-app);height:100%;display:flex}._column_8gazo_7{background:var(--bg-panel);flex-direction:column;flex:1;min-width:0;display:flex}._content_8gazo_15{flex:1;min-height:0;position:relative}._page_8gazo_21{overscroll-behavior:contain;touch-action:pan-y pinch-zoom;position:absolute;inset:0;overflow:hidden auto}@media (max-width:720px){._window_8gazo_1{flex-direction:column-reverse}}._screen_1rdas_1{padding:var(--sp-6);background:var(--bg-app);color:var(--text-primary);animation:_appear_1rdas_1 var(--dur-base) var(--ease-out) both;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._box_1rdas_12{align-items:center;gap:var(--sp-3);text-align:center;flex-direction:column;max-width:420px;display:flex}._box_1rdas_12 h1{font-size:var(--fs-title);margin:0}._box_1rdas_12 p{font-size:var(--fs-small);color:var(--text-secondary);margin:0}._reload_1rdas_29{margin-top:var(--sp-2);padding:var(--sp-2) var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--text-primary);font:inherit;font-size:var(--fs-small);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0}._reload_1rdas_29:hover{background:var(--bg-hover)}._reload_1rdas_29:focus-visible{outline:var(--focus-ring-w) solid var(--accent);outline-offset:2px}@keyframes _appear_1rdas_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._screen_1rdas_1{animation-duration:var(--dur-instant)}}._page_1y9ro_1{gap:var(--sp-5);max-width:560px;padding:var(--sp-8) var(--sp-4);flex-direction:column;margin:0 auto;display:flex}._title_1y9ro_9{font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:var(--fw-h1);margin:0}._group_1y9ro_15{gap:var(--sp-1);padding:var(--sp-4);border:1px solid var(--line-subtle);border-radius:var(--radius-md);background:var(--bg-panel);flex-direction:column;display:flex}._label_1y9ro_24{font-size:var(--fs-small);color:var(--text-muted)}._value_1y9ro_28{font-size:var(--fs-title);font-weight:var(--fw-title);overflow-wrap:anywhere}._sub_1y9ro_33{font-size:var(--fs-small);color:var(--text-secondary);overflow-wrap:anywhere;margin:0}._primary_mg2c0_1,._secondary_mg2c0_2{height:44px;padding:0 var(--sp-5);border-radius:var(--radius-sm);font:inherit;font-weight:var(--fw-title);cursor:pointer;transition:opacity var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._primary_mg2c0_1{background:var(--accent);color:var(--accent-on);border:0}._primary_mg2c0_1:hover{opacity:.9}._secondary_mg2c0_2{border:1px solid var(--line-strong);color:var(--text-primary);background:0 0}._secondary_mg2c0_2:hover{background:var(--bg-hover)}._page_3s6g7_1{min-height:100dvh;padding:var(--sp-6) var(--sp-4);padding-bottom:calc(var(--sp-6) + env(safe-area-inset-bottom));background:var(--bg-app);place-items:center;display:grid}._card_3s6g7_9{gap:var(--sp-3);width:min(100%,400px);animation:_in_3s6g7_63 calc(var(--dur-slow) * 2) var(--ease-out) both;flex-direction:column;display:flex}@keyframes _in_3s6g7_63{0%{opacity:0;transform:translateY(var(--sp-2))}to{opacity:1;transform:none}}._title_3s6g7_26{font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:var(--fw-h1);margin:0}._sub_3s6g7_32{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-title);margin:0}._lead_3s6g7_38,._hint_3s6g7_39{color:var(--text-secondary);font-size:var(--fs-small);line-height:var(--lh-small);margin:0}._lead_3s6g7_38{font-size:var(--fs-body);line-height:var(--lh-body);margin-bottom:var(--sp-2)}._form_3s6g7_50{gap:var(--sp-3);flex-direction:column;display:flex}._field_3s6g7_55{gap:var(--sp-1);font-size:var(--fs-small);color:var(--text-secondary);flex-direction:column;display:flex}._input_3s6g7_63{height:44px;padding:0 var(--sp-3);border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--bg-panel);color:var(--text-primary);font:inherit;font-size:16px}._input_3s6g7_63:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._primary_3s6g7_77{border-radius:var(--radius-sm);background:var(--accent);height:44px;color:var(--accent-on);font:inherit;font-weight:var(--fw-title);cursor:pointer;transition:opacity var(--dur-fast) var(--ease-out);border:0}._primary_3s6g7_77:disabled{opacity:.45;cursor:default}._row_3s6g7_92{justify-content:space-between;gap:var(--sp-3);display:flex}._link_3s6g7_97{padding:var(--sp-2) 0;color:var(--text-secondary);font:inherit;font-size:var(--fs-small);cursor:pointer;background:0 0;border:0}._link_3s6g7_97:hover:not(:disabled){color:var(--text-primary)}._link_3s6g7_97:disabled{opacity:.5;cursor:default}._error_3s6g7_113{color:var(--danger,#e5736f);font-size:var(--fs-small);line-height:var(--lh-small);margin:0}@media (prefers-reduced-motion:reduce){._card_3s6g7_9{animation:none}}._page_16540_1{min-height:100dvh;padding:var(--sp-6) var(--sp-4);padding-bottom:calc(var(--sp-6) + env(safe-area-inset-bottom));background:var(--bg-app);place-items:center;display:grid}._card_16540_9{gap:var(--sp-3);width:min(100%,440px);animation:_in_16540_1 calc(var(--dur-slow) * 2) var(--ease-out) both;flex-direction:column;display:flex}@keyframes _in_16540_1{0%{opacity:0;transform:translateY(var(--sp-2))}to{opacity:1;transform:none}}._title_16540_26{font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:var(--fw-h1);margin:0}._body_16540_32{color:var(--text-secondary);margin:0}._actions_16540_36{gap:var(--sp-3);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){._card_16540_9{animation:none}}._checking_iv304_1{min-height:100dvh;color:var(--text-secondary);background:var(--bg-app);place-items:center;display:grid}._banner_iv304_8{padding:var(--sp-2) var(--sp-4);background:color-mix(in srgb, var(--warning) 14%, transparent);border-bottom:1px solid color-mix(in srgb, var(--warning) 35%, transparent);color:var(--warning);font-size:var(--fs-small);line-height:var(--lh-small)}
