.ops_page__WA2Tz{display:flex;flex-direction:column;gap:var(--space-6);max-width:960px;width:100%;margin:0;padding:0 0 var(--space-8)}.ops_pageWide__rE_yW{width:90vw;max-width:90vw;margin-left:calc(50% - 45vw);margin-right:calc(50% - 45vw);padding:0;box-sizing:border-box;overflow:hidden;position:relative}.ops_cockpitRoot__ZeTEN,.ops_pageWide__rE_yW{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%}.ops_cockpitRoot__ZeTEN{gap:0}.ops_workstationBody__5BDo5{min-width:0;flex:1 1 auto;min-height:0;height:100%;margin-top:0;gap:0;overflow:hidden;position:relative}@media (max-width:720px){.ops_pageWide__rE_yW{width:100%;max-width:100%;margin-left:0;margin-right:0}}.ops_boot__DyMOL{position:fixed;inset:0;z-index:45;display:flex;align-items:center;justify-content:center;background:var(--bg);padding:var(--space-8) var(--frame-px);box-sizing:border-box}.ops_bootInner__2VbCh{display:flex;flex-direction:column;gap:var(--space-5);width:100%;max-width:22rem}.ops_bootHeroRow__nhrX7{display:flex;align-items:center;justify-content:center;gap:clamp(12px,3vw,20px)}.ops_bootGif___ouVB{display:block;flex-shrink:0;height:clamp(120px,24vh,200px);width:auto;max-width:min(160px,38vw);object-fit:contain;object-position:center bottom;image-rendering:pixelated;image-rendering:-moz-crisp-edges;filter:saturate(.55) brightness(.92) contrast(1.02);mix-blend-mode:plus-lighter;transform:translateY(-14px)}.ops_bootTitle__sGKSC{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:0;padding-top:1.65rem}.ops_bootBrandLine__4leTf{display:inline-flex;align-items:center;gap:8px}.ops_bootBrand__0MM3k{font-size:clamp(28px,5vw,36px);line-height:1;color:var(--text-hero)}.ops_bootBrand__0MM3k,.ops_bootWord__6immC{letter-spacing:-.015em;font-weight:500;text-transform:lowercase}.ops_bootWord__6immC{font-size:clamp(20px,3.6vw,28px);line-height:1.05;color:var(--text-dim)}.ops_bootCaret__7E2uJ{display:inline-block;width:6px;height:clamp(24px,4.4vw,28px);background:var(--accent);flex-shrink:0;transform:translateY(2px);animation:ops_bootCaretBlink__YNW_4 1.1s steps(2,start) infinite}@keyframes ops_bootCaretBlink__YNW_4{0%,49%{opacity:1}50%,to{opacity:0}}.ops_bootStatusRow__4U8XQ{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);width:100%;font-size:var(--text-sm);color:var(--text-dim);text-transform:lowercase}.ops_bootStatusLabel__HesdG{display:inline-flex;align-items:baseline;min-width:0}.ops_bootDotsSlot__gCf9w{display:inline-block;width:1.35em;margin-left:.05em;text-align:left;flex-shrink:0}.ops_bootDots__Rrpz_:after{content:"...";display:inline-block;overflow:hidden;animation:ops_bootDots__Rrpz_ 1.4s steps(4) infinite;vertical-align:bottom}@keyframes ops_bootDots__Rrpz_{0%{width:0}to{width:1.35em}}.ops_bootPct__61K62{flex-shrink:0;min-width:3.5ch;text-align:right;font-family:var(--font-mono),var(--font-mono-fallback);color:var(--accent-bright);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops_bootBar__a58rW{width:100%;height:2px;background:var(--line);overflow:hidden}.ops_bootBarFill__ZSSAk{display:block;height:100%;background:var(--accent);transition:width .15s ease-out}.ops_bootLog__tCt5_{list-style:none;margin:0;padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:6px;font-family:var(--font-mono),var(--font-mono-fallback);font-size:var(--text-sm);border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 88%,transparent)}.ops_bootLogActive__iqaL1,.ops_bootLogDone__CQSOE,.ops_bootLogPending__j7Hbt{display:flex;align-items:center;gap:10px;text-transform:lowercase;line-height:1.35}.ops_bootLogDone__CQSOE{color:var(--text-bright)}.ops_bootLogActive__iqaL1{color:var(--accent-bright)}.ops_bootLogPending__j7Hbt{color:var(--text-dim)}.ops_bootLogMark__W8pQ8{display:inline-block;width:.85em;flex-shrink:0;text-align:center;color:var(--accent)}.ops_bootLogPending__j7Hbt .ops_bootLogMark__W8pQ8{color:var(--text-faint,var(--muted))}.ops_bootLogActive__iqaL1 .ops_bootLogMark__W8pQ8{color:var(--accent);animation:ops_bootPulse__WLW4z 1s ease-in-out infinite}@keyframes ops_bootPulse__WLW4z{0%,to{opacity:.45}50%{opacity:1}}.ops_hero__5zt4Y{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-5);border-bottom:1px solid var(--line)}.ops_kicker__5z6_G{margin:0;font-size:var(--text-xs);letter-spacing:.08em;text-transform:lowercase;color:var(--muted)}.ops_title__Zap0F{margin:0;font-size:var(--text-2xl);font-weight:500;letter-spacing:-.02em}.ops_lede__4FW0A{margin:0;color:var(--muted);line-height:1.6;max-width:52ch}.ops_inlineCode__iByH1{font-family:var(--font-mono);font-size:.92em}.ops_grid__mTDUq{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}.ops_panel__RZuMa{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);background:var(--surface)}.ops_panelWide__6Lr8r{grid-column:1/-1}.ops_ownerPanel__kqXFM{border-color:var(--accent)}.ops_panelTitle__YSefU{margin:0;font-size:var(--text-sm);font-weight:500;letter-spacing:.04em;text-transform:lowercase;color:var(--muted)}.ops_dl__hMEpf{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0}.ops_dl__hMEpf div{display:grid;grid-template-columns:7rem 1fr;grid-gap:var(--space-2);gap:var(--space-2);align-items:baseline}.ops_dl__hMEpf dt{margin:0;color:var(--muted);font-size:var(--text-xs);text-transform:lowercase}.ops_dl__hMEpf dd{margin:0}.ops_mode__CteS5{display:inline-block;padding:.1rem .45rem;border:1px solid var(--line);font-size:var(--text-xs);text-transform:lowercase}.ops_modeRunning__sLury{border-color:var(--accent);color:var(--accent)}.ops_modeHalted__SXUq3{border-color:#c44;color:#e88}.ops_modePaused__PKM4h{color:var(--muted)}.ops_hint__tCEal{margin:0;font-size:var(--text-xs);color:var(--muted)}.ops_empty___VQsY{margin:0;color:var(--muted);font-size:var(--text-sm)}.ops_tableWrap__jEO0x{overflow-x:auto}.ops_table__Aazvf{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.ops_table__Aazvf td,.ops_table__Aazvf th{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);vertical-align:top}.ops_table__Aazvf th{color:var(--muted);font-weight:500;font-size:var(--text-xs);text-transform:lowercase}.ops_list__6CQsQ{padding-left:var(--space-4)}.ops_list__6CQsQ,.ops_ol__Ic8xl{margin:0;display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--text-sm)}.ops_ol__Ic8xl{padding-left:var(--space-5);line-height:1.5}.ops_activityList__d64Q8{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--text-sm)}.ops_activityList__d64Q8 li{display:grid;grid-template-columns:10rem 5rem 1fr;grid-gap:var(--space-2);gap:var(--space-2);align-items:baseline}.ops_activityTime__DXCty{color:var(--muted);font-size:var(--text-xs);font-family:var(--font-mono)}.ops_activityKind__4wLiy{font-size:var(--text-xs);text-transform:lowercase;color:var(--accent)}@media (max-width:720px){.ops_grid__mTDUq{grid-template-columns:1fr}.ops_activityList__d64Q8 li{grid-template-columns:1fr;gap:var(--space-1)}}.ToolContainer_root__j3H6Y{display:flex;flex-direction:column;gap:var(--space-6);min-width:0;max-width:100%}.ToolContainer_header__iyDfZ{display:flex;flex-direction:column;gap:4px;padding-bottom:var(--space-4);border-bottom:1px solid var(--line)}.ToolContainer_back__yYVZs{display:inline-flex;align-items:center;gap:6px;font-size:11px;letter-spacing:.04em;color:var(--text-dim);align-self:flex-start;padding:3px 8px;margin-left:-8px;margin-bottom:12px;transition:color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.ToolContainer_back__yYVZs:hover{color:var(--text-bright);background:var(--bg-hover)}.ToolContainer_back__yYVZs:active{background:var(--bg-inverted);color:var(--bg);transition-duration:var(--dur-press)}.ToolContainer_title__CuV_q{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.111111em;row-gap:.08em;margin:0;max-width:100%;min-width:0;font-size:30px;font-weight:500;letter-spacing:-.012em;color:var(--text-hero);line-height:1.12;text-transform:lowercase}.ToolContainer_title__CuV_q>:first-child{flex:0 1 auto;min-width:0;max-width:100%}.ToolContainer_caret__5H_dH{display:inline-block;flex-shrink:0;width:.222222em;height:.777778em;background:var(--accent);margin-left:.138889em;transform:translateY(.055556em);animation:ToolContainer_caretBlink__prGfD 1.1s steps(2,start) infinite}@keyframes ToolContainer_caretBlink__prGfD{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.ToolContainer_caret__5H_dH{animation:none;opacity:.6}}.ToolContainer_description__YG_5b{font-size:12px;line-height:1.65;color:var(--text-dim);letter-spacing:0;margin-top:10px}.ToolContainer_body__jMLwa{display:flex;flex-direction:column;gap:var(--space-7);margin-top:var(--space-4);min-width:0;max-width:100%}.ToolContainer_section__3Lfqp{display:flex;flex-direction:column;gap:var(--space-3)}.ToolContainer_sectionHead__1e_6t{display:inline-flex;align-items:baseline;gap:4px;font-size:9px;letter-spacing:.24em;color:var(--text-dim);text-transform:uppercase}.ToolContainer_bracket__yCjtt{color:var(--text-faint)}.ToolContainer_sectionLabel___ep1z{color:var(--text-dim)}.ToolContainer_sectionBody__YomoX{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;max-width:100%}.BinItTool_stageLine__Wdd5i{font-size:11px;letter-spacing:.06em;color:var(--text-dim);min-height:2.6em}.BinItTool_flicker__k2pqa{font-size:10px;letter-spacing:.08em;color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-height:1.5em}.BinItTool_progressTrack__aXGOZ{height:4px;background:var(--line);border:1px solid var(--line-strong);overflow:hidden}.BinItTool_progressFill__kzT2f{height:100%;width:0;background:linear-gradient(90deg,var(--accent),var(--accent-bright));transition:width .28s linear}.BinItTool_report__cTrel{background:var(--panel);border:1px solid var(--line);padding:24px 20px;display:flex;flex-direction:column;gap:24px}.BinItTool_reportSection__4s4JJ{display:flex;flex-direction:column;gap:10px}.BinItTool_sectionHead__4h2zP{font-size:9px;letter-spacing:.24em;color:var(--text-dim);text-transform:uppercase}.BinItTool_bracket__QvcVl{color:var(--text-faint)}.BinItTool_metrics__mKjDY{display:flex;flex-direction:column}.BinItTool_metric__7EUYH{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;border-bottom:1px solid var(--line);font-size:12px;color:var(--text-dim);letter-spacing:.02em}.BinItTool_metric__7EUYH:last-child{border-bottom:none}.BinItTool_val__N2o22{color:var(--text-bright);text-align:right;flex-shrink:0}.BinItTool_valBad__GnZ7Q{color:var(--err);text-align:right;flex-shrink:0}.BinItTool_notes__MevQG{margin:0;font-size:11px;line-height:1.7;color:var(--text-dim);letter-spacing:.01em;max-width:60ch}.BinItTool_verdict__aaG3k{font-size:13px;font-weight:600;letter-spacing:.18em;color:var(--accent)}.BinItTool_btns__oXsnL{display:flex;flex-wrap:wrap;gap:var(--space-3)}.BinItTool_ack__GT08B{margin:0;font-size:11px;letter-spacing:.08em;color:var(--text-faint)}.StackFlow_root___as0I{display:flex;flex-direction:column;gap:0;position:-webkit-sticky;position:sticky;top:var(--app-header-height,56px);z-index:4;background:var(--bg);padding:8px 0 10px;margin:-8px 0 -10px}.StackFlow_head__X5iNJ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.StackFlow_toggle__gWZua{display:inline-flex;align-items:center;gap:8px;padding:4px 6px 4px 0;background:transparent;border:none;cursor:pointer;color:var(--text-faint);font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;letter-spacing:.12em;text-transform:uppercase;transition:color var(--dur-hover) var(--ease)}.StackFlow_toggle__gWZua:hover{color:var(--text)}.StackFlow_chev__UIG6X{display:inline-block;font-size:10px;line-height:1;color:var(--text-faint);transition:transform .2s var(--ease),color var(--dur-hover) var(--ease)}.StackFlow_chev__UIG6X[data-open]{transform:rotate(90deg)}.StackFlow_toggle__gWZua:hover .StackFlow_chev__UIG6X{color:var(--text-dim)}.StackFlow_label__sb1B7{color:inherit}.StackFlow_count__fhwTG{display:inline-block;min-width:18px;padding:1px 5px;border:1px solid var(--line-strong);background:rgba(0,0,0,.3);color:var(--text-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;font-size:9px;letter-spacing:.06em;transition:color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}.StackFlow_count__fhwTG[data-active]{color:var(--accent);border-color:var(--accent)}.StackFlow_count__fhwTG[data-error]{color:#f0a4a4;border-color:#c46e6e}.StackFlow_toggle__gWZua:hover .StackFlow_count__fhwTG{color:var(--text);border-color:var(--text-faint)}.StackFlow_body__P02ZQ{display:grid;grid-template-rows:0fr;visibility:hidden;margin-top:0;transition:grid-template-rows .2s var(--ease),visibility 0s linear .2s,margin-top .2s var(--ease)}.StackFlow_body__P02ZQ[data-open]{grid-template-rows:1fr;visibility:visible;margin-top:var(--space-3);transition:grid-template-rows .22s var(--ease),visibility 0s linear 0s,margin-top .22s var(--ease)}.StackFlow_scroller__EFadx{overflow:hidden;min-height:0;padding:2px 0 4px}.StackFlow_list__oxlj9{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 6px}.StackFlow_item__vB7s8{--row-i:0;display:inline-flex;align-items:center;gap:6px;flex-wrap:nowrap;opacity:0;transform:translateY(2px);animation:StackFlow_fc-flow-row-in__UGnVW .24s var(--ease) forwards;animation-delay:calc(var(--row-i) * 24ms)}@keyframes StackFlow_fc-flow-row-in__UGnVW{to{opacity:1;transform:translateY(0)}}.StackFlow_chip__aiSRX{display:inline-flex;align-items:center;gap:8px;padding:5px 10px;background:var(--panel);border:1px solid var(--line-strong);font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;letter-spacing:.04em;color:var(--text-dim);cursor:pointer;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease),box-shadow var(--dur-hover) var(--ease);white-space:nowrap}.StackFlow_chip__aiSRX:hover{background:var(--panel-hover);color:var(--text)}.StackFlow_chip__aiSRX:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-faint)}.StackFlow_inputChip__giS68{background:transparent;border-style:dashed;color:var(--text-faint)}.StackFlow_inputChip__giS68:hover{background:var(--panel-hover);color:var(--text);border-style:solid}.StackFlow_kindHint__bp6Qg{margin-left:6px;color:var(--text-faint);font-size:10px;letter-spacing:.06em}.StackFlow_num__MxdML{color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:9px;letter-spacing:.08em}.StackFlow_dot__6DLsU{width:5px;height:5px;background:var(--text-faint);border-radius:50%;flex:0 0 auto;transition:background-color var(--dur-hover) var(--ease)}.StackFlow_name__moBPR{color:inherit}.StackFlow_arrow__uxcef{color:var(--text-faint);font-size:11px;line-height:1}.StackFlow_chip__aiSRX[data-state=running]{border-color:var(--accent);color:var(--text)}.StackFlow_chip__aiSRX[data-state=running] .StackFlow_dot__6DLsU{background:var(--accent);box-shadow:0 0 0 3px var(--accent-faint);animation:StackFlow_fc-flow-pulse__1HhWI 1.4s ease-in-out infinite}.StackFlow_chip__aiSRX[data-state=running] .StackFlow_num__MxdML{color:var(--accent)}.StackFlow_chip__aiSRX[data-state=done] .StackFlow_dot__6DLsU{background:var(--text-bright)}.StackFlow_chip__aiSRX[data-state=done]{color:var(--text-hero)}.StackFlow_chip__aiSRX[data-state=error]{border-color:#c46e6e;color:#f0a4a4}.StackFlow_chip__aiSRX[data-state=error] .StackFlow_dot__6DLsU{background:#f0a4a4}.StackFlow_chip__aiSRX[data-active]{border-color:var(--accent);color:var(--accent-bright);background:var(--accent-faint);border-style:solid}.StackFlow_chip__aiSRX[data-active] .StackFlow_num__MxdML{color:var(--accent)}.StackFlow_chip__aiSRX[data-active] .StackFlow_dot__6DLsU{background:var(--accent)}.StackFlow_chip__aiSRX[data-active][data-state=error]{border-color:#c46e6e;color:#f0a4a4;background:rgba(196,110,110,.1)}.StackFlow_chip__aiSRX[data-active][data-state=error] .StackFlow_dot__6DLsU{background:#f0a4a4}@keyframes StackFlow_fc-flow-pulse__1HhWI{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.StackFlow_item__vB7s8{animation:none;opacity:1;transform:none}.StackFlow_chip__aiSRX[data-state=running] .StackFlow_dot__6DLsU{animation:none}}.catalog_filterWrap__WIvlX{margin-bottom:var(--space-5)}.catalog_filterBar__caapN{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}.catalog_filterBtn__WRH2_{font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:8px 14px;border:1px solid var(--line-strong);background:var(--panel);color:var(--text-dim);cursor:pointer;transition:border-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease),box-shadow var(--dur-hover) var(--ease)}.catalog_filterBtn__WRH2_:hover{color:var(--text-bright);border-color:var(--line-bright);background:var(--panel-hover)}.catalog_filterBtn__WRH2_[data-active]{border-color:var(--accent);color:var(--text-hero);box-shadow:0 0 0 1px var(--accent-faint)}.catalog_filterBtn__WRH2_:focus-visible{outline:none;border-color:var(--accent-bright);box-shadow:0 0 0 2px var(--accent-faint)}.catalog_syncNote__TzIbI{margin:0;font-size:10px;line-height:1.55;color:var(--text-faint);letter-spacing:.03em;max-width:72ch}.catalog_code__2cI5u{font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;color:var(--text-dim);letter-spacing:.02em}.catalog_lead__YbzHg{margin:0 0 var(--space-3) 0;font-size:12px;line-height:1.65;color:var(--text-dim);letter-spacing:.03em;max-width:68ch}.catalog_count__rGB8l{color:var(--text-hero);font-weight:500}.catalog_stackList__x2tlw{list-style:none;margin:0;padding:0;border:1px solid var(--line)}.catalog_stackRow__Wb2Lt{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:baseline;padding:10px var(--space-3);border-bottom:1px solid var(--line);font-size:12px}.catalog_stackRow__Wb2Lt:last-child{border-bottom:none}.catalog_stackMain__CNJju{min-width:0;display:flex;flex-direction:column;gap:4px}.catalog_stackLink___vFl3{color:var(--text-hero);text-decoration:none;font-weight:500;letter-spacing:.02em}.catalog_stackLink___vFl3:hover{color:var(--accent-bright)}.catalog_stackDesc__VPHrL{color:var(--text-faint);font-size:11px;line-height:1.45;letter-spacing:.02em}.catalog_ports__GG0ca{font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;letter-spacing:.04em;color:var(--text-dim);text-transform:lowercase;white-space:nowrap}.catalog_catBlock__o1_I2{margin-top:var(--space-5)}.catalog_catBlock__o1_I2:first-child{margin-top:0}.catalog_catHead__8MBMY{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin:0 0 var(--space-2) 0;padding-bottom:var(--space-2);border-bottom:1px solid var(--line)}.catalog_otherList__u4CGN{list-style:none;margin:0;padding:0;border:1px solid var(--line)}.catalog_otherRow___hB9M{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;padding:9px var(--space-3);border-bottom:1px solid var(--line);font-size:12px}.catalog_otherRow___hB9M:last-child{border-bottom:none}.catalog_badge___uAVy{display:inline-block;margin-left:8px;padding:1px 6px;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);border:1px solid var(--line-strong)}.catalog_note__Jyric{margin:var(--space-4) 0 0;font-size:11px;line-height:1.55;color:var(--text-faint);letter-spacing:.03em;max-width:72ch}.catalog_topNav__ZFeiE{margin-bottom:var(--space-4);font-size:11px;letter-spacing:.04em}.catalog_topNav__ZFeiE a{color:var(--text-dim);text-decoration:none}.catalog_topNav__ZFeiE a:hover{color:var(--accent-bright)}.catalog_topNavSep__MQuUI{color:var(--line-bright);margin:0 10px}.share_topNav__Oot3E{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-5);font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;letter-spacing:.06em}.share_topNav__Oot3E a{color:var(--text-dim);text-decoration:none;transition:color var(--dur-hover) var(--ease)}.share_topNav__Oot3E a:hover{color:var(--accent)}.share_topNavSep__YQUS6{color:var(--text-faint)}.SpatialToolShell_root__ltB9Q{display:flex;flex-direction:column;gap:0}.SpatialToolShell_fullscreenRoot__35l1h{width:100%;height:100dvh;overflow:hidden;background:#000;display:flex;flex-direction:column}.SpatialToolShell_fullscreenRootPseudo__pAwUB{position:fixed;inset:0;width:100%;height:100dvh;z-index:100;background:#000;display:flex;flex-direction:column;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);box-sizing:border-box}.SpatialToolShell_stickyBlock__UkBd7{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:flex;flex-direction:column;gap:0;background:var(--bg);border-bottom:1px solid var(--line);box-shadow:0 6px 18px -8px rgba(0,0,0,.7)}.SpatialToolShell_stickyBlockFs__xpEX7{position:static;flex:1 1;min-height:0;overflow:hidden;border-bottom:none;box-shadow:none}.SpatialToolShell_modeRow__WjwDo{display:flex;align-items:center;gap:2px;padding:6px 8px;border-bottom:1px solid var(--line);background:var(--panel);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;flex-shrink:0}.SpatialToolShell_modeRow__WjwDo::-webkit-scrollbar{display:none}.SpatialToolShell_stage__4DunU{position:relative;width:100%;background:#000;overflow:hidden;flex-shrink:0;transition:box-shadow var(--dur-hover,.12s) var(--ease,ease-out)}.SpatialToolShell_stageFs__frRho{flex:1 1;min-height:0}.SpatialToolShell_canvas__3J6eI{display:block;width:100%;height:440px;background:#000;touch-action:none}@media (max-width:640px){.SpatialToolShell_canvas__3J6eI{height:280px}}.SpatialToolShell_stageFs__frRho .SpatialToolShell_canvas__3J6eI{height:100%!important;min-height:120px}.SpatialToolShell_scrubGlow__oQRei{position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(232,200,122,.55),inset 0 0 22px rgba(232,200,122,.16);animation:SpatialToolShell_scrubGlowEnter__T5bUD .14s var(--ease,ease-out) both}@keyframes SpatialToolShell_scrubGlowEnter__T5bUD{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.SpatialToolShell_scrubGlow__oQRei{animation:none}}.SpatialToolShell_overlayTopLeft__nCGpF{left:14px;display:inline-flex;align-items:baseline;gap:6px;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint)}.SpatialToolShell_overlayTopLeft__nCGpF,.SpatialToolShell_overlayTopRight__g6FLZ{position:absolute;top:12px;font-family:var(--font-mono);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SpatialToolShell_overlayTopRight__g6FLZ{right:14px;display:flex;flex-direction:column;align-items:stretch;gap:2px;padding:5px 8px 6px;border:1px solid rgba(232,200,122,.42);background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);min-width:108px;animation:SpatialToolShell_readoutEnter__4Y8ZH .22s var(--ease,ease-out) both}@keyframes SpatialToolShell_readoutEnter__4Y8ZH{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SpatialToolShell_overlayTopRight__g6FLZ{animation:none}}.SpatialToolShell_readoutRow__A8SdD{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:10px;letter-spacing:.04em;font-feature-settings:"tnum" on;line-height:1.3}.SpatialToolShell_readoutKey__TmQpP{color:rgba(214,202,168,.92);text-transform:uppercase;letter-spacing:.14em;font-size:9px;flex-shrink:0}.SpatialToolShell_readoutVal__TJH5p{color:var(--text-bright);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:640px){.SpatialToolShell_overlayTopRight__g6FLZ{display:none}}.SpatialToolShell_metaStrip__wZZEY{display:flex;align-items:center;gap:10px;flex-shrink:0;min-height:32px;padding:5px 12px;border-bottom:1px solid var(--line);background:rgba(232,200,122,.03);font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;color:var(--text-bright);overflow:hidden}.SpatialToolShell_metaTag__B52Fj{color:var(--text-faint);text-transform:uppercase;letter-spacing:.18em;font-size:8px;flex-shrink:0}.SpatialToolShell_metaText__lejzC{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SpatialToolShell_actionRow__bV0yD{--btn-h:30px;display:flex;align-items:center;flex-wrap:wrap;gap:6px 0;padding:6px 8px;min-height:44px;border-bottom:1px solid var(--line);background:var(--bg);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;flex-shrink:0}.SpatialToolShell_actionRow__bV0yD::-webkit-scrollbar{display:none}@media (max-width:720px){.SpatialToolShell_actionRow__bV0yD{--btn-h:36px;flex-wrap:nowrap}}.SpatialToolShell_cluster__UuYY9{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding-right:12px;margin-right:12px;border-right:1px solid var(--line);flex-shrink:0}.SpatialToolShell_clusterLast__TakFx{border-right:0;margin-right:0;padding-right:0;margin-left:auto}@media (max-width:720px){.SpatialToolShell_cluster__UuYY9{flex-wrap:nowrap}}.SpatialToolShell_btn__GyBx8{display:inline-flex;align-items:center;justify-content:center;height:var(--btn-h,30px);min-width:30px;padding:0 10px;background:transparent;border:1px solid transparent;-webkit-tap-highlight-color:transparent;color:var(--text-dim);font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:lowercase;cursor:pointer;white-space:nowrap;box-sizing:border-box;transition:border-color var(--dur-hover,.12s) var(--ease,ease-out),color var(--dur-hover,.12s) var(--ease,ease-out),background-color var(--dur-hover,.12s) var(--ease,ease-out)}.SpatialToolShell_btn__GyBx8:hover:not(:disabled){border-color:var(--line-strong);color:var(--text-bright);background:var(--bg-hover)}.SpatialToolShell_btn__GyBx8:disabled{opacity:.3;cursor:default}@media (max-width:720px){.SpatialToolShell_btn__GyBx8{min-width:36px;padding:0 12px}}.SpatialToolShell_btnActive__TO_jz{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 65%,transparent);background:var(--accent-faint);animation:SpatialToolShell_btnPulse__BleUh 2.4s ease-in-out infinite}@keyframes SpatialToolShell_btnPulse__BleUh{0%,to{opacity:1}50%{opacity:.72}}@media (prefers-reduced-motion:reduce){.SpatialToolShell_btnActive__TO_jz{animation:none}}.SpatialToolShell_btnPrimary__uTImq{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.SpatialToolShell_btnPrimary__uTImq:hover:not(:disabled){color:var(--accent-bright);border-color:var(--accent);background:var(--accent-faint)}.SpatialToolShell_fsBtn__xQq9K{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:1px solid transparent;color:var(--text-dim);font-size:14px;cursor:pointer;flex-shrink:0;transition:border-color var(--dur-hover,.12s) var(--ease,ease-out),color var(--dur-hover,.12s) var(--ease,ease-out)}.SpatialToolShell_fsBtn__xQq9K:hover{border-color:var(--line-strong);color:var(--text-bright)}.SpatialToolShell_divider__7RZ_I{width:1px;height:18px;background:var(--line);margin:0 4px;flex-shrink:0}.SpatialToolShell_slider__GOoFQ{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2px;background:var(--line-strong);outline:none;cursor:pointer;flex:1 1;min-width:60px}.SpatialToolShell_slider__GOoFQ::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:var(--accent);cursor:pointer;-webkit-transition:transform var(--dur-hover,.12s) var(--ease,ease-out);transition:transform var(--dur-hover,.12s) var(--ease,ease-out)}.SpatialToolShell_slider__GOoFQ::-webkit-slider-thumb:hover{transform:scale(1.25)}.SpatialToolShell_slider__GOoFQ:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.SpatialToolShell_sliderLabel__zMkdh{font-family:var(--font-mono);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-faint);flex-shrink:0;white-space:nowrap}.SpatialToolShell_sliderVal___Tb7d{font-family:var(--font-mono);font-size:11px;color:var(--text-bright);flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:4ch;text-align:right}.SpatialToolShell_textInput__QM_dj{font-family:var(--font-mono);font-size:11px;background:rgba(255,255,255,.04);border:1px solid var(--line-strong);color:var(--text-bright);padding:4px 10px;height:var(--btn-h,30px);outline:none;min-width:120px;box-sizing:border-box}.SpatialToolShell_textInput__QM_dj:focus{border-color:var(--accent)}.SpatialToolShell_textInput__QM_dj::placeholder{color:var(--text-faint)}.SpatialToolShell_formulaPanel__vF3B_{padding:10px 12px;font-family:var(--font-mono);font-size:10px;line-height:1.65;color:var(--text-dim);background:rgba(0,0,0,.4);letter-spacing:.02em}.DirectSendTool_trust__6Uszg{display:flex;flex-direction:column;gap:6px;padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-left:2px solid var(--accent);background:var(--bg-raised)}.DirectSendTool_trustLine__4Q9Ig{font-size:13px;color:var(--text-bright);font-weight:500;letter-spacing:0}.DirectSendTool_trustLineDim__8lAEx{font-size:11px;color:var(--text-dim);line-height:1.55;letter-spacing:.02em}.DirectSendTool_fileList___hhTN{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.DirectSendTool_batchTotal__zWVWy{margin-top:var(--space-2);font-size:11px;color:var(--text-faint);letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DirectSendTool_fileCard__kQYpn{display:flex;flex-direction:column;gap:6px;padding:var(--space-3) var(--space-4);border:1px solid var(--line);background:var(--bg)}.DirectSendTool_fileName__DeQr0{font-size:14px;color:var(--text-bright);letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.DirectSendTool_fileMeta__Bb3JE{font-size:11px;color:var(--text-faint);letter-spacing:.04em;text-transform:lowercase;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DirectSendTool_linkCard__b82l1{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);background:var(--bg-raised);flex-wrap:wrap}.DirectSendTool_linkActions__fMu4B{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--space-2);width:100%}@media (pointer:coarse){.DirectSendTool_linkActions__fMu4B{flex-direction:column}.DirectSendTool_linkActions__fMu4B>button{min-height:48px;justify-content:center}.DirectSendTool_acceptRow__ZYI6Y>button:first-of-type{min-height:48px;min-width:120px}}.DirectSendTool_linkText__UmHBo{flex:1 1 auto;min-width:0;font-size:13px;color:var(--accent-bright);letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;-moz-user-select:all;user-select:all;font-family:var(--font-mono),var(--font-mono-fallback)}.DirectSendTool_linkHint__pBAiD{margin-top:8px;font-size:11px;color:var(--text-faint);letter-spacing:.04em}.DirectSendTool_invitePersistHint__MqbOJ{margin-bottom:10px;font-size:11px;color:var(--text-dim);line-height:1.55;letter-spacing:.02em}.DirectSendTool_roomCodeRow__eIFxV{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-bottom:10px;padding:var(--space-2) var(--space-3);border:1px solid var(--line);background:var(--bg)}.DirectSendTool_roomCodeLabel__hjD2_{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.DirectSendTool_roomCodeValue__ZPlxK{font-family:var(--font-mono),var(--font-mono-fallback);font-size:13px;letter-spacing:0;color:var(--accent-bright);word-break:break-all}.DirectSendTool_linkDevWarnLocal__UCNF_,.DirectSendTool_linkDevWarn__E8nzW{margin-bottom:10px;padding:var(--space-2) var(--space-3);border:1px solid var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent);font-size:11px;line-height:1.5;letter-spacing:.02em;color:var(--text)}.DirectSendTool_linkDevWarnLocal__UCNF_ strong,.DirectSendTool_linkDevWarn__E8nzW strong{color:var(--accent-bright);font-weight:600}.DirectSendTool_linkDevWarnLocal__UCNF_{border-color:var(--line-strong);background:color-mix(in srgb,var(--err,#d8553a) 10%,transparent)}.DirectSendTool_monoInline__MPnuh{font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;color:var(--accent-bright);padding:0 2px}.DirectSendTool_transferLinkCard__nz70M{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);background:var(--bg-raised)}.DirectSendTool_transferLinkUrlWrap__caqAr{max-width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--line);background:var(--bg);overflow-wrap:anywhere}.DirectSendTool_transferLinkUrl__Ncde3{font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;line-height:1.5;letter-spacing:0;color:var(--accent-bright);word-break:break-all}.DirectSendTool_linkFooterWait__9MO39{margin-top:12px;padding-top:8px;border-top:1px dashed var(--line)}.DirectSendTool_progressBlock__Ro_wB{display:flex;flex-direction:column;gap:8px}.DirectSendTool_progressLine__eIqKE{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);font-size:12px;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DirectSendTool_progressLabel__Y2xhy{color:var(--accent-bright);letter-spacing:.02em}.DirectSendTool_progressBytes__zvuz3{color:var(--text-faint);font-size:11px;letter-spacing:.04em}.DirectSendTool_bar__ii_Bg{position:relative;height:4px;background:var(--line);overflow:hidden}.DirectSendTool_barFill__fbnK8{position:absolute;left:0;top:0;bottom:0;background:var(--accent);box-shadow:0 0 8px var(--accent-glow);transition:width .18s linear}.DirectSendTool_barFill__fbnK8[data-complete]{background:var(--accent-bright);box-shadow:0 0 14px var(--accent-glow)}.DirectSendTool_statusBlock__f2rg_{display:inline-flex;align-items:center;gap:10px;padding:var(--space-3) var(--space-4);border:1px solid var(--line);background:var(--bg-raised);font-size:13px;color:var(--text);letter-spacing:0}.DirectSendTool_spinner__dCQm_{display:inline-block;width:8px;height:8px;background:var(--accent);box-shadow:0 0 10px var(--accent-glow);animation:DirectSendTool_ds-spinner__bheo9 1.05s steps(2) infinite}@keyframes DirectSendTool_ds-spinner__bheo9{0%,49%{opacity:1}50%,to{opacity:.25}}.DirectSendTool_acceptRow__ZYI6Y{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap}.DirectSendTool_acceptHint__DFF3k{font-size:11px;color:var(--text-faint);letter-spacing:.04em}.DirectSendTool_errorBlock__xbQ_7{display:flex;flex-direction:column;gap:8px;padding:var(--space-3) var(--space-4);border:1px solid var(--err,#d8553a);background:var(--bg-raised)}.DirectSendTool_errorLine__Hl9vS{font-size:13px;color:var(--err,#d8553a);letter-spacing:0}.DirectSendTool_errorHint__JHR2n{font-size:11px;color:var(--text-dim);letter-spacing:.02em;line-height:1.5}.DirectSendTool_waitingRow__xaIO9{display:flex;align-items:center;gap:10px;margin-top:12px;font-size:12px;color:var(--text-dim);letter-spacing:.03em}.DirectSendTool_doneRow__yhS75{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;font-size:12px;color:var(--text)}.DirectSendTool_answerBlock__oFubO{display:flex;flex-direction:column;gap:var(--space-3)}.DirectSendTool_answerInput__wGMW7{width:100%;box-sizing:border-box;resize:vertical;padding:var(--space-3) var(--space-4);background:var(--bg);border:1px solid var(--line-strong);color:var(--text);font-family:var(--font-mono),var(--font-mono-fallback);font-size:12px;line-height:1.5;letter-spacing:0;outline:none;transition:border-color var(--dur-hover) var(--ease)}.DirectSendTool_answerInput__wGMW7:focus{border-color:var(--accent)}.DirectSendTool_answerInput__wGMW7::placeholder{color:var(--text-faint)}.DirectSendTool_answerError__pdwxE{font-size:11px;color:var(--err,#d8553a);letter-spacing:.02em}.DirectSendTool_codeBlock__yWAYx{display:flex;flex-direction:column;gap:var(--space-3);align-items:flex-start}.DirectSendTool_codeText__cAOpO{width:100%;box-sizing:border-box;resize:none;padding:var(--space-3) var(--space-4);background:var(--bg-raised);border:1px solid var(--line-strong);color:var(--accent-bright);font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;line-height:1.5;letter-spacing:0;word-break:break-all;outline:none;cursor:text}.DirectSendTool_codeText__cAOpO:focus{border-color:var(--accent)}@media (max-width:540px){.DirectSendTool_linkCard__b82l1{flex-direction:column;align-items:stretch}.DirectSendTool_linkText__UmHBo{white-space:normal;word-break:break-all}}@media (pointer:coarse){.DirectSendTool_trustLineDim__8lAEx{font-size:12px;line-height:1.5}.DirectSendTool_fileName__DeQr0{white-space:normal;word-break:break-word}}