._overlay_m88y5_1{position:fixed;inset:0;z-index:var(--z-modal);display:grid;place-items:center;padding:var(--gap-sm);background:var(--overlay)}._elevated_m88y5_11{z-index:calc(var(--z-modal) + 1)}._panel_m88y5_15{width:100%;max-width:var(--dialog-max);max-height:calc(100dvh - 2 * var(--gap-sm));overflow:auto;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);padding:24px;outline:none;animation:_rise_m88y5_1 var(--dur-mid) var(--ease-rise) both}@keyframes _rise_m88y5_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:760px){._sheetOverlay_m88y5_41{place-items:end center;padding:0}._sheet_m88y5_41{max-width:none;max-height:90dvh;border-radius:var(--radius-panel) var(--radius-panel) 0 0;border-bottom:0;padding-bottom:calc(22px + env(safe-area-inset-bottom))}}._panel_qg45c_2{padding:28px}._eyebrow_qg45c_6{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:10px}._title_qg45c_15{font-family:var(--font-display),var(--font-body),sans-serif;font-size:30px;line-height:1.1;letter-spacing:-.02em;margin-bottom:8px}._lead_qg45c_23{color:var(--text-2);font-size:15px;margin-bottom:22px}._plans_qg45c_30{display:grid;grid-template-columns:1fr 1fr;gap:12px;--plan-price-size: 32px}._plansMd_qg45c_37{--plan-price-size: 30px}._plan_qg45c_30{position:relative;text-align:left;padding:18px;border:1px solid var(--line-2);border-radius:var(--radius-panel);background:var(--surface-2);color:var(--text);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out)}._plan_qg45c_30:disabled{cursor:default}._planSelected_qg45c_57{border-color:var(--accent)}._planCurrent_qg45c_61{opacity:.7}._planName_qg45c_65{display:block;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}._planPrice_qg45c_74{display:block;font-family:var(--font-display),var(--font-body),sans-serif;font-size:var(--plan-price-size);font-weight:700;letter-spacing:-.02em;margin-top:6px}._pricePlaceholder_qg45c_83{display:inline-block;width:2.2em;height:.8em;vertical-align:-.1em;border-radius:var(--radius-tag);background:var(--fill)}._planPeriod_qg45c_92{font-size:14px;color:var(--muted);font-weight:500}._planBadge_qg45c_98{position:absolute;top:12px;right:12px;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-trim);border-radius:var(--radius-tag);padding:2px 6px}._actions_qg45c_113{display:flex;gap:10px;margin-top:22px;flex-wrap:wrap}._primary_qg45c_120{height:44px;padding:0 20px;border:0;border-radius:var(--radius-btn);background:var(--accent-bg);color:var(--on-accent);font-weight:700;font-size:15px;cursor:pointer}._primary_qg45c_120:disabled{opacity:.6;cursor:default}._busy_qg45c_137{opacity:.8}._ghost_qg45c_141{height:44px;padding:0 18px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;color:var(--text);font-weight:600;font-size:15px;cursor:pointer}._ghost_qg45c_141:disabled{opacity:.5;cursor:default}._note_qg45c_158{margin-top:14px;font-size:12px;color:var(--muted)}._error_qg45c_164{margin-top:12px;font-size:13px;color:var(--accent)}._processing_qg45c_171{display:flex;align-items:center;gap:10px;padding:28px 0 8px;font-size:15px}._spinner_qg45c_179{width:16px;height:16px;border-radius:50%;border:2px solid var(--line-3);border-top-color:var(--accent);animation:_spin_qg45c_179 .8s linear infinite}@keyframes _spin_qg45c_179{to{transform:rotate(360deg)}}@media(--motion-reduce){._spinner_qg45c_179{animation:none}}._activated_qg45c_200{padding:8px 0 0}._activatedTitle_qg45c_204{font-family:var(--font-display),var(--font-body),sans-serif;font-size:22px;letter-spacing:-.02em;margin-bottom:16px}._mockTitle_qg45c_212{font-family:var(--font-display),var(--font-body),sans-serif;font-size:22px;letter-spacing:-.02em;margin-bottom:8px}._mockText_qg45c_219{font-size:13px;color:var(--text-2)}@media(max-width:760px){._panel_qg45c_2{padding:22px 18px}._title_qg45c_15{font-size:26px}._titleEntry_qg45c_234{font-size:22px}._plans_qg45c_30{--plan-price-size: 26px;gap:8px}._plan_qg45c_30{padding:14px}}._reason_qg45c_249{margin:0 0 16px;padding:10px 12px;border-left:2px solid var(--accent);color:var(--text);font-size:14px;line-height:1.45;background:var(--accent-soft)}._viewport_1ouqo_1{position:fixed;left:50%;bottom:var(--toast-bottom);transform:translate(-50%);z-index:var(--z-toast);pointer-events:none;max-width:calc(100vw - 32px)}._toast_1ouqo_11{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-md);box-shadow:var(--shadow-card);font-size:14px;font-weight:600;white-space:nowrap;animation:_toast-in_1ouqo_1 var(--dur-mid) var(--ease-rise) both}._dot_1ouqo_26{width:8px;height:8px;border-radius:50%;background:var(--accent);flex:none}@keyframes _toast-in_1ouqo_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._base_awpsa_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-xs);border:1px solid transparent;border-radius:var(--radius-btn);font-weight:600;text-align:center;cursor:pointer;transition:filter var(--dur-fast) ease,border-color var(--dur-fast) ease,background var(--dur-fast) ease,color var(--dur-fast) ease}._primary_awpsa_21{background:var(--accent-bg);color:var(--on-accent)}._primary_awpsa_21:hover{filter:brightness(1.08);color:var(--on-accent)}._ghost_awpsa_31{background:transparent;border-color:var(--line-2);color:var(--text)}._ghost_awpsa_31:hover{border-color:var(--line-3);color:var(--text)}._quiet_awpsa_42{background:transparent;color:var(--text)}._quiet_awpsa_42:hover{background:var(--fill);color:var(--text)}._control_awpsa_52{background:transparent;border-color:var(--line-2);color:var(--text-2)}._control_awpsa_52:hover{border-color:var(--line-3);color:var(--text)}._lg_awpsa_65{padding:14px 22px;border-radius:var(--radius-md);font-size:16px}._md_awpsa_71{padding:9px 16px;font-size:14px}._sm_awpsa_76{padding:7px 12px;border-radius:var(--radius-sm);font-size:13px}._plan_awpsa_83{display:block;width:100%;padding:12px 16px;border-radius:var(--radius-btn);font-size:14px}._block_awpsa_91{width:100%}@media(max-width:760px){._lg_awpsa_65{width:100%}}._fallback_1oza6_1{margin:var(--gap-lg) auto;max-width:480px;padding:22px;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-panel)}._eyebrow_1oza6_10{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:8px}._title_1oza6_19{font-family:var(--font-display),var(--font-body),sans-serif;font-size:22px;line-height:1.15;letter-spacing:-.02em;margin-bottom:8px}._text_1oza6_27{color:var(--text-2);font-size:14px;margin-bottom:16px}._actions_1oza6_33{display:flex;gap:var(--gap-xs);flex-wrap:wrap}._panel_1eyce_2._panel_1eyce_2{padding:18px}._head_1eyce_6{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._title_1eyce_13{font-family:var(--font-display),var(--font-body),sans-serif;font-weight:700;font-size:18px;letter-spacing:-.02em}._close_1eyce_20{background:none;border:0;cursor:pointer;color:var(--muted);font-size:20px;line-height:1}._row_1eyce_29{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:transparent;border:1px solid var(--line);border-radius:var(--radius-md);padding:8px;margin-bottom:6px;cursor:pointer;color:var(--text);transition:background var(--dur-fast) ease}._row_1eyce_29:hover{background:var(--fill)}._rowOn_1eyce_49,._rowOn_1eyce_49:hover{background:var(--accent-soft)}._cover_1eyce_54{width:56px;height:38px;object-fit:cover;border-radius:var(--radius-tag);display:block;background:var(--well);flex:none}._info_1eyce_64{flex:1;min-width:0}._name_1eyce_69{display:block;font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._meta_1eyce_78{display:block;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-top:2px}._state_1eyce_88{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;color:var(--muted);flex:none}._stateOn_1eyce_95{color:var(--accent)}._new_1eyce_99{width:100%;margin-top:6px;height:40px;border:1px dashed var(--line-3);border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-weight:600;font-size:14px;color:var(--text-2)}._new_1eyce_99:disabled{opacity:.6;cursor:default}._root_1gl1p_2{position:fixed;inset:0;z-index:var(--z-drawer);pointer-events:none}._drawer_1gl1p_9{position:absolute;top:var(--drawer-top, var(--app-header-h));right:0;bottom:0;width:min(var(--drawer-w, 520px),100%);pointer-events:auto;background:var(--surface);border-left:1px solid var(--line-2);border-radius:var(--radius-drawer) 0 0 0;box-shadow:var(--shadow-panel);display:flex;flex-direction:column;overflow:hidden;outline:none;animation:_drawer-in_1gl1p_1 var(--dur-mid) var(--ease-rise) both}@keyframes _drawer-in_1gl1p_1{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}._resizer_1gl1p_39{position:absolute;left:0;top:0;bottom:0;width:8px;z-index:2;cursor:col-resize;background:transparent;border:0;padding:0;touch-action:none}._resizer_1gl1p_39:after{content:"";position:absolute;left:2px;top:50%;width:3px;height:28px;margin-top:-14px;border-radius:2px;background:var(--line-3);transition:background var(--dur-fast) ease,height var(--dur-mid) var(--ease-rise),margin-top var(--dur-mid) var(--ease-rise)}._resizer_1gl1p_39:hover:after,._resizer_1gl1p_39:focus-visible:after{background:var(--text-2);height:48px;margin-top:-24px}._resizer_1gl1p_39[data-dragging=true]:after{background:var(--text);height:64px;margin-top:-32px}._stage_1gl1p_87{position:relative;background:var(--player-bg);aspect-ratio:var(--stage-ar, 16 / 9);max-height:min(62vh,46%);flex:none;overflow:hidden}._embedFit_1gl1p_99{position:absolute;inset:0;margin:auto;height:100%;width:auto;max-width:100%;aspect-ratio:var(--media-ar, 16 / 9);overflow:hidden}._poster_1gl1p_110,._video_1gl1p_111,._iframe_1gl1p_112{position:absolute;inset:0;width:100%;height:100%;display:block;border:0}._poster_1gl1p_110{object-fit:cover}._video_1gl1p_111{object-fit:contain;background:var(--player-bg)}._overlay_1gl1p_130{position:absolute;inset:0 0 4px;background:transparent;border:0;cursor:pointer;display:grid;place-items:center;padding:0}._playGlyph_1gl1p_141{width:56px;height:56px;border-radius:50%;background:var(--player-play-bg);display:grid;place-items:center}._playGlyph_1gl1p_141:after{content:"";width:0;height:0;border-left:18px solid var(--player-play-ink);border-top:11px solid transparent;border-bottom:11px solid transparent;margin-left:5px}._seek_1gl1p_161{position:absolute;left:0;right:0;bottom:0;height:16px;cursor:pointer;touch-action:none;user-select:none}._seek_1gl1p_161[aria-disabled=true]{cursor:default}._seek_1gl1p_161:focus-visible{outline-offset:-2px}@media(hover:none){._seek_1gl1p_161{height:28px}}._progress_1gl1p_186{position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--player-progress-track)}@media(prefers-reduced-motion:no-preference){._progress_1gl1p_186{transition:height var(--dur-fast) var(--ease-rise)}}._seek_1gl1p_161:focus-visible ._progress_1gl1p_186,._seek_1gl1p_161[data-dragging=true] ._progress_1gl1p_186{height:8px}@media(hover:hover){._seek_1gl1p_161:not([aria-disabled=true]):hover ._progress_1gl1p_186{height:8px}}._progressFill_1gl1p_213{position:absolute;left:0;top:0;bottom:0;background:var(--accent)}._time_1gl1p_221{position:absolute;right:10px;bottom:10px;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;padding:3px 8px;border-radius:var(--radius-panel);background:var(--player-badge-bg);color:var(--player-text);pointer-events:none}._embedNote_1gl1p_234{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}._embedNoteBox_1gl1p_242{text-align:center;color:var(--player-text);padding:10px 16px;background:var(--embed-note-bg);border-radius:var(--radius-drawer)}._embedNoteEyebrow_1gl1p_250{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--player-text-2);margin-bottom:4px}._embedNoteText_1gl1p_259{font-weight:600;font-size:14px}._stageButton_1gl1p_265{position:absolute;width:32px;height:32px;border-radius:var(--radius-panel);border:0;background:var(--player-badge-bg);color:var(--player-text);cursor:pointer;line-height:1;display:grid;place-items:center;padding:0}._stageButton_1gl1p_265:disabled{opacity:.4;cursor:default}._close_1gl1p_285{left:10px;top:10px;font-size:20px}._nav_1gl1p_291{position:absolute;right:10px;top:10px;display:flex;gap:4px}._nav_1gl1p_291 ._stageButton_1gl1p_265{position:static;font-size:16px}._splitter_1gl1p_306{position:relative;height:9px;flex:none;cursor:row-resize;background:var(--surface);border:0;padding:0;touch-action:none;z-index:2}._splitter_1gl1p_306:after{content:"";position:absolute;left:50%;top:3px;width:28px;height:3px;margin-left:-14px;border-radius:2px;background:var(--line-3);transition:background var(--dur-fast) ease,width var(--dur-mid) var(--ease-rise),margin-left var(--dur-mid) var(--ease-rise)}._splitter_1gl1p_306:hover:after,._splitter_1gl1p_306:focus-visible:after{background:var(--text-2);width:48px;margin-left:-24px}._splitter_1gl1p_306[data-dragging=true]:after{background:var(--text);width:64px;margin-left:-32px}._head_1gl1p_348{padding:16px 20px 12px;border-bottom:1px solid var(--line);flex:none}._cats_1gl1p_354{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}._cat_1gl1p_354{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border:1px solid var(--line-2);border-radius:var(--radius-panel);color:var(--text-2)}._title_1gl1p_372{font-family:var(--font-display),var(--font-body),sans-serif;font-size:22px;line-height:1.15;letter-spacing:-.02em;margin-bottom:12px}._actions_1gl1p_380{display:flex;gap:6px;flex-wrap:wrap}._save_1gl1p_386{height:36px;padding:0 14px;border:1px solid var(--accent);border-radius:var(--radius-panel);background:var(--accent-bg);color:var(--on-accent);font-weight:700;font-size:13px;cursor:pointer;display:flex;align-items:center;gap:6px}._saveIcon_1gl1p_401{width:15px;height:15px;flex:none;display:block}._action_1gl1p_380{height:36px;padding:0 14px;border:1px solid var(--line-2);border-radius:var(--radius-panel);background:transparent;font-weight:600;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;color:var(--text);transition:border-color var(--dur-fast) ease}._action_1gl1p_380:hover{border-color:var(--line-3);color:var(--text)}._dashed_1gl1p_429{width:9px;height:9px;border-radius:3px;border:1.5px dashed currentColor;display:block}._copy_1gl1p_437{height:36px;width:36px;padding:0;border:1px solid var(--line-2);border-radius:var(--radius-panel);background:transparent;cursor:pointer;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;color:var(--text-2)}._jumps_1gl1p_451{display:flex;gap:2px;padding:6px 14px;border-bottom:1px solid var(--line);flex:none;overflow-x:auto;scrollbar-width:none}._jumps_1gl1p_451::-webkit-scrollbar{display:none}._jump_1gl1p_451{height:28px;padding:0 10px;border:0;border-radius:var(--radius-panel);background:transparent;cursor:pointer;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap}._jumpActive_1gl1p_480{background:var(--fill);color:var(--text)}._body_1gl1p_486{flex:1;overflow:auto;overscroll-behavior:contain;padding:0 20px 24px;min-height:0;scrollbar-width:thin;scrollbar-color:var(--line-3) transparent}._bodyInline_1gl1p_498 ._head_1gl1p_348,._bodyInline_1gl1p_498 ._jumps_1gl1p_451{margin:0 -20px}._bodyInline_1gl1p_498 ._jumps_1gl1p_451{position:sticky;top:0;z-index:1;background:var(--surface)}._body_1gl1p_486::-webkit-scrollbar{width:6px}._body_1gl1p_486::-webkit-scrollbar-thumb{background:var(--line-3);border-radius:3px}._body_1gl1p_486::-webkit-scrollbar-track{background:transparent}._section_1gl1p_523{padding:18px 0 16px;border-bottom:1px solid var(--line)}._sectionLast_1gl1p_528{padding-bottom:8px;border-bottom:0}._lastView_1gl1p_536{display:flex;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid var(--line)}._lastViewText_1gl1p_544{flex:1;min-width:0;font-size:13px;line-height:1.35;color:var(--text-2)}._lastViewUpgrade_1gl1p_552{flex:none;height:32px;padding:0 12px;border:1px solid var(--line-2);border-radius:var(--radius-panel);background:transparent;color:var(--text);font-weight:600;font-size:13px;white-space:nowrap;cursor:pointer;transition:border-color var(--dur-fast) ease}._lastViewUpgrade_1gl1p_552:hover{border-color:var(--line-3)}._lastViewPrice_1gl1p_571{margin-left:2px;padding-left:8px;border-left:1px solid var(--line-2);font-weight:500;color:var(--text-2)}._eyebrow_1gl1p_579{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:10px}._facts_1gl1p_588{display:grid;grid-template-columns:1fr 1fr;gap:6px 18px;background:var(--surface-2);border-radius:var(--radius-drawer);padding:12px 14px}._fact_1gl1p_588{padding:5px 0}._factKey_1gl1p_601{font-family:var(--font-mono),ui-monospace,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}._factValue_1gl1p_609{font-size:14px;font-weight:600;text-transform:capitalize;margin-top:2px}._summary_1gl1p_616{font-size:15px;line-height:1.6;color:var(--text-3);text-wrap:pretty}._summary_1gl1p_616 p+p,._summary_1gl1p_616 ul,._summary_1gl1p_616 ol,._summary_1gl1p_616 blockquote{margin-top:.8em}._summary_1gl1p_616 a{text-decoration:underline}._plain_1gl1p_634{white-space:pre-line}._detailsEyebrow_1gl1p_638{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:14px 0 6px}._details_1gl1p_638{font-size:14px;line-height:1.6;color:var(--text-2)}._tech_1gl1p_653{display:grid;grid-template-columns:96px 1fr;gap:10px 14px;align-items:start;font-size:13px}._techLabel_1gl1p_661{color:var(--muted);padding-top:4px}._chips_1gl1p_666{display:flex;flex-wrap:wrap;gap:6px}._chipFill_1gl1p_672{font-family:var(--font-mono),ui-monospace,monospace;font-size:12px;padding:4px 9px;background:var(--fill);border-radius:var(--radius-panel)}._chipLine_1gl1p_680{font-family:var(--font-mono),ui-monospace,monospace;font-size:12px;padding:4px 9px;border:1px solid var(--line-2);border-radius:var(--radius-panel)}._none_1gl1p_688{color:var(--muted-2);padding-top:4px}._tutorials_1gl1p_693{display:flex;flex-direction:column;gap:6px}._tutorialGroup_1gl1p_700{border:1px solid var(--line-2);border-radius:var(--radius-drawer)}._tutorialSummary_1gl1p_705{display:flex;align-items:center;gap:10px;padding:10px 14px;font-size:14px;font-weight:600;color:var(--text);cursor:pointer;list-style:none;user-select:none}._tutorialSummary_1gl1p_705::-webkit-details-marker{display:none}._tutorialSummary_1gl1p_705 ._tutorialLeft_1gl1p_722{flex:1}._tutorialCount_1gl1p_726{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;color:var(--muted)}._tutorialChevron_1gl1p_732{font-size:12px;color:var(--muted)}._tutorialGroup_1gl1p_700[open] ._tutorialChevron_1gl1p_732{transform:rotate(180deg)}@media(prefers-reduced-motion:no-preference){._tutorialChevron_1gl1p_732{transition:transform var(--dur-fast) ease}}._tutorialList_1gl1p_748{display:flex;flex-direction:column;border-top:1px solid var(--line-2)}._tutorialLink_1gl1p_754{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px 10px 50px;font-size:14px;color:var(--text)}._tutorialLink_1gl1p_754+._tutorialLink_1gl1p_754{border-top:1px solid var(--line)}._tutorialLink_1gl1p_754:hover{color:var(--accent)}._tutorialTitle_1gl1p_772{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tutorialEmpty_1gl1p_779{margin:0;padding:10px 14px 12px 50px;border-top:1px solid var(--line-2);font-size:13px;color:var(--muted)}._tutorialLeft_1gl1p_722{display:flex;align-items:center;gap:10px;min-width:0}._badge_1gl1p_794{width:26px;height:26px;flex:none;border-radius:var(--radius-panel);background:var(--accent-soft);border:1px solid var(--accent-trim);display:grid;place-items:center;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;font-weight:700;color:var(--accent)}._tutorialMeta_1gl1p_809{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;color:var(--muted);flex:none}._empty_1gl1p_816{font-size:13px;color:var(--muted)}._state_1gl1p_821{padding:40px 20px;text-align:center;color:var(--text-2);font-size:14px}._stateLabel_1gl1p_828{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);animation:_pulse_1gl1p_1 1.2s infinite}@keyframes _pulse_1gl1p_1{0%,to{opacity:.5}50%{opacity:1}}._retry_1gl1p_847{margin-top:12px;height:36px;padding:0 14px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-weight:600;font-size:13px;color:var(--text)}@media(max-width:760px){._drawer_1gl1p_9{top:0;width:100%;height:100dvh;border-left:0;border-radius:0;padding-bottom:env(safe-area-inset-bottom)}._resizer_1gl1p_39{display:none}._stage_1gl1p_87{max-height:min(70dvh,40%)}}._root_pkrs1_2{position:fixed;inset:0;z-index:var(--z-tour);pointer-events:none}._backdrop_pkrs1_9{position:absolute;inset:0;pointer-events:auto;background:transparent;transition:background var(--dur-mid) var(--ease-rise)}._backdropDim_pkrs1_17{background:var(--overlay)}._spot_pkrs1_21{position:absolute;border-radius:6px;box-shadow:0 0 0 9999px var(--overlay),0 0 0 2px var(--accent);pointer-events:none;transition:all .45s var(--ease-rise)}._halo_pkrs1_31{position:absolute;border-radius:6px;box-shadow:0 0 0 6px var(--accent-soft);pointer-events:none;animation:_tour-pulse_pkrs1_1 1.6s infinite;transition:all .45s var(--ease-rise)}@keyframes _tour-pulse_pkrs1_1{0%{box-shadow:0 0 0 4px var(--accent-soft)}70%{box-shadow:0 0 0 12px transparent}to{box-shadow:0 0 0 4px transparent}}._coach_pkrs1_52{position:absolute;pointer-events:auto;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);padding:18px 18px 16px;outline:none;opacity:0;transition:left .45s var(--ease-rise),top .45s var(--ease-rise),opacity var(--dur-mid) var(--ease-rise)}._coachReady_pkrs1_68{opacity:1}._coach_pkrs1_52:focus,._coach_pkrs1_52:focus-visible{outline:none;box-shadow:var(--shadow-panel)}._head_pkrs1_79{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._eyebrow_pkrs1_86{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}._dots_pkrs1_94{display:flex;gap:5px}._dot_pkrs1_94{width:8px;height:4px;border-radius:2px;background:var(--line-2);transition:all var(--dur-mid) var(--ease-rise)}._dotDone_pkrs1_107{background:var(--accent)}._dotCurrent_pkrs1_111{width:20px}._title_pkrs1_115{font-family:var(--font-display),var(--font-body),sans-serif;font-size:20px;line-height:1.15;letter-spacing:-.02em;margin-bottom:8px}._body_pkrs1_123{font-size:14px;line-height:1.55;color:var(--text-2)}._actions_pkrs1_129{display:flex;align-items:center;gap:8px;margin-top:16px}._spacer_pkrs1_136{flex:1}._skip_pkrs1_140{height:36px;padding:0 10px;border:0;background:none;cursor:pointer;font-size:13px;color:var(--muted)}._back_pkrs1_9{height:36px;padding:0 12px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;color:var(--text);cursor:pointer;font-weight:600;font-size:13px}._next_pkrs1_162{height:36px;padding:0 14px;border:0;border-radius:var(--radius-btn);background:var(--accent-bg);color:var(--on-accent);cursor:pointer;font-weight:700;font-size:13px}@media(--motion-reduce){._spot_pkrs1_21,._halo_pkrs1_31,._coach_pkrs1_52,._dot_pkrs1_94,._backdrop_pkrs1_9{transition:none}._halo_pkrs1_31{animation:none}}._shell_1glhv_1{min-height:100vh;display:flex;flex-direction:column;background:var(--bg)}._main_1glhv_8{flex:1;display:flex;flex-direction:column;min-height:0}._nav_1tdbd_1{display:none}@media(max-width:760px){._nav_1tdbd_1{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-header);height:calc(var(--app-bottom-nav-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--nav);backdrop-filter:blur(var(--app-nav-blur));-webkit-backdrop-filter:blur(var(--app-nav-blur));border-top:1px solid var(--line);display:flex;align-items:stretch}}._link_1tdbd_23{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:11px;font-weight:600;color:var(--muted)}._link_1tdbd_23:hover{color:var(--muted)}._active_1tdbd_39,._active_1tdbd_39:hover{color:var(--text)}._icon_1tdbd_44{width:22px;height:22px}._badge_174t5_3{position:fixed;left:16px;bottom:16px;z-index:30;display:inline-flex;align-items:baseline;gap:8px;padding:8px 12px;border:1px solid var(--line);border-radius:var(--radius-tag);background:var(--surface-2);color:var(--text-2);font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:var(--shadow-1);transition:border-color .16s ease,color .16s ease}._badge_174t5_3:hover{border-color:var(--accent-trim);color:var(--text)}._value_174t5_32{color:var(--text);font-weight:600}._badgeEmpty_174t5_37{border-color:var(--accent-trim)}._badgeEmpty_174t5_37 ._value_174t5_32{color:var(--accent)}._price_174t5_46{padding-left:8px;border-left:1px solid var(--line-2);color:var(--text);white-space:nowrap;text-transform:none}@media(max-width:760px){._badge_174t5_3{bottom:calc(var(--app-bottom-nav-h) + 12px + env(safe-area-inset-bottom))}}._container_fdwuo_3{max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}@media(max-width:760px){._container_fdwuo_3{padding-inline:var(--gutter-mobile)}}._visuallyHidden_fdwuo_15{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:760px){._desktopOnly_fdwuo_28{display:none!important}}._mobileOnly_fdwuo_38{display:none}@media(max-width:760px){._mobileOnly_fdwuo_38{display:block}}._logo_1tlk6_7{display:inline-flex;flex:none;align-items:center;font-family:var(--font-display),var(--font-body),sans-serif;font-weight:800;font-size:23px;line-height:1;letter-spacing:-.01em;color:var(--text);white-space:nowrap;direction:ltr}._word_1tlk6_23{text-transform:uppercase}._mark_1tlk6_32{width:1.12em;height:1.12em;flex:none;color:var(--accent);margin-block-start:.03em;margin-inline:.02em}._small_1tlk6_42{font-size:16px}._menu_m54jd_1{position:absolute;right:0;top:44px;width:260px;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-panel);box-shadow:var(--shadow-menu);padding:6px;z-index:var(--z-menu);animation:_menu-in_m54jd_1 var(--dur-fast) var(--ease-rise) both}@keyframes _menu-in_m54jd_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}._head_m54jd_26{padding:10px 12px 12px;border-bottom:1px solid var(--line)}._name_m54jd_31{font-weight:700;font-size:14px}._email_m54jd_36{font-size:12px;color:var(--muted);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._plan_m54jd_45{margin-top:8px;display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-2);border-radius:var(--radius-tag);padding:3px 7px}._planActive_m54jd_60{color:var(--accent)}._planWarn_m54jd_65{color:var(--warn);border-color:var(--warn-trim)}._item_m54jd_70{display:block;width:100%;text-align:left;background:none;border:0;padding:10px 12px;cursor:pointer;font-size:14px;border-radius:var(--radius-btn);color:var(--text)}._item_m54jd_70:hover,._item_m54jd_70:focus-visible{background:var(--fill)}._itemMuted_m54jd_88{color:var(--text-2)}._row_m54jd_92{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px 10px}._rowTight_m54jd_100{padding-top:2px}._rowLabel_m54jd_104{font-size:14px}._segment_m54jd_108{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;padding:2px;background:var(--well);border-radius:var(--radius-btn)}._segmentButton_m54jd_117{height:24px;padding:0 8px;border:0;border-radius:var(--radius-btn);cursor:pointer;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;background:transparent;color:var(--muted);transition:background var(--dur-fast) ease,color var(--dur-fast) ease}._segmentActive_m54jd_134{background:var(--surface);color:var(--text)}._select_m54jd_139{height:28px;padding:0 8px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:var(--well);color:var(--text);font-size:13px;outline:none;cursor:pointer}._select_m54jd_139:focus-visible{border-color:var(--accent)}._divider_m54jd_155{height:1px;background:var(--line);margin:6px 0}@media(max-width:760px){._select_m54jd_139{font-size:16px}}._header_whgnq_1{position:sticky;top:0;z-index:var(--z-header);background:var(--nav);backdrop-filter:blur(var(--app-nav-blur));-webkit-backdrop-filter:blur(var(--app-nav-blur));border-bottom:1px solid var(--line)}._header_whgnq_1[data-menu-open]{z-index:var(--z-header-raised)}._inner_whgnq_16{height:var(--app-header-h);display:flex;align-items:center;gap:16px;padding:0 var(--app-page-x)}._brand_whgnq_24{display:flex;align-items:center;gap:10px;color:var(--text)}._brand_whgnq_24:hover{color:var(--text)}._brand_whgnq_24 ._brandLogo_whgnq_36{font-size:20px}._nav_whgnq_40{display:flex;align-items:center;gap:2px}._navLink_whgnq_46{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:var(--radius-btn);font-weight:600;font-size:14px;color:var(--muted);transition:color var(--dur-fast) ease}._navLink_whgnq_46:hover,._navActive_whgnq_62{color:var(--text)}._counter_whgnq_66{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;padding:1px 5px;border-radius:var(--radius-tag);background:var(--fill);color:var(--text-2)}._spacer_whgnq_75{flex:1}._upgrade_whgnq_79{height:32px;padding:0 12px;border:0;border-radius:var(--radius-btn);background:var(--accent-bg);color:var(--on-accent);font-weight:700;font-size:13px;cursor:pointer;transition:filter var(--dur-fast) ease}._upgrade_whgnq_79:hover{filter:brightness(1.08)}._upgradePrice_whgnq_96{margin-left:2px;padding-left:8px;border-left:1px solid currentColor;font-weight:500}._paymentIssue_whgnq_106{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px solid var(--warn-trim);border-radius:var(--radius-btn);background:var(--warn-soft);color:var(--warn);font-weight:600;font-size:13px;white-space:nowrap}._paymentIssue_whgnq_106:hover{color:var(--warn);filter:brightness(1.08)}._paymentIssueMark_whgnq_126{width:16px;height:16px;border:1.5px solid currentColor;border-radius:50%;display:grid;place-items:center;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;font-weight:700;line-height:1}._avatarWrap_whgnq_139{position:relative}._avatar_whgnq_139{width:32px;height:32px;border-radius:50%;border:1px solid var(--line-2);background:var(--surface-2);cursor:pointer;font-family:var(--font-mono),ui-monospace,monospace;font-size:12px;font-weight:700;color:var(--text);padding:0;display:grid;place-items:center}._avatar_whgnq_139:hover{border-color:var(--line-3)}@media(max-width:760px){._inner_whgnq_16{padding:0 var(--app-page-x-mobile)}._nav_whgnq_40{display:none}._paymentIssue_whgnq_106{padding:0 7px}._paymentIssueText_whgnq_177,._upgradePrice_whgnq_96{display:none}}._title_1cloc_1{font-family:var(--font-display),var(--font-body),sans-serif;font-size:24px;letter-spacing:-.02em;margin-bottom:16px}._action_1cloc_8{display:block;width:100%;text-align:left;height:44px;line-height:42px;padding:0 14px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-weight:600;font-size:14px;color:var(--text);margin-bottom:8px;transition:border-color var(--dur-fast) ease}._action_1cloc_8:hover{border-color:var(--line-3);color:var(--text)}._action_1cloc_8:last-child{margin-bottom:0}._page_hna63_2{width:100%;margin:0;padding:var(--app-page-top) var(--app-page-x) var(--app-page-bottom);min-width:0}@media(max-width:760px){._page_hna63_2{padding:var(--app-page-top-mobile) var(--app-page-x-mobile) var(--app-page-bottom-mobile)}}._eyebrow_hna63_15{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:8px}._title_hna63_24{font-family:var(--font-display),var(--font-body),sans-serif;font-size:34px;line-height:1.05;letter-spacing:-.02em}._lead_hna63_31{margin-top:8px;color:var(--text-2);font-size:14px;max-width:560px}._page_e06zv_2{min-width:0}._column_e06zv_6{max-width:760px}._title_e06zv_10{margin-bottom:24px}._card_e06zv_14{background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-panel);padding:22px;margin-bottom:14px}._cardHead_e06zv_22{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}._label_e06zv_30{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}._planName_e06zv_39{font-family:var(--font-display),var(--font-body),sans-serif;font-size:26px;font-weight:700;letter-spacing:-.02em}._planNote_e06zv_46{font-size:14px;color:var(--text-2);margin-top:4px}._badge_e06zv_52{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:5px 9px;border-radius:var(--radius-tag);border:1px solid var(--line-2);color:var(--muted)}._badgeAccent_e06zv_63{border-color:var(--accent-trim);color:var(--accent)}._badgeWarn_e06zv_69{border-color:var(--warn-trim);color:var(--warn)}._plans_e06zv_74{margin-top:20px}._subscribe_e06zv_78{margin-top:16px}._bullets_e06zv_82{margin:18px 0 0;padding:0;list-style:none;display:grid;gap:8px;font-size:14px;color:var(--text-2)}._bullets_e06zv_82 li{display:flex;gap:10px;align-items:center}._bullets_e06zv_82 li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);flex:none}._facts_e06zv_108{display:grid;grid-template-columns:auto 1fr;gap:8px 20px;font-size:14px;margin:20px 0 0}._facts_e06zv_108 dt{color:var(--muted)}._facts_e06zv_108 dd{margin:0}._linkButton_e06zv_124{background:none;border:0;padding:0;font:inherit;color:var(--text);text-decoration:underline;cursor:pointer}._row_e06zv_134{display:flex;gap:8px;margin-top:20px;flex-wrap:wrap}._ghost_e06zv_141{height:40px;padding:0 16px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;color:var(--text);font-weight:600;font-size:14px;cursor:pointer}._quiet_e06zv_153{height:40px;padding:0 16px;border:0;border-radius:var(--radius-btn);background:transparent;color:var(--muted);font-weight:600;font-size:14px;cursor:pointer}._ghost_e06zv_141:disabled,._quiet_e06zv_153:disabled,._linkButton_e06zv_124:disabled{opacity:.5;cursor:default}._adminNote_e06zv_172{margin-top:14px;font-size:12px;color:var(--muted)}._confirm_e06zv_178{margin-top:16px;padding:14px;border:1px solid var(--accent-note-line);background:var(--accent-note);border-radius:var(--radius-md);font-size:14px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}._confirmText_e06zv_191{flex:1;min-width:200px}._confirmPrimary_e06zv_196{height:34px;padding:0 12px;border:0;border-radius:var(--radius-btn);background:var(--accent);color:var(--on-accent);font-weight:700;font-size:13px;cursor:pointer}._confirmGhost_e06zv_208{height:34px;padding:0 12px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;color:var(--text);font-size:13px;cursor:pointer}._graceText_e06zv_220{margin:18px 0 0;font-size:14px;color:var(--text-2)}._graceText_e06zv_220 strong{color:var(--text)}._banner_e06zv_231{display:flex;align-items:center;gap:10px;padding:12px 14px;margin-bottom:14px;border:1px solid var(--line-2);border-radius:var(--radius-md);font-size:14px}._bannerError_e06zv_242{border-color:var(--accent-trim);color:var(--accent)}._footnote_e06zv_247{font-size:12px;color:var(--muted)}._footnote_e06zv_247 a{color:inherit}@media(max-width:760px){._card_e06zv_14{padding:18px 14px}._facts_e06zv_108{grid-template-columns:1fr;gap:2px 0}._facts_e06zv_108 dt{margin-top:8px}}._tray_1j9ef_5{position:fixed;left:calc((100% - var(--video-drawer-inset)) / 2);bottom:20px;transform:translate(-50%);z-index:var(--z-tray);display:flex;align-items:center;gap:14px;padding:10px 10px 10px 14px;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);max-width:calc(100vw - 32px - var(--video-drawer-inset));animation:_tray-in_1j9ef_1 var(--dur-mid) var(--ease-rise) both}@keyframes _tray-in_1j9ef_1{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}._thumbs_1j9ef_34{display:flex;align-items:center}._thumb_1j9ef_34{width:40px;height:28px;object-fit:cover;border-radius:var(--radius-tag);border:2px solid var(--surface);margin-left:-8px;display:block;background:var(--well)}._thumbMore_1j9ef_50{margin-left:6px;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;color:var(--muted)}._trayLabel_1j9ef_57{font-size:13px;font-weight:600;white-space:nowrap}._trayDivider_1j9ef_63{width:1px;height:24px;background:var(--line)}._traySave_1j9ef_69{height:36px;padding:0 12px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-weight:600;font-size:13px;white-space:nowrap;display:flex;align-items:center;gap:6px;color:var(--text)}._traySaveIcon_1j9ef_85{width:10px;height:10px;border:2px solid var(--accent);border-radius:var(--radius-tag)}._trayCanvasWrap_1j9ef_92{position:relative}._trayPrimary_1j9ef_96{height:36px;padding:0 12px;border:0;border-radius:var(--radius-btn);background:var(--accent-bg);color:var(--on-accent);cursor:pointer;font-weight:700;font-size:13px;white-space:nowrap}._trayMenu_1j9ef_109{position:absolute;right:0;bottom:calc(100% + 6px);width:260px;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-md);box-shadow:var(--shadow-menu);padding:4px}._trayMenuItem_1j9ef_121{display:flex;align-items:center;gap:8px;width:100%;text-align:left;background:none;border:0;border-radius:var(--radius-btn);padding:7px 8px;cursor:pointer;font-size:13px;color:var(--text)}._trayMenuItem_1j9ef_121:hover{background:var(--fill)}._trayMenuCover_1j9ef_140{width:30px;height:20px;object-fit:cover;border-radius:var(--radius-tag);display:block;flex:none;background:var(--well)}._trayMenuName_1j9ef_150{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._trayMenuMeta_1j9ef_158{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;color:var(--muted)}._trayMenuNew_1j9ef_164{display:block;width:100%;text-align:left;background:none;border:0;border-top:1px solid var(--line);padding:8px;cursor:pointer;font-size:13px;font-weight:600;color:var(--text-2)}._trayClose_1j9ef_178{width:32px;height:36px;border:0;border-radius:var(--radius-btn);background:transparent;cursor:pointer;color:var(--muted);font-size:18px;line-height:1}@media(max-width:760px){._tray_1j9ef_5{left:8px;right:8px;transform:none;bottom:calc(var(--app-bottom-nav-h) + 12px + env(safe-area-inset-bottom));flex-wrap:wrap;gap:8px;padding:10px;max-width:none;animation-name:_tray-in-m_1j9ef_1}@keyframes _tray-in-m_1j9ef_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}._sheetPanel_1j9ef_216._sheetPanel_1j9ef_216{padding:14px 16px calc(20px + env(safe-area-inset-bottom))}._sheetHead_1j9ef_220{display:flex;gap:12px;align-items:center;margin-bottom:14px}._sheetThumb_1j9ef_227{width:72px;height:48px;object-fit:cover;border-radius:var(--radius-tag);display:block;flex:none;background:var(--well)}._sheetTitleWrap_1j9ef_237{flex:1;min-width:0}._sheetTitle_1j9ef_237{font-weight:700;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sheetMeta_1j9ef_250{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;color:var(--muted);margin-top:2px}._sheetClose_1j9ef_257{background:none;border:0;cursor:pointer;color:var(--muted);font-size:22px;line-height:1}._sheetActions_1j9ef_266{display:grid;gap:8px}._sheetSave_1j9ef_271{height:48px;border:1px solid var(--accent);border-radius:var(--radius-md);background:var(--accent-bg);color:var(--on-accent);font-weight:700;font-size:15px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}._sheetSaveOn_1j9ef_286{background:var(--accent-soft);color:var(--accent)}._sheetSaveIcon_1j9ef_291{width:9px;height:9px;border-radius:1px;background:currentColor;display:block}._sheetGhost_1j9ef_299{height:48px;border:1px solid var(--line-2);border-radius:var(--radius-md);background:transparent;font-weight:600;font-size:15px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--text)}._sheetGhostIcon_1j9ef_314{width:10px;height:10px;border-radius:1px;border:1.5px dashed currentColor;display:block}._sheetQuiet_1j9ef_322{height:44px;border:0;border-radius:var(--radius-md);background:transparent;font-weight:600;font-size:14px;cursor:pointer;color:var(--text-2)}._sheetEyebrow_1j9ef_333{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}._sheetList_1j9ef_342{display:flex;flex-direction:column;gap:6px}._sheetCanvas_1j9ef_348{display:flex;align-items:center;gap:10px;width:100%;text-align:left;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-md);padding:8px;cursor:pointer;font-size:14px;color:var(--text)}._sheetCanvasCover_1j9ef_363{width:44px;height:30px;object-fit:cover;border-radius:var(--radius-tag);display:block;flex:none;background:var(--well)}._sheetCanvasName_1j9ef_373{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sheetCanvasState_1j9ef_381{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;color:var(--muted)}._sheetCanvasStateOn_1j9ef_387{color:var(--accent)}._sheetNew_1j9ef_391{height:44px;border:1px dashed var(--line-3);border-radius:var(--radius-md);background:transparent;cursor:pointer;font-size:14px;font-weight:600;color:var(--text-2)}._dock_1j9ef_404{position:fixed;left:0;right:var(--video-drawer-inset);bottom:0;z-index:var(--z-dock);background:var(--surface);border-top:1px solid var(--accent-trim);box-shadow:var(--shadow-panel);padding:22px 28px calc(22px + env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;animation:_dock-in_1j9ef_1 var(--dur-rise) var(--ease-rise) both}@keyframes _dock-in_1j9ef_1{0%{transform:translateY(100%)}to{transform:none}}._dockText_1j9ef_431{max-width:560px}._dockEyebrow_1j9ef_435{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:6px}._dockTitle_1j9ef_444{font-family:var(--font-display),var(--font-body),sans-serif;font-size:24px;line-height:1.1;letter-spacing:-.02em;margin-bottom:6px}._dockLead_1j9ef_452{font-size:14px;color:var(--text-2)}._dockPlans_1j9ef_457{display:flex;gap:10px;align-items:stretch;justify-content:center;flex-wrap:wrap}._plan_1j9ef_465{position:relative;min-width:150px;padding:10px 16px;border:1px solid var(--line-2);border-radius:var(--radius-md);background:var(--surface-2);cursor:pointer;text-align:left;color:var(--text)}._planSelected_1j9ef_477{border-color:var(--accent)}._planName_1j9ef_481{display:block;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}._planPrice_1j9ef_490{display:block;font-family:var(--font-display),var(--font-body),sans-serif;font-weight:700;font-size:22px;letter-spacing:-.02em;margin-top:2px}._planPeriod_1j9ef_499{font-size:13px;color:var(--muted);font-weight:500}._planBadge_1j9ef_505{position:absolute;top:8px;right:8px;font-family:var(--font-mono),ui-monospace,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-trim);border-radius:var(--radius-tag);padding:1px 5px}._dockActions_1j9ef_519{display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap}._dockPrimary_1j9ef_527{height:44px;padding:0 22px;border:0;border-radius:var(--radius-btn);background:var(--accent-bg);color:var(--on-accent);font-weight:700;font-size:15px;cursor:pointer}._dockGhost_1j9ef_539{height:44px;padding:0 16px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-weight:600;font-size:14px;color:var(--text-2)}._dockClose_1j9ef_551{position:absolute;right:10px;top:8px;width:28px;height:28px;border:0;border-radius:var(--radius-btn);background:transparent;cursor:pointer;color:var(--muted);font-size:18px;line-height:1}@media(max-width:760px){._dock_1j9ef_404{bottom:calc(var(--app-bottom-nav-h) + env(safe-area-inset-bottom));padding:12px 16px;gap:10px}._dockText_1j9ef_431{padding:0 28px}._dockEyebrow_1j9ef_435{margin-bottom:4px}._dockTitle_1j9ef_444{font-size:18px;margin-bottom:0;text-wrap:balance}._dockLead_1j9ef_452{display:none}._dockPlans_1j9ef_457,._dockActions_1j9ef_519{align-self:stretch;flex-wrap:nowrap;gap:8px}._plan_1j9ef_465{flex:1;min-width:0;padding:8px 12px}._planPrice_1j9ef_490{font-size:18px}._dockPrimary_1j9ef_527{flex:1}}._page_136tv_3{width:100%;min-width:0;padding:var(--app-page-top) calc(var(--app-page-x) + var(--video-drawer-inset)) var(--app-page-bottom) var(--app-page-x)}._banner_136tv_11{display:flex;align-items:center;gap:14px;padding:10px 14px;margin-bottom:16px;border:1px solid var(--accent-note-line);background:var(--accent-note);border-radius:var(--radius-md);flex-wrap:wrap}._bannerText_136tv_23{flex:1;min-width:200px;font-size:14px}._bannerUpgrade_136tv_29{height:32px;padding:0 12px;border:0;border-radius:var(--radius-btn);background:var(--accent);color:var(--on-accent);font-weight:700;font-size:13px;cursor:pointer}._bannerPrice_136tv_41{margin-left:2px;padding-left:8px;border-left:1px solid currentColor;font-weight:500}@media(max-width:760px){._bannerPriceDesktop_136tv_50{display:none}}._bannerClose_136tv_55{background:none;border:0;cursor:pointer;color:var(--text-2);font-size:18px;line-height:1;padding:4px}._toolbar_136tv_66{position:sticky;top:var(--app-header-h);z-index:var(--z-sticky);background:var(--bg);margin:0 calc(-1 * var(--app-page-x));padding:8px var(--app-page-x) 6px;box-shadow:0 12px 12px -12px var(--shadow)}._toolbarRaised_136tv_76{z-index:var(--z-toolbar-raised)}._progress_136tv_81{position:absolute;left:0;right:0;bottom:0;height:2px;overflow:hidden;pointer-events:none}._progress_136tv_81:before{content:"";position:absolute;top:0;bottom:0;left:0;width:36%;border-radius:1px;background:var(--accent);animation:_catalog-progress_136tv_1 1.1s var(--ease-rise) infinite}@keyframes _catalog-progress_136tv_1{0%{transform:translate(-100%)}to{transform:translate(300%)}}._results_136tv_113{transition:opacity var(--dur-mid) var(--ease-rise);animation:_results-in_136tv_1 var(--dur-mid) var(--ease-rise) backwards}._resultsRefreshing_136tv_118{opacity:.5;transition-duration:var(--dur-fast)}@keyframes _results-in_136tv_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._progress_136tv_81:before{animation:none;width:100%;opacity:.6}._results_136tv_113{animation:none;transition:none}}._toolbarRow_136tv_147{display:flex;gap:8px;align-items:center;margin-bottom:8px}._search_136tv_155{flex:1;position:relative}._spark_136tv_160{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;display:grid;place-items:center;color:var(--accent);pointer-events:none}._sparkBig_136tv_173{font-size:15px;line-height:1;display:block;animation:_star_136tv_1 2.8s var(--ease-rise) infinite}._sparkSmall_136tv_180{position:absolute;right:-3px;top:-2px;font-size:7px;line-height:1;display:block;animation:_star2_136tv_1 2.8s var(--ease-rise) infinite .6s}@keyframes _star_136tv_1{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(.8) rotate(25deg);opacity:.7}}@keyframes _star2_136tv_1{0%,to{transform:scale(.6);opacity:.4}50%{transform:scale(1.25);opacity:1}}._searchInput_136tv_214{width:100%;height:40px;padding:0 36px;border:1px solid var(--line-2);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font-family:var(--font-mono),ui-monospace,monospace;font-size:13px;outline:none;transition:border-color var(--dur-fast) ease}._searchInput_136tv_214:focus{border-color:var(--accent)}._searchInput_136tv_214[data-tour-highlight]{border-color:var(--accent);box-shadow:0 0 0 6px var(--accent-soft);transition:box-shadow var(--dur-mid) var(--ease-rise)}._searchInput_136tv_214::-webkit-search-cancel-button,._searchInput_136tv_214::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}._searchClear_136tv_247{position:absolute;right:4px;top:5px;width:30px;height:30px;border:0;border-radius:var(--radius-btn);background:transparent;cursor:pointer;color:var(--muted);font-size:18px}._searchClear_136tv_247:hover{color:var(--text)}._viewWrap_136tv_266{position:relative;flex:none}._viewButton_136tv_271{height:40px;width:36px;border:0;border-radius:var(--radius-md);background:transparent;cursor:pointer;display:grid;place-items:center;color:var(--muted);transition:color var(--dur-fast) ease,background var(--dur-fast) ease}._viewButton_136tv_271:hover,._viewButtonOpen_136tv_287{color:var(--text);background:var(--fill)}._viewIcon_136tv_292{display:grid;grid-template-columns:1fr 1fr;gap:2px;align-items:start}._viewIcon_136tv_292 span{width:5px;background:currentColor;border-radius:1px}._viewIcon_136tv_292 span:nth-child(1),._viewIcon_136tv_292 span:nth-child(4){height:7px}._viewIcon_136tv_292 span:nth-child(2),._viewIcon_136tv_292 span:nth-child(3){height:4px}._backdrop_136tv_315{position:fixed;inset:0;z-index:var(--z-popover-bg)}._viewPopover_136tv_321{position:absolute;right:0;top:calc(100% + 6px);z-index:var(--z-popover);width:230px;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-md);box-shadow:var(--shadow-menu);padding:12px 14px;display:flex;flex-direction:column;gap:14px}._popEyebrow_136tv_337{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}._segment_136tv_346{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:3px;background:var(--well);border-radius:var(--radius-btn)}._segmentButton_136tv_355{height:28px;border:0;border-radius:var(--radius-btn);cursor:pointer;font-size:12px;font-weight:600;background:transparent;color:var(--muted)}._segmentActive_136tv_366{background:var(--surface);color:var(--text)}._sizeRow_136tv_371{display:flex;align-items:center;gap:10px}._sizeLabel_136tv_377{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;color:var(--muted)}._sizeTrack_136tv_383{position:relative;flex:1;height:18px;display:grid;grid-template-columns:repeat(3,1fr);align-items:center}._sizeLine_136tv_392{position:absolute;left:8px;right:8px;top:8px;height:2px;background:var(--line-2);border-radius:1px}._sizeStop_136tv_402{position:relative;height:18px;border:0;background:transparent;cursor:pointer;display:grid;place-items:center;padding:0}._sizeStop_136tv_402 span{width:6px;height:6px;border-radius:50%;background:var(--line-3)}._sizeKnob_136tv_420{position:absolute;top:2px;width:14px;height:14px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--surface);pointer-events:none;transition:left var(--dur-mid) var(--ease-rise)}._chipsRow_136tv_433{position:relative;display:flex;gap:8px;align-items:center}._allButton_136tv_440{display:none;flex:none;height:32px;padding:0 10px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:var(--surface);cursor:pointer;font-size:13px;font-weight:600;align-items:center;gap:6px;white-space:nowrap;color:var(--text)}._allButtonActive_136tv_457{border-color:var(--accent)}._allIcon_136tv_461{display:flex;flex-direction:column;gap:3px}._allIcon_136tv_461 span{height:2px;background:var(--text-2);display:block}._allIcon_136tv_461 span:nth-child(1){width:12px}._allIcon_136tv_461 span:nth-child(2){width:8px}._allIcon_136tv_461 span:nth-child(3){width:4px}._chips_136tv_433{flex:1;min-width:0;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;align-items:center;padding-right:40px}._chips_136tv_433::-webkit-scrollbar{display:none}._chip_136tv_433{flex:none;height:32px;padding:0 10px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:var(--surface);cursor:pointer;font-size:13px;font-weight:600;color:var(--text-2);display:flex;align-items:center;gap:6px;white-space:nowrap;transition:border-color var(--dur-fast) ease,background var(--dur-fast) ease}._chipActive_136tv_520{border-color:var(--accent);color:var(--text)}._chipOpen_136tv_525{border-color:var(--accent);background:var(--accent-soft)}._chipCaret_136tv_530{font-size:9px;color:var(--muted)}._countBadge_136tv_535{min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-tag);background:var(--accent);color:var(--on-accent);font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;display:grid;place-items:center}._resetAll_136tv_548{flex:none;height:32px;padding:0 8px;border:0;background:none;cursor:pointer;font-size:13px;color:var(--text-2);white-space:nowrap}._resetAll_136tv_548:hover{color:var(--text)}._popover_136tv_565{position:absolute;top:38px;z-index:var(--z-popover);width:220px;max-height:360px;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--line-3) transparent;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-panel);box-shadow:var(--shadow-menu);padding:4px;outline:none}._popover_136tv_565::-webkit-scrollbar{width:6px}._popover_136tv_565::-webkit-scrollbar-button{display:none}._popover_136tv_565::-webkit-scrollbar-thumb{background:var(--line-3);border-radius:3px}._popover_136tv_565::-webkit-scrollbar-track{background:transparent}._popHead_136tv_600{display:none}._popGroupHeader_136tv_604{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:12px 0 4px;padding:0 8px}._item_136tv_614{display:flex;align-items:stretch;border-radius:var(--radius-btn)}._item_136tv_614:hover{background:var(--fill)}._itemToggle_136tv_624{display:flex;align-items:center;gap:8px;flex:1;min-width:0;text-align:left;background:none;border:0;padding:7px 6px 7px 8px;cursor:pointer;font-size:13px;color:var(--text-2)}._itemToggleChild_136tv_639{padding-left:26px}._itemOn_136tv_643{color:var(--text)}._box_136tv_647{width:15px;height:15px;flex:none;border-radius:var(--radius-tag);border:1px solid var(--line-3);background:transparent;display:grid;place-items:center}._boxOn_136tv_658{border-color:var(--accent);background:var(--accent)}._check_136tv_663{width:4px;height:8px;border-right:2px solid var(--on-accent);border-bottom:2px solid var(--on-accent);transform:rotate(45deg) translate(-1px,-1px);display:block}._itemName_136tv_672{flex:1}._itemSub_136tv_676{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;color:var(--accent)}._expand_136tv_682{width:32px;flex:none;background:none;border:0;border-left:1px solid var(--line);cursor:pointer;color:var(--muted);font-size:12px}._expandSpacer_136tv_693{width:10px;flex:none}._gap_136tv_699{height:12px}._active_136tv_703{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:12px}._activeChip_136tv_711{height:26px;padding:0 8px;border:1px solid var(--accent-trim);border-radius:var(--radius-btn);background:var(--accent-soft);cursor:pointer;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;display:flex;align-items:center;gap:6px;color:var(--text)}._activeChip_136tv_711 span{color:var(--muted)}._count_136tv_535{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;min-height:1.5em}._hint_136tv_740{display:none;align-items:center;gap:10px;padding:10px 12px;margin-bottom:12px;border:1px solid var(--line-2);border-radius:var(--radius-md);background:var(--surface);font-size:13px;color:var(--text-2)}._hint_136tv_740 strong{color:var(--text)}._hintRing_136tv_757{width:22px;height:22px;border-radius:50%;border:2px solid var(--accent);display:grid;place-items:center;flex:none}._hintDot_136tv_767{width:8px;height:8px;border-radius:50%;background:var(--accent);animation:_pulse_136tv_1 1.4s infinite}._hintText_136tv_775{flex:1}._hintClose_136tv_779{background:none;border:0;cursor:pointer;color:var(--muted);font-size:18px;line-height:1;padding:2px}@keyframes _pulse_136tv_1{0%,to{opacity:.5}50%{opacity:1}}._cap_136tv_800{margin-top:14px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px;border:1px dashed var(--line-3);border-radius:var(--radius-md);text-align:center}._capText_136tv_812{font-size:13px;color:var(--text-2)}._capText_136tv_812 strong{color:var(--text)}._capButton_136tv_821{height:36px;padding:0 16px;border:0;border-radius:var(--radius-btn);background:var(--accent-bg);color:var(--on-accent);font-weight:700;font-size:13px;cursor:pointer}._loading_136tv_833{text-align:center;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:24px 0 0;animation:_pulse_136tv_1 1.2s infinite}._sentinel_136tv_844{height:1px}._empty_136tv_848{padding:48px 24px;text-align:center;border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface)}._emptyTitle_136tv_856{font-family:var(--font-display),var(--font-body),sans-serif;font-size:24px;letter-spacing:-.02em;margin-bottom:8px}._emptyText_136tv_863{color:var(--text-2);font-size:15px;margin:0 auto 18px;max-width:420px}._zoneHeading_136tv_871{display:flex;align-items:baseline;gap:10px;margin:28px 0 14px;font-family:var(--font-display),var(--font-body),sans-serif;font-size:20px;letter-spacing:-.02em}._results_136tv_113>._zoneHeading_136tv_871:first-child{margin-top:4px}._noExact_136tv_885{display:flex;flex-direction:column;gap:4px;padding:16px 18px;margin-bottom:4px;border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface)}._noExactTitle_136tv_896{font-size:15px;overflow-wrap:anywhere}._noExactText_136tv_901{color:var(--text-2);font-size:14px}._interpreted_136tv_906{margin:-2px 0 10px;color:var(--text-2);font-size:14px;overflow-wrap:anywhere}._categoryHint_136tv_913{display:inline-flex;align-items:center;min-height:36px;margin:0 0 12px;padding:0 14px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;color:inherit;font-size:14px;font-weight:600;cursor:pointer}._inlineLink_136tv_928{padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}._ghost_136tv_940{height:40px;padding:0 18px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;font-weight:600;font-size:14px;cursor:pointer;color:var(--text)}._ghost_136tv_940:hover{border-color:var(--line-3)}@media(max-width:860px){._popover_136tv_565{position:fixed;inset:auto 0 0;left:0!important;width:auto;max-height:78dvh;border-radius:var(--radius-panel) var(--radius-panel) 0 0;padding:0 4px calc(24px + env(safe-area-inset-bottom));z-index:var(--z-menu)}._backdropSheet_136tv_970{z-index:calc(var(--z-menu) - 5);background:var(--overlay)}._popHead_136tv_600{display:flex;justify-content:space-between;align-items:center;padding:12px 14px 10px;margin:0 -4px 4px;border-bottom:1px solid var(--line);position:sticky;top:0;background:var(--surface);z-index:1}._popTitle_136tv_988{font-family:var(--font-display),var(--font-body),sans-serif;font-weight:700;font-size:16px}._popDone_136tv_994{height:32px;padding:0 12px;border:0;border-radius:var(--radius-btn);background:var(--accent-bg);color:var(--on-accent);cursor:pointer;font-weight:700;font-size:13px}}@media(max-width:760px){._page_136tv_3{padding:var(--app-page-top-mobile) var(--app-page-x-mobile) var(--app-page-bottom-mobile)}._searchInput_136tv_214{font-size:16px}._banner_136tv_11{gap:8px 12px;padding:10px 12px;margin-bottom:12px}._bannerText_136tv_23{flex-basis:100%;font-size:13px}._bannerClose_136tv_55{position:relative}._bannerClose_136tv_55:after{content:"";position:absolute;inset:-9px -14px}._count_136tv_535:empty{min-height:0;margin-bottom:0}._toolbar_136tv_66{margin:0 calc(-1 * var(--app-page-x-mobile));padding-left:var(--app-page-x-mobile);padding-right:var(--app-page-x-mobile)}._viewWrap_136tv_266{display:none}._allButton_136tv_440{display:flex}._chips_136tv_433{mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent)}._hint_136tv_740{display:flex}}._grid_1dm1m_8{--grid-gap: 14px;display:grid;grid-template-columns:repeat(var(--grid-columns, 4),minmax(0,1fr));gap:var(--grid-gap)}._grid_1dm1m_8[data-size=s]{--grid-gap: 8px}._grid_1dm1m_8[data-size=l]{--grid-gap: 18px}._grid_1dm1m_8[data-layout=natural]{display:flex;align-items:flex-start}._column_1dm1m_28{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--grid-gap)}@media(max-width:760px){._grid_1dm1m_8,._grid_1dm1m_8[data-size=l]{--grid-gap: 8px}._grid_1dm1m_8[data-size=s]{--grid-gap: 6px}}._card_1dm1m_50{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);outline:none;outline-offset:1px;transition:transform .25s var(--ease-rise);animation:_card-in_1dm1m_1 var(--dur-mid) var(--ease-rise) backwards;animation-delay:calc(var(--column-index, 0) * 45ms)}@keyframes _card-in_1dm1m_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._cardSelected_1dm1m_73{border-color:var(--accent);outline:1px solid var(--accent)}._cardFly_1dm1m_78{z-index:6}._card_1dm1m_50[data-pressing=true]{transform:scale(.96)}._media_1dm1m_86{position:relative;display:block;width:100%;padding:0;border:0;background:var(--well);border-radius:var(--radius-md);overflow:hidden;cursor:pointer;aspect-ratio:var(--card-ar, 16 / 9)}._grid_1dm1m_8[data-layout=grid] ._media_1dm1m_86{aspect-ratio:16 / 10}._media_1dm1m_86 img{width:100%;height:100%;object-fit:cover;display:block;user-select:none;-webkit-user-drag:none;opacity:0;transition:opacity var(--dur-mid) var(--ease-rise)}._media_1dm1m_86 img[data-loaded=true]{opacity:1}._shade_1dm1m_119{position:absolute;inset:0;background:var(--card-hover-shade);pointer-events:none}._marks_1dm1m_127{position:absolute;right:8px;bottom:0;display:flex;gap:5px;align-items:flex-end;filter:var(--ribbon-shadow)}._ribbon_1dm1m_137{width:12px;height:18px;clip-path:polygon(0 0,100% 0,100% 100%,50% 72%,0 100%);display:block}._ribbonSaved_1dm1m_144{background:var(--accent)}._ribbonCanvas_1dm1m_148{background:var(--ribbon-light);display:grid;place-items:start center;padding-top:3px}._ribbonCanvas_1dm1m_148 span{width:6px;height:6px;border:1.5px dashed var(--ribbon-ink);display:block}._acts_1dm1m_163{position:absolute;top:6px;opacity:1}._actsLeft_1dm1m_169{left:6px}._actsRight_1dm1m_173{right:6px;display:flex;gap:4px}@media(hover:hover){._acts_1dm1m_163{transition:opacity var(--dur-fast)}._acts_1dm1m_163[data-show=false]{opacity:0;pointer-events:none}}._select_1dm1m_190{height:26px;min-width:26px;padding:0 6px;border-radius:var(--radius-btn);border:1px solid var(--image-chip-line);background:var(--image-chip-bg);color:var(--image-chip-text);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:15px;line-height:1;font-family:var(--font-mono),ui-monospace,monospace}._selectOn_1dm1m_207{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}._flyWrap_1dm1m_213{position:relative}._canvasChip_1dm1m_217{height:26px;padding:0 7px;border-radius:var(--radius-btn);border:1px solid var(--image-chip-line);background:var(--image-chip-bg);color:var(--image-chip-text);cursor:pointer;display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700}._dashedSquare_1dm1m_232{width:10px;height:10px;border:1.5px dashed currentColor;border-radius:1px}._flyAnchor_1dm1m_240{position:absolute;top:-8px;z-index:5}._flyAnchor_1dm1m_240[data-dir=left]{right:100%;padding:4px 6px 12px 0}._flyAnchor_1dm1m_240[data-dir=right]{left:100%;padding:4px 0 12px 6px}._fly_1dm1m_213{width:190px;background:var(--surface);border:1px solid var(--accent-trim);border-radius:var(--radius-md);box-shadow:var(--shadow-menu);padding:4px;overflow:hidden;animation:_fly-in_1dm1m_1 .55s var(--ease-rise) both}._flyAnchor_1dm1m_240[data-dir=right] ._fly_1dm1m_213{animation-name:_fly-in-r_1dm1m_1}._flyBar_1dm1m_271{height:2px;background:var(--accent);border-radius:1px;margin:2px 4px 4px;transform-origin:right center;animation:_fly-bar_1dm1m_1 .6s var(--ease-rise) both}._flyAnchor_1dm1m_240[data-dir=right] ._flyBar_1dm1m_271{transform-origin:left center}._flyEyebrow_1dm1m_284{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:2px 8px 4px}._flyItem_1dm1m_293{display:flex;align-items:center;gap:8px;width:100%;text-align:left;background:none;border:0;border-radius:var(--radius-btn);padding:6px 8px;cursor:pointer;font-size:13px;color:var(--text);animation:_fly-item_1dm1m_1 .35s var(--ease-rise) both;animation-delay:.18s}._flyAnchor_1dm1m_240[data-dir=right] ._flyItem_1dm1m_293{animation-name:_fly-item-r_1dm1m_1}._flyItem_1dm1m_293:nth-of-type(2){animation-delay:.26s}._flyItem_1dm1m_293:nth-of-type(3){animation-delay:.34s}._flyItem_1dm1m_293:nth-of-type(4){animation-delay:.42s}._flyItem_1dm1m_293:nth-of-type(5){animation-delay:.5s}._flyItem_1dm1m_293:nth-of-type(6){animation-delay:.58s}._flyItem_1dm1m_293:hover{background:var(--fill)}._flyCover_1dm1m_338{width:26px;height:18px;object-fit:cover;border-radius:var(--radius-tag);display:block;flex:none;background:var(--well)}._flyName_1dm1m_348{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._flyState_1dm1m_356{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;color:var(--muted)}._flyStateOn_1dm1m_362{color:var(--accent)}._flyNew_1dm1m_366{display:block;width:100%;text-align:left;background:none;border:0;border-top:1px solid var(--line);border-radius:0;padding:8px;cursor:pointer;font-size:13px;font-weight:600;color:var(--text-2);animation:_fly-item_1dm1m_1 .35s var(--ease-rise) both;animation-delay:.5s}@keyframes _fly-in_1dm1m_1{0%{opacity:0;clip-path:inset(0 0 0 100% round 3px)}30%{opacity:1}to{opacity:1;clip-path:inset(0 0 0 0 round 3px)}}@keyframes _fly-in-r_1dm1m_1{0%{opacity:0;clip-path:inset(0 100% 0 0 round 3px)}30%{opacity:1}to{opacity:1;clip-path:inset(0 0 0 0 round 3px)}}@keyframes _fly-bar_1dm1m_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _fly-item_1dm1m_1{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes _fly-item-r_1dm1m_1{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._card_1dm1m_50{animation:none}._media_1dm1m_86 img{opacity:1;transition:none}}@media(max-width:760px){._acts_1dm1m_163{display:none}}._layout_4rtyx_2{width:100%;display:grid;grid-template-columns:220px minmax(0,1fr);align-items:start}._rail_4rtyx_9{position:sticky;top:var(--app-header-h);height:calc(100vh - var(--app-header-h));padding:20px 14px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:4px}._railNew_4rtyx_20{height:40px;margin-bottom:12px;border:0;border-radius:var(--radius-btn);background:var(--accent-bg);color:var(--on-accent);font-weight:700;font-size:14px;cursor:pointer}._railTab_4rtyx_32{display:flex;align-items:center;gap:10px;height:38px;padding:0 10px;border:0;border-radius:var(--radius-btn);background:transparent;color:var(--text-2);cursor:pointer;font-size:14px;font-weight:600;text-align:left}._railTab_4rtyx_32:hover{color:var(--text)}._railTabActive_4rtyx_52,._railTabActive_4rtyx_52:hover{background:var(--fill);color:var(--text)}._railIcon_4rtyx_58{width:18px;height:18px;flex:none}._railLabel_4rtyx_64{flex:1}._railCount_4rtyx_68{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;color:var(--muted)}._page_4rtyx_75{min-width:0;width:100%;padding:var(--app-page-top) calc(var(--app-page-x) + var(--video-drawer-inset)) var(--app-page-bottom) var(--app-page-x)}._tabs_4rtyx_82{display:none;gap:4px;padding:4px;background:var(--well);border-radius:var(--radius-md);margin-bottom:16px}._tab_4rtyx_82{flex:1;height:34px;border:0;border-radius:var(--radius-btn);cursor:pointer;font-weight:600;font-size:13px;background:transparent;color:var(--text-2)}._tabActive_4rtyx_103{background:var(--surface);color:var(--text)}._head_4rtyx_109{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}._headCanvases_4rtyx_118{margin-bottom:24px}._eyebrow_4rtyx_122{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:8px}._title_4rtyx_131{font-family:var(--font-display),var(--font-body),sans-serif;font-size:34px;line-height:1.05;letter-spacing:-.02em}._lead_4rtyx_138{margin-top:8px;color:var(--text-2);font-size:14px}._headActions_4rtyx_144{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._selCount_4rtyx_151{font-family:var(--font-mono),ui-monospace,monospace;font-size:12px;color:var(--text-2)}._primary_4rtyx_157{height:38px;padding:0 14px;border:0;border-radius:var(--radius-btn);background:var(--accent-bg);color:var(--on-accent);font-weight:700;font-size:13px;cursor:pointer}._primaryLg_4rtyx_169{height:42px;padding:0 18px;font-size:14px}._ghost_4rtyx_175{height:38px;padding:0 12px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-size:13px;font-weight:600;color:var(--text-2)}._ghost_4rtyx_175:hover{border-color:var(--line-3);color:var(--text)}._quiet_4rtyx_192{height:38px;padding:0 10px;border:0;background:none;cursor:pointer;font-size:13px;color:var(--muted)}._quiet_4rtyx_192:hover{color:var(--text)}._selectionRoom_4rtyx_206{display:none}._savedGrid_4rtyx_215{--saved-columns: 4;--saved-card-min: 188px;--saved-gap: 14px;display:grid;grid-template-columns:repeat(auto-fill,minmax(max(var(--saved-card-min),(100% - (var(--saved-columns) - 1) * var(--saved-gap)) / var(--saved-columns)),1fr));gap:var(--saved-gap)}._savedCard_4rtyx_233{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);overflow:hidden}._savedCardSelected_4rtyx_241{border-color:var(--accent)}._savedMedia_4rtyx_245{position:relative;display:block;width:100%;aspect-ratio:16 / 10;background:var(--well);border:0;padding:0;cursor:pointer}._savedMedia_4rtyx_245 img{width:100%;height:100%;object-fit:cover;display:block}._duration_4rtyx_263{position:absolute;right:8px;bottom:8px;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;padding:2px 6px;border-radius:var(--radius-tag);background:var(--image-badge-bg);color:var(--image-chip-text)}._check_4rtyx_275{position:absolute;left:8px;top:8px;width:22px;height:22px;border-radius:var(--radius-tag);border:1px solid var(--image-chip-line);background:var(--image-chip-bg);cursor:pointer;display:grid;place-items:center;padding:0}._checkOn_4rtyx_290{border-color:var(--accent);background:var(--accent)}._checkMark_4rtyx_295{width:5px;height:10px;border-right:2px solid var(--on-accent);border-bottom:2px solid var(--on-accent);transform:rotate(45deg) translate(-1px,-1px);display:block}._savedFoot_4rtyx_306{padding:10px 12px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}._savedInfo_4rtyx_315{flex:1 1 110px;min-width:0}._savedTitle_4rtyx_320{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._savedTitleRow_4rtyx_329{display:flex;align-items:center;gap:4px;min-width:0}._savedTitleRow_4rtyx_329 ._savedTitle_4rtyx_320{min-width:0}._renameSaved_4rtyx_340{flex:none;width:22px;height:22px;padding:0;border:0;border-radius:var(--radius-btn);background:transparent;color:var(--muted);font-size:13px;line-height:1;cursor:pointer}._renameSaved_4rtyx_340:hover{color:var(--text);background:var(--fill)}@media(hover:hover){._renameSaved_4rtyx_340{opacity:0}._savedCard_4rtyx_233:hover ._renameSaved_4rtyx_340,._renameSaved_4rtyx_340:focus-visible{opacity:1}}._savedRenameInput_4rtyx_370{width:100%;height:24px;font-size:13px;font-weight:600}._savedMeta_4rtyx_377{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;color:var(--muted);margin-top:2px;text-transform:uppercase;letter-spacing:.06em}._toCanvas_4rtyx_386{flex:none;height:28px;padding:0 8px;border:1px solid var(--accent-trim);border-radius:var(--radius-btn);background:var(--accent-soft);color:var(--accent);cursor:pointer;font-size:12px;font-weight:700;white-space:nowrap}._empty_4rtyx_400{padding:48px 24px;text-align:center;border:1px dashed var(--line-3);border-radius:var(--radius-panel)}._emptyTitle_4rtyx_407{font-family:var(--font-display),var(--font-body),sans-serif;font-size:22px;letter-spacing:-.02em;margin-bottom:8px}._emptyText_4rtyx_414{color:var(--text-2);font-size:14px;margin-bottom:16px}._emptyText_4rtyx_414 code{font-family:var(--font-mono),ui-monospace,monospace;color:var(--text)}._emptyButton_4rtyx_425{height:38px;padding:0 16px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-weight:600;font-size:13px;color:var(--text)}._canvasGrid_4rtyx_438{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}._canvasCard_4rtyx_444{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);overflow:visible;box-shadow:var(--shadow-card-sm);transition:border-color var(--dur-fast) ease}._canvasCard_4rtyx_444:hover{border-color:var(--line-3)}._preview_4rtyx_458{position:relative;display:block;width:100%;aspect-ratio:16 / 9;background-color:var(--well);background-image:radial-gradient(var(--line-2) 1px,transparent 1px);background-size:14px 14px;border:0;border-radius:var(--radius-panel) var(--radius-panel) 0 0;padding:0;cursor:pointer;overflow:hidden}._previewCover_4rtyx_473{position:absolute;left:14%;top:16%;width:44%;aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--radius-tag);box-shadow:var(--shadow-card-sm);display:block;background:var(--surface-2)}._previewNode_4rtyx_486{position:absolute;left:62%;top:30%;width:26%;height:36%;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-tag)}._previewLink_4rtyx_497{position:absolute;left:58%;top:40%;width:5%;height:1px;background:var(--accent)}._defaultBadge_4rtyx_506{position:absolute;left:10px;top:10px;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:3px 7px;border-radius:var(--radius-tag);background:var(--accent);color:var(--on-accent)}._canvasBody_4rtyx_520{padding:14px;cursor:pointer}._canvasRow_4rtyx_525{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}._canvasName_4rtyx_532{margin:0;font-size:16px;font-weight:700;line-height:1.25;min-width:0;overflow-wrap:anywhere}._renameInput_4rtyx_541{flex:1;min-width:0;height:30px;padding:0 8px;border:1px solid var(--accent);border-radius:var(--radius-btn);background:var(--well);color:var(--text);font-weight:700;font-size:15px;outline:none}._more_4rtyx_555{flex:none;width:28px;height:28px;border:0;border-radius:var(--radius-btn);background:transparent;cursor:pointer;color:var(--muted);font-size:16px;line-height:1}._more_4rtyx_555:hover{color:var(--text);background:var(--fill)}._canvasMeta_4rtyx_573{display:flex;align-items:center;justify-content:space-between;margin-top:12px}._metaText_4rtyx_580{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._avatars_4rtyx_588{display:flex}._avatar_4rtyx_588{width:24px;height:24px;border-radius:50%;background:var(--surface-2);border:1px solid var(--surface);margin-left:-6px;display:grid;place-items:center;font-family:var(--font-mono),ui-monospace,monospace;font-size:9px;font-weight:700;color:var(--text-2)}._shareLine_4rtyx_607{margin-top:10px;font-size:12px;color:var(--text-2);display:flex;align-items:center;gap:6px}._shareDot_4rtyx_616{width:6px;height:6px;border-radius:50%;background:var(--accent);flex:none}._menu_4rtyx_624{position:absolute;right:10px;top:calc(56.25% + 40px);width:180px;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-md);box-shadow:var(--shadow-menu);padding:4px;z-index:5}._menuItem_4rtyx_637{display:block;width:100%;text-align:left;background:none;border:0;padding:9px 10px;cursor:pointer;font-size:13px;border-radius:var(--radius-btn);color:var(--text)}._menuItem_4rtyx_637:hover{background:var(--fill)}._menuDanger_4rtyx_654{color:var(--accent)}._confirmTitle_4rtyx_659{font-family:var(--font-display),var(--font-body),sans-serif;font-size:22px;letter-spacing:-.02em;margin-bottom:8px}._confirmText_4rtyx_666{margin-bottom:18px;color:var(--text-2);font-size:14px}._confirmActions_4rtyx_672{display:flex;gap:8px;justify-content:flex-end}._confirmCancel_4rtyx_678{height:40px;padding:0 14px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-weight:600;color:var(--text)}._confirmDelete_4rtyx_689{height:40px;padding:0 14px;border:0;border-radius:var(--radius-btn);background:var(--accent);color:var(--on-accent);cursor:pointer;font-weight:700}._confirmPanel_4rtyx_700._confirmPanel_4rtyx_700{padding:22px}@media(max-width:1100px){._savedGrid_4rtyx_215{--saved-columns: 3;--saved-card-min: 176px}._canvasGrid_4rtyx_438{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1500px){._savedGrid_4rtyx_215{--saved-columns: 5;--saved-card-min: 226px}._canvasGrid_4rtyx_438{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1900px){._savedGrid_4rtyx_215{--saved-columns: 6;--saved-card-min: 252px}}@media(max-width:860px){._layout_4rtyx_2{grid-template-columns:minmax(0,1fr)}._rail_4rtyx_9{display:none}._tabs_4rtyx_82{display:flex}}@media(max-width:760px){._page_4rtyx_75{padding:var(--app-page-top-mobile) var(--app-page-x-mobile) var(--app-page-bottom-mobile)}._renameInput_4rtyx_541,._savedRenameInput_4rtyx_370{font-size:16px}._renameSaved_4rtyx_340,._more_4rtyx_555{position:relative}._check_4rtyx_275:after,._renameSaved_4rtyx_340:after{content:"";position:absolute;inset:-11px}._more_4rtyx_555:after{content:"";position:absolute;inset:-8px}._savedGrid_4rtyx_215{--saved-columns: 2;--saved-card-min: 0px;--saved-gap: 8px}._canvasGrid_4rtyx_438{grid-template-columns:minmax(0,1fr)}._headActions_4rtyx_144{position:fixed;left:8px;right:8px;bottom:calc(var(--app-bottom-nav-h) + 12px + env(safe-area-inset-bottom));z-index:var(--z-tray);padding:10px;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel)}._headActions_4rtyx_144 ._selCount_4rtyx_151{flex:1 0 calc(100% - 70px);padding-left:4px}._headActions_4rtyx_144 ._primary_4rtyx_157,._headActions_4rtyx_144 ._ghost_4rtyx_175{order:1}._headActions_4rtyx_144 ._primary_4rtyx_157{flex:1}._selectionRoom_4rtyx_206{display:block;height:104px}}._root_u0dpe_2{display:flex;flex-direction:column;height:calc(100vh - var(--app-header-h));min-height:0;background:var(--bg-deep);position:relative;overflow:hidden;user-select:none;--drawer-top: var(--app-header-h)}._rootShared_u0dpe_14{height:100vh;height:100dvh;--drawer-top: 52px}._bar_u0dpe_21{height:52px;flex:none;display:flex;align-items:center;gap:12px;padding:0 14px;background:var(--nav);border-bottom:1px solid var(--line);z-index:5}._back_u0dpe_33{height:32px;padding:0 10px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-size:13px;font-weight:600;color:var(--text-2);white-space:nowrap}._back_u0dpe_33:hover{color:var(--text);border-color:var(--line-3)}._brand_u0dpe_51{display:flex;align-items:center;gap:8px;color:var(--text)}._brand_u0dpe_51 ._brandLogo_u0dpe_58{font-size:18px}._brandMarkOnly_u0dpe_63{display:none;width:22px;height:22px;color:var(--accent);flex:none}._name_u0dpe_71{flex:1;min-width:0;height:32px;padding:0 8px;border:1px solid transparent;border-radius:var(--radius-btn);background:transparent;color:var(--text);font-weight:700;font-size:15px;outline:none}._name_u0dpe_71:focus{border-color:var(--line-2);background:var(--surface)}._name_u0dpe_71:read-only{cursor:default}._saveState_u0dpe_94{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.06em;color:var(--muted);display:flex;align-items:center;gap:6px;white-space:nowrap}._saveDot_u0dpe_105{width:6px;height:6px;border-radius:50%;background:var(--ok)}._saveDotSaving_u0dpe_112{background:var(--accent)}._saveDotOffline_u0dpe_116{background:var(--muted-2)}._people_u0dpe_120{display:flex}._person_u0dpe_124{width:28px;height:28px;border-radius:50%;background:var(--surface-2);border:2px solid var(--line-2);margin-left:-6px;display:grid;place-items:center;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;font-weight:700}._roleOwner_u0dpe_138{border-color:var(--role-owner)}._roleEditor_u0dpe_142{border-color:var(--role-editor)}._roleViewer_u0dpe_146{border-color:var(--role-viewer)}._share_u0dpe_150{height:32px;padding:0 14px;border:0;border-radius:var(--radius-btn);background:var(--accent-bg);color:var(--on-accent);font-weight:700;font-size:13px;cursor:pointer}._viewOnly_u0dpe_162{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap}._cta_u0dpe_171{height:32px;line-height:32px;padding:0 14px;border:0;border-radius:var(--radius-btn);background:var(--accent-bg);color:var(--on-accent);font-weight:700;font-size:13px;white-space:nowrap;cursor:pointer}._stage_u0dpe_186{flex:1;position:relative;overflow:hidden;min-height:0;background-color:var(--bg-deep);background-image:radial-gradient(var(--line-2) 1px,transparent 1px);touch-action:none;-webkit-touch-callout:none;cursor:default}._stage_u0dpe_186>*{opacity:0;transition:opacity .22s ease}._stageReady_u0dpe_205>*{opacity:1}@media(prefers-reduced-motion:reduce){._stage_u0dpe_186>*{transition:none}}._stagePanning_u0dpe_215{cursor:grabbing}._stageConnecting_u0dpe_219{cursor:crosshair}._links_u0dpe_223{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}._world_u0dpe_232{position:absolute;left:0;top:0;transform-origin:0 0;will-change:transform}._node_u0dpe_241{position:absolute;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-panel);box-shadow:var(--shadow-card-sm);overflow:hidden;cursor:grab;outline:none;outline-offset:2px}._nodeFlat_u0dpe_253{box-shadow:none}._nodeSelected_u0dpe_257{border-color:var(--accent);box-shadow:0 0 0 .5px var(--accent)}._nodeOpen_u0dpe_262{overflow:visible}._nodeTarget_u0dpe_266{border-color:var(--accent-trim)}._nodeDrop_u0dpe_270{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}._nodeDragging_u0dpe_275{cursor:grabbing}._nodeView_u0dpe_279{cursor:pointer}._nodeImg_u0dpe_283{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}._videoImg_u0dpe_291{height:calc(100% - 30px)}._videoEmbed_u0dpe_295{position:absolute;inset:0 0 30px;background:var(--node-embed-shade);display:grid;place-items:center;text-align:center;padding:10px;color:var(--image-chip-text);font-size:11px;line-height:1.4}._videoEmbedEyebrow_u0dpe_308{display:block;font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;font-size:10px;color:var(--player-text-2)}._play_u0dpe_317{position:absolute;left:50%;top:calc(50% - 15px);transform:translate(-50%,-50%);width:34px;height:34px;border-radius:50%;background:var(--node-play-bg);display:grid;place-items:center;pointer-events:none}._play_u0dpe_317:after{content:"";width:0;height:0;border-left:11px solid var(--player-play-ink);border-top:6.5px solid transparent;border-bottom:6.5px solid transparent;margin-left:3px}._videoFoot_u0dpe_341{position:absolute;left:0;right:0;bottom:0;height:30px;display:flex;align-items:center;gap:8px;padding:0 10px;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;color:var(--text-2);border-top:1px solid var(--line)}._tc_u0dpe_357{color:var(--accent);white-space:nowrap}._trim_u0dpe_362{flex:1;height:12px;display:flex;align-items:center;position:relative}._trimLive_u0dpe_370{cursor:pointer}._trimTrack_u0dpe_374{position:relative;display:block;width:100%;height:2px;background:var(--line-2)}._trimRange_u0dpe_382{position:absolute;top:0;bottom:0;background:var(--accent)}._trimHead_u0dpe_389{position:absolute;top:50%;width:2px;height:8px;margin:-4px 0 0 -1px;border-radius:1px;background:var(--player-text);box-shadow:0 0 0 1px var(--player-badge-bg)}._trimEditable_u0dpe_401{touch-action:none}._trimHandle_u0dpe_405{position:absolute;top:50%;width:8px;height:12px;margin:-6px 0 0 -4px;border-radius:2px;background:var(--player-text);box-shadow:0 0 0 1px var(--player-badge-bg);cursor:ew-resize}._trimHandle_u0dpe_405:hover{background:var(--accent)}._videoEl_u0dpe_422{display:block;width:100%;object-fit:cover;background:var(--player-bg)}._playButton_u0dpe_429{pointer-events:auto;border:0;padding:0;cursor:pointer;transition:opacity var(--dur-fast) ease}._playButton_u0dpe_429:disabled{display:none}._playPlaying_u0dpe_441{opacity:0}._node_u0dpe_241:hover ._playPlaying_u0dpe_441,._playPlaying_u0dpe_441:focus-visible{opacity:1}._playPlaying_u0dpe_441:after{width:10px;height:12px;margin-left:0;border:0;border-left:3.5px solid var(--player-play-ink);border-right:3.5px solid var(--player-play-ink);box-sizing:border-box}._footButton_u0dpe_461{border:0;padding:0 2px;background:transparent;color:var(--text-2);font:inherit;letter-spacing:inherit;text-transform:uppercase;cursor:pointer}._footButton_u0dpe_461:hover{color:var(--text)}._muted_u0dpe_476{opacity:.6}._frameImg_u0dpe_480{height:calc(100% - 24px)}._frameFoot_u0dpe_484{height:24px;display:flex;align-items:center;justify-content:space-between;padding:0 8px;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;color:var(--muted)}._imageName_u0dpe_495{position:absolute;left:6px;bottom:6px;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;padding:2px 6px;background:var(--image-chip-bg);color:var(--image-chip-text);border-radius:var(--radius-tag);max-width:calc(100% - 12px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._imageEmpty_u0dpe_511{width:100%;height:100%;background:repeating-linear-gradient(135deg,var(--stripe-a) 0 12px,var(--stripe-b) 12px 24px)}._text_u0dpe_517{padding:12px 14px;height:100%;background:var(--accent-note);overflow:hidden}._textTitle_u0dpe_524{font-family:var(--font-display),var(--font-body),sans-serif;font-weight:700;font-size:14px;margin-bottom:6px}._textBody_u0dpe_531{font-size:12px;line-height:1.5;color:var(--text-2);white-space:pre-line}._asset_u0dpe_538{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:var(--surface-2)}._assetIcon_u0dpe_548{display:flex;align-items:center;gap:4px}._assetCam_u0dpe_554{width:26px;height:16px;border:2px solid var(--text);border-radius:var(--radius-tag)}._assetArrow_u0dpe_561{width:8px;height:8px;border-top:2px solid var(--accent);border-right:2px solid var(--accent);transform:rotate(45deg);margin-left:8px}._assetLine_u0dpe_570{width:20px;height:2px;background:var(--accent);margin-left:-14px}._assetLabel_u0dpe_577{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);padding:0 6px;text-align:center}._port_u0dpe_587{position:absolute;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;border:2px solid var(--surface);background:var(--accent);cursor:crosshair;padding:0;z-index:3;opacity:0;transition:opacity var(--dur-fast) ease}._nodeOpen_u0dpe_262:hover ._port_u0dpe_587,._port_u0dpe_587:focus-visible,._stageConnecting_u0dpe_219 ._port_u0dpe_587{opacity:1}._cursor_u0dpe_610{position:absolute;pointer-events:none;transition:left 1.2s var(--ease-rise),top 1.2s var(--ease-rise)}._cursorArrow_u0dpe_618{display:block;width:0;height:0;border-left:7px solid var(--cursor-color);border-bottom:12px solid transparent;transform:rotate(-15deg)}._cursorTag_u0dpe_627{display:inline-block;margin:2px 0 0 10px;padding:2px 7px;border-radius:var(--radius-tag);background:var(--cursor-color);color:#fff;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;white-space:nowrap}._tools_u0dpe_640{position:absolute;left:14px;top:14px;display:flex;flex-direction:column;gap:4px;padding:4px;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-panel);box-shadow:var(--shadow-card-sm);z-index:5}._tool_u0dpe_640{width:40px;height:40px;border:0;border-radius:var(--radius-btn);background:transparent;color:var(--text-2);cursor:pointer;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.04em}._tool_u0dpe_640:hover{background:var(--fill)}._toolAccent_u0dpe_673{color:var(--accent)}._toolCaption_u0dpe_677{display:none}._toolActive_u0dpe_681{background:var(--accent-soft)}._panel_u0dpe_685{position:absolute;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-panel);box-shadow:var(--shadow-menu);padding:14px;z-index:6;overflow-y:auto}._contextMenu_u0dpe_697{position:absolute;display:flex;flex-direction:column;gap:2px;min-width:200px;padding:4px;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-panel);box-shadow:var(--shadow-menu);z-index:8}._contextMenuItem_u0dpe_711{border:0;border-radius:var(--radius-btn);background:transparent;color:var(--text);font-size:13px;text-align:left;padding:8px 10px;cursor:pointer;white-space:nowrap}._contextMenuItem_u0dpe_711:hover{background:var(--fill)}._panelLeft_u0dpe_727{left:64px;top:14px;width:300px}._panelTemplates_u0dpe_733{width:320px;max-height:calc(100% - 28px)}._inspector_u0dpe_738{right:14px;top:14px;width:280px;max-height:calc(100% - 28px);overflow:auto}._sharePanel_u0dpe_746{right:14px;top:14px;width:340px;padding:16px;z-index:7;max-height:calc(100% - 28px);overflow:auto}._panelHead_u0dpe_756{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}._eyebrow_u0dpe_763{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}._eyebrowMuted_u0dpe_771{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}._close_u0dpe_780{background:none;border:0;cursor:pointer;color:var(--muted);font-size:18px;line-height:1}._panelTitle_u0dpe_789{font-weight:700;font-size:14px;margin-bottom:12px;overflow-wrap:anywhere}._input_u0dpe_796{display:block;width:100%;height:40px;padding:0 10px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:var(--well);color:var(--text);font-size:13px;outline:none}._input_u0dpe_796:focus{border-color:var(--accent)}._inputSm_u0dpe_813{height:34px;padding:0 8px;margin-top:4px}._inputMono_u0dpe_819{font-family:var(--font-mono),ui-monospace,monospace;font-size:12px}._fieldLabel_u0dpe_824{display:block;font-size:11px;color:var(--muted)}._row_u0dpe_830{display:flex;gap:6px}._two_u0dpe_835{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}._primary_u0dpe_842{height:36px;padding:0 12px;border:0;border-radius:var(--radius-btn);background:var(--accent-bg);color:var(--on-accent);font-weight:700;font-size:13px;cursor:pointer}._primary_u0dpe_842:disabled{opacity:.6;cursor:default}._grow_u0dpe_859{flex:1}._ghost_u0dpe_863{height:36px;padding:0 12px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-size:13px;color:var(--text)}._ghost_u0dpe_863:hover{border-color:var(--line-3)}._note_u0dpe_878{margin-top:10px;font-size:12px;color:var(--muted)}._error_u0dpe_884{margin-top:8px;font-size:12px;color:var(--accent)}._tplList_u0dpe_890{display:flex;flex-direction:column;gap:6px}._tpl_u0dpe_890{text-align:left;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-md);background:transparent;cursor:pointer;color:var(--text);transition:border-color var(--dur-fast) ease}._tpl_u0dpe_890:hover{border-color:var(--accent)}._tplName_u0dpe_911{display:block;font-weight:700;font-size:14px}._tplDesc_u0dpe_917{display:block;font-size:12px;color:var(--text-2);margin-top:2px}._trimEditor_u0dpe_925{margin-bottom:10px;border-radius:var(--radius-btn)}._trimEditor_u0dpe_925:focus-visible{outline:none}._trimEditor_u0dpe_925:focus-visible ._scrubTrack_u0dpe_935{box-shadow:0 0 0 2px var(--accent-soft)}._trimPreview_u0dpe_939{height:180px;margin-bottom:8px;border-radius:var(--radius-btn);background:var(--player-bg);overflow:hidden}._trimVideo_u0dpe_947{display:block;width:100%;height:100%;object-fit:contain}._trimTimes_u0dpe_954{display:flex;justify-content:space-between;margin-bottom:2px;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;color:var(--text-2)}._trimNow_u0dpe_963{color:var(--text)}._scrub_u0dpe_935{position:relative;height:36px;cursor:pointer;user-select:none;touch-action:none}._scrubOff_u0dpe_976{cursor:default;opacity:.5}._scrubTrack_u0dpe_935{position:absolute;left:0;right:0;top:15px;height:6px;border-radius:3px;background:var(--line-2)}._scrubRange_u0dpe_991{position:absolute;top:0;bottom:0;background:var(--accent-trim)}._scrubHead_u0dpe_998{position:absolute;top:6px;width:2px;height:26px;margin-left:-1px;background:var(--text);pointer-events:none}._scrubHead_u0dpe_998:before{content:"";position:absolute;top:-6px;left:-5px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid var(--text)}._scrubHandle_u0dpe_1019{position:absolute;top:7px;width:12px;height:22px;margin-left:-6px;border-radius:4px;background:var(--accent);box-shadow:0 0 0 1px var(--surface);cursor:ew-resize}._scrubHandle_u0dpe_1019:before{content:"";position:absolute;top:6px;bottom:6px;left:5px;width:2px;border-radius:1px;background:var(--on-accent);opacity:.85}._scrubHandle_u0dpe_1019:after{content:"";position:absolute;inset:-6px -8px}._scrubHandle_u0dpe_1019:hover,._scrubHandle_u0dpe_1019:focus-visible{outline:none;box-shadow:0 0 0 1px var(--surface),0 0 0 3px var(--accent-soft)}._scrubHandleIn_u0dpe_1058{border-radius:4px 2px 2px 4px}._scrubHandleOut_u0dpe_1062{border-radius:2px 4px 4px 2px}._transport_u0dpe_1066{display:flex;align-items:center;gap:4px;margin:4px 0 10px}._transportButton_u0dpe_1073{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;color:var(--text-2);cursor:pointer}._transportButton_u0dpe_1073:hover:not(:disabled){color:var(--text);background:var(--well)}._transportButton_u0dpe_1073:disabled{opacity:.4;cursor:default}._transportButton_u0dpe_1073[aria-pressed=true]{color:var(--accent);border-color:var(--accent)}._transportPlay_u0dpe_1102{color:var(--text)}._markRow_u0dpe_1106{margin-bottom:8px}._markButton_u0dpe_1110{height:30px;padding:0 6px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;color:var(--text-2);font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.04em;cursor:pointer;white-space:nowrap}._markButton_u0dpe_1110:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}._markButton_u0dpe_1110:disabled{opacity:.4;cursor:default}._block_u0dpe_1134{display:block;width:100%;height:38px;line-height:36px;text-align:center;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-weight:600;font-size:13px;color:var(--text);margin-bottom:6px;padding:0}._block_u0dpe_1134:hover{border-color:var(--line-3);color:var(--text)}._embedNote_u0dpe_1156{margin-bottom:10px;font-size:13px;color:var(--text-2);line-height:1.5}._textarea_u0dpe_1163{display:block;width:100%;margin-top:4px;padding:8px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:var(--well);color:var(--text);font-size:13px;line-height:1.5;outline:none;resize:vertical}._textarea_u0dpe_1163:focus{border-color:var(--accent)}._section_u0dpe_1182{margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}._connect_u0dpe_1188{width:100%;height:36px;border:1px solid var(--accent-trim);border-radius:var(--radius-btn);background:var(--accent-soft);cursor:pointer;font-weight:600;font-size:13px;color:var(--accent)}._linkRows_u0dpe_1200{display:flex;flex-direction:column;gap:6px;margin-top:10px}._linkRow_u0dpe_1200{display:flex;align-items:center;gap:6px}._linkOther_u0dpe_1213{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;color:var(--muted);text-transform:uppercase;width:44px;flex:none;overflow:hidden;text-overflow:ellipsis}._linkLabel_u0dpe_1224{flex:1;min-width:0;height:30px;padding:0 8px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:var(--well);color:var(--text);font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;outline:none}._iconButton_u0dpe_1238{width:30px;height:30px;flex:none;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-size:12px;color:var(--text-2);padding:0}._actions_u0dpe_1251{display:flex;gap:6px}._action_u0dpe_1251{flex:1;height:34px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-size:12px;font-weight:600;color:var(--text)}._actionDanger_u0dpe_1268{color:var(--accent)}._shareTitle_u0dpe_1273{font-family:var(--font-display),var(--font-body),sans-serif;font-weight:700;font-size:18px;letter-spacing:-.02em}._peopleList_u0dpe_1280{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}._personRow_u0dpe_1287{display:flex;align-items:center;gap:8px;font-size:13px}._personRow_u0dpe_1287 ._person_u0dpe_124{width:24px;height:24px;margin-left:0;font-size:9px}._personName_u0dpe_1301{flex:1}._personRole_u0dpe_1305{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;color:var(--muted)}._segments_u0dpe_1311{display:grid;gap:6px;margin-bottom:8px}._segments2_u0dpe_1317{grid-template-columns:1fr 1fr}._segments4_u0dpe_1321{grid-template-columns:repeat(4,1fr);margin-bottom:10px}._segment_u0dpe_1311{height:34px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-size:13px;font-weight:600;color:var(--text)}._segmentSm_u0dpe_1337{height:30px;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;font-weight:500}._segmentOn_u0dpe_1344{border-color:var(--accent);background:var(--accent-soft)}._urlInput_u0dpe_1349{flex:1;min-width:0;height:36px;padding:0 10px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:var(--well);color:var(--text-2);font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;outline:none}._shareStatus_u0dpe_1363{display:flex;justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;color:var(--muted)}._revoke_u0dpe_1372{background:none;border:0;padding:0;cursor:pointer;font-size:12px;color:var(--accent)}._preview_u0dpe_1381{display:block;margin-top:12px;text-align:center;font-size:12px;color:var(--text-2);text-decoration:underline}._connecting_u0dpe_1391{position:absolute;left:50%;top:14px;transform:translate(-50%);z-index:6;display:flex;align-items:center;gap:12px;padding:8px 8px 8px 14px;background:var(--surface);border:1px solid var(--accent);border-radius:var(--radius-md);box-shadow:var(--shadow-card);font-size:13px;font-weight:600;white-space:nowrap}._pulse_u0dpe_1410{width:8px;height:8px;border-radius:50%;background:var(--accent);animation:_pulse_u0dpe_1410 1s infinite}@keyframes _pulse_u0dpe_1410{0%,to{opacity:.5}50%{opacity:1}}._small_u0dpe_1428{height:28px;padding:0 10px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-size:12px;color:var(--text)}._linkBadge_u0dpe_1439{position:absolute;transform:translate(-50%,-50%);z-index:6;display:flex;gap:4px;padding:4px;background:var(--surface);border:1px solid var(--accent-trim);border-radius:var(--radius-md);box-shadow:var(--shadow-menu)}._linkBadgeDash_u0dpe_1452{height:28px;padding:0 10px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;color:var(--text-2)}._linkBadgeDelete_u0dpe_1464{height:28px;padding:0 10px;border:0;border-radius:var(--radius-btn);background:var(--accent);color:var(--on-accent);cursor:pointer;font-weight:700;font-size:12px}._zoom_u0dpe_1476{position:absolute;right:14px;bottom:14px;display:flex;gap:4px;padding:4px;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-panel);box-shadow:var(--shadow-card-sm);z-index:5}._toolToggle_u0dpe_1491{width:34px;height:34px;border:0;border-radius:var(--radius-btn);background:transparent;color:var(--text-2);cursor:pointer;display:grid;place-items:center}._toolToggle_u0dpe_1491 svg{width:16px;height:16px}._toolToggleOn_u0dpe_1508{color:var(--accent);background:var(--fill)}._toolGroup_u0dpe_1513{display:flex;gap:2px;padding-right:4px;border-right:1px solid var(--line)}._undo_u0dpe_1520{height:34px;padding:0 10px;border:0;border-right:1px solid var(--line);border-radius:0;background:transparent;cursor:pointer;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;color:var(--text)}._undo_u0dpe_1520:disabled{color:var(--muted-2);cursor:default}._zoomButton_u0dpe_1538{width:34px;height:34px;border:0;border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-size:16px;color:var(--text)}._zoomButton_u0dpe_1538:hover,._zoomLabel_u0dpe_1550:hover{background:var(--fill)}._zoomLabel_u0dpe_1550{height:34px;padding:0 8px;border:0;border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;min-width:52px;color:var(--text)}._emptyHint_u0dpe_1567{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;max-width:380px;padding:0 20px;pointer-events:none}._emptyTitle_u0dpe_1578{font-family:var(--font-display),var(--font-body),sans-serif;font-size:24px;letter-spacing:-.02em;margin-bottom:8px}._emptyText_u0dpe_1585{color:var(--text-2);font-size:14px;line-height:1.5}._footer_u0dpe_1592{flex:none;padding:12px 16px;background:var(--surface);border-top:1px solid var(--line);display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;text-align:center}._footerText_u0dpe_1605{font-size:14px;color:var(--text-2)}._footerCta_u0dpe_1610{height:36px;line-height:36px;padding:0 14px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-weight:600;font-size:13px;color:var(--text)}._expired_u0dpe_1623{min-height:100vh;display:grid;place-items:center;padding:24px 16px;background:var(--bg-deep)}._expiredCard_u0dpe_1631{width:100%;max-width:400px;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);padding:24px}._expiredTitle_u0dpe_1641{font-family:var(--font-display),var(--font-body),sans-serif;font-size:26px;line-height:1.1;letter-spacing:-.02em;margin:10px 0 8px}._expiredText_u0dpe_1649{color:var(--text-2);font-size:14px;margin-bottom:20px}._state_u0dpe_1655{flex:1;display:grid;place-items:center;color:var(--text-2);font-size:14px;text-align:center;padding:24px}._loader_u0dpe_1666{display:grid;place-items:center;gap:14px;animation:_fadeIn_u0dpe_1 .18s ease both}._loaderMark_u0dpe_1673{width:44px;height:44px;color:var(--accent);animation:_loaderSpin_u0dpe_1 1.8s cubic-bezier(.4,0,.2,1) infinite}@keyframes _loaderSpin_u0dpe_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _fadeIn_u0dpe_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._loaderMark_u0dpe_1673{animation:_pulse_u0dpe_1410 1.2s infinite}}._stateLabel_u0dpe_1704{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);animation:_pulse_u0dpe_1410 1.2s infinite}._hideMobile_u0dpe_1713{display:flex}._node_u0dpe_241{touch-action:none;transform-origin:center}._handle_u0dpe_1723{position:absolute;transform:translate(-50%,-50%);width:8px;height:8px;padding:0;border-radius:1px;border:1px solid var(--accent);background:var(--surface);z-index:4}._handleNw_u0dpe_1735,._handleSe_u0dpe_1736{cursor:nwse-resize}._handleNe_u0dpe_1740,._handleSw_u0dpe_1741{cursor:nesw-resize}._handleRotate_u0dpe_1745{left:50%;top:-18px;width:12px;height:12px;border-radius:50%;cursor:grab}._handleRotate_u0dpe_1745:before{content:"";position:absolute;left:50%;top:100%;width:1px;height:10px;background:var(--accent)}._stageDrop_u0dpe_1765{box-shadow:inset 0 0 0 2px var(--accent)}._stageGrab_u0dpe_1770{cursor:grab}._stageGrab_u0dpe_1770:active{cursor:grabbing}._textTitleInput_u0dpe_1779,._textBodyInput_u0dpe_1780{display:block;width:100%;border:0;background:transparent;color:var(--text);outline:none;padding:0;resize:none}._textTitleInput_u0dpe_1779{font-family:var(--font-display),var(--font-body),sans-serif;font-weight:700;font-size:14px;margin-bottom:6px}._textBodyInput_u0dpe_1780{font-size:12px;line-height:1.5;color:var(--text-2);height:calc(100% - 26px);font-family:inherit}._textBodyInput_u0dpe_1780::placeholder,._textTitleInput_u0dpe_1779::placeholder{color:var(--muted-2)}._assetSvg_u0dpe_1812{width:30px;height:30px;color:var(--text);shape-rendering:geometricPrecision}._assetSvg_u0dpe_1812 path,._assetSvg_u0dpe_1812 rect,._assetSvg_u0dpe_1812 circle{vector-effect:non-scaling-stroke}._assetGrid_u0dpe_1826{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:12px}._assetItem_u0dpe_1833{display:flex;align-items:center;gap:8px;padding:6px 8px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-2);color:var(--text);cursor:pointer;text-align:left;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.04em;text-transform:uppercase}._assetItem_u0dpe_1833:hover{border-color:var(--accent)}._assetItem_u0dpe_1833 ._assetSvg_u0dpe_1812{width:22px;height:22px;flex:none}._marquee_u0dpe_1861{position:absolute;border:1px dashed var(--accent);background:var(--accent-soft);pointer-events:none;z-index:6}._minimap_u0dpe_1870{position:absolute;left:14px;bottom:14px;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-panel);box-shadow:var(--shadow-card-sm);overflow:hidden;z-index:5;cursor:pointer;touch-action:none}._minimapNode_u0dpe_1884{position:absolute;background:var(--line-3);border-radius:1px}._minimapNodeVideo_u0dpe_1890{background:var(--accent-trim)}._minimapView_u0dpe_1894{position:absolute;box-sizing:border-box;border:1px solid var(--accent);background:var(--accent-soft)}._textBody_u0dpe_531{white-space:normal}._textP_u0dpe_1906{margin:0 0 6px}._textP_u0dpe_1906:last-child{margin-bottom:0}._textSub_u0dpe_1914{display:block;font-weight:700;color:var(--text);margin:6px 0 2px}._textList_u0dpe_1921{margin:2px 0 6px;padding-left:16px}._textCode_u0dpe_1926{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;background:var(--fill);border-radius:var(--radius-tag);padding:0 3px}._textLink_u0dpe_1934{color:var(--accent);text-decoration:underline}._confirmRow_u0dpe_1940{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:12px;color:var(--text-2)}@media(max-width:760px){._root_u0dpe_2{height:calc(100dvh - var(--app-header-h) - var(--app-bottom-nav-h))}._name_u0dpe_71,._input_u0dpe_796,._textarea_u0dpe_1163,._linkLabel_u0dpe_1224{font-size:16px}._minimap_u0dpe_1870{display:none}._handle_u0dpe_1723{width:16px;height:16px}._brandMarkOnly_u0dpe_63{display:block}._rootShared_u0dpe_14{height:100dvh}._hideMobile_u0dpe_1713{display:none}._tools_u0dpe_640{inset:auto 8px 88px;flex-direction:row;justify-content:center}._tool_u0dpe_640{flex:1;max-width:76px;height:48px;padding:0 2px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}._toolCaption_u0dpe_677{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-body),sans-serif;font-size:11px;font-weight:600;letter-spacing:0}._panelLeft_u0dpe_727,._panelTemplates_u0dpe_733,._inspector_u0dpe_738,._sharePanel_u0dpe_746{inset:0;width:auto;max-height:none;border-radius:0;border:0}._panelHead_u0dpe_756{position:sticky;top:-14px;z-index:2;margin:-14px -14px 10px;padding:4px 4px 4px 14px;background:var(--surface)}._sharePanel_u0dpe_746 ._panelHead_u0dpe_756{top:-16px;margin:-16px -16px 12px;padding-left:16px}._panelHead_u0dpe_756 ._close_u0dpe_780{width:44px;height:44px}._root_u0dpe_2[data-connecting] ._inspector_u0dpe_738,._root_u0dpe_2[data-touch-lift] ._inspector_u0dpe_738{display:none}._zoom_u0dpe_1476{bottom:14px}._trimPreview_u0dpe_939{height:38vh}}._joinBar_u0dpe_2069{position:fixed;left:50%;bottom:72px;z-index:20;transform:translate(-50%);display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--line);border-radius:var(--radius-tag);background:var(--surface-2);color:var(--text-2);font-size:13px;box-shadow:var(--shadow-1)}._joinBar_u0dpe_2069 button{white-space:nowrap}@media(max-width:760px){._joinBar_u0dpe_2069{left:8px;right:8px;top:calc(var(--drawer-top, 52px) + 8px);bottom:auto;transform:none;justify-content:space-between}}._screen_6x9ig_2{min-height:100vh;display:grid;place-items:center;padding:24px 16px;background:var(--bg-deep)}._column_6x9ig_10{width:100%;max-width:400px}._brand_6x9ig_15{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:28px}._brand_6x9ig_15 ._brandLogo_6x9ig_23{font-size:26px}._card_6x9ig_27{background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);padding:24px}._tabs_6x9ig_36{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;background:var(--well);border-radius:var(--radius-md);margin-bottom:22px}._tab_6x9ig_36{height:36px;border:0;border-radius:var(--radius-btn);cursor:pointer;font-weight:600;font-size:14px;background:transparent;color:var(--muted);transition:background var(--dur-fast) ease,color var(--dur-fast) ease}._tabActive_6x9ig_60{background:var(--surface);color:var(--text)}._googleWrap_6x9ig_66{position:relative}._google_6x9ig_66{width:100%;height:44px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-weight:600;font-size:14px;color:var(--text);display:flex;align-items:center;justify-content:center;gap:10px;transition:border-color var(--dur-fast) ease}._google_6x9ig_66:hover{border-color:var(--line-3)}._googleIcon_6x9ig_92{width:18px;height:18px;flex:none}._googleOverlay_6x9ig_99{position:absolute;inset:0;opacity:0;overflow:hidden;display:flex;justify-content:center;align-items:center}._googleOverlay_6x9ig_99:focus-within+._google_6x9ig_66{border-color:var(--accent)}._divider_6x9ig_113{display:flex;align-items:center;gap:12px;margin:18px 0;color:var(--muted);font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase}._divider_6x9ig_113:before,._divider_6x9ig_113:after{content:"";flex:1;height:1px;background:var(--line)}._field_6x9ig_134{display:block;margin-bottom:12px}._fieldTight_6x9ig_139{margin-bottom:8px}._fieldLast_6x9ig_143{margin-bottom:16px}._label_6x9ig_147{display:flex;justify-content:space-between;font-size:12px;font-weight:600;color:var(--text-2);margin-bottom:6px}._hint_6x9ig_156{font-weight:500;color:var(--muted)}._input_6x9ig_161{width:100%;height:44px;padding:0 12px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:var(--well);color:var(--text);outline:none;transition:border-color var(--dur-fast) ease}._input_6x9ig_161:focus{border-color:var(--accent)}._inputError_6x9ig_177{border-color:var(--accent)}._inputMono_6x9ig_181{font-family:var(--font-mono),ui-monospace,monospace}._passwordWrap_6x9ig_185{position:relative;display:block}._passwordInput_6x9ig_190{padding-right:64px}._toggle_6x9ig_194{position:absolute;right:6px;top:6px;height:32px;padding:0 10px;border:0;border-radius:var(--radius-btn);background:transparent;cursor:pointer;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.06em;color:var(--muted)}._toggle_6x9ig_194:hover{color:var(--text)}._error_6x9ig_214{margin:0 0 10px;font-size:13px;color:var(--accent)}._forgot_6x9ig_220{background:none;border:0;padding:0;cursor:pointer;font-size:13px;color:var(--text-2);margin-bottom:18px;display:block}._forgot_6x9ig_220:hover{color:var(--text)}._submit_6x9ig_235{width:100%;height:46px;border:0;border-radius:var(--radius-btn);background:var(--accent-bg);color:var(--on-accent);font-weight:700;font-size:15px;cursor:pointer;transition:filter var(--dur-fast) ease}._submit_6x9ig_235:hover{filter:brightness(1.08)}._submit_6x9ig_235:disabled{opacity:.6;cursor:default}._submitSpaced_6x9ig_257{margin-top:10px}._terms_6x9ig_261{margin:14px 0 0;font-size:12px;color:var(--muted);text-align:center;line-height:1.5}._terms_6x9ig_261 a{color:var(--text-2);text-decoration:underline}._eyebrow_6x9ig_275{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:10px}._title_6x9ig_284{font-family:var(--font-display),var(--font-body),sans-serif;font-size:26px;line-height:1.1;letter-spacing:-.02em;margin-bottom:8px}._titleSpaced_6x9ig_292{margin-bottom:18px}._lead_6x9ig_296{color:var(--text-2);font-size:14px;margin-bottom:20px}._leadEmail_6x9ig_302{color:var(--text)}._codeWrap_6x9ig_306{position:relative;margin-bottom:18px}._codeInput_6x9ig_318{width:100%;height:56px;text-align:left;font-family:var(--font-mono),ui-monospace,monospace;font-size:26px;letter-spacing:.55em;padding:0 0 0 calc(50% - 3.175em);border:1px solid var(--line-2);border-radius:var(--radius-btn);background:var(--well);color:var(--text);outline:none;transition:border-color var(--dur-fast) ease}._codeInput_6x9ig_318:focus{border-color:var(--accent)}._codeInput_6x9ig_318::placeholder{color:var(--muted-2)}._codeInputError_6x9ig_342{border-color:var(--accent)}._cells_6x9ig_346{position:absolute;left:0;right:0;bottom:8px;display:flex;justify-content:center;gap:.55em;pointer-events:none;font-size:26px}._cell_6x9ig_346{width:.6em;height:2px;background:var(--line-3);border-radius:1px;display:block;transition:background var(--dur-fast) ease}._cellOn_6x9ig_367{background:var(--accent)}._codeError_6x9ig_371{margin:-8px 0 12px;font-size:13px;color:var(--accent)}._row_6x9ig_377{display:flex;justify-content:space-between;margin-top:14px;font-size:13px}._linkButton_6x9ig_384{background:none;border:0;padding:0;cursor:pointer;font-size:inherit;color:var(--text-2)}._linkButton_6x9ig_384:hover{color:var(--text)}._linkMuted_6x9ig_397{color:var(--muted)}._note_6x9ig_401{margin:12px 0 0;font-size:12px;color:var(--muted)}._backLink_6x9ig_407{background:none;border:0;padding:0;cursor:pointer;font-size:13px;color:var(--muted);margin-top:14px}._backLink_6x9ig_407:hover{color:var(--text)}._footnote_6x9ig_421{text-align:center;font-size:12px;color:var(--muted-2);margin:18px 0 0}:root{--bg: #171513;--bg-deep: #141311;--surface: #1e1c19;--surface-2: #26231f;--well: #1a1816;--text: #ece8e1;--text-2: #b8b1a6;--text-3: #d9d3ca;--muted: #8f887d;--muted-2: #6f695f;--fill: rgb(236 232 225 / 6%);--line: rgb(236 232 225 / 9%);--line-2: rgb(236 232 225 / 14%);--line-3: rgb(236 232 225 / 30%);--nav: rgb(23 21 19 / 82%);--overlay: rgb(20 19 17 / 86%);--stripe-a: #2c2925;--stripe-b: #24211d;--shadow: rgb(0 0 0 / 70%);color-scheme:dark}:root[data-theme=light]{--bg: #f5f2ed;--bg-deep: #ece8e1;--surface: #ffffff;--surface-2: #f5f2ed;--well: #e6e1d9;--text: #1b1916;--text-2: #4f4a43;--text-3: #2e2a26;--muted: #7a736a;--muted-2: #a39d94;--fill: rgb(27 25 22 / 5%);--line: rgb(27 25 22 / 10%);--line-2: rgb(27 25 22 / 16%);--line-3: rgb(27 25 22 / 34%);--nav: rgb(245 242 237 / 86%);--overlay: rgb(255 255 255 / 90%);--stripe-a: #e2ddd5;--stripe-b: #d8d2c9;--shadow: rgb(30 25 15 / 22%);color-scheme:light}:root{--accent: #e63946;--on-accent: #ffffff;--accent-soft: color-mix(in oklab, var(--accent) 14%, transparent);--accent-note: color-mix(in oklab, var(--accent) 22%, var(--surface));--accent-note-line: color-mix(in oklab, var(--accent) 45%, transparent);--accent-trim: color-mix(in oklab, var(--accent) 35%, transparent);--accent-bg: var(--accent)}@supports (color: oklch(from red l c h)){:root{--accent-bg: linear-gradient( 135deg, var(--accent) 0%, oklch(from var(--accent) calc(l + .16) calc(c + .04) calc(h + 12) ) 100% )}}:root[data-accent-gradient=off]{--accent-bg: var(--accent)}:root{--radius-2xs: 2px;--radius-tag: 2px;--radius-sm: 2px;--radius-btn: 2px;--radius-md: 3px;--radius-card: 4px;--radius-lg: 4px;--radius-plan: 4px;--radius-panel: 4px;--radius-pill: 2px}:root{--shadow-panel: 0 40px 80px -40px var(--shadow);--shadow-card: 0 18px 40px -20px var(--shadow);--shadow-card-sm: 0 14px 30px -18px var(--shadow);--shadow-menu: 0 30px 60px -30px var(--shadow)}:root{--container: 1200px;--blog-width: 760px;--gutter: 32px;--gutter-mobile: 16px;--section-y: 96px;--section-y-limits: 80px;--section-y-final: 112px;--section-y-mobile: 56px;--header-h: 64px;--gap-2xs: 6px;--gap-xs: 8px;--gap-sm: 14px;--gap-md: 20px;--gap-lg: 28px;--gap-xl: 40px;--gap-2xl: 48px;--gap-3xl: 56px}:root{--z-canvas-line: 2;--z-canvas-card: 3;--z-canvas-chrome: 5;--z-canvas-cursor: 6;--z-header: 50;--z-menu: 60}:root{--ease-rise: cubic-bezier(.2, .7, .2, 1);--dur-fast: .15s;--dur-mid: .35s;--dur-rise: .5s;--dur-draw: .8s}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/app/assets/bricolage-grotesque-latin-ext-IcJDqblK.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/app/assets/bricolage-grotesque-latin-Cre6nC2_.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/app/assets/onest-cyrillic-DayYxulF.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/app/assets/onest-latin-ext-QAhDxQuo.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/app/assets/onest-latin-Dun_Rd-l.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/app/assets/manrope-cyrillic-Dvxsihut.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/app/assets/manrope-latin-ext-Ch3YOpNY.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/app/assets/manrope-latin-DHIcAJRg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/app/assets/jetbrains-mono-cyrillic-D73BlboJ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/app/assets/jetbrains-mono-latin-ext-DBQx-q_a.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/app/assets/jetbrains-mono-latin-B9CIFXIH.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-display: "Bricolage Grotesque";--font-body: "Manrope";--font-mono: "JetBrains Mono"}:root:lang(ru){--font-display: "Onest"}:root{--app-header-h: 56px;--app-bottom-nav-h: 64px;--app-nav-blur: 14px;--app-page-top: 24px;--app-page-x: 28px;--app-page-bottom: 80px;--app-page-top-mobile: 16px;--app-page-x-mobile: 16px;--app-page-bottom-mobile: calc( 96px + var(--app-quota-badge-h, 0px) + env(safe-area-inset-bottom) );--app-page-min-w: 240px;--video-drawer-inset: max(0px, min(var(--video-drawer-w, 0px), 100vw - var(--app-page-min-w)));--z-sticky: 30;--z-popover-bg: 40;--z-popover: 45;--z-dock: 65;--z-tray: 66;--z-drawer: 75;--z-header-raised: 76;--z-picker: 80;--z-sheet-bg: 85;--z-sheet: 86;--z-modal: 90;--z-tour: 95;--z-toast: 100;--card-hover-shade: rgb(20 19 17 / 14%);--image-chip-bg: rgb(20 19 17 / 75%);--image-chip-line: rgb(236 232 225 / 30%);--image-chip-text: #ece8e1;--image-badge-bg: rgb(20 19 17 / 78%);--ribbon-light: #ece8e1;--ribbon-ink: #171513;--ribbon-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 55%));--z-toolbar-raised: 70;--radius-drawer: 6px;--player-bg: #0e0d0c;--player-text: #ece8e1;--player-text-2: #b8b1a6;--player-badge-bg: rgb(20 19 17 / 70%);--player-progress-track: rgb(236 232 225 / 20%);--player-play-bg: rgb(236 232 225 / 92%);--player-play-ink: #171513;--embed-note-bg: rgb(14 13 12 / 65%);--role-owner: var(--accent);--role-editor: #3d7bf5;--role-viewer: #2aa876;--node-embed-shade: rgb(20 19 17 / 55%);--node-play-bg: rgb(236 232 225 / 90%);--canvas-grid-step: 24px;--ok: #2aa876;--warn: #d9962e;--warn-soft: color-mix(in oklab, var(--warn) 16%, transparent);--warn-trim: color-mix(in oklab, var(--warn) 45%, transparent);--toast-bottom: 84px}:root[data-theme=light]{--warn: #8f5c0e}@media(max-width:760px){:root{--video-drawer-inset: 0px}}*,*:before,*:after{box-sizing:border-box}html{min-height:100%;scroll-padding-top:calc(var(--app-header-h) + 12px)}body{margin:0;min-height:100vh;background:var(--bg);color:var(--text);font-family:var(--font-body),system-ui,"Helvetica Neue",helvetica,arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}h1,h2,h3,h4,p,figure,blockquote{margin:0}a{color:var(--text);text-decoration:none}a:hover{color:var(--accent)}::selection{background:var(--accent);color:var(--on-accent)}::placeholder{color:var(--muted)}img,svg,video{max-width:100%}button{font:inherit;color:inherit}input,textarea,select{font:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-md)}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none}html[data-scroll-locked]{overflow:hidden}html[data-hide-page-scrollbar]{scrollbar-width:none}html[data-hide-page-scrollbar]::-webkit-scrollbar{display:none}#root{min-height:100vh;display:flex;flex-direction:column}@media(max-width:760px){h1,h2,h3{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
