.disclaimer_page__S7Jli{display:flex;flex-direction:column;gap:var(--space-6);max-width:760px;width:100%;margin:0;padding:0 0 var(--space-8)}@media (max-width:600px){.disclaimer_page__S7Jli{padding:var(--space-3) var(--space-3) var(--space-7);gap:var(--space-5)}}.disclaimer_hero__PVjog{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-5);border-bottom:1px solid var(--line)}.disclaimer_kickerRow__qNewf{display:inline-flex;align-items:center;gap:10px}.disclaimer_kickerBlock__xk125{display:inline-block;width:var(--fc-kicker-square,10px);height:var(--fc-kicker-square,10px);background:var(--accent);flex-shrink:0}.disclaimer_kickerLabel__go382{font-size:11px;letter-spacing:.06em;text-transform:lowercase;color:var(--text-dim)}.disclaimer_title___hd0T{font-size:clamp(28px,5vw,44px);line-height:1.08;letter-spacing:-.01em;margin:0;color:var(--text-hero,var(--text-bright));font-weight:600}.disclaimer_lede__VmdqV{font-size:15px;line-height:1.55;color:var(--text-dim);margin:0;max-width:60ch}.disclaimer_meta__MkEzE{display:flex;gap:var(--space-4);margin:var(--space-2) 0 0;padding:0;flex-wrap:wrap}.disclaimer_metaItem__fUuIv{display:flex;gap:8px;align-items:baseline;margin:0;font-size:11px;color:var(--text-faint)}.disclaimer_metaItem__fUuIv dt{text-transform:lowercase;letter-spacing:.04em;color:var(--text-faint);margin:0}.disclaimer_metaItem__fUuIv dd{margin:0;color:var(--text-bright);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.disclaimer_section__YwTcK{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--line)}.disclaimer_section__YwTcK:last-of-type{border-bottom:none;padding-bottom:0}.disclaimer_h2__A8wt5{font-size:18px;letter-spacing:-.005em;margin:0;color:var(--text-bright);font-weight:600}.disclaimer_section__YwTcK p{font-size:14px;line-height:1.65;color:var(--text);margin:0;max-width:70ch}.disclaimer_bullets__njIga{margin:0;padding-left:var(--space-4);display:flex;flex-direction:column;gap:var(--space-1)}.disclaimer_bullets__njIga li{font-size:14px;line-height:1.6;color:var(--text);max-width:68ch}.disclaimer_hi__BdbCN{background:var(--accent-faint)}.disclaimer_code__JL5sE,.disclaimer_hi__BdbCN{color:var(--text-bright);padding:0 4px;border-radius:2px}.disclaimer_code__JL5sE{font-family:var(--font-mono);background:var(--bg-raised);font-size:.92em}.disclaimer_linkInline__n9X7n{color:var(--accent-bright);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.disclaimer_linkInline__n9X7n:hover{color:var(--accent)}.disclaimer_foot__06B7G{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line)}.disclaimer_footRule__No2QV{font-size:12px;color:var(--text-faint);text-align:center;margin:0}.disclaimer_footRule__No2QV a{color:var(--text-dim);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.disclaimer_footRule__No2QV a:hover{color:var(--text-bright)}.formats_formatBlock__zmYJM{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--line)}.formats_formatBlock__zmYJM:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.formats_formatHead__slXI_{font-size:15px;letter-spacing:-.005em;margin:0;color:var(--text-bright);font-weight:600}.formats_formatMeta__cR0_M{color:var(--text-faint);font-weight:400}.PrimaryButton_btn__uoM_G{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line-strong);background:transparent;color:var(--text);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}.PrimaryButton_bracket__44Oqt{color:var(--text-faint);font-weight:500;transition:color var(--dur-hover) var(--ease)}.PrimaryButton_label__bgtSb{font-weight:500}.PrimaryButton_btn__uoM_G:disabled{cursor:not-allowed;color:var(--text-faint);border-color:var(--line)}.PrimaryButton_btn__uoM_G:disabled .PrimaryButton_bracket__44Oqt{opacity:.5}.PrimaryButton_primary__AXwFo:not(:disabled):hover{border-color:var(--text-bright);color:var(--text-bright);background:var(--bg-hover)}.PrimaryButton_primary__AXwFo:not(:disabled):hover .PrimaryButton_bracket__44Oqt{color:var(--accent)}.PrimaryButton_primary__AXwFo:not(:disabled):active{background:var(--bg-inverted);color:var(--bg);border-color:var(--bg-inverted);transition-duration:var(--dur-press)}.PrimaryButton_primary__AXwFo:not(:disabled):active .PrimaryButton_bracket__44Oqt{color:var(--bg)}.PrimaryButton_ghost__p93S3{border-color:transparent;color:var(--text-dim)}.PrimaryButton_ghost__p93S3:not(:disabled):hover{color:var(--text);border-color:var(--line-strong);background:var(--bg-hover)}.PrimaryButton_ghost__p93S3:not(:disabled):active{background:var(--bg-inverted);color:var(--bg);border-color:var(--bg-inverted);transition-duration:var(--dur-press)}.PrimaryButton_ghost__p93S3:not(:disabled):active .PrimaryButton_bracket__44Oqt{color:var(--bg)}.Segmented_group__khGwH{display:inline-flex;flex-wrap:wrap;gap:0;border:1px solid var(--line)}.Segmented_option__oxQlQ{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;font-size:11px;letter-spacing:.04em;color:var(--text-dim);background:transparent;border:0;border-right:1px solid var(--line);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.Segmented_option__oxQlQ:last-child{border-right:0}.Segmented_marker__O8txq{font-size:10px;color:var(--text-faint);letter-spacing:0;transition:color var(--dur-hover) var(--ease)}.Segmented_label__pnsX4{text-transform:uppercase}.Segmented_option__oxQlQ:not(:disabled):hover{color:var(--text-bright);background:var(--bg-hover)}.Segmented_option__oxQlQ:not(:disabled):hover .Segmented_marker__O8txq{color:var(--text-dim)}.Segmented_option__oxQlQ:not(:disabled):active{background:var(--bg-inverted);color:var(--bg);transition-duration:var(--dur-press)}.Segmented_option__oxQlQ:not(:disabled):active .Segmented_marker__O8txq{color:var(--bg)}.Segmented_option__oxQlQ:focus-visible{outline:none;background:var(--bg-hover);color:var(--text-bright)}.Segmented_option__oxQlQ:disabled{color:var(--text-faint);cursor:not-allowed}.Segmented_selected__PMHvI{color:var(--text-bright);background:var(--bg-hover)}.Segmented_selected__PMHvI .Segmented_marker__O8txq{color:var(--accent-bright)}.Segmented_selected__PMHvI:hover{background:var(--bg-pressed)}.BugReporter_toast__6VaXe{position:fixed;bottom:calc(48px + max(var(--app-primary-nav-h),
        var(--app-home-dock-strip-h, 0px)) + env(safe-area-inset-bottom, 0px));left:max(var(--frame-px,16px),calc(env(safe-area-inset-left, 0px) + 12px));z-index:50;display:inline-flex;align-items:center;gap:9px;background:var(--bg-raised,var(--bg-raised));border:1px solid var(--line-strong,rgba(245,240,224,.12));color:var(--text,var(--text));font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.04em;padding:9px 12px 9px 10px;cursor:pointer;animation:BugReporter_toast-in__uEVAc .22s var(--ease,cubic-bezier(.4,0,.2,1)) both;box-shadow:0 2px 12px rgba(0,0,0,.5),0 0 0 1px rgba(0,0,0,.3);transition:border-color var(--dur-hover,.12s) var(--ease,ease),background-color var(--dur-hover,.12s) var(--ease,ease)}.BugReporter_toast__6VaXe:hover{border-color:var(--accent,var(--accent));background:var(--bg-hover,var(--bg-hover))}[data-mobile-shell] .BugReporter_toast__6VaXe{bottom:calc(var(--m-dock-h, 110px) + 8px + env(safe-area-inset-bottom, 0px));z-index:40}@keyframes BugReporter_toast-in__uEVAc{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.BugReporter_toastDot__GubUA{width:6px;height:6px;background:var(--err,var(--err));box-shadow:0 0 0 2px rgba(213,122,106,.22);flex-shrink:0;animation:BugReporter_blink__l0EID 1.6s ease-in-out infinite}@keyframes BugReporter_blink__l0EID{0%,to{opacity:1}50%{opacity:.4}}.BugReporter_toastText__ESoIy{display:inline-flex;flex-direction:column;gap:2px;color:var(--text-dim,var(--text-dim));white-space:nowrap}.BugReporter_toastSub___8L__{font-size:10.5px;color:var(--text-faint,var(--text-faint));white-space:normal;max-width:30ch;line-height:1.4}.BugReporter_toastCta__bCSS7{color:var(--accent,var(--accent));white-space:nowrap;font-weight:500}.BugReporter_toastClose__PytMq{background:transparent;border:0;color:var(--text-faint,var(--text-faint));font-family:var(--font-mono),monospace;font-size:10px;cursor:pointer;padding:0 0 0 4px;line-height:1;margin-left:2px;flex-shrink:0;transition:color var(--dur-hover,.12s) var(--ease,ease)}.BugReporter_toastClose__PytMq:hover{color:var(--text,var(--text))}.BugReporter_backdrop__NW64R{position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.55);animation:BugReporter_fade-in__U47GP .18s ease both}@keyframes BugReporter_fade-in__U47GP{0%{opacity:0}to{opacity:1}}.BugReporter_modal__z2hks{position:fixed;z-index:61;bottom:calc(56px + max(var(--app-primary-nav-h),
        var(--app-home-dock-strip-h, 0px)) + env(safe-area-inset-bottom, 0px));left:max(var(--frame-px,16px),calc(env(safe-area-inset-left, 0px) + 12px));width:min(400px,calc(100vw - 32px));background:var(--bg,var(--bg));border:1px solid var(--line-strong,rgba(245,240,224,.12));box-shadow:0 8px 32px rgba(0,0,0,.7),0 0 0 1px rgba(0,0,0,.4);animation:BugReporter_modal-in__qKBHA .2s var(--ease,cubic-bezier(.4,0,.2,1)) both}[data-mobile-shell] .BugReporter_modal__z2hks{bottom:calc(var(--m-dock-h, 110px) + 12px + env(safe-area-inset-bottom, 0px));z-index:61}@keyframes BugReporter_modal-in__qKBHA{0%{opacity:0;transform:translateY(6px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.BugReporter_modalHeader__3k4dJ{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--line,rgba(245,240,224,.06));background:var(--bg-raised,var(--bg-raised))}.BugReporter_modalDot__E4Sin{width:6px;height:6px;background:var(--err,var(--err));box-shadow:0 0 0 2px rgba(213,122,106,.18);flex-shrink:0}.BugReporter_modalTitle__HkfTF{font-family:var(--font-mono),monospace;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--text,var(--text));flex:1 1}.BugReporter_modalClose__rdFpd{background:transparent;border:0;color:var(--text-faint,var(--text-faint));font-family:var(--font-mono),monospace;font-size:11px;cursor:pointer;padding:2px 4px;line-height:1;transition:color var(--dur-hover,.12s) var(--ease,ease)}.BugReporter_modalClose__rdFpd:hover{color:var(--text,var(--text))}.BugReporter_modalBody__d5sD2{padding:14px;display:flex;flex-direction:column;gap:12px}.BugReporter_modalCapture__phw5r{font-family:var(--font-mono),monospace;font-size:11px;color:var(--text-faint,var(--text-faint));letter-spacing:.04em;margin:0}.BugReporter_noteWrap__SJtpS{display:flex;flex-direction:column;gap:5px}.BugReporter_noteLabel__zhWXK{font-family:var(--font-mono),monospace;font-size:11px;color:var(--text-dim,var(--text-dim));letter-spacing:.04em}.BugReporter_noteOptional__hoj8j{color:var(--text-faint,var(--text-faint))}.BugReporter_noteTextarea__4JkJU{width:100%;background:var(--bg-raised,var(--bg-raised));border:1px solid var(--line-strong,rgba(245,240,224,.12));color:var(--text,var(--text));font-family:var(--font-mono),monospace;font-size:12px;line-height:1.6;padding:10px;resize:none;outline:none;box-sizing:border-box;transition:border-color var(--dur-hover,.12s) var(--ease,ease)}.BugReporter_noteTextarea__4JkJU::placeholder{color:var(--text-faint,var(--text-faint))}.BugReporter_noteTextarea__4JkJU:focus{border-color:var(--accent,var(--accent))}.BugReporter_noteCounter__rCuqF{font-family:var(--font-mono),monospace;font-size:10px;color:var(--text-faint,var(--text-faint));text-align:right;letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BugReporter_previewWrap__j6lEK{display:flex;flex-direction:column;gap:6px}.BugReporter_previewToggle__Sf0K7{background:transparent;border:0;padding:0;margin:0;display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.04em;color:var(--text-dim,var(--text-dim));cursor:pointer;text-align:left;align-self:flex-start;transition:color var(--dur-hover,.12s) var(--ease,ease)}.BugReporter_previewToggle__Sf0K7:hover{color:var(--accent-bright,var(--accent-bright))}.BugReporter_previewCaret__dX5h5{font-size:10px;color:var(--text-faint,var(--text-faint));width:9px;display:inline-block;text-align:center}.BugReporter_previewToggle__Sf0K7:hover .BugReporter_previewCaret__dX5h5{color:var(--accent,var(--accent))}.BugReporter_previewJson__xX1pS{background:var(--bg-raised,var(--bg-raised));border:1px solid var(--line-strong,rgba(245,240,224,.12));color:var(--text-dim,var(--text-dim));font-family:var(--font-mono),monospace;font-size:10.5px;line-height:1.55;padding:10px 12px;margin:0;max-height:220px;overflow:auto;white-space:pre;-webkit-user-select:all;-moz-user-select:all;user-select:all;animation:BugReporter_preview-in__MBeG_ .16s var(--ease,ease) both}@keyframes BugReporter_preview-in__MBeG_{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.BugReporter_modalActions__1w8Mj{display:flex;gap:8px}.BugReporter_btnSend__x14el{background:var(--accent,var(--accent));border:0;color:var(--bg);font-family:var(--font-mono),monospace;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:lowercase;padding:9px 16px;cursor:pointer;flex:1 1;transition:background-color var(--dur-hover,.12s) var(--ease,ease),opacity var(--dur-hover,.12s) var(--ease,ease)}.BugReporter_btnSend__x14el:disabled{opacity:.45;cursor:not-allowed}.BugReporter_btnSend__x14el:hover:not(:disabled){background:var(--accent-bright,var(--accent-bright))}.BugReporter_btnDismiss__ZWsx_{background:transparent;border:1px solid var(--line-strong,rgba(245,240,224,.12));color:var(--text-dim,var(--text-dim));font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.08em;text-transform:lowercase;padding:9px 14px;cursor:pointer;transition:color var(--dur-hover,.12s) var(--ease,ease),border-color var(--dur-hover,.12s) var(--ease,ease)}.BugReporter_btnDismiss__ZWsx_:hover{color:var(--text,var(--text));border-color:var(--line-bright,rgba(245,240,224,.22))}.BugReporter_modalDisclaimer__l7YXQ{font-family:var(--font-mono),monospace;font-size:10px;color:var(--text-faint,var(--text-faint));letter-spacing:.04em;margin:0}.BugReporter_errorBlock__wPewj{display:flex;flex-direction:column;gap:6px;border:1px solid #2a2520;border-radius:2px;overflow:hidden}.BugReporter_errorBlockHeader__ODOeo{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;background:#0d0d0d;border-bottom:1px solid #2a2520}.BugReporter_errorBlockLabel__OXw70{font-family:var(--font-mono),monospace;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:#4a4439}.BugReporter_errorCopyBtn__4Ns_u{font-family:var(--font-mono),monospace;font-size:9px;letter-spacing:.12em;text-transform:lowercase;color:#8c8674;background:transparent;border:1px solid #2a2520;padding:2px 8px;cursor:pointer;transition:color .15s,border-color .15s}.BugReporter_errorCopyBtn__4Ns_u:hover{color:#dfdacd;border-color:#4a4439}.BugReporter_errorBlockPre__SY_xK{font-family:var(--font-mono),monospace;font-size:10px;color:#8c8674;background:#080808;padding:10px 12px;margin:0;overflow-x:auto;overflow-y:auto;max-height:140px;white-space:pre-wrap;word-break:break-all;line-height:1.55}.BugReporter_sendError__1W36N{font-family:var(--font-mono),monospace;font-size:11px;color:#d57a6a;letter-spacing:.04em;margin:0}.BugReporter_sentMessage__wDf5L{font-family:var(--font-mono),monospace;font-size:14px;font-weight:500;color:var(--ok,var(--ok));margin:0}.BugReporter_sentSub__P0rv3{font-family:var(--font-mono),monospace;font-size:11px;color:var(--text-faint,var(--text-faint));margin:0}@media (prefers-reduced-motion:reduce){.BugReporter_backdrop__NW64R,.BugReporter_modal__z2hks,.BugReporter_toastDot__GubUA,.BugReporter_toast__6VaXe{animation:none}}@media (max-width:440px){.BugReporter_modal__z2hks,.BugReporter_toast__6VaXe{left:12px;right:12px;width:auto}.BugReporter_modal__z2hks{bottom:calc(52px + max(var(--app-primary-nav-h),
          var(--app-home-dock-strip-h, 0px)) + env(safe-area-inset-bottom, 0px))}}.AppShell_root__mY9qs{display:flex;flex-direction:column;min-height:100vh;background:var(--bg)}.AppShell_skipLink__BNEf2{position:absolute;left:8px;top:8px;z-index:10000;padding:8px 14px;font:500 11px/1 var(--font-mono,"IBM Plex Mono","Courier New",monospace);letter-spacing:.08em;text-transform:lowercase;color:var(--bg);background:var(--accent,#e8c87a);text-decoration:none;border:1px solid var(--accent,#e8c87a);transform:translateY(-200%);transition:transform .12s ease-out}.AppShell_skipLink__BNEf2:focus,.AppShell_skipLink__BNEf2:focus-visible{transform:translateY(0);outline:none}.AppShell_rootHome__WnizY{--app-home-dock-strip-h:92px;--app-home-section-dock-h:148px;--app-home-section-scroll-extra:var(--space-5);flex:1 1 auto;min-height:0;overflow:hidden}@media (max-width:600px){.AppShell_rootHome__WnizY{--app-home-dock-strip-h:169px;--app-home-section-dock-h:220px;--app-home-section-scroll-extra:var(--space-2)}}.AppShell_rootHome__WnizY .AppShell_mainInner__Lqm95{flex:1 1 auto;min-height:0;overflow-x:clip;overflow-y:visible;padding-bottom:0}.AppShell_rootHome__WnizY:has([data-fc-home-section-open]) .AppShell_mainInner__Lqm95{overflow-x:visible}.AppShell_header__gVhZz{border-bottom:1px solid var(--line);background:var(--bg);position:-webkit-sticky;position:sticky;top:0;z-index:6;overflow:visible}.AppShell_headerInner__16M9V{max-width:var(--container);margin:0 auto;padding:14px var(--frame-px);display:flex;align-items:flex-start;justify-content:flex-start;gap:var(--space-5)}.AppShell_primaryNavDock__Mrl_F{position:fixed;left:0;right:0;bottom:0;z-index:7;border-top:1px solid var(--line);background:var(--bg);padding-bottom:env(safe-area-inset-bottom,0);box-shadow:0 -10px 40px rgba(0,0,0,.28);overflow:visible}.AppShell_primaryNavInner__zKFGZ{max-width:var(--container);margin:0 auto;padding:8px var(--frame-px) 10px;box-sizing:border-box}.AppShell_headerLeft__16WOp{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}.AppShell_headerRow__6reMK{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0;flex:1 1 auto}.AppShell_headerRow__6reMK .AppShell_navItem__cvkcK.AppShell_searchNarrow__P5NmJ{display:none;flex:0 0 auto;align-self:flex-start;max-width:86px}.AppShell_searchInNav__QPg2O{display:inline-flex;flex-direction:column;align-items:stretch;align-self:flex-start}.AppShell_headerMascot__Q2xBl{display:inline-flex;align-items:center;flex-shrink:0;min-height:22px}.AppShell_headerMascotImg__Fhj1i{display:block;height:22px;width:auto;max-width:min(120px,32vw);object-fit:contain;object-position:left center;mix-blend-mode:plus-lighter}@media (max-width:380px){.AppShell_headerMascotImg__Fhj1i{height:18px;max-width:70px}}.AppShell_brand__5IJry{display:inline-flex;align-items:baseline;gap:var(--fc-caret-gap);font-size:clamp(14px,2.8vw,17px);letter-spacing:0;color:var(--text);padding:4px 0;flex-shrink:0;white-space:nowrap;transition:color var(--dur-hover) var(--ease)}.AppShell_brandName__Wkkl6{font-weight:500;font-size:inherit;line-height:1;letter-spacing:-.02em;text-transform:lowercase;color:var(--text-hero);transition:color var(--dur-hover) var(--ease)}@keyframes AppShell_brandCaretBlink__AaOsy{0%,49%{opacity:1}50%,to{opacity:0}}.AppShell_brandCaret__3FQrw{display:inline-block;width:var(--fc-caret-w);height:var(--fc-caret-h);margin-left:var(--fc-caret-ml);background:var(--accent);flex-shrink:0;transform:translateY(var(--fc-caret-nudge));animation:AppShell_brandCaretBlink__AaOsy 1.1s steps(2,start) infinite;transition:background-color var(--dur-hover) var(--ease),box-shadow var(--dur-hover) var(--ease)}.AppShell_brand__5IJry:hover .AppShell_brandCaret__3FQrw{background:var(--accent-bright);box-shadow:0 0 10px -2px var(--accent-glow)}.AppShell_brandChar__UZDxA{display:inline}.AppShell_brand__5IJry:focus-visible .AppShell_brandChar__UZDxA,.AppShell_brand__5IJry:hover .AppShell_brandChar__UZDxA{animation:AppShell_brandCharWave__YoNG9 .24s calc(var(--ci, 0) * 20ms) cubic-bezier(.2,0,0,1) both}@keyframes AppShell_brandCharWave__YoNG9{0%{color:var(--text-hero)}40%{color:var(--accent-bright)}to{color:var(--text-hero)}}@media (prefers-reduced-motion:reduce){.AppShell_brand__5IJry:focus-visible .AppShell_brandChar__UZDxA,.AppShell_brand__5IJry:hover .AppShell_brandChar__UZDxA{animation:none;color:var(--accent)}.AppShell_brandCaret__3FQrw{animation:none;opacity:.65}}.AppShell_nav__Tomgb{display:flex;align-items:flex-start;justify-content:flex-end;gap:1px;flex-shrink:1;min-width:0;flex-wrap:nowrap}.AppShell_navItem__cvkcK{position:relative;display:inline-flex;flex-direction:column;align-items:stretch;align-self:flex-start;flex-shrink:0;font-family:var(--font-mono),var(--font-mono-fallback);font-size:12px;letter-spacing:.04em;color:var(--text-dim);text-decoration:none;background:transparent;border:none;padding:0;margin:0;cursor:pointer;text-align:left;isolation:isolate}a.AppShell_navItem__cvkcK{cursor:pointer}.AppShell_navTrack__qdupX{align-self:flex-start;isolation:isolate;overflow:hidden;padding:6px 8px 6px calc(8px + 6px);transition:background-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease)}.AppShell_navFace__f6sKa,.AppShell_navTrack__qdupX{position:relative;display:inline-flex;align-items:center}.AppShell_navFace__f6sKa{z-index:1;gap:8px}.AppShell_navBar__BBTR_{position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--line-strong);z-index:1;transition:width .2s var(--ease-out),background-color var(--dur-hover) var(--ease),box-shadow var(--dur-hover) var(--ease)}.AppShell_navItem__cvkcK:focus-visible .AppShell_navBar__BBTR_,.AppShell_navItem__cvkcK:hover .AppShell_navBar__BBTR_{width:4px;background:var(--accent);box-shadow:2px 0 12px -2px var(--accent-glow)}.AppShell_navItem__cvkcK:active .AppShell_navBar__BBTR_{background:var(--bg);box-shadow:none;transition-duration:var(--dur-press)}.AppShell_navSweep__LHnxI{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,var(--accent-faint) 35%,var(--accent-strong) 50%,var(--accent-faint) 65%,transparent 100%);opacity:0;transform:translateX(-100%);pointer-events:none;z-index:0}.AppShell_navItem__cvkcK:focus-visible .AppShell_navSweep__LHnxI,.AppShell_navItem__cvkcK:hover .AppShell_navSweep__LHnxI{animation:AppShell_fc-nav-sweep__u_KjI .52s cubic-bezier(.2,0,0,1) forwards}@keyframes AppShell_fc-nav-sweep__u_KjI{0%{transform:translateX(-100%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateX(100%);opacity:0}}.AppShell_navMark__2hXM4{display:inline-block;width:6px;height:6px;background:transparent;border:1px solid var(--text-faint);flex-shrink:0;transition:background-color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease),box-shadow .18s var(--ease-out),transform .18s var(--ease-out)}.AppShell_navLabel__mWph2{color:inherit;white-space:nowrap}.AppShell_navItem__cvkcK:focus-visible .AppShell_navTrack__qdupX,.AppShell_navItem__cvkcK:hover .AppShell_navTrack__qdupX{background:var(--panel-hover);color:var(--text-bright);outline:none}.AppShell_navItem__cvkcK:focus-visible .AppShell_navMark__2hXM4,.AppShell_navItem__cvkcK:hover .AppShell_navMark__2hXM4{border-color:var(--text-dim)}.AppShell_navItem__cvkcK[data-active],.AppShell_navItem__cvkcK[data-active] .AppShell_navTrack__qdupX{color:var(--text-hero)}.AppShell_navItem__cvkcK[data-active] .AppShell_navMark__2hXM4{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-faint)}.AppShell_navItem__cvkcK:focus-visible[data-active] .AppShell_navMark__2hXM4,.AppShell_navItem__cvkcK:hover[data-active] .AppShell_navMark__2hXM4{background:var(--accent-bright);box-shadow:0 0 0 4px var(--accent-faint),0 0 14px var(--accent-glow);transform:scale(1.18)}.AppShell_navItem__cvkcK:active .AppShell_navTrack__qdupX{background:var(--bg-inverted);color:var(--bg);transition-duration:var(--dur-press)}.AppShell_navItem__cvkcK:active .AppShell_navSweep__LHnxI{display:none}.AppShell_navItem__cvkcK:active .AppShell_navMark__2hXM4{background:var(--bg);border-color:var(--bg);box-shadow:none;transform:scale(1)}.AppShell_navItemForensics__2JHJc .AppShell_navMark__2hXM4{background:var(--accent-faint);border-color:var(--accent)}.AppShell_navItemForensics__2JHJc:focus-visible .AppShell_navMark__2hXM4,.AppShell_navItemForensics__2JHJc:hover .AppShell_navMark__2hXM4{background:var(--accent);border-color:var(--accent)}.AppShell_navItemForensics__2JHJc .AppShell_navLabel__mWph2{color:var(--accent)}.AppShell_navItemForensics__2JHJc[data-active] .AppShell_navLabel__mWph2{color:var(--text-hero)}.AppShell_navArrowWrap__nNBj0{display:inline-flex;align-items:center;justify-content:flex-end;gap:0;margin-left:2px}.AppShell_navArrowTrail__0l7gY{display:inline-block;width:18px;height:1px;background:var(--accent);margin-right:3px;box-shadow:0 0 6px var(--accent-glow);transform:scaleX(0);transform-origin:right center;opacity:0;transition:transform .28s var(--ease-out),opacity .2s var(--ease)}.AppShell_navArrowHead__UtDQC{font-size:12px;color:var(--text-faint);line-height:1;transition:color var(--dur-hover) var(--ease),transform .22s var(--ease-out)}.AppShell_navItem__cvkcK:focus-visible .AppShell_navArrowTrail__0l7gY,.AppShell_navItem__cvkcK:hover .AppShell_navArrowTrail__0l7gY{transform:scaleX(1);opacity:1}.AppShell_navItem__cvkcK:focus-visible .AppShell_navArrowHead__UtDQC,.AppShell_navItem__cvkcK:hover .AppShell_navArrowHead__UtDQC{color:var(--accent-bright);transform:translateX(2px)}.AppShell_navItem__cvkcK:active .AppShell_navArrowHead__UtDQC,.AppShell_navItem__cvkcK:active .AppShell_navArrowTrail__0l7gY{background:var(--bg);color:var(--bg);box-shadow:none}.AppShell_navKbdHint__gTPKK{display:inline-flex;gap:2px;margin-left:2px}.AppShell_navKbd__Nun_0{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border:1px solid var(--line-strong);background:var(--panel);color:var(--text-dim);font-size:10px;letter-spacing:0;line-height:1;transition:color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}.AppShell_navItem__cvkcK:focus-visible .AppShell_navKbd__Nun_0,.AppShell_navItem__cvkcK:hover .AppShell_navKbd__Nun_0{color:var(--text);border-color:var(--line-bright)}.AppShell_navItem__cvkcK:active .AppShell_navKbd__Nun_0{color:var(--bg);border-color:rgba(0,0,0,.2);background:transparent}.AppShell_navBlurb__Yow7F{position:absolute;top:calc(100% + 5px);left:0;z-index:12;display:flex;flex-direction:column;align-items:stretch;gap:0;min-width:100%;max-width:min(220px,calc(100vw - 2 * var(--frame-px)));padding:4px 0 0;margin:0;box-sizing:border-box;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(-2px);background:transparent;border:none;box-shadow:none;transition:opacity .18s ease,visibility .18s ease,transform .2s var(--ease-out)}.AppShell_navItem__cvkcK:focus-visible .AppShell_navBlurb__Yow7F,.AppShell_navItem__cvkcK:hover .AppShell_navBlurb__Yow7F{opacity:1;visibility:visible;transform:translateY(0)}.AppShell_navBlurbText__Xhmd6{font-size:9px;line-height:1.45;letter-spacing:.05em;text-transform:lowercase;color:var(--text-faint);white-space:normal;word-break:break-word}.AppShell_navItem__cvkcK:focus-visible .AppShell_navBlurbText__Xhmd6,.AppShell_navItem__cvkcK:hover .AppShell_navBlurbText__Xhmd6{color:var(--text-dim)}.AppShell_primaryNavDock__Mrl_F .AppShell_navBlurb__Yow7F{top:auto;bottom:calc(100% + 5px);padding:0 0 4px;transform:translateY(4px)}.AppShell_primaryNavDock__Mrl_F .AppShell_navItem__cvkcK:focus-visible .AppShell_navBlurb__Yow7F,.AppShell_primaryNavDock__Mrl_F .AppShell_navItem__cvkcK:hover .AppShell_navBlurb__Yow7F{transform:translateY(0)}.AppShell_primaryNavDock__Mrl_F .AppShell_nav__Tomgb .AppShell_navItem__cvkcK:last-child .AppShell_navBlurb__Yow7F{left:auto;right:0}.AppShell_nav__Tomgb .AppShell_navItem__cvkcK:last-child .AppShell_navBlurbText__Xhmd6{text-align:right}.AppShell_navItemCompact__BiSkQ{font-size:11px}.AppShell_navItemCompact__BiSkQ .AppShell_navTrack__qdupX{padding:4px 6px 4px calc(6px + 6px)}.AppShell_navItemCompact__BiSkQ .AppShell_navFace__f6sKa{gap:6px}.AppShell_navItemCompact__BiSkQ .AppShell_navMark__2hXM4{width:5px;height:5px}.AppShell_navItemCompact__BiSkQ .AppShell_navArrowHead__UtDQC{font-size:11px}.AppShell_navItemCompact__BiSkQ .AppShell_navArrowTrail__0l7gY{width:14px;margin-right:2px}.AppShell_navItemSession__rsPnK .AppShell_navTrack__qdupX{border-color:var(--accent);background:var(--accent-faint)}.AppShell_navItemSession__rsPnK:focus-visible .AppShell_navTrack__qdupX,.AppShell_navItemSession__rsPnK:hover .AppShell_navTrack__qdupX{background:var(--accent-strong)}.AppShell_navItemSession__rsPnK .AppShell_navMark__2hXM4{background:var(--accent-bright)}.AppShell_navSessionLabel__HIVFS{max-width:14ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-bright);font-weight:500;letter-spacing:.02em;text-transform:lowercase}.AppShell_navHeadHint__OmJk5{flex-wrap:wrap;gap:4px 8px;max-width:min(52ch,100%);font-size:11px;letter-spacing:.04em;line-height:1.35;text-transform:lowercase}.AppShell_navHeadHint__OmJk5,.AppShell_navKbdLite__3nLoa{display:inline-flex;align-items:center;font-family:var(--font-mono),var(--font-mono-fallback);color:var(--text-dim)}.AppShell_navKbdLite__3nLoa{justify-content:center;min-width:16px;height:16px;padding:0 5px;border:1px solid var(--line-strong);background:var(--panel);font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}@media (prefers-reduced-motion:reduce){.AppShell_navItem__cvkcK:focus-visible .AppShell_navSweep__LHnxI,.AppShell_navItem__cvkcK:hover .AppShell_navSweep__LHnxI{animation:none}.AppShell_navBlurb__Yow7F{transition:none}}.AppShell_updateToast__D7H90{position:fixed;right:var(--frame-px);bottom:calc(34px + var(--space-3) + var(--app-primary-nav-h) + env(safe-area-inset-bottom, 0px));z-index:30;padding:10px 14px;background:var(--panel);border:1px solid var(--accent);color:var(--accent-bright);cursor:pointer;font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;box-shadow:0 12px 30px rgba(0,0,0,.35)}.AppShell_modalBackdrop__oCL6z{position:fixed;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:var(--frame-px);background:rgba(0,0,0,.72)}.AppShell_installModal__vZ8Qs{width:min(460px,100%);background:var(--bg);border:1px solid var(--line-strong);padding:var(--space-4);box-shadow:0 18px 60px rgba(0,0,0,.55)}.AppShell_modalHead__J0N9_{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3)}.AppShell_modalTitle__8_qk_{color:var(--text-hero);font-size:18px;font-weight:500;margin:0}.AppShell_modalClose__OgMWV{background:transparent;border:1px solid var(--line);color:var(--text-dim);cursor:pointer;width:28px;height:28px;font-size:18px;line-height:1}.AppShell_modalClose__OgMWV:hover{color:var(--text-bright);border-color:var(--line-bright)}.AppShell_modalLead__xkccN{color:var(--text-dim);font-size:12px;line-height:1.6;margin:var(--space-3) 0}.AppShell_instructionList__FpMm4{margin:0;padding-left:20px;color:var(--text-bright);font-family:var(--font-mono),var(--font-mono-fallback);font-size:12px;line-height:1.7}@media (max-width:720px){.AppShell_headerInner__16M9V{flex-direction:column;align-items:stretch;gap:8px;padding-bottom:10px}.AppShell_headerRow__6reMK{width:100%;flex:none;padding-bottom:0}.AppShell_nav__Tomgb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;flex:none;align-items:stretch;justify-content:stretch;grid-gap:0;gap:0;border-top:1px solid var(--line)}.AppShell_navKbdHint__gTPKK{display:none}.AppShell_navArrowTrail__0l7gY{width:14px;margin-right:2px}.AppShell_headerLeft__16WOp{flex:1 1 auto;min-width:0}.AppShell_headerMascot__Q2xBl,.AppShell_headerRow__6reMK .AppShell_navItem__cvkcK.AppShell_searchNarrow__P5NmJ{display:none}.AppShell_navItem__cvkcK{width:100%;flex:none;min-width:0;display:flex;flex-direction:column}.AppShell_navItemForensics__2JHJc{grid-column:1/-1}.AppShell_navTrack__qdupX{flex:1 1;width:100%;min-width:0;box-sizing:border-box;padding:9px 8px 9px calc(8px + 6px)}.AppShell_navArrowWrap__nNBj0,.AppShell_navBlurb__Yow7F{display:none}}@media (max-width:600px){.AppShell_headerInner__16M9V{padding-top:12px}.AppShell_headerMascot__Q2xBl{display:none}}@media (max-width:360px){.AppShell_navLabel__mWph2{font-size:10px;letter-spacing:.01em}.AppShell_navMark__2hXM4{display:none}.AppShell_navTrack__qdupX{padding:9px 3px 9px 8px}}.AppShell_main__7rZBO{flex:1 1;width:100%;display:flex;flex-direction:column;min-height:0;position:relative}.AppShell_mainInner__Lqm95{flex:1 1 auto;display:flex;flex-direction:column;width:100%;min-width:0;min-height:0;max-width:var(--container);margin:0 auto;padding:var(--space-7) var(--frame-px) calc(var(--space-7) + var(--app-statusbar-pad) + max(var(--app-primary-nav-h),
          var(--app-home-section-dock-h, 0px)) + env(safe-area-inset-bottom, 0px))}@media (max-width:540px){.AppShell_mainInner__Lqm95{padding:var(--space-6) var(--frame-px) calc(var(--space-6) + var(--app-statusbar-pad) + max(var(--app-primary-nav-h),
            var(--app-home-section-dock-h, 0px)) + env(safe-area-inset-bottom, 0px))}}.AppShell_rootOps__Pz0o_{--fc-cmdbar-h:5.5rem;--fc-nav-w:12.5rem;--fc-rail-w:19rem;--fc-cockpit-gap:var(--space-5);height:100dvh;max-height:100dvh;overflow:hidden}.AppShell_rootOps__Pz0o_ .AppShell_mainInner__Lqm95,.AppShell_rootOps__Pz0o_ .AppShell_main__7rZBO{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column}.AppShell_rootOps__Pz0o_ .AppShell_mainInner__Lqm95{max-width:none;padding-top:var(--space-4);padding-bottom:calc(var(--fc-cmdbar-h) + var(--space-2));position:relative}.AppShell_rootOps__Pz0o_ .AppShell_mainInner__Lqm95>div{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.AppShell_rootAppHub__rKoLd .AppShell_mainInner__Lqm95{max-width:none;padding-left:0;padding-right:0;padding-top:0;padding-bottom:calc(var(--app-statusbar-pad, 48px) + env(safe-area-inset-bottom, 0px))}.AppShell_rootAi__C1wq1{height:100dvh;max-height:100dvh;overflow:hidden}.AppShell_rootAi__C1wq1 .AppShell_main__7rZBO{overflow-y:auto;overscroll-behavior-y:contain;scroll-behavior:auto;scroll-snap-type:none;scroll-padding-bottom:env(safe-area-inset-bottom,0);container-type:size;container-name:ai-scroll;-webkit-overflow-scrolling:touch}.AppShell_rootAi__C1wq1 .AppShell_mainInner__Lqm95{max-width:none;padding:0 0 env(safe-area-inset-bottom,0)}@media (prefers-reduced-motion:reduce){.AppShell_rootAi__C1wq1 .AppShell_main__7rZBO{scroll-behavior:auto}}.TerminalSearch_wrap__hO4E0{display:flex;flex-direction:column;gap:8px;padding:0}.TerminalSearch_wrap__hO4E0[data-variant=landing][data-empty]{gap:var(--space-1)}.TerminalSearch_wrap__hO4E0[data-variant=landing][data-empty] .TerminalSearch_status__msJnY{display:none}.TerminalSearch_inputRow__GH89z{position:relative;display:flex;align-items:center;gap:12px;padding:0 0 10px;margin:0;border:0;border-radius:0;border-bottom:1px solid color-mix(in srgb,var(--accent) 52%,transparent);isolation:isolate;background:transparent;box-shadow:none;overflow:clip;transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}.TerminalSearch_wrap__hO4E0.TerminalSearch_heroPairAlign__VvDG1 .TerminalSearch_inputRow__GH89z{margin-top:clamp(18px,3.8vh,30px);padding-bottom:10px}.TerminalSearch_wrap__hO4E0[data-active] .TerminalSearch_inputRow__GH89z{border-bottom-color:color-mix(in srgb,var(--accent) 88%,transparent)}.TerminalSearch_wrap__hO4E0:focus-within .TerminalSearch_inputRow__GH89z{border-bottom-color:var(--accent);box-shadow:none}.TerminalSearch_inputRow__GH89z:has(input.TerminalSearch_input__VF2vQ:active){background:var(--bg-inverted);transition-duration:var(--dur-press)}.TerminalSearch_inputRow__GH89z:has(input.TerminalSearch_input__VF2vQ:active) .TerminalSearch_prompt__KmE0O{color:var(--bg);text-shadow:none}.TerminalSearch_inputSweep__hzGKs{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,var(--accent-faint) 35%,var(--accent-strong) 50%,var(--accent-faint) 65%,transparent 100%);opacity:0;transform:translateX(-100%);pointer-events:none;z-index:0}.TerminalSearch_inputRow__GH89z[data-state=active] .TerminalSearch_inputSweep__hzGKs{animation:TerminalSearch_ts-input-sweep__1yYWq .52s cubic-bezier(.2,0,0,1) forwards}@keyframes TerminalSearch_ts-input-sweep__1yYWq{0%{transform:translateX(-100%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateX(100%);opacity:0}}@media (prefers-reduced-motion:reduce){.TerminalSearch_inputSweep__hzGKs{animation:none!important}}.TerminalSearch_promptTrack__ZG4HG{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:1.15ch;min-height:calc(1.25 * 1em);position:relative;z-index:2}.TerminalSearch_prompt__KmE0O{display:inline-block;font-size:22px;line-height:1;font-weight:600;color:var(--accent);text-shadow:0 0 8px var(--accent-glow);transform-origin:50% 50%;animation:TerminalSearch_fc-prompt-pulse__WFYJn .34s var(--ease-pendulum) both}@keyframes TerminalSearch_fc-prompt-pulse__WFYJn{0%{animation-timing-function:var(--ease-pendulum);transform:scale(.96);color:var(--accent-bright);text-shadow:0 0 14px var(--accent-glow)}48%{animation-timing-function:var(--ease-pendulum);transform:scale(1.05);color:var(--accent-bright)}to{transform:scale(1);color:var(--accent);text-shadow:0 0 8px var(--accent-glow)}}.TerminalSearch_field__1l9xf{position:relative;flex:1 1 auto;display:flex;align-items:center;min-width:0;min-height:calc(1.25 * 1em + 4px);font-size:22px;line-height:1.25;letter-spacing:-.005em;font-weight:500;color:var(--text-hero);z-index:2;contain:layout style;text-transform:lowercase}.TerminalSearch_ghost___Ia7z{display:inline-flex;align-items:center;white-space:pre;font:inherit;color:inherit;pointer-events:none;isolation:isolate;min-height:calc(1.25 * 1em)}.TerminalSearch_ghostChar__uqqdN{display:inline-flex;align-items:center;justify-content:center;height:1.25em;transform-origin:50% 50%;color:inherit;animation:none}@keyframes TerminalSearch_fc-search-char__raTOb{0%{animation-timing-function:var(--ease-pendulum);transform:translateY(2.5px) scale(.96);color:var(--accent-bright);opacity:0;text-shadow:0 0 12px var(--accent-glow)}42%{animation-timing-function:var(--ease-pendulum);transform:translateY(-1.5px) scale(1.028);color:var(--accent-bright);opacity:1;text-shadow:0 0 10px var(--accent-glow)}to{transform:translateY(0) scale(1);color:var(--text-hero);text-shadow:none;opacity:1}}.TerminalSearch_ghostCharLanding__8ARXd{animation:none;color:var(--accent-bright)}@keyframes TerminalSearch_fc-search-char-landing__YXXHi{0%{animation-timing-function:var(--ease-pendulum);transform:translateY(2.5px) scale(.96);color:var(--text-hero);opacity:0;text-shadow:none}28%{animation-timing-function:var(--ease-pendulum);color:var(--text-hero);opacity:1;text-shadow:none}48%{animation-timing-function:var(--ease-pendulum);transform:translateY(-1.5px) scale(1.028);color:var(--accent-bright);opacity:1;text-shadow:0 0 12px var(--accent-glow)}to{transform:translateY(0) scale(1);color:var(--accent-bright);text-shadow:0 0 6px var(--accent-glow);opacity:1}}.TerminalSearch_ghostCharLandingOut__KLNF_{animation:none;opacity:0}@keyframes TerminalSearch_fc-search-char-landing-out__eVLTk{0%{animation-timing-function:var(--ease-pendulum);transform:translateY(0) scale(1);color:var(--accent-bright);opacity:1;text-shadow:0 0 6px var(--accent-glow)}52%{animation-timing-function:var(--ease-pendulum);transform:translateY(-1.5px) scale(1.028);color:var(--accent-bright);opacity:1;text-shadow:0 0 12px var(--accent-glow)}72%{animation-timing-function:var(--ease-pendulum);color:var(--text-hero);opacity:1;text-shadow:none}to{transform:translateY(2.5px) scale(.96);color:var(--text-hero);opacity:0;text-shadow:none}}.TerminalSearch_caret__COlap{display:inline-block;width:7px;height:22px;background:var(--text-hero);margin-left:10px;align-self:center;flex-shrink:0;animation:TerminalSearch_fc-caret-blink__YJtYW 1.1s steps(2,start) infinite}.TerminalSearch_caret__COlap[data-accent]{background:var(--accent)}@keyframes TerminalSearch_fc-caret-blink__YJtYW{0%,49%{opacity:1}50%,to{opacity:0}}.TerminalSearch_caret__COlap[data-static]{animation:none;opacity:1}.TerminalSearch_input__VF2vQ{position:absolute;inset:0;width:100%;height:100%;background:transparent;border:0;outline:0;margin:0;padding:0;font:inherit;color:transparent;caret-color:transparent;letter-spacing:inherit;-webkit-text-fill-color:transparent;text-transform:lowercase;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0}.TerminalSearch_input__VF2vQ:focus,.TerminalSearch_input__VF2vQ:focus-visible,.TerminalSearch_input__VF2vQ:focus:active{outline:none;box-shadow:none}.TerminalSearch_input__VF2vQ::selection{background:var(--accent-strong);color:var(--text-hero);-webkit-text-fill-color:var(--text-hero)}.TerminalSearch_status__msJnY{display:flex;align-items:baseline;gap:8px;min-height:16px;font-size:11px;letter-spacing:.04em;color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0;padding:0;transition:opacity var(--dur-1) var(--ease)}.TerminalSearch_count__ejASx{color:var(--accent);font-weight:600;font-size:12px;letter-spacing:0}.TerminalSearch_dot__BZ8N7{color:var(--text-faint);opacity:.7}.TerminalSearch_statusKey__S0TdT{color:var(--text-dim);font-weight:600;font-size:inherit;letter-spacing:.06em;text-transform:lowercase}.TerminalSearch_statusWord__Olroi{color:var(--text-dim)}.TerminalSearch_statusName__XU_WN{color:var(--accent-bright);font-weight:500;letter-spacing:0;max-width:24ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TerminalSearch_statusEmpty__lHVE9{color:var(--err);letter-spacing:.04em}.TerminalSearch_results__AiXOn{list-style:none;margin:0;padding:0;max-height:calc(8 * 36px);overflow-y:auto;overflow-x:hidden;border:1px solid var(--line-strong);border-top:none;background:var(--bg-raised);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.TerminalSearch_resultRow__JmOyW{display:flex;align-items:stretch;cursor:pointer;transition:background var(--dur-hover) var(--ease);-webkit-user-select:none;-moz-user-select:none;user-select:none}.TerminalSearch_resultRow__JmOyW:hover{background:var(--bg-hover)}.TerminalSearch_resultRow__JmOyW[data-active]{background:color-mix(in srgb,var(--accent) 7%,transparent)}.TerminalSearch_resultContent__YD47E{flex:1 1 auto;min-width:0;position:relative;display:grid;grid-template-columns:10px minmax(14ch,max-content) minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-3,12px);gap:var(--space-3,12px);padding:9px var(--space-3,12px) 9px calc(var(--space-3, 12px) + 6px);min-height:36px;overflow:hidden;isolation:isolate}.TerminalSearch_resultBar__7M99C{position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--line-strong);z-index:2;transition:width .2s var(--ease-out),background-color var(--dur-hover) var(--ease),box-shadow var(--dur-hover) var(--ease)}.TerminalSearch_resultRow__JmOyW:hover .TerminalSearch_resultBar__7M99C,.TerminalSearch_resultRow__JmOyW[data-active] .TerminalSearch_resultBar__7M99C{width:3px;background:var(--accent);box-shadow:2px 0 10px -2px var(--accent-glow)}.TerminalSearch_resultSweep__RnJqL{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,var(--accent-faint) 35%,var(--accent-strong) 50%,var(--accent-faint) 65%,transparent 100%);opacity:0;transform:translateX(-100%);pointer-events:none;z-index:0}.TerminalSearch_resultRow__JmOyW[data-state=active] .TerminalSearch_resultSweep__RnJqL{animation:TerminalSearch_ts-row-sweep__Jr8xz .52s cubic-bezier(.2,0,0,1) forwards}@keyframes TerminalSearch_ts-row-sweep__Jr8xz{0%{transform:translateX(-100%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateX(100%);opacity:0}}.TerminalSearch_resultDot__t_Lo9{width:8px;height:8px;background:var(--accent);align-self:center;position:relative;z-index:1;flex-shrink:0;transition:background-color var(--dur-hover) var(--ease),box-shadow .18s var(--ease-out),transform .18s var(--ease-out)}.TerminalSearch_resultRow__JmOyW:hover .TerminalSearch_resultDot__t_Lo9,.TerminalSearch_resultRow__JmOyW[data-active] .TerminalSearch_resultDot__t_Lo9{background:var(--accent-bright);box-shadow:0 0 0 4px var(--accent-faint),0 0 14px var(--accent-glow);transform:scale(1.18)}.TerminalSearch_resultNameWrap__6cQz0{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--text-hero);white-space:nowrap;text-transform:lowercase}.TerminalSearch_resultRow__JmOyW[data-active] .TerminalSearch_resultNameWrap__6cQz0{color:var(--accent-bright)}.TerminalSearch_srOnly__86eS0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.TerminalSearch_resultChars__3PLDJ{display:inline-flex;align-items:baseline}.TerminalSearch_resultChar__Pf_YU{display:inline-block;transform-origin:50% 80%;transform:translateY(0) scale(1);color:inherit;will-change:transform,color}.TerminalSearch_resultRow__JmOyW[data-state=active] .TerminalSearch_resultChar__Pf_YU,.TerminalSearch_resultRow__JmOyW[data-state=settling] .TerminalSearch_resultChar__Pf_YU{animation:none}@keyframes TerminalSearch_ts-char-wave-in__FdNFV{0%{transform:translateY(0) scale(1);color:var(--text-hero)}45%{transform:translateY(-3.5px) scale(1.025);color:var(--accent-bright)}to{transform:translateY(0) scale(1);color:var(--accent-bright)}}@keyframes TerminalSearch_ts-char-wave-out__V6vqQ{0%{transform:translateY(0) scale(1);color:var(--accent-bright)}50%{transform:translateY(-1.5px) scale(1.012);color:var(--accent)}to{transform:translateY(0) scale(1);color:var(--text-hero)}}.TerminalSearch_resultDescription__pajC7{position:relative;z-index:1;font-size:12px;color:var(--text-dim);letter-spacing:0;line-height:1.55;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color var(--dur-hover) var(--ease)}.TerminalSearch_resultRow__JmOyW:hover .TerminalSearch_resultDescription__pajC7,.TerminalSearch_resultRow__JmOyW[data-active] .TerminalSearch_resultDescription__pajC7{color:var(--text)}.TerminalSearch_resultCursor__c6I6j{display:inline-block;flex-shrink:0;width:3px;height:10px;background:var(--accent);align-self:center;margin-left:0;opacity:0;transform:translateX(-3px);transition:opacity var(--dur-hover) var(--ease),transform .18s var(--ease-out)}.TerminalSearch_resultRow__JmOyW:hover .TerminalSearch_resultCursor__c6I6j,.TerminalSearch_resultRow__JmOyW[data-active] .TerminalSearch_resultCursor__c6I6j{opacity:1;transform:translateX(0);animation:TerminalSearch_fc-caret__8VVKT 1.05s steps(2) infinite}.TerminalSearch_resultArrowWrap__imcx8{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:flex-end;gap:0}.TerminalSearch_resultArrowTrail__Jo_9W{display:inline-block;width:22px;height:1px;background:var(--accent);margin-right:4px;box-shadow:0 0 6px var(--accent-glow);transform:scaleX(0);transform-origin:right center;opacity:0;transition:transform .28s var(--ease-out),opacity .2s var(--ease)}.TerminalSearch_resultArrowHead__hUq_F{font-size:13px;color:var(--text-faint);line-height:1;transition:color var(--dur-hover) var(--ease),transform .22s var(--ease-out)}.TerminalSearch_resultRow__JmOyW:hover .TerminalSearch_resultArrowTrail__Jo_9W,.TerminalSearch_resultRow__JmOyW[data-active] .TerminalSearch_resultArrowTrail__Jo_9W{transform:scaleX(1);opacity:1}.TerminalSearch_resultRow__JmOyW:hover .TerminalSearch_resultArrowHead__hUq_F,.TerminalSearch_resultRow__JmOyW[data-active] .TerminalSearch_resultArrowHead__hUq_F{color:var(--accent-bright);transform:translateX(2px)}.TerminalSearch_resultFav__M1vk9{flex:0 0 auto;display:inline-flex;align-items:center;align-self:stretch;padding:0 12px;border:none;border-left:1px solid transparent;background:transparent;cursor:pointer;color:var(--text-faint);font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;letter-spacing:.08em;text-transform:uppercase;opacity:0;pointer-events:none;transition:opacity .16s var(--ease),color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}.TerminalSearch_resultRow__JmOyW:focus-within .TerminalSearch_resultFav__M1vk9,.TerminalSearch_resultRow__JmOyW:hover .TerminalSearch_resultFav__M1vk9{opacity:1;pointer-events:auto;border-left-color:var(--line)}.TerminalSearch_resultFav__M1vk9:focus-visible,.TerminalSearch_resultFav__M1vk9:hover{color:var(--text-hero);background:var(--panel-hover,var(--bg-hover));outline:none}.TerminalSearch_resultFav__M1vk9[data-active]{opacity:.45;pointer-events:none;color:var(--accent);border-left-color:transparent}.TerminalSearch_resultRow__JmOyW:focus-within .TerminalSearch_resultFav__M1vk9[data-active],.TerminalSearch_resultRow__JmOyW:hover .TerminalSearch_resultFav__M1vk9[data-active]{opacity:1;pointer-events:auto;border-left-color:var(--line);color:var(--accent)}.TerminalSearch_resultFav__M1vk9[data-active]:focus-visible,.TerminalSearch_resultFav__M1vk9[data-active]:hover{color:var(--accent-bright)}.TerminalSearch_resultOverflow__DIluT{display:flex;align-items:center;padding:0 17px;height:30px;font-size:10px;letter-spacing:.06em;color:var(--text-faint);border-top:1px solid var(--line);pointer-events:none}.TerminalSearch_ghosts___auQ3{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:11px;letter-spacing:.04em}.TerminalSearch_ghostsLabel__pWnDu{color:var(--text-faint);text-transform:uppercase;font-size:9px;letter-spacing:.2em}.TerminalSearch_ghostsList__Yvzqa{flex-wrap:wrap}.TerminalSearch_ghostsItem__8RiPP,.TerminalSearch_ghostsList__Yvzqa{display:inline-flex;align-items:baseline;gap:6px}.TerminalSearch_ghostLink__5WR1X{color:var(--text-dim);border-bottom:1px dashed transparent;letter-spacing:0;transition:color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}.TerminalSearch_ghostLink__5WR1X:focus-visible,.TerminalSearch_ghostLink__5WR1X:hover{color:var(--accent-bright);border-bottom-color:var(--accent);outline:none}.TerminalSearch_ghostsSep__kOZ_U{color:var(--text-faint);opacity:.5}@media (prefers-reduced-motion:reduce){.TerminalSearch_ghostCharLandingOut__KLNF_,.TerminalSearch_ghostCharLanding__8ARXd,.TerminalSearch_ghostChar__uqqdN,.TerminalSearch_prompt__KmE0O{animation:none}.TerminalSearch_ghostCharLanding__8ARXd{color:var(--accent-bright);opacity:1}.TerminalSearch_ghostCharLandingOut__KLNF_{opacity:0}.TerminalSearch_caret__COlap{animation:none;opacity:.65}.TerminalSearch_caret__COlap[data-accent]{opacity:1}}@media (max-width:540px){.TerminalSearch_field__1l9xf,.TerminalSearch_prompt__KmE0O{font-size:18px}.TerminalSearch_statusName__XU_WN{max-width:14ch}}.WaveTitle_wrap__bj9_5{display:inline-block;max-width:100%;min-width:0;box-sizing:border-box;vertical-align:baseline;overflow-wrap:anywhere;isolation:isolate;color:inherit;letter-spacing:inherit}.WaveTitle_wrapInline__E5CXp{display:inline;max-width:none}.WaveTitle_word__TkTSY{display:inline-block;white-space:nowrap}.WaveTitle_char__ksNYf{display:inline-block;transform-origin:50% 80%;color:inherit;will-change:transform,color,opacity;animation:WaveTitle_fc-title-enter__hAoXS .38s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--ci, 0) * 22ms)}.WaveTitle_wordSpace__y1sR8{display:inline-block;min-width:.42em;letter-spacing:0;white-space:pre}@keyframes WaveTitle_fc-title-enter__hAoXS{0%{transform:translateY(6px) scale(.99);color:var(--wave-accent,var(--accent-bright));opacity:0}35%{opacity:1}55%{transform:translateY(-3px) scale(1.022);color:var(--wave-accent,var(--accent-bright));opacity:1}to{transform:translateY(0) scale(1);color:var(--wave-final,var(--text-hero));opacity:1}}@media (prefers-reduced-motion:reduce){.WaveTitle_char__ksNYf{animation:none;color:inherit}}.AudioPlayer_player__MyRGw{display:flex;align-items:center;gap:8px;padding:10px 12px;background:var(--bg-raised,#0d0d0d);border-top:1px solid var(--line,#1e1e1e);font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;min-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AudioPlayer_playBtn___t_F4{all:unset;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--accent,#b8960c);color:#000;font-size:11px;cursor:pointer;flex-shrink:0;transition:background 80ms}.AudioPlayer_playBtn___t_F4:hover{background:#d4ab0e}.AudioPlayer_playBtn___t_F4:active{background:#8a6e09}.AudioPlayer_track__Hx1gX{flex:1 1;min-width:60px;height:4px;background:var(--line,#1e1e1e);position:relative;cursor:pointer;border-radius:2px}.AudioPlayer_track__Hx1gX:hover{background:#2a2a2a}.AudioPlayer_fill__YfsjH{left:0;top:0;height:100%;border-radius:2px}.AudioPlayer_fill__YfsjH,.AudioPlayer_thumb__Prf7b{position:absolute;background:var(--accent,#b8960c);pointer-events:none}.AudioPlayer_thumb__Prf7b{top:50%;transform:translate(-50%,-50%);width:9px;height:9px;border-radius:50%;transition:opacity 80ms}.AudioPlayer_track__Hx1gX:not(:hover) .AudioPlayer_thumb__Prf7b{opacity:0}.AudioPlayer_time__4e74S{color:var(--text-dim,#555);white-space:nowrap;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AudioPlayer_bypassBtn__SbaqA{all:unset;padding:3px 7px;font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;color:var(--text-dim,#555);border:1px solid var(--line,#1e1e1e);cursor:pointer;white-space:nowrap;flex-shrink:0;transition:color 80ms,border-color 80ms}.AudioPlayer_bypassBtn__SbaqA:hover{color:var(--text,#e0e0e0);border-color:#3a3a3a}.AudioPlayer_bypassActive__ytV3g{color:var(--accent,#b8960c)!important;border-color:var(--accent,#b8960c)!important}.AudioPlayer_modeLabel__fPWMh{color:var(--text-dim,#555);white-space:nowrap;flex-shrink:0;min-width:60px}.AudioPlayer_modeDry__WpG0j{color:var(--accent,#b8960c)}.Slider_row__ObZpf{display:flex;align-items:center;gap:var(--space-3);width:100%}.Slider_slider__CUAp5{flex:1 1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;height:24px;margin:0;padding:0;cursor:pointer}.Slider_slider__CUAp5::-webkit-slider-runnable-track{height:2px;border:0;background:linear-gradient(to right,var(--text) 0,var(--text) var(--fill,50%),var(--line-strong) var(--fill,50%),var(--line-strong) 100%)}.Slider_slider__CUAp5::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:8px;height:18px;margin-top:-8px;border:0;border-radius:0;background:var(--accent-bright);cursor:pointer;-webkit-transition:background-color var(--dur-hover) var(--ease);transition:background-color var(--dur-hover) var(--ease)}.Slider_slider__CUAp5:active::-webkit-slider-thumb,.Slider_slider__CUAp5:hover::-webkit-slider-thumb{background:var(--text-bright)}.Slider_slider__CUAp5::-moz-range-track{height:2px;border:0;background:var(--line-strong)}.Slider_slider__CUAp5::-moz-range-progress{height:2px;background:var(--text)}.Slider_slider__CUAp5::-moz-range-thumb{width:8px;height:18px;border:0;border-radius:0;background:var(--accent-bright);cursor:pointer;-moz-transition:background-color var(--dur-hover) var(--ease);transition:background-color var(--dur-hover) var(--ease)}.Slider_slider__CUAp5:active::-moz-range-thumb,.Slider_slider__CUAp5:hover::-moz-range-thumb{background:var(--text-bright)}.Slider_slider__CUAp5:focus-visible{outline:none}.Slider_slider__CUAp5:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--text-bright)}.Slider_slider__CUAp5:focus-visible::-moz-range-thumb{box-shadow:0 0 0 1px var(--text-bright)}.Slider_readout__6l7i4{font-size:11px;letter-spacing:.04em;color:var(--text-bright);min-width:4ch;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Slider_suffix__eN4Dh{margin-left:2px;color:var(--text-faint)}.NumberField_field__dKbtH{display:inline-flex;align-items:stretch;border:1px solid var(--line-strong);background:var(--bg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:border-color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.NumberField_field__dKbtH:focus-within{border-color:var(--text-dim);background:var(--bg-hover)}.NumberField_input__WbuVU{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;background:transparent;border:0;outline:none;color:var(--text-bright);font:inherit;font-size:12px;letter-spacing:.04em;padding:6px 10px;width:9ch;text-align:right}.NumberField_input__WbuVU::-webkit-inner-spin-button,.NumberField_input__WbuVU::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.NumberField_suffix__Zz1Ni{display:inline-flex;align-items:center;padding:0 10px;border-left:1px solid var(--line);color:var(--text-faint);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.ExactRasterControls_wrap__mH27R{display:flex;flex-direction:column;gap:var(--space-3)}.ExactRasterControls_row__Lftnq{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.ExactRasterControls_label__jtM_c{font-size:10px;letter-spacing:.12em;text-transform:uppercase;min-width:3.5rem}.ExactRasterControls_hint__Du7cM,.ExactRasterControls_label__jtM_c{color:var(--text-faint);font-family:var(--font-mono),var(--font-mono-fallback)}.ExactRasterControls_hint__Du7cM{margin:0;font-size:11px;line-height:1.5}.ExactRasterControls_qualityBlock__ZB0_9{display:flex;flex-direction:column;gap:var(--space-2)}.ModelPreview_wrap__tC3PY{display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line-strong)}.ModelPreview_header__t8OMo{display:flex;align-items:baseline;gap:var(--space-3);padding:9px var(--space-3);border-bottom:1px solid var(--line);font-family:var(--font-mono),var(--font-mono-fallback)}.ModelPreview_prefix__3XzLB{color:var(--accent);font-size:10px;letter-spacing:.06em}.ModelPreview_label__VbMjH{color:var(--text-hero);font-size:11px;font-weight:500;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ModelPreview_status__W7lk0{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.ModelPreview_status__W7lk0[data-state=loading]{color:var(--accent)}.ModelPreview_status__W7lk0[data-state=ready]{color:var(--ok)}.ModelPreview_status__W7lk0[data-state=error]{color:var(--err)}.ModelPreview_host__KZSEY{position:relative;width:100%;background:radial-gradient(ellipse at 50% 100%,rgba(232,200,122,.04) 0,transparent 60%),var(--bg);overflow:hidden;cursor:-webkit-grab;cursor:grab}.ModelPreview_host__KZSEY:active{cursor:-webkit-grabbing;cursor:grabbing}.ModelPreview_canvas__mQKHN{display:block;width:100%!important;height:100%!important}.ModelPreview_footer__RuGLL{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:7px var(--space-3);border-top:1px solid var(--line);font-family:var(--font-mono),var(--font-mono-fallback);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.ModelPreview_hint__7m550{color:var(--text-faint)}.ModelPreview_meta__6ErVo{color:var(--text-dim)}.SaveStackDialog_overlay__CERyi{position:fixed;inset:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:10000;padding:16px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.SaveStackDialog_dialog__nis1c{width:100%;max-width:620px;max-height:90vh;display:flex;flex-direction:column;background:var(--bg,var(--bg-raised));border:1px solid var(--accent,#00ff9c);box-shadow:0 24px 64px rgba(0,0,0,.8),0 0 0 1px rgba(0,255,156,.15);overflow:hidden}.SaveStackDialog_header__i7o8G{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--line,#2a2a2a);flex-shrink:0}.SaveStackDialog_headerTitle__qEzcs{font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent,#00ff9c)}.SaveStackDialog_closeBtn__1k7xp{background:transparent;border:none;color:var(--text-faint,#555);font-size:18px;line-height:1;cursor:pointer;padding:0 4px;transition:color .1s ease}.SaveStackDialog_closeBtn__1k7xp:hover{color:var(--text,#f0f0f0)}.SaveStackDialog_body__9DCtB{display:flex;flex-direction:column;gap:20px;padding:20px 16px;overflow-y:auto}.SaveStackDialog_sectionLabel__nvYfP{display:block;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint,#666);margin-bottom:8px}.SaveStackDialog_flowSection__uPfNv{display:flex;flex-direction:column}.SaveStackDialog_flow__X_dh9{display:flex;align-items:flex-start;gap:0;overflow-x:auto;padding-bottom:4px}.SaveStackDialog_flowStep__8_vK5{display:flex;align-items:center;gap:0;flex-shrink:0}.SaveStackDialog_flowNode__4sx16{display:flex;flex-direction:column;gap:3px;padding:10px 14px;border:1px solid var(--line-strong,#3a3a3a);background:var(--bg-1,#111);min-width:120px;max-width:180px;transition:border-color .1s ease}.SaveStackDialog_flowNode__4sx16:hover{border-color:var(--accent,#00ff9c)}.SaveStackDialog_flowName__vjEi_{font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;font-weight:600;color:var(--text-bright,var(--text-hero));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SaveStackDialog_flowKind__Uxicw{font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;color:var(--accent,#00ff9c);letter-spacing:.04em}.SaveStackDialog_flowDesc__1TnwC{font-family:var(--font-mono,ui-monospace,monospace);font-size:9px;color:var(--text-faint,#555);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:none}@media (min-width:480px){.SaveStackDialog_flowDesc__1TnwC{display:block}}.SaveStackDialog_flowArrow__ntRlB{font-family:var(--font-mono,ui-monospace,monospace);font-size:14px;color:var(--accent,#00ff9c);padding:0 8px;flex-shrink:0;margin-top:-2px}.SaveStackDialog_nameSection__1ocCK{display:flex;flex-direction:column}.SaveStackDialog_nameInput__HALBk{width:100%;padding:10px 12px;background:var(--bg-1,#111);color:var(--text,#f0f0f0);border:1px solid var(--line-strong,#3a3a3a);font-family:var(--font-mono,ui-monospace,monospace);font-size:14px;outline:none;transition:border-color .1s ease}.SaveStackDialog_nameInput__HALBk:focus{border-color:var(--accent,#00ff9c)}.SaveStackDialog_nameHint__mphC_{margin-top:5px;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;color:var(--text-faint,#555);letter-spacing:.03em}.SaveStackDialog_actions__C1hEQ{display:flex;align-items:center;gap:10px}.SaveStackDialog_saveBtn__q1YWN{padding:10px 20px;background:transparent;border:1px solid var(--accent,#00ff9c);color:var(--accent,#00ff9c);font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .1s ease,color .1s ease}.SaveStackDialog_saveBtn__q1YWN:hover{background:rgba(0,255,156,.1);color:var(--accent-bright,#5fffbc)}.SaveStackDialog_cancelBtn__vcK0c{padding:10px 16px;background:transparent;border:1px solid var(--line-strong,#3a3a3a);color:var(--text-faint,#888);font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:border-color .1s ease,color .1s ease}.SaveStackDialog_cancelBtn__vcK0c:hover{border-color:var(--text-dim,#aaa);color:var(--text,#f0f0f0)}.SaveStackDialog_savedMsg__Vdf0g{font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;color:var(--accent,#00ff9c);letter-spacing:.06em}.OutputPanel_panel__uC9fW{border:1px solid var(--accent-strong);flex-direction:column}.OutputPanel_panel__uC9fW,.OutputPanel_preview__aEc0j{background:var(--bg);display:flex;min-width:0;max-width:100%;overflow:hidden}.OutputPanel_preview__aEc0j{position:relative;border-bottom:1px solid var(--line);padding:var(--space-5);align-items:center;justify-content:center;min-height:200px}.OutputPanel_preview__aEc0j>*{max-width:100%;min-width:0}.OutputPanel_preview__aEc0j :is(img,canvas,video,svg){display:block;max-width:100%;max-height:480px;width:auto;height:auto;object-fit:contain}.OutputPanel_body__Y3g3X{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);min-width:0}.OutputPanel_fileRow__sFD8X{display:flex;align-items:baseline;gap:8px;min-width:0}.OutputPanel_filePrefix__ezrB8{font-size:11px;color:var(--accent);letter-spacing:.06em;text-transform:uppercase;flex-shrink:0}.OutputPanel_filename__kXYB_{font-size:12px;color:var(--text-bright);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.OutputPanel_metaList__4RC9H{list-style:none;display:flex;flex-direction:column;gap:2px}.OutputPanel_metaItem__pw06V{display:grid;grid-template-columns:10ch 1fr;align-items:baseline;grid-gap:var(--space-2);gap:var(--space-2);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.OutputPanel_metaLabel__tKS8u{color:var(--text-faint);letter-spacing:.04em;text-transform:uppercase}.OutputPanel_metaValue__RP0XC{color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OutputPanel_actions__Q4YZF{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2)}.OutputPanel_download__kUxyN{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--accent);color:var(--accent-bright);background:transparent;cursor:pointer;overflow:hidden;transition:background-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}.OutputPanel_longPressTarget__8s8Rf{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;-webkit-touch-callout:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.OutputPanel_bracket__ONI5Z{color:var(--accent);font-weight:500;transition:color var(--dur-hover) var(--ease)}.OutputPanel_dlLabel__KB8TR{font-weight:500}.OutputPanel_dlGlyph__XWNHZ{font-size:12px;line-height:1}.OutputPanel_download__kUxyN:hover{background:var(--accent-faint);color:var(--accent-bright);border-color:var(--accent-bright)}.OutputPanel_download__kUxyN:active{background:var(--bg-inverted);color:var(--bg);border-color:var(--bg-inverted);transition-duration:var(--dur-press)}.OutputPanel_download__kUxyN:active .OutputPanel_bracket__ONI5Z{color:var(--bg)}@media (max-width:540px){.OutputPanel_actions__Q4YZF{flex-direction:column;align-items:stretch}}.OutputPanel_continueBtn__aabV9{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--accent);color:var(--accent-bright);background:transparent;cursor:pointer;font-family:inherit;overflow:hidden;transition:background-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}.OutputPanel_continueBtn__aabV9:hover{background:var(--accent-faint);color:var(--accent-bright);border-color:var(--accent-bright)}.OutputPanel_continueBtn__aabV9:active{background:var(--bg-inverted);color:var(--bg);border-color:var(--bg-inverted);transition-duration:var(--dur-press)}.OutputPanel_continueBtn__aabV9:active .OutputPanel_bracket__ONI5Z{color:var(--bg)}.OutputPanel_continueBtnLabel__NE0Gp{font-weight:500}.OutputPanel_continueBtnArrow__k11_W{font-size:12px;line-height:1}.OutputPanel_saveStackRow__7jhIS{display:flex;align-items:center;gap:var(--space-3);padding-top:var(--space-3,8px);border-top:1px solid var(--line,#2a2a2a);margin-top:var(--space-1,4px);flex-wrap:wrap}.OutputPanel_saveStackBtn__oIeTE{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);color:var(--accent);background:transparent;cursor:pointer;font-family:inherit;flex-shrink:0;transition:border-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.OutputPanel_saveStackBtn__oIeTE:hover{border-color:var(--accent-bright);color:var(--accent-bright);background:var(--accent-faint)}.OutputPanel_saveStackBtn__oIeTE:active{background:color-mix(in srgb,var(--accent) 15%,transparent);transition-duration:var(--dur-press)}.OutputPanel_saveStackGlyph__Z54oD{font-size:11px;line-height:1}.OutputPanel_saveStackHint__btsKc{font-size:10px;color:var(--text-faint);letter-spacing:.04em}