._iconButton_x71je_1{display:inline-flex;flex:none;align-items:center;justify-content:center;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}._sm_x71je_18{width:32px;height:32px}._md_x71je_23{width:36px;height:36px}._lg_x71je_28{width:44px;height:44px;border-radius:var(--radius-full)}._outline_x71je_34:hover:not(:disabled){border-color:var(--color-border-strong);color:var(--color-text)}._ghost_x71je_39{border-color:transparent}._ghost_x71je_39:hover:not(:disabled){background:var(--color-surface-raised);color:var(--color-text)}._primary_x71je_48{border-color:transparent;background:var(--color-accent);color:var(--color-accent-contrast)}._primary_x71je_48:hover:not(:disabled){box-shadow:var(--shadow-glow-accent)}._iconButton_x71je_1:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._iconButton_x71je_1:disabled{cursor:not-allowed;opacity:.55}._icon_x71je_1{display:inline-flex}@media(prefers-reduced-motion:reduce){._iconButton_x71je_1{transition:none}}._shell_1n00c_1{display:flex;flex-direction:column;min-height:100vh;background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-sm)}._skip_1n00c_11{position:absolute;top:var(--space-2);left:var(--space-2);z-index:10;padding:var(--space-2) var(--space-4);border-radius:var(--radius-btn);background:var(--color-accent);color:var(--color-accent-contrast);font-weight:600;transform:translateY(-200%)}._skip_1n00c_11:focus{transform:none;outline:2px solid var(--color-focus);outline-offset:2px}._header_1n00c_30{position:sticky;top:0;z-index:5;border-bottom:1px solid var(--color-border);background:var(--color-surface-chrome)}._bar_1n00c_38{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5);min-height:52px;padding:var(--space-2) var(--space-5)}._brand_1n00c_47{display:inline-flex;align-items:center;gap:10px;border-radius:var(--radius-sm);color:var(--color-text);font-weight:600;letter-spacing:.01em;text-decoration:none}._mark_1n00c_58{display:inline-flex;color:var(--color-accent)}._nav_1n00c_63{display:flex;flex:1;flex-wrap:wrap;gap:var(--space-1);min-width:0}@media(max-width:480px){._bar_1n00c_38{padding-inline:var(--space-3);column-gap:var(--space-3)}._nav_1n00c_63{flex-basis:100%;order:3}}._link_1n00c_84{padding:6px var(--space-3);border-radius:var(--radius-md);color:var(--color-text-muted);text-decoration:none;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}._link_1n00c_84:hover{color:var(--color-text)}._link_1n00c_84[aria-current=page]{background:var(--color-surface-raised);color:var(--color-text);font-weight:500}._link_1n00c_84:focus-visible,._brand_1n00c_47:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._main_1n00c_110{display:flex;flex:1;flex-direction:column;width:100%;min-width:0}@media(prefers-reduced-motion:reduce){._link_1n00c_84{transition:none}}._button_1f7tr_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-btn);font:inherit;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}._button_1f7tr_1:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._button_1f7tr_1:active:not(:disabled){transform:translateY(1px)}._button_1f7tr_1:disabled{cursor:not-allowed;opacity:.55}._md_1f7tr_33{min-height:40px;padding:0 var(--space-4);font-size:var(--text-sm)}._sm_1f7tr_39{min-height:32px;padding:0 var(--space-3);font-size:var(--text-sm)}._primary_1f7tr_45{background:var(--color-accent);color:var(--color-accent-contrast)}._primary_1f7tr_45:hover:not(:disabled){box-shadow:var(--shadow-glow-accent)}._secondary_1f7tr_54{background:transparent;border-color:var(--color-border-strong);color:var(--color-text)}._secondary_1f7tr_54:hover:not(:disabled){background:var(--color-surface-raised)}._ghost_1f7tr_64{background:var(--color-surface-selected);color:var(--color-text)}._ghost_1f7tr_64:hover:not(:disabled){background:var(--color-surface-raised)}._danger_1f7tr_73{background:var(--color-danger);color:var(--color-accent-contrast)}._danger_1f7tr_73:hover:not(:disabled){filter:brightness(1.08)}._spinner_1f7tr_82{width:1em;height:1em;border:2px solid currentcolor;border-right-color:transparent;border-radius:var(--radius-full);animation:_spin_1f7tr_82 .7s linear infinite}@keyframes _spin_1f7tr_82{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._button_1f7tr_1{transition:none}._spinner_1f7tr_82{animation-duration:2s}}._lg_1f7tr_107{min-height:64px;min-width:192px;padding:0 var(--space-6);border-radius:var(--radius-xl);font-size:var(--text-xl)}._link_sjw5s_1{text-decoration:none}._banner_1cw6p_1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-left-width:3px;border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm)}._body_1cw6p_15{flex:1;min-width:0}._info_1cw6p_20{border-left-color:var(--color-accent)}._warning_1cw6p_24{border-left-color:var(--color-pitch-close)}._error_1cw6p_28{border-left-color:var(--color-danger)}._empty_efohp_1{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-7) var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface-chrome);text-align:center}._title_efohp_13{margin:0;color:var(--color-text);font-size:var(--text-md);font-weight:600}._body_efohp_20{max-width:44ch;margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}._action_efohp_27{margin-top:var(--space-3)}._chip_umcyx_1{display:inline-flex;align-items:center;padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text-secondary);font-size:var(--text-xs);white-space:nowrap}._good_umcyx_12{background:var(--color-good-soft);color:var(--color-pitch-good)}._accent_umcyx_17{background:var(--color-accent-soft);color:var(--color-accent-text)}._mono_umcyx_22{font-family:var(--font-mono);font-weight:600}._dialog_6jgs4_1{width:min(420px,calc(100vw - 2 * var(--space-4)));padding:var(--space-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text);font-family:var(--font-sans)}._dialog_6jgs4_1::backdrop{background:color-mix(in srgb,var(--color-bg) 75%,transparent)}._title_6jgs4_15{margin:0 0 var(--space-2);font-size:var(--text-lg);font-weight:600}._body_6jgs4_21{margin:0 0 var(--space-5);color:var(--color-text-secondary);line-height:1.5}._actions_6jgs4_27{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-3)}._footer_1pvjj_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-top:auto;padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-xs)}._brand_1pvjj_13{flex-grow:1}._links_1pvjj_17{display:flex;flex-wrap:wrap;gap:var(--space-4)}._link_1pvjj_17{border-radius:var(--radius-sm);color:var(--color-text-muted)}._link_1pvjj_17:hover{color:var(--color-text)}._link_1pvjj_17:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}:root{--gray-0: #f6f8fb;--gray-1: #e6eaf0;--gray-2: #d5dbe6;--gray-3: #c3cad6;--gray-4: #a3aebf;--gray-5: #8e99ab;--gray-6: #6c7b90;--gray-7: #4e5a6b;--gray-8: #3a4555;--gray-9: #222a35;--gray-10: #151a21;--gray-11: #10141a;--gray-12: #0b0e13;--ink-sunken: #0f1318;--ink-raised: #1a212b;--ink-selected: #243145;--ink-track: #2a3340;--ink-lane-c: #141a22;--ink-lane-sharp: #0d1115;--ink-lane-line: #161c24;--ink-lane-line-c: #2c3646;--ink-beat: #1e2630;--ink-note-past: #1a2636;--ink-note-past-line: #26364c;--ink-good-soft: #1a2a1f;--ink-good-line: #2e6b4d;--paper-0: #ffffff;--paper-1: #eef1f6;--paper-2: #e8edf4;--paper-selected: #d6e4f8;--paper-accent-soft: #e3eefb;--paper-border: #dde3ec;--paper-border-strong: #b9c3d1;--paper-lane-sharp: #e3e8f0;--paper-lane-c: #d9e2ef;--paper-lane-line: #e1e7ef;--paper-lane-line-c: #bcc8d8;--paper-beat: #d4dce8;--paper-note-upcoming: #d3e4fb;--paper-note-upcoming-line: #8fb6ea;--paper-note-past: #e3e9f2;--paper-note-past-line: #cdd6e3;--paper-good-soft: #dff3e8;--paper-good-line: #8fd1ad;--blue-1: #eaf3ff;--blue-2: #d6e8ff;--blue-3: #b3d4ff;--blue-4: #7fb8ff;--blue-5: #5aa9ff;--blue-6: #3f8fe8;--blue-7: #2d79d6;--blue-8: #1f64c0;--blue-9: #3d6ea8;--blue-10: #2b5c93;--blue-11: #203a5c;--blue-12: #182232;--violet-1: #f3efff;--violet-2: #e6defe;--violet-3: #d3c6fd;--violet-4: #bba7fb;--violet-5: #a389f8;--violet-6: #8f6ff5;--violet-7: #7c58ee;--violet-8: #6a42e0;--violet-9: #5a33c8;--violet-10: #4a2aa6;--violet-11: #3a2183;--violet-12: #2a1860;--green-1: #e8fbef;--green-2: #c9f4d9;--green-3: #9be8b9;--green-4: #6bdb98;--green-5: #3dd68c;--green-6: #2fbd6c;--green-7: #249d58;--green-8: #127a43;--green-9: #166538;--green-10: #114e2d;--green-11: #0c3a22;--green-12: #082817;--amber-1: #fff8e1;--amber-2: #ffefb8;--amber-3: #ffe28a;--amber-4: #ffd25c;--amber-5: #f2b544;--amber-6: #f4ae1b;--amber-7: #d98f0b;--amber-8: #b57106;--amber-9: #8a5a00;--amber-10: #6f4406;--amber-11: #523307;--amber-12: #382407;--red-1: #ffeded;--red-2: #ffd6d6;--red-3: #ffb4b4;--red-4: #ff8d8d;--red-5: #ff6b6b;--red-6: #f04b4b;--red-7: #c62f2f;--red-8: #b82a2a;--red-9: #962222;--red-10: #761c1c;--red-11: #581717;--red-12: #3d1111;--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--radius-sm: 4px;--radius-md: 6px;--radius-btn: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-full: 999px;--font-sans: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--text-xs: 12px;--text-sm: 14px;--text-md: 16px;--text-lg: 20px;--text-xl: 24px;--text-2xl: 32px;--text-3xl: 48px;--duration-fast: .12s;--duration-base: .2s;--ease-out: cubic-bezier(.16, 1, .3, 1);--color-bg: var(--gray-12);--color-surface: var(--gray-10);--color-surface-chrome: var(--gray-11);--color-surface-raised: var(--ink-raised);--color-surface-sunken: var(--ink-sunken);--color-surface-selected: var(--ink-selected);--color-border: var(--gray-9);--color-border-strong: var(--gray-8);--color-text: var(--gray-1);--color-text-secondary: var(--gray-3);--color-text-muted: var(--gray-5);--color-accent: var(--blue-5);--color-accent-contrast: var(--gray-12);--color-accent-soft: var(--blue-12);--color-accent-text: var(--blue-4);--color-focus: var(--blue-4);--color-danger: var(--red-5);--color-good-soft: var(--ink-good-soft);--color-good-line: var(--ink-good-line);--color-pitch-good: var(--green-5);--color-pitch-close: var(--amber-5);--color-pitch-off: var(--red-5);--color-pitch-none: var(--gray-8);--color-note-target: var(--blue-11);--color-note-target-line: var(--blue-9);--color-note-target-text: var(--gray-1);--color-note-current: var(--blue-10);--color-note-current-line: var(--blue-4);--color-note-current-text: var(--gray-1);--color-note-past: var(--ink-note-past);--color-note-past-line: var(--ink-note-past-line);--color-note-past-text: var(--gray-5);--color-note-reference: var(--gray-6);--color-playhead: var(--gray-1);--color-lane: var(--ink-sunken);--color-lane-c: var(--ink-lane-c);--color-lane-sharp: var(--ink-lane-sharp);--color-lane-line: var(--ink-lane-line);--color-lane-line-c: var(--ink-lane-line-c);--color-label-sharp: var(--gray-5);--color-beat: var(--ink-beat);--color-series-2: var(--violet-5);--glow-scale: 1;--glow-alpha: 55%;--shadow-glow-accent: 0 0 12px color-mix(in srgb, var(--color-accent) var(--glow-alpha), transparent);--shadow-glow-good: 0 0 12px color-mix(in srgb, var(--color-pitch-good) var(--glow-alpha), transparent);--shadow-glow-close: 0 0 12px color-mix(in srgb, var(--color-pitch-close) var(--glow-alpha), transparent);--shadow-glow-off: 0 0 12px color-mix(in srgb, var(--color-pitch-off) var(--glow-alpha), transparent);--color-accent-glow: color-mix(in srgb, var(--color-accent) 25%, transparent);--color-good-glow: color-mix(in srgb, var(--color-pitch-good) 14%, transparent)}[data-theme=light]{--color-bg: var(--gray-0);--color-surface: var(--paper-0);--color-surface-chrome: var(--paper-0);--color-surface-raised: var(--paper-2);--color-surface-sunken: var(--paper-1);--color-surface-selected: var(--paper-selected);--color-border: var(--paper-border);--color-border-strong: var(--paper-border-strong);--color-text: var(--gray-12);--color-text-secondary: var(--gray-8);--color-text-muted: var(--gray-7);--color-accent: var(--blue-8);--color-accent-contrast: var(--paper-0);--color-accent-soft: var(--paper-accent-soft);--color-accent-text: var(--blue-8);--color-focus: var(--blue-8);--color-danger: var(--red-7);--color-good-soft: var(--paper-good-soft);--color-good-line: var(--paper-good-line);--color-pitch-good: var(--green-8);--color-pitch-close: var(--amber-9);--color-pitch-off: var(--red-7);--color-pitch-none: var(--paper-border-strong);--color-note-target: var(--paper-note-upcoming);--color-note-target-line: var(--paper-note-upcoming-line);--color-note-target-text: var(--gray-12);--color-note-current: var(--blue-8);--color-note-current-line: var(--blue-10);--color-note-current-text: var(--paper-0);--color-note-past: var(--paper-note-past);--color-note-past-line: var(--paper-note-past-line);--color-note-past-text: var(--gray-7);--color-note-reference: var(--gray-4);--color-playhead: var(--gray-12);--color-lane: var(--paper-1);--color-lane-c: var(--paper-lane-c);--color-lane-sharp: var(--paper-lane-sharp);--color-lane-line: var(--paper-lane-line);--color-lane-line-c: var(--paper-lane-line-c);--color-label-sharp: var(--gray-7);--color-beat: var(--paper-beat);--color-series-2: var(--violet-8);--glow-scale: .5;--glow-alpha: 28%}@media(prefers-color-scheme:light){:root:not([data-theme]){--color-bg: var(--gray-0);--color-surface: var(--paper-0);--color-surface-chrome: var(--paper-0);--color-surface-raised: var(--paper-2);--color-surface-sunken: var(--paper-1);--color-surface-selected: var(--paper-selected);--color-border: var(--paper-border);--color-border-strong: var(--paper-border-strong);--color-text: var(--gray-12);--color-text-secondary: var(--gray-8);--color-text-muted: var(--gray-7);--color-accent: var(--blue-8);--color-accent-contrast: var(--paper-0);--color-accent-soft: var(--paper-accent-soft);--color-accent-text: var(--blue-8);--color-focus: var(--blue-8);--color-danger: var(--red-7);--color-good-soft: var(--paper-good-soft);--color-good-line: var(--paper-good-line);--color-pitch-good: var(--green-8);--color-pitch-close: var(--amber-9);--color-pitch-off: var(--red-7);--color-pitch-none: var(--paper-border-strong);--color-note-target: var(--paper-note-upcoming);--color-note-target-line: var(--paper-note-upcoming-line);--color-note-target-text: var(--gray-12);--color-note-current: var(--blue-8);--color-note-current-line: var(--blue-10);--color-note-current-text: var(--paper-0);--color-note-past: var(--paper-note-past);--color-note-past-line: var(--paper-note-past-line);--color-note-past-text: var(--gray-7);--color-note-reference: var(--gray-4);--color-playhead: var(--gray-12);--color-lane: var(--paper-1);--color-lane-c: var(--paper-lane-c);--color-lane-sharp: var(--paper-lane-sharp);--color-lane-line: var(--paper-lane-line);--color-lane-line-c: var(--paper-lane-line-c);--color-label-sharp: var(--gray-7);--color-beat: var(--paper-beat);--color-series-2: var(--violet-8);--glow-scale: .5;--glow-alpha: 28%}}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-sm);line-height:1.5;-webkit-font-smoothing:antialiased}a{color:var(--color-accent-text)}a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}button{font:inherit}#root>main{max-width:720px;margin:0 auto;padding:var(--space-7) var(--space-5) var(--space-8);font-size:var(--text-md);line-height:1.65}#root>main h1{margin:0 0 var(--space-4);font-size:var(--text-2xl);line-height:1.2;letter-spacing:-.02em}#root>main h2{margin:var(--space-6) 0 var(--space-3);font-size:var(--text-lg)}#root>main p,#root>main ul,#root>main ol{margin:0 0 var(--space-4);color:var(--color-text-secondary)}#root>main ul,#root>main ol{padding-left:var(--space-5)}#root>main li+li{margin-top:var(--space-2)}#root>main strong{color:var(--color-text)}#root>main img{max-width:100%;height:auto;border-radius:var(--radius-lg)}#root>main nav{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--color-border);font-size:var(--text-sm)}._banner_vvxs9_1{position:fixed;right:var(--space-4);bottom:var(--space-4);left:var(--space-4);z-index:50;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-5);max-width:760px;margin:0 auto;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-surface-raised);color:var(--color-text);box-shadow:0 8px 32px color-mix(in srgb,var(--color-bg) 60%,transparent)}._text_vvxs9_22{flex:1 1 320px;margin:0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.5}._link_vvxs9_30{color:var(--color-accent-text)}._link_vvxs9_30:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--color-focus);outline-offset:2px}._actions_vvxs9_40{display:flex;flex:none;gap:var(--space-2)}._roll_a0c1e_1{position:relative;flex:1 1 420px;height:260px;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-lane)}._lane_a0c1e_11{position:absolute;right:0;left:0;height:26px;border-bottom:1px solid var(--color-lane-line)}._laneC_a0c1e_19{background:var(--color-lane-c)}._bar_a0c1e_23{position:absolute;display:flex;align-items:center;height:18px;padding-left:6px;border:1px solid var(--color-note-target-line);border-radius:var(--radius-sm);background:var(--color-note-target);color:var(--color-note-target-text);font-family:var(--font-mono);font-size:11px;font-weight:600}._current_a0c1e_38{border-color:var(--color-note-current-line);background:var(--color-note-current);color:var(--color-note-current-text);box-shadow:var(--shadow-glow-accent)}._pitch_a0c1e_45{position:absolute;inset:0;width:100%;height:100%}._pitch_a0c1e_45 polyline{fill:none;stroke-width:3;stroke-linecap:round}._good_a0c1e_58{stroke:var(--color-pitch-good)}._close_a0c1e_62{stroke:var(--color-pitch-close)}._playhead_a0c1e_66{position:absolute;top:0;bottom:0;width:2px;background:var(--color-playhead);box-shadow:var(--shadow-glow-accent)}._page_1thr9_1{display:flex;flex-direction:column;gap:var(--space-7);width:100%;max-width:1120px;margin:0 auto;padding:var(--space-8) var(--space-5) var(--space-7)}._hero_1thr9_11{display:flex;flex-wrap:wrap;align-items:center;gap:40px}._heroText_1thr9_18{display:flex;flex:1 1 420px;flex-direction:column;gap:20px}._eyebrow_1thr9_25{color:var(--color-accent-text);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em}._title_1thr9_32{margin:0;font-size:44px;font-weight:700;letter-spacing:-.02em;line-height:1.1}._lead_1thr9_40{max-width:480px;margin:0;color:var(--color-text-secondary);font-size:var(--text-md);line-height:1.6}._actions_1thr9_48{display:flex;flex-wrap:wrap;gap:var(--space-3)}._section_1thr9_54{display:flex;flex-direction:column;gap:var(--space-4)}._heading_1thr9_60{margin:0;color:var(--color-text-muted);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}._cards_1thr9_69{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-4)}._card_1thr9_69{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-chrome);color:var(--color-text);text-decoration:none}._cardLive_1thr9_87{border-color:var(--color-accent);background:var(--color-surface);transition:transform var(--duration-base) var(--ease-out)}._cardLive_1thr9_87:hover{transform:translateY(-2px)}._cardLive_1thr9_87:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._cardSoon_1thr9_102{cursor:default}._cardSoon_1thr9_102 ._cardName_1thr9_106{color:var(--color-text-secondary)}._cardTop_1thr9_110{display:flex;align-items:center;justify-content:space-between}._icon_1thr9_116{display:grid;flex-shrink:0;place-items:center;width:40px;height:40px;border-radius:var(--radius-btn);background:var(--color-accent-soft);color:var(--color-accent-text)}._cardSoon_1thr9_102 ._icon_1thr9_116{background:var(--color-surface-raised);color:var(--color-text-muted)}._cardName_1thr9_106{font-size:var(--text-md);font-weight:600}._cardDesc_1thr9_137{color:var(--color-text-secondary);line-height:1.5}._cardSoon_1thr9_102 ._cardDesc_1thr9_137{color:var(--color-text-muted)}._steps_1thr9_146{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-4);margin:0;padding:0;list-style:none}._step_1thr9_146{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}._stepNum_1thr9_165{color:var(--color-accent-text);font-family:var(--font-mono);font-weight:600}._stepTitle_1thr9_171{font-weight:600}._stepBody_1thr9_175{color:var(--color-text-secondary);line-height:1.5}._privacy_1thr9_180{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-chrome)}._privacyText_1thr9_191{display:flex;flex:1 1 360px;flex-direction:column;gap:var(--space-1)}._privacyTitle_1thr9_198{margin:0;font-size:var(--text-sm);font-weight:600}._privacyBody_1thr9_204{margin:0;color:var(--color-text-secondary)}._requirements_1thr9_209{margin:0;color:var(--color-text-muted);font-size:var(--text-xs)}@media(prefers-reduced-motion:reduce){._cardLive_1thr9_87{transition:none}._cardLive_1thr9_87:hover{transform:none}}._center_j10dy_1{width:100%;max-width:560px;margin:var(--space-7) auto;padding:0 var(--space-5)}._prose_j10dy_8{display:flex;flex-direction:column;gap:var(--space-3);margin:0;color:var(--color-text-secondary);line-height:1.6}._prose_j10dy_8 p,._prose_j10dy_8 ul,._prose_j10dy_8 ol{margin:0}._prose_j10dy_8 ul,._prose_j10dy_8 ol{padding-left:var(--space-5)}._controls_j10dy_28{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._notice_j10dy_35{padding:0 var(--space-5) var(--space-4)}._flat_j10dy_39{margin:0}._usage_j10dy_43{margin:0 0 var(--space-2);font-family:var(--font-mono)}._textList_j10dy_48{margin:0;padding-left:var(--space-5)}._intro_j10dy_53{margin:0 0 var(--space-3);color:var(--color-text-secondary)}._by_j10dy_58{color:var(--color-text-muted);font-size:var(--text-xs)}._creditsIntro_j10dy_63{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border)}._creditsIntro_j10dy_63 ._intro_j10dy_53{margin:0}._profilePage_j10dy_75{display:flex;flex-direction:column;gap:var(--space-5);width:100%;max-width:760px;margin:0 auto;padding:var(--space-6) var(--space-5)}._profile_j10dy_75{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}._profileText_j10dy_92{display:flex;flex:1;flex-direction:column;gap:var(--space-2);min-width:240px}._profileName_j10dy_100{margin:0;color:var(--color-text);font-size:var(--text-xl);font-weight:600}._role_j10dy_107{margin:0;color:var(--color-text-secondary)}._location_j10dy_112{display:flex;align-items:center;gap:var(--space-1);margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}._links_j10dy_121{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-2) 0 0;padding:0;list-style:none}._linkContent_j10dy_130{display:inline-flex;align-items:center;gap:var(--space-2)}._building_j10dy_136{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}._buildingItem_j10dy_145{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._buildingName_j10dy_152{color:var(--color-text)}._host_1pvyw_1{position:fixed;right:var(--space-4);bottom:var(--space-4);z-index:50;display:flex;flex-direction:column;gap:var(--space-2);max-width:min(420px,calc(100vw - var(--space-4) * 2))}
