._IjwTKiGe{display:flex;flex-direction:column;min-height:100dvh}._XHhCnUhc{flex:1 1;width:100%;max-width:68ch;margin:0 auto;padding:var(--space-12) var(--space-5) var(--space-16);padding-left:calc(var(--space-5) + env(safe-area-inset-left));padding-right:calc(var(--space-5) + env(safe-area-inset-right));font-size:1.0625rem}._WEsAWNof{display:flex;flex-direction:column;gap:var(--space-4)}._FnF6V9zv{font-size:var(--font-size-2xl);font-weight:600;line-height:var(--line-height-tight);letter-spacing:-.015em}._ahlKbJ9X{color:var(--color-ink-muted);font-size:var(--font-size-lg);line-height:var(--line-height-body)}._OG79U_b1{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-16);scroll-margin-top:var(--space-8)}._ETCTh1P-{font-size:var(--font-size-xs);color:var(--color-ink-muted);padding-bottom:var(--space-2);border-bottom:var(--border-hairline) solid var(--color-rule)}._1Pm5VFLe,._ETCTh1P-{font-family:var(--font-mono);font-weight:600;letter-spacing:var(--letter-spacing-label);text-transform:uppercase}._1Pm5VFLe{font-size:var(--font-size-2xs);color:var(--color-ink-faint);margin-bottom:var(--space-2)}._CRcgjbMt,._EwvknzcM{line-height:var(--line-height-body)}._EwvknzcM{display:flex;flex-direction:column;gap:var(--space-2);padding-left:var(--space-5)}._EwvknzcM li::marker{color:var(--color-rule-strong)}._q1uAONvQ{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8)}._68v01I2P{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none;counter-reset:step}._pye4BZjp{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border:var(--border-hairline) solid var(--color-rule);border-left:var(--border-emphasis) solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-surface)}._pye4BZjp[data-phase=after]{border-left-color:var(--color-accent)}._jPl6iFBS{font-family:var(--font-mono);font-size:var(--font-size-2xs);font-feature-settings:var(--numeric-spacing);font-variant-numeric:var(--numeric-spacing);color:var(--color-ink-faint)}._Ef2EpWqD{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:600;letter-spacing:var(--letter-spacing-label);text-transform:uppercase}._mOHWIoo8{font-size:var(--font-size-sm);line-height:var(--line-height-body);color:var(--color-ink-muted)}._rc_YmQrM{font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink-faint)}.__uIwGVin{display:grid;grid-template-columns:repeat(18,1fr);align-items:end;gap:3px;min-height:7rem;padding:var(--space-4);overflow:hidden;border:var(--border-hairline) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-surface)}.__uIwGVin span{height:62%;min-height:.75rem;background:color-mix(in srgb,var(--color-accent) 58%,transparent);animation:_fvzvEFmR 2.4s ease-in-out infinite alternate;animation-delay:calc(var(--signal-index) * -.11s)}.__uIwGVin span:nth-child(3n){height:88%}.__uIwGVin span:nth-child(4n){height:38%}.__uIwGVin span:nth-child(5n){height:72%}._8iw-gNAz{color:var(--color-ink-faint);font-size:var(--font-size-xs);line-height:var(--line-height-body)}@keyframes _fvzvEFmR{to{opacity:.45;transform:scaleY(.58);transform-origin:bottom}}@media (prefers-reduced-motion:reduce){.__uIwGVin span{animation:none}}.__8pnDPu5{gap:var(--space-4);margin:0}._RZKf_dyJ,.__8pnDPu5{display:flex;flex-direction:column}._RZKf_dyJ{gap:var(--space-1)}._Ad70VGVu{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.04em}._sIvnw5zd{margin:0;font-size:var(--font-size-sm);line-height:var(--line-height-body);color:var(--color-ink-muted)}._qWSf-BJG{margin-top:var(--space-12)}._YUgOJyjZ{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target);padding:var(--space-2) var(--space-5);border-radius:var(--radius-sm);background:var(--color-inverse-bg);color:var(--color-inverse-ink);font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:600;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;text-decoration:none}._YUgOJyjZ:hover{opacity:.88}@media (max-width:44rem){._XHhCnUhc{padding:var(--space-8) var(--space-4) var(--space-10);padding-left:calc(var(--space-4) + env(safe-area-inset-left));padding-right:calc(var(--space-4) + env(safe-area-inset-right))}._OG79U_b1{margin-top:var(--space-10)}._68v01I2P,._q1uAONvQ{grid-template-columns:1fr}}._NeVNzlp-{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-5);margin-top:var(--space-16);padding:var(--space-6) var(--space-5);padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom));padding-left:calc(var(--space-5) + env(safe-area-inset-left));padding-right:calc(var(--space-5) + env(safe-area-inset-right));border-top:var(--border-hairline) solid var(--color-rule);color:var(--color-ink-faint);font-size:var(--font-size-xs);line-height:var(--line-height-body)}._9RPfmAXY{max-width:60ch}._QneFzI_G{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-inline-start:auto}._BdxWjAFL{display:inline-flex;align-items:center;min-height:var(--touch-target);font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink-muted);text-decoration:none}._BdxWjAFL:hover{color:var(--color-ink);text-decoration:underline}@media (max-width:40rem){._NeVNzlp-{margin-top:var(--space-10);padding:var(--space-5) var(--space-4);padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom))}._QneFzI_G{margin-inline-start:0}}._IW-kDhct{position:relative;display:inline-flex;align-items:center;justify-content:center;inline-size:var(--touch-target);min-inline-size:var(--touch-target);min-block-size:var(--touch-target);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-label);color:var(--color-ink-muted);white-space:nowrap;overflow:hidden;cursor:pointer}._IW-kDhct:hover{color:var(--color-ink);background:var(--color-surface-subtle)}._IW-kDhct:has(._DBWTxTDK:focus-visible){outline:var(--border-emphasis) solid var(--color-focus);outline-offset:2px}._ahtdFO7k{pointer-events:none}._DBWTxTDK{position:absolute;inset:0;inline-size:100%;block-size:100%;opacity:0;cursor:pointer;font-size:16px}._p8rCsdew{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:var(--touch-target);min-height:var(--touch-target);padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--color-ink-muted);transition:color var(--duration-fast) var(--ease-standard)}._p8rCsdew:hover{color:var(--color-ink);background:var(--color-surface-subtle)}._LFTCdF5E{font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}@media (max-width:40rem){._LFTCdF5E{display:none}}._2hLRubXs{display:flex;align-items:center;gap:var(--space-3);min-height:3.75rem;padding:var(--space-2) var(--space-5);padding-top:calc(var(--space-2) + env(safe-area-inset-top));padding-left:calc(var(--space-5) + env(safe-area-inset-left));padding-right:calc(var(--space-5) + env(safe-area-inset-right));border-bottom:var(--border-hairline) solid var(--color-rule);background:var(--color-canvas)}._5AcfqfAA{flex:none;display:inline-flex;align-items:center;min-height:var(--touch-target);color:var(--color-ink);text-decoration:none;direction:ltr;unicode-bidi:isolate}._VdFM0lwq{display:block;height:22px;width:auto}._fS7UFieH{font-family:var(--font-mono);font-size:var(--font-size-2xs);line-height:var(--line-height-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink-faint);padding-inline-start:var(--space-3);border-inline-start:var(--border-hairline) solid var(--color-rule);transition:opacity var(--duration-base) var(--ease-standard)}._fS7UFieH[data-hidden]{opacity:0}._OEa4odZ8{display:flex;align-items:center;gap:var(--space-2);min-width:0;margin-inline-start:auto}._OEa4odZ8>*{flex:none}._OEa4odZ8>._CvVcaBj8{display:flex;flex:0 1 auto;align-items:center;min-width:0;overflow:hidden}._VmwiAY7T{display:inline-flex;align-items:center;min-height:var(--touch-target);padding:0 var(--space-2);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink-muted);text-decoration:none;white-space:nowrap}._VmwiAY7T:hover{color:var(--color-ink);background:var(--color-surface-subtle)}._VmwiAY7T[data-current=true]{color:var(--color-ink);box-shadow:inset 0 -2px 0 var(--color-accent);border-radius:0}@media (max-width:60rem){._fS7UFieH{display:none}}._xLrkOxNY{display:none}@media (max-width:40rem){._DDmxOZb4{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._VmwiAY7T{justify-content:center;min-width:var(--touch-target);padding:0}._xLrkOxNY{display:block;flex:none}._2hLRubXs{min-height:52px;gap:var(--space-2);padding-left:calc(var(--space-3) + env(safe-area-inset-left));padding-right:calc(var(--space-3) + env(safe-area-inset-right))}._2hLRubXs[data-actions]{gap:0}._VdFM0lwq{height:20px}._OEa4odZ8{gap:var(--space-1)}}._rSmQdaMF{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-block-size:var(--touch-target);padding-inline:var(--space-4);border-radius:var(--radius-sm);border:var(--border-hairline) solid transparent;font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:500;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._rSmQdaMF:disabled{cursor:not-allowed;opacity:.45}._Tjy9buoy{background:var(--color-inverse-bg);color:var(--color-inverse-ink)}._Tjy9buoy:hover:not(:disabled){background:var(--color-accent);color:var(--color-accent-ink)}._l_7krmYg{background:var(--color-surface);border-color:var(--color-rule);color:var(--color-ink)}._l_7krmYg:hover:not(:disabled){border-color:var(--color-rule-strong)}._WplU8WJd{background:none;color:var(--color-ink-muted);padding-inline:var(--space-2)}._WplU8WJd:hover:not(:disabled){color:var(--color-ink)}._ulBXBsCv{min-block-size:2rem;padding-inline:var(--space-3);font-size:var(--font-size-2xs)}._DmFWrJJG{display:inline-flex;flex:none}@media (pointer:coarse){._ulBXBsCv{min-block-size:var(--touch-target)}}._W0xv2_GI{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:500;line-height:var(--line-height-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--chip-color,var(--color-ink-muted));white-space:nowrap}._FYm1uplB{inline-size:.375rem;block-size:.375rem;border-radius:var(--radius-pill);background:var(--chip-color,var(--color-ink-faint));flex:none}._1v3p616U ._FYm1uplB{background:none;border:var(--border-hairline) solid var(--chip-color,var(--color-ink-faint))}._LBU0G577{display:inline-flex;flex:none;color:var(--chip-color,currentColor)}._yCx_rdqO{padding:var(--space-1) var(--space-3);min-block-size:1.875rem;border-radius:var(--radius-pill);border:var(--border-hairline) solid var(--chip-color,var(--color-rule));background:var(--chip-surface,transparent);font-weight:600}._LTwHevyE{--chip-color:var(--color-work-warming);--chip-surface:var(--color-warning-soft)}._iKbqvuZH{--chip-color:var(--color-work-thinking);--chip-surface:var(--color-accent-soft)}._8LV0r5ha{--chip-color:var(--color-work-ready);--chip-surface:var(--color-hit-soft)}._1uyUkmJ1{--chip-color:var(--color-work-dormant)}._eLPMe-KM{--chip-color:var(--color-work-pruned)}._q97U8MPl{--chip-color:var(--color-work-committed)}._gr6_wpS0{--chip-color:var(--color-hit);--chip-surface:var(--color-hit-soft)}._xTJMNl5j{--chip-color:var(--color-miss);--chip-surface:var(--color-miss-soft)}._teqjsi32{--chip-color:var(--color-accent);--chip-surface:var(--color-accent-soft)}._GLmWY2Xk{--chip-color:var(--color-ink-muted)}._fO57yuud{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--space-1);padding:var(--space-1);background:var(--color-surface-subtle);border:var(--border-hairline) solid var(--color-rule);border-radius:var(--radius-sm)}._t7HlgBM5{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-block-size:var(--touch-target);padding-inline:var(--space-3);border-radius:var(--radius-xs);background:none;color:var(--color-ink-muted);font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:500;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._t7HlgBM5[aria-selected=true]{background:var(--color-surface);color:var(--color-ink);box-shadow:var(--shadow-sm)}._t7HlgBM5[data-side=vakone][aria-selected=true]{color:var(--color-vakone)}._2MZ9pttc{inline-size:2px;block-size:.875rem;border-radius:var(--radius-pill);background:var(--color-vakone);flex:none}._YN5EUT7Y{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-hairline) solid var(--notice-rule,var(--color-rule));border-radius:var(--radius-sm);background:var(--notice-surface,var(--color-surface));color:var(--color-ink)}._Z_dcNCnJ{display:inline-flex;flex:none;margin-block-start:.1rem;color:var(--notice-rule,var(--color-ink-muted))}._4jAU4TDl{flex:1 1;min-inline-size:0;display:flex;flex-direction:column;gap:var(--space-1)}._mZDrGlCt{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:500;letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.__kTJ4A4m{font-size:var(--font-size-sm);line-height:var(--line-height-body);color:var(--color-ink-muted);max-inline-size:60ch}._WJur53CH{display:flex;align-items:center;gap:var(--space-2);flex:none}._CbPj-WJs{--notice-rule:var(--color-rule);--notice-surface:var(--color-surface)}._5SftzBU7{--notice-rule:var(--color-warning);--notice-surface:var(--color-warning-soft)}._sbLWgLBc{--notice-rule:var(--color-error);--notice-surface:var(--color-error-soft)}@media (max-width:699px){._YN5EUT7Y{flex-wrap:wrap}._WJur53CH{inline-size:100%}}._6zpyc_xo{display:flex;align-items:center;gap:var(--space-1)}._t8Vyq6Pt{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-block-size:var(--touch-target);min-inline-size:var(--touch-target);padding:0 var(--space-3);font-family:var(--font-mono);font-size:var(--font-size-2xs);font-weight:500;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;white-space:nowrap;color:var(--color-ink);background:transparent;border:var(--border-hairline) solid var(--color-rule);border-radius:var(--radius-sm);cursor:pointer}._t8Vyq6Pt svg{flex:none}._t8Vyq6Pt:hover:not(:disabled){background:var(--color-surface-subtle);border-color:var(--color-ink-muted)}._t8Vyq6Pt:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._t8Vyq6Pt:disabled{color:var(--color-ink-faint);cursor:default}._I6laOKGE{grid-area:toast;min-inline-size:0}._I6laOKGE:not(:empty){padding-block-end:var(--space-2)}._UZh2iLjB{display:flex;align-items:center;gap:var(--space-2);min-inline-size:0;padding-block:var(--space-1);padding-inline:var(--space-4) var(--space-1);background:var(--color-surface-raised);border:var(--border-hairline) solid var(--color-rule-strong);border-inline-start:var(--border-emphasis) solid var(--color-vakone);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);animation:_Pd0Gc0bz var(--duration-base) var(--ease-enter) both}._UZh2iLjB[data-copy=failed]{border-inline-start-color:var(--color-warning)}._jOgt1fS6{flex:none;font-size:var(--font-size-2xs);font-weight:600;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink)}._jOgt1fS6,._qMDzx476{font-family:var(--font-mono);white-space:nowrap}._qMDzx476{flex:1 1 auto;min-inline-size:0;font-size:var(--font-size-xs);color:var(--color-accent);overflow:hidden;text-overflow:ellipsis;user-select:all;-webkit-user-select:all}._mjzLlgMq{display:none}._UZh2iLjB[data-copy=failed] ._qMDzx476{white-space:normal;overflow-wrap:anywhere}._vLp9_oQm,._vMbfY-ls{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-block-size:var(--touch-target);min-inline-size:var(--touch-target);font-family:var(--font-mono);font-size:var(--font-size-2xs);font-weight:500;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;white-space:nowrap;color:var(--color-ink);background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer}._vMbfY-ls{padding-inline:var(--space-3)}._vLp9_oQm{color:var(--color-ink-muted)}._vLp9_oQm:hover,._vMbfY-ls:hover{background:var(--color-surface-subtle);color:var(--color-ink)}._qMDzx476:focus-visible,._vLp9_oQm:focus-visible,._vMbfY-ls:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@keyframes _Pd0Gc0bz{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){._UZh2iLjB{animation:none}}@media (max-width:699px){._UZh2iLjB{padding-inline-start:var(--space-3);gap:var(--space-1)}._mjzLlgMq{display:inline}._CX3yyq1C,._M4aJXKS5{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._vMbfY-ls{padding-inline:0}}@media (max-width:75rem){._t8Vyq6Pt{padding:0}._xquccf99{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}._ctXiF4FI{display:flex;flex-direction:column;gap:var(--space-2);min-inline-size:0}._VEipHDtG{display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}._xNXAvXUz{font-family:var(--font-mono);font-size:var(--font-size-2xs);font-weight:500;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink-muted);flex:none}._qzaTFC5b{font-size:var(--font-size-xs);line-height:var(--line-height-label);color:var(--color-ink-faint);max-inline-size:68ch}._eiPYYqjx{list-style:none;margin:0;padding:0 0 var(--space-1);display:flex;gap:var(--space-2);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch}._Cox4LqeJ{flex:none;scroll-snap-align:start}._EQOhTlib{min-block-size:var(--touch-target);padding-inline:var(--space-4);border:var(--border-hairline) solid var(--color-rule);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink-muted);font-family:var(--font-mono);font-size:var(--font-size-xs);letter-spacing:0;white-space:nowrap;max-inline-size:38ch;overflow:hidden;text-overflow:ellipsis;display:block;line-height:var(--touch-target);transition:border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._EQOhTlib:hover:not(:disabled){border-color:var(--color-rule-strong);color:var(--color-ink)}._EQOhTlib:disabled{opacity:.45;cursor:not-allowed}@media (max-width:699px){._qzaTFC5b{display:none}}._BVQ0miB2{display:none}@media (min-width:1100px) and (min-height:1080px) and (pointer:fine){._BVQ0miB2{display:flex;flex-direction:column;gap:3px;pointer-events:none;-webkit-user-select:none;user-select:none;inline-size:100%;max-inline-size:30rem}}._qJ0oEJWU{display:flex;gap:3px}._fyLzrlRZ{flex:1 1;block-size:1.625rem;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-xs);border:var(--border-hairline) solid var(--color-rule);background:var(--color-surface);color:var(--color-ink-faint);font-family:var(--font-mono);font-size:.5625rem;line-height:1;transition:background-color .12s var(--ease-exit),color .12s var(--ease-exit),border-color .12s var(--ease-exit)}._fyLzrlRZ[data-down]{background:var(--color-inverse-bg);border-color:var(--color-inverse-bg);color:var(--color-inverse-ink);transition-duration:var(--duration-instant)}._H2dA7-Kh{flex-direction:column;min-inline-size:0}._4DSb2mCy,._H2dA7-Kh{display:flex;gap:var(--space-3)}._4DSb2mCy{align-items:flex-end;padding:var(--space-3);background:var(--color-canvas);border:1.5px solid var(--color-rule-strong);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-standard)}._4DSb2mCy:hover{border-color:var(--color-rule-strong)}._4DSb2mCy:focus-within{border-color:var(--color-accent)}._4DSb2mCy[data-locked]{background:var(--color-surface-subtle)}._d2fjCPzx{flex:1 1;min-inline-size:0;min-block-size:3rem;padding:var(--space-2) var(--space-2);border:0;background:none;resize:none;overflow-y:hidden;font-family:var(--font-mono);font-size:1.125rem;line-height:1.5;color:var(--color-ink);outline:none}._d2fjCPzx::placeholder{color:var(--color-ink-faint)}._d2fjCPzx:focus-visible{outline:none}._4DSb2mCy:focus-within{outline:var(--border-emphasis) solid var(--color-focus);outline-offset:2px}._lAjTdvQa{display:flex;align-items:center;gap:var(--space-2);flex:none}._qNpaPHdq{display:flex;align-items:baseline;gap:var(--space-4);flex-wrap:wrap;font-family:var(--font-mono);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-faint)}._VWWCsTda{font-feature-settings:var(--numeric-spacing);font-variant-numeric:var(--numeric-spacing)}._VWWCsTda[data-bulk]{padding:.1rem var(--space-2);background:var(--color-warning-soft);color:var(--color-warning);border-radius:var(--radius-xs)}._iBrMjeSt{font-feature-settings:var(--numeric-spacing);font-variant-numeric:var(--numeric-spacing);color:var(--color-ink-muted)}._BYYpImp3{margin-inline-start:auto}._vuuXJnoo{display:none}@media (pointer:coarse){._MuOXN3oL{display:none}._vuuXJnoo{display:inline}}._UbStd9Qd{font-size:var(--font-size-sm);line-height:var(--line-height-body);color:var(--color-ink-muted);max-inline-size:68ch}._P-6C5Fyj{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-6)}._xkhZX5II{font-size:var(--font-size-xs);line-height:var(--line-height-body);color:var(--color-ink-muted);max-inline-size:62ch}._L5FZqrRN{color:var(--color-accent);text-decoration:underline;white-space:nowrap}@media (max-width:1023px){._d2fjCPzx{font-size:1rem}}@media (max-width:699px){._H2dA7-Kh{gap:var(--space-2)}._4DSb2mCy{padding:var(--space-2)}._d2fjCPzx{font-size:1rem;min-block-size:2.75rem}._qNpaPHdq{gap:var(--space-3)}._BYYpImp3{margin-inline-start:0}._xkhZX5II{font-size:var(--font-size-xs)}}._tDH6oUC1{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:500;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink-muted);white-space:nowrap;min-width:0;max-width:100%}._7kh5Opvo,._e2iDBxbf{min-width:0;overflow:hidden;text-overflow:ellipsis}._e2iDBxbf{flex:0 100 auto}._dIW5lMXK{inline-size:.375rem;block-size:.375rem;border-radius:var(--radius-pill);background:var(--color-ink-faint);flex:none}._dIW5lMXK[data-tone=open]{background:var(--color-hit)}._dIW5lMXK[data-tone=connecting],._dIW5lMXK[data-tone=reconnecting]{background:var(--color-warning)}._dIW5lMXK[data-tone=unavailable]{background:var(--color-error)}._dIW5lMXK[data-tone=mock]{background:none;border:var(--border-hairline) solid var(--color-rule-strong)}._e2iDBxbf{color:var(--color-ink-faint);font-feature-settings:var(--numeric-spacing);font-variant-numeric:var(--numeric-spacing)}._e2iDBxbf:before{content:"·";margin-inline-end:var(--space-2)}._ranq-DnA{display:none}@media (max-width:699px){._e2iDBxbf{display:none}._YCL8pxu2{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._ranq-DnA{display:inline}}._97LuGq3v{position:relative;display:flex;flex-direction:column;gap:var(--space-1);min-inline-size:0}._62akZfS9{font-size:var(--font-size-xs);font-weight:500;line-height:var(--line-height-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._62akZfS9,._R01MMiNi{font-family:var(--font-mono)}._R01MMiNi{display:flex;align-items:baseline;gap:var(--space-2);font-feature-settings:var(--numeric-spacing);font-variant-numeric:var(--numeric-spacing);line-height:var(--line-height-tight);color:var(--color-ink)}._YLPPWgOb{font-weight:500;min-inline-size:3.5ch;letter-spacing:-.01em}._QSeEychx,._YLPPWgOb{direction:ltr;unicode-bidi:isolate}._QSeEychx{font-weight:400;color:var(--color-ink-muted);min-inline-size:2ch}._iD8szETM{margin-inline-start:auto;align-self:flex-end;font-size:var(--font-size-2xs);font-weight:500;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink-faint);white-space:nowrap}._iD8szETM[data-empty]{visibility:hidden}._97LuGq3v[data-source=browser] ._R01MMiNi{color:var(--color-ink-muted)}._97LuGq3v[data-source=none] ._R01MMiNi{color:var(--color-rule)}._97LuGq3v[data-source=none] ._YLPPWgOb{font-weight:300}._97LuGq3v[data-source=server] ._R01MMiNi{transition:color var(--duration-timer-settle) var(--ease-data)}._WU6bw8UP[data-source=server]:after{content:"";position:absolute;inset-inline:0;inset-block-end:-6px;block-size:2px;background:var(--color-accent);transform-origin:left center;animation:_lHjQ_Hym var(--duration-timer-settle) var(--ease-data) both;pointer-events:none}:root[dir=rtl] ._WU6bw8UP[data-source=server]:after{transform-origin:right center}@keyframes _lHjQ_Hym{0%{transform:scaleX(0);opacity:1}66%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}@media (prefers-reduced-motion:reduce){._WU6bw8UP[data-source=server]:after{display:none}}._WU6bw8UP ._R01MMiNi{font-size:clamp(2.75rem,4.6vw,4.5rem)}._WU6bw8UP ._QSeEychx{font-size:.5em}._WU6bw8UP ._YLPPWgOb{min-inline-size:0}._9qnBcJMw ._R01MMiNi{font-size:var(--font-size-lg)}._9qnBcJMw ._QSeEychx{font-size:.72em}._tkH7_nDR ._R01MMiNi{font-size:var(--font-size-lg);gap:0 var(--space-1);flex-wrap:nowrap}._tkH7_nDR ._QSeEychx{font-size:.6em}._tkH7_nDR ._iD8szETM{font-size:.5625rem}._tkH7_nDR ._iD8szETM[data-empty],._tkH7_nDR[data-source=server] ._iD8szETM{display:none}._MR75DkOI{flex-direction:row;align-items:baseline;gap:var(--space-2)}._MR75DkOI ._62akZfS9{font-size:var(--font-size-2xs)}._MR75DkOI ._R01MMiNi{font-size:var(--font-size-sm);gap:0 var(--space-1)}._MR75DkOI ._YLPPWgOb{min-inline-size:0}._MR75DkOI ._QSeEychx{min-inline-size:0;font-size:.85em}._MR75DkOI ._iD8szETM{align-self:baseline;margin-inline-start:var(--space-1);font-size:.5625rem}._MR75DkOI ._iD8szETM[data-empty],._MR75DkOI[data-source=server] ._iD8szETM{display:none}@media (min-width:700px) and (max-width:1023px){._WU6bw8UP ._R01MMiNi{font-size:clamp(2.25rem,5.2vw,3.25rem)}}._1zi9yhtL{display:flex;flex-direction:column;min-inline-size:0;background:var(--color-surface);border:var(--border-hairline) solid var(--color-rule);border-radius:var(--radius-md);overflow:hidden}._1zi9yhtL[data-side=vakone]{border-inline-start:var(--border-emphasis) solid var(--color-vakone)}._WDLVP7ak{flex-wrap:wrap;justify-content:space-between;gap:var(--space-1) var(--space-4);min-block-size:2.75rem;padding:var(--space-2) var(--space-5);background:var(--color-surface-subtle);border-block-end:var(--border-hairline) solid var(--color-rule)}._VRLaw1qa,._WDLVP7ak{display:flex;align-items:center}._VRLaw1qa{gap:var(--space-3);min-inline-size:0}._ebnYyU_0{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:600;line-height:var(--line-height-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink)}._1zi9yhtL[data-side=vakone] ._ebnYyU_0{color:var(--color-vakone)}._T8oOFPyn{display:flex;align-items:center;min-inline-size:0;min-block-size:1.5rem}._lQt7Xcfy{display:inline-flex;align-items:center;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--font-size-2xs);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._lQt7Xcfy[data-tone=error]{color:var(--color-error);white-space:normal}._CfAIJzq0{flex:none}._ulkoyRk8{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-4)}._LjN46-UL{display:inline-flex;align-items:baseline;gap:var(--space-2);font-family:var(--font-mono);font-feature-settings:var(--numeric-spacing);font-variant-numeric:var(--numeric-spacing)}._2x4arPxm{font-size:var(--font-size-2xs);font-weight:500;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink-faint)}._BKosOHUe{font-size:var(--font-size-sm);font-weight:500;color:var(--color-ink)}._LjN46-UL[data-source=none] ._BKosOHUe{color:var(--color-ink-faint)}._Re1tsitg{font-weight:400;color:var(--color-ink-muted)}._MEQ4qbeP{display:flex;flex-direction:column;gap:var(--space-3);min-inline-size:0;padding:var(--space-5) var(--space-6) var(--space-6)}._qZDR2mZr{min-inline-size:0;min-block-size:3rem;max-inline-size:72ch;font-size:var(--font-size-md);color:var(--color-ink);overflow-wrap:anywhere}._Hy3KDoqH,._qZDR2mZr{line-height:var(--line-height-body)}._Hy3KDoqH{font-size:var(--font-size-sm);color:var(--color-error);max-inline-size:52ch}._HkzHI_NX{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:var(--border-hairline) dashed var(--color-rule-strong);border-radius:var(--radius-md);background:var(--color-surface-subtle)}._-vP9lR6B{font-family:var(--font-mono);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted)}._vgJxzwTT{font-size:var(--font-size-xl);font-weight:500;font-feature-settings:var(--numeric-spacing);font-variant-numeric:var(--numeric-spacing);letter-spacing:-.01em;color:var(--color-vakone);text-transform:none}._6TcgXSkn{display:flex;flex-wrap:wrap;gap:3px;min-block-size:10px}._ZxYU8FNZ{inline-size:8px;block-size:10px;border-radius:2px;background:var(--color-vakone);animation:_ZxYU8FNZ var(--duration-fast) var(--ease-data) both}@keyframes _ZxYU8FNZ{0%{opacity:0;transform:scaleY(.4)}}._5X8O_anZ{font-size:var(--font-size-sm);line-height:var(--line-height-body);color:var(--color-ink-muted);max-inline-size:48ch}@media (prefers-reduced-motion:reduce){._ZxYU8FNZ{animation:none}}@media (max-width:1023px){._WDLVP7ak{padding-inline:var(--space-4)}._MEQ4qbeP{padding:var(--space-4) var(--space-5) var(--space-5)}}@media (max-width:899px){._1zi9yhtL[data-live] ._ulkoyRk8{display:none}}@media (max-width:699px){._MEQ4qbeP{padding:var(--space-4)}._qZDR2mZr{font-size:.9375rem}}._JGBmKPr7{--board-cols:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);display:flex;flex-direction:column;padding:var(--space-1) var(--space-2) var(--space-2);background:var(--color-surface);border:var(--border-hairline) solid var(--color-rule);border-radius:var(--radius-md)}._DFzMxfc8,._cCaGEoZ3{display:grid;grid-template-columns:var(--board-cols);column-gap:var(--space-3);align-items:center}._DFzMxfc8{padding-inline:var(--space-2)}._t5SWEtQV{font-weight:500;color:var(--color-ink-faint)}._5FoFDKl0,._t5SWEtQV{font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._5FoFDKl0{font-weight:600;color:var(--color-ink-muted);padding-inline-start:var(--space-2)}._BwCCuLsP{display:flex;flex-direction:column;gap:2px}._cCaGEoZ3{min-block-size:var(--touch-target);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);border:var(--border-hairline) solid transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--duration-fast) var(--ease-standard)}._cCaGEoZ3[aria-selected=true]{background:var(--color-surface-subtle);border-color:var(--color-rule)}._cCaGEoZ3:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}._YMVK5Sif{display:flex;flex-direction:column;gap:1px;min-inline-size:0;padding-inline-start:var(--space-2);border-inline-start:var(--border-emphasis) solid var(--color-rule-strong)}._cCaGEoZ3[data-side=vakone] ._YMVK5Sif{border-inline-start-color:var(--color-vakone)}._SDjte9BG{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink)}._cCaGEoZ3[data-side=vakone] ._SDjte9BG{color:var(--color-vakone)}._cCaGEoZ3[aria-selected=true] ._SDjte9BG{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}._NnmOhqoR{font-family:var(--font-mono);font-size:var(--font-size-2xs);font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (prefers-reduced-motion:reduce){._cCaGEoZ3{transition:none}}._BNVXCCJM{display:flex;flex-direction:column;gap:var(--space-3);scroll-margin-block-start:var(--space-3);animation:_-Ez8gPwu var(--duration-slow) var(--ease-enter) both}._oFWGebAC{display:flex;justify-content:flex-end}._okOuqgR-{max-inline-size:min(44rem,85%);padding:var(--space-3) var(--space-4);font-size:var(--font-size-md);line-height:var(--line-height-body);color:var(--color-ink);background:var(--color-surface-subtle);border:var(--border-hairline) solid var(--color-rule);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-xs) var(--radius-lg);white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;line-break:strict;text-align:start}:root[dir=rtl] ._okOuqgR-{border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) var(--radius-xs)}.__I8dMEJY{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-4);align-items:stretch}._bHETpl1b{display:flex;flex-direction:column;gap:var(--space-3);padding-block-start:var(--space-1)}._u5Uz1a1h{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);font-size:var(--font-size-xs)}._LyEncspm,._u5Uz1a1h{align-items:center;font-family:var(--font-mono);color:var(--color-ink-muted)}._LyEncspm{display:inline-flex;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--font-size-2xs);font-weight:600;line-height:var(--line-height-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;background:var(--color-surface-subtle);white-space:nowrap}._LyEncspm svg{flex:none}._LyEncspm[data-verdict=instant]{background:var(--color-hit-soft);color:var(--color-hit)}._LyEncspm[data-verdict=faster]{background:var(--color-accent-soft);color:var(--color-accent-strong)}._-syEnufk{display:inline-flex;align-items:baseline;gap:var(--space-2);font-feature-settings:var(--numeric-spacing);font-variant-numeric:var(--numeric-spacing);color:var(--color-ink-muted)}._-syEnufk[data-tone=faster]{font-weight:600;color:var(--color-ink)}._yFAcqjQe{font-weight:400}.__B9oIhar,._yFAcqjQe{color:var(--color-ink-faint)}._97J5F6cM{flex:1 1 18rem;min-inline-size:0}._wcW_KYT-{margin-inline-start:auto;min-block-size:2rem;padding:var(--space-1) var(--space-3);font-family:var(--font-mono);font-size:var(--font-size-2xs);font-weight:500;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink);background:transparent;border:var(--border-hairline) solid var(--color-rule);border-radius:var(--radius-sm);cursor:pointer}._wcW_KYT-:hover{background:var(--color-surface-subtle);border-color:var(--color-ink-muted)}._wcW_KYT-:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._LxByZSDg{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);line-height:var(--line-height-label);color:var(--color-warning)}._LxByZSDg svg{flex:none;margin-block-start:2px}._lemrWO4K{min-inline-size:0}@keyframes _-Ez8gPwu{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._BNVXCCJM{animation:none}}@media (pointer:coarse){._wcW_KYT-{min-block-size:var(--touch-target);min-inline-size:var(--touch-target)}}@media (max-width:1023px){.__I8dMEJY{gap:var(--space-3)}}@media (max-width:899px){.__I8dMEJY{display:block}.__I8dMEJY>:not([data-active]){display:none}._okOuqgR-{max-inline-size:92%}}@media (max-width:699px){._okOuqgR-{font-size:.9375rem;padding:var(--space-2) var(--space-3)}._u5Uz1a1h{gap:var(--space-2) var(--space-3)}}._1sKl044z{grid-area:top;padding-block-end:var(--space-2)}._Bftm2c2P{grid-area:thread;display:grid;grid-template-rows:minmax(0,1fr) auto;min-block-size:0}._RVZ7YSvN{min-block-size:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-padding-block:var(--space-3);outline:none}._GQNepqlE{display:flex;flex-direction:column;gap:var(--space-10);padding-block:var(--space-3) var(--space-8)}._Au1YaM7F{flex:none;block-size:0;margin-block-start:calc(-1 * var(--space-10))}._1RyVEdcb{align-self:center;max-inline-size:60ch;padding:var(--space-2) var(--space-4);font-family:var(--font-mono);font-size:var(--font-size-xs);line-height:var(--line-height-label);text-align:center;color:var(--color-ink-muted);border:var(--border-hairline) dashed var(--color-rule-strong);border-radius:var(--radius-pill)}._bM0Tc6ve{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-5);background:var(--color-surface);border:var(--border-hairline) solid var(--color-rule);border-inline-start:var(--border-emphasis) solid var(--color-vakone);border-radius:var(--radius-md)}._bM0Tc6ve[data-machinery-expanded]{padding-block:var(--space-5)}._UcwE-qQx{font-family:var(--font-mono);font-size:var(--font-size-2xs);font-weight:600;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-vakone)}._vaqkrky7{display:flex;justify-content:center;padding-block:var(--space-1)}._126wQgMQ{display:inline-flex;align-items:center;gap:var(--space-2);min-block-size:2.25rem;padding:0 var(--space-4);font-family:var(--font-mono);font-size:var(--font-size-2xs);font-weight:500;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;white-space:nowrap;color:var(--color-ink);background:var(--color-surface-raised);border:var(--border-hairline) solid var(--color-rule-strong);border-radius:var(--radius-pill);box-shadow:var(--shadow-sm);cursor:pointer;animation:_4C0XzB_b var(--duration-base) var(--ease-enter) both}._126wQgMQ:hover{background:var(--color-surface-subtle)}._126wQgMQ:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@keyframes _4C0XzB_b{0%{opacity:0;transform:translateY(4px)}}@media (pointer:coarse){._126wQgMQ{min-block-size:var(--touch-target)}}@media (prefers-reduced-motion:reduce){._126wQgMQ{animation:none}}@media (max-width:699px){._GQNepqlE{gap:var(--space-8);padding-block-end:var(--space-6)}._Au1YaM7F{margin-block-start:calc(-1 * var(--space-8))}._bM0Tc6ve{padding:var(--space-3) var(--space-4)}}@media (min-width:900px){._1sKl044z{display:none}}._q9q4Mikv{--gutter:clamp(2rem,3.5vw,3.5rem);position:fixed;inset-inline:0;top:0;block-size:var(--vvh,100dvh);transform:translateY(var(--vv-top,0));display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);background:var(--color-canvas);overflow:hidden}._nlJf_cQF{gap:var(--space-5);min-block-size:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;inline-size:100%;max-inline-size:var(--content-max);margin-inline:auto;padding-block:var(--space-5) max(var(--space-8),env(safe-area-inset-bottom));padding-inline:max(var(--gutter),env(safe-area-inset-left)) max(var(--gutter),env(safe-area-inset-right));outline:none}._RBtZtJa0,._nlJf_cQF{display:flex;flex-direction:column}._RBtZtJa0{padding:var(--space-8) var(--space-8) var(--space-6);background:var(--color-surface);border:var(--border-hairline) solid var(--color-rule);border-radius:var(--radius-lg);transition:padding var(--duration-slow) var(--ease-standard)}._RBtZtJa0:not([data-open]){padding-block:var(--space-4)}._DORyoeDu{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-slow) var(--ease-standard)}._RBtZtJa0[data-open] ._DORyoeDu{grid-template-rows:1fr}._DpbnAe-U{min-block-size:0;overflow:hidden;opacity:0;transition:opacity var(--duration-base) var(--ease-standard)}._RBtZtJa0[data-open] ._DpbnAe-U{opacity:1;padding-block-end:var(--space-6)}._YTAiAx1J{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}._13JNIPv_{margin-block:var(--space-3) var(--space-4);max-inline-size:16ch;font-family:var(--font-sans);font-size:clamp(2.5rem,3.4vw,3rem);font-weight:500;line-height:1.04;letter-spacing:-.025em;color:var(--color-ink);text-wrap:balance}._ucYlh2Gv{max-inline-size:60ch;font-size:var(--font-size-md);line-height:var(--line-height-body);color:var(--color-ink-muted)}._q9q4Mikv[data-submitted] ._RBtZtJa0 [data-role=dock-extra]{display:none}._hdNkYjLX{gap:var(--space-4)}._4N1E6u8x,._hdNkYjLX{display:flex;flex-direction:column}._4N1E6u8x{gap:var(--space-3);padding:var(--space-6);background:var(--color-surface);border:var(--border-hairline) solid var(--color-rule);border-radius:var(--radius-lg)}._4N1E6u8x[data-side=vakone]{gap:var(--space-4);border-inline-start:var(--border-emphasis) solid var(--color-vakone)}._4N1E6u8x[data-side=vakone]:not([data-machinery-expanded]){gap:var(--space-2);padding-block:var(--space-4)}._4N1E6u8x[data-side=baseline]{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:baseline;gap:var(--space-4);padding-block:var(--space-4)}._QtJEv8BL{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink)}._4N1E6u8x[data-side=vakone] ._QtJEv8BL{color:var(--color-vakone)}._ebE12iJ2{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:500;letter-spacing:.06em;text-transform:uppercase}._ebE12iJ2,._yeBh4cZ6{color:var(--color-ink-muted)}._yeBh4cZ6{font-size:var(--font-size-sm);line-height:var(--line-height-body)}._OG7vqdhY{display:flex;flex-direction:column;gap:var(--space-3)}._OG7vqdhY:empty{display:none}._q9q4Mikv[data-mode=chat] ._nlJf_cQF{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto minmax(0,1fr) auto;grid-template-areas:"notices" "toast" "top" "thread" "dock";gap:0;overflow:hidden;padding-block:var(--space-3) 0}._q9q4Mikv[data-mode=chat] ._OG7vqdhY{grid-area:notices}._q9q4Mikv[data-mode=chat] ._OG7vqdhY:not(:empty){padding-block-end:var(--space-3)}._q9q4Mikv[data-mode=chat] ._RBtZtJa0{grid-area:dock;padding:var(--space-3) 0 max(var(--space-4),env(safe-area-inset-bottom));background:var(--color-canvas);border:0;border-block-start:var(--border-hairline) solid var(--color-rule);border-radius:0;transition:none}._q9q4Mikv[data-mode=chat] ._DORyoeDu,._q9q4Mikv[data-submitted]:not([data-phase=idle]):not([data-phase=typing]) ._RBtZtJa0 [data-role=dock-extra]{display:none}@media (max-width:1023px){._q9q4Mikv{--gutter:var(--space-6)}._RBtZtJa0{padding:var(--space-6) var(--space-6) var(--space-5)}._4N1E6u8x{padding:var(--space-5)}}@media (max-width:699px){._q9q4Mikv{--gutter:var(--space-4)}._nlJf_cQF{gap:var(--space-3);padding-block-start:var(--space-3)}._RBtZtJa0{padding:var(--space-5) var(--space-4) var(--space-4)}._RBtZtJa0:not([data-open]){padding-block:var(--space-3)}._RBtZtJa0[data-open] ._DpbnAe-U{padding-block-end:var(--space-5)}._13JNIPv_{font-size:clamp(2rem,9vw,2.25rem);margin-block:var(--space-2) var(--space-3)}._ucYlh2Gv{font-size:var(--font-size-sm)}._4N1E6u8x{padding:var(--space-4)}._4N1E6u8x[data-side=baseline]{grid-template-columns:auto minmax(0,1fr);gap:var(--space-1) var(--space-3);padding-block:var(--space-3)}._4N1E6u8x[data-side=baseline] ._yeBh4cZ6{grid-column:1/-1}}@media (max-width:899px){._q9q4Mikv[data-submitted] ._RBtZtJa0 [data-role=dock-extra]{display:none}}@media (max-width:699px){._q9q4Mikv[data-mode=chat] ._nlJf_cQF{padding-block-start:var(--space-2)}._q9q4Mikv[data-mode=chat] ._RBtZtJa0{padding-block:var(--space-2) max(var(--space-2),env(safe-area-inset-bottom))}._q9q4Mikv[data-short] ._4N1E6u8x[data-side=baseline],._q9q4Mikv[data-short] ._RBtZtJa0 [data-role=dock-extra],._q9q4Mikv[data-short] [data-testid=scoreboard]{display:none}}@media (prefers-reduced-motion:reduce){._DORyoeDu,._DpbnAe-U,._RBtZtJa0{transition:none}}._2P7au9CV{align-items:stretch;gap:var(--space-6)}._2P7au9CV,._I-LVnswO{display:flex;flex-direction:column}._I-LVnswO{gap:var(--space-2)}._gdCNj_xP{font-size:var(--font-size-xl);font-weight:600;line-height:var(--line-height-tight);letter-spacing:-.01em}._5XzYjiD1{max-width:64ch;color:var(--color-ink-muted);font-size:var(--font-size-sm);line-height:var(--line-height-body)}.__8foLfOE{align-self:flex-start;padding:var(--space-1) var(--space-3);font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-warning);background:var(--color-warning-soft);border-radius:var(--radius-xs)}._uP9nRSR8{list-style:none;margin:0;padding:0;gap:var(--space-5)}._-0aowJW1,._uP9nRSR8{display:flex;flex-direction:column}._-0aowJW1{gap:var(--space-4);padding:var(--space-5);background:var(--color-surface);border:var(--border-hairline) solid var(--color-rule);border-radius:var(--radius-lg)}._8wDKAzHF{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._wCwrhPC-{font-family:var(--font-mono);font-size:var(--font-size-2xs);font-weight:600;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink-muted)}._YdFooF5B{align-self:flex-end;max-inline-size:min(40rem,90%);padding:var(--space-3) var(--space-4);font-size:var(--font-size-md);line-height:var(--line-height-body);background:var(--color-surface-subtle);border-radius:var(--radius-md);overflow-wrap:anywhere;word-break:normal;line-break:strict;text-align:start;white-space:pre-wrap}._O_dVCJbb,._YdFooF5B{color:var(--color-ink)}._O_dVCJbb{border-collapse:collapse;font-family:var(--font-mono);font-size:var(--font-size-xs);font-feature-settings:var(--numeric-spacing);font-variant-numeric:var(--numeric-spacing);align-self:flex-start}._O_dVCJbb td,._O_dVCJbb th{padding-block:var(--space-1);padding-inline:0 var(--space-4);text-align:start}._O_dVCJbb thead th{font-size:var(--font-size-2xs);font-weight:500;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink-faint)}._O_dVCJbb tbody th{font-weight:600}._O_dVCJbb tr[data-side=vakone] th{color:var(--color-vakone)}._mLXztJnb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-4)}._53qd9XYW{min-inline-size:0;font-size:1rem;line-height:var(--line-height-body)}._53qd9XYW[data-side=vakone]{padding-inline-start:var(--space-4);border-inline-start:var(--border-emphasis) solid var(--color-vakone)}._M9ZuoTNY{margin-block-end:var(--space-2);font-family:var(--font-mono);font-size:var(--font-size-2xs);font-weight:500;letter-spacing:var(--letter-spacing-label);text-transform:uppercase}._M9ZuoTNY,._zmiJzyJd{color:var(--color-ink-muted)}._zmiJzyJd{grid-column:1/-1}._SRx38yh7,._zmiJzyJd{font-size:var(--font-size-xs)}._SRx38yh7{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target);padding:var(--space-2) var(--space-5);border-radius:var(--radius-sm);background:var(--color-inverse-bg);color:var(--color-inverse-ink);font-weight:600;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;text-decoration:none}._SRx38yh7,._cuMfeAVo{font-family:var(--font-mono)}._cuMfeAVo{font-size:var(--font-size-2xs);color:var(--color-ink-faint)}@media (max-width:699px){._-0aowJW1{padding:var(--space-4)}._mLXztJnb{grid-template-columns:minmax(0,1fr)}._53qd9XYW[data-side=vakone]{padding-inline-start:var(--space-3)}}._FMc-JqpF{display:flex;flex-direction:column;min-height:100dvh}._hsGwdosa{flex:1 1;width:100%;max-width:54rem;margin:0 auto;padding:var(--space-10) var(--space-5);padding-left:calc(var(--space-5) + env(safe-area-inset-left));padding-right:calc(var(--space-5) + env(safe-area-inset-right))}._4TreQaO-,._Y95QJOTb{align-items:flex-start;gap:var(--space-5)}._4TreQaO-,._Y95QJOTb,._x2mYyfOb{display:flex;flex-direction:column}._x2mYyfOb{gap:var(--space-2)}._BbOCfFpK{font-size:var(--font-size-xl);font-weight:600;line-height:var(--line-height-tight);letter-spacing:-.01em}._Jl01E4lK{max-width:60ch;color:var(--color-ink-muted);font-size:var(--font-size-sm)}._9QjZ7GsP{font-family:var(--font-mono);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink-faint)}._9QjZ7GsP,._L8BDdjMm{font-size:var(--font-size-xs)}._L8BDdjMm{max-width:60ch;color:var(--color-ink-muted)}._PpWwYopW{font-size:var(--font-size-2xs);color:var(--color-ink-faint)}._PpWwYopW,._kKLnf3M9{font-family:var(--font-mono)}._kKLnf3M9{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target);padding:var(--space-2) var(--space-5);border-radius:var(--radius-sm);background:var(--color-inverse-bg);color:var(--color-inverse-ink);font-size:var(--font-size-xs);font-weight:600;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;text-decoration:none}._kKLnf3M9:hover{opacity:.88}._4TreQaO->section{width:100%}@media (max-width:40rem){._hsGwdosa{padding:var(--space-6) var(--space-4);padding-left:calc(var(--space-4) + env(safe-area-inset-left));padding-right:calc(var(--space-4) + env(safe-area-inset-right))}}._Yv2JqOJH{display:inline-flex;align-items:baseline;gap:var(--space-1);font-family:var(--font-mono);font-feature-settings:var(--numeric-spacing);font-variant-numeric:var(--numeric-spacing);line-height:var(--line-height-tight);color:var(--color-ink);white-space:nowrap}._k7eHiW7S{font-weight:500;letter-spacing:-.01em}._JJMtu_4k{font-weight:400;color:var(--color-ink-muted)}._Yv2JqOJH[data-source=server][data-side=vakone] ._k7eHiW7S{color:var(--color-vakone)}._Yv2JqOJH[data-source=browser]{color:var(--color-ink-muted)}._Yv2JqOJH[data-source=none]{color:var(--color-rule)}._VBCnFFYf{font-size:clamp(1.75rem,4.4vw,2.75rem)}._VBCnFFYf ._JJMtu_4k{font-size:.5em}._GIuT6dP9{font-size:var(--font-size-lg)}._GIuT6dP9 ._JJMtu_4k{font-size:.66em}._zYpkFLoe{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-hairline) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-surface)}._XN4cIL6-{grid-column:1/-1;margin:0;font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink-faint)}._NYsdlpJC{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;padding-block-start:var(--space-2);border-block-start:var(--border-hairline) solid var(--color-rule)}._foZbqfeh{font-weight:600;font-size:var(--font-size-sm);color:var(--color-ink)}._NYsdlpJC[data-side=vakone] ._foZbqfeh{color:var(--color-vakone)}._t-hx__qj{display:flex;align-items:baseline;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--color-ink-muted);min-inline-size:0}._yMRYTJPC{font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-accent)}@supports not (grid-template-columns:subgrid){._NYsdlpJC{grid-template-columns:7rem 1fr auto}}._efb0SS_6{--level:0;position:absolute;inset:0;border-radius:var(--radius-pill);border:var(--border-emphasis) solid var(--color-accent);opacity:calc(.12 + var(--level) * .55);transform:scale(calc(.74 + var(--level) * .26));pointer-events:none;will-change:transform,opacity}._efb0SS_6:not([data-active]){opacity:0}._efb0SS_6[data-level=quiet]{border-color:var(--color-rule)}@media (prefers-reduced-motion:reduce){._efb0SS_6{transform:scale(.8);opacity:calc(.15 + var(--level) * .35)}}._pFt317Ka{position:relative;display:grid;place-items:center;inline-size:9.5rem;block-size:9.5rem;flex:0 0 auto}._J-BMkV7u{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);inline-size:7rem;block-size:7rem;border:var(--border-hairline) solid var(--color-rule);border-radius:var(--radius-pill);background:var(--color-surface-raised);color:var(--color-ink);font-family:var(--font-mono);font-size:var(--font-size-2xs);font-weight:500;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._J-BMkV7u:hover:not(:disabled){border-color:var(--color-rule-strong)}._J-BMkV7u[data-active]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink)}._J-BMkV7u[data-busy]{border-style:dashed}._J-BMkV7u:disabled{cursor:not-allowed;color:var(--color-ink-faint);background:var(--color-surface-subtle)}._J8P1wEmY{display:block;line-height:0}._3DDpDg9l{white-space:nowrap}@media (max-width:460px){._pFt317Ka{inline-size:8rem;block-size:8rem}._J-BMkV7u{inline-size:6rem;block-size:6rem}}@media (max-width:899px){._pFt317Ka[data-active]{inline-size:5.5rem;block-size:5.5rem}._pFt317Ka[data-active] ._J-BMkV7u{inline-size:4.25rem;block-size:4.25rem}}._6IyMdguG{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border:var(--border-hairline) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-surface)}._6IyMdguG[data-latest]{box-shadow:var(--shadow-sm)}._31j5iF2K{display:flex;flex-direction:column;gap:var(--space-2)}._YKeoim9a{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.__uhbsSbe{gap:var(--space-2)}._Ms0-h4k3,.__uhbsSbe{display:inline-flex;align-items:center}._Ms0-h4k3{gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--font-size-2xs);font-weight:600;line-height:var(--line-height-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;background:var(--color-surface-subtle);color:var(--color-ink-muted)}._Ms0-h4k3 svg{flex:none}._Ms0-h4k3[data-verdict=instant]{background:var(--color-hit-soft);color:var(--color-hit)}._Ms0-h4k3[data-verdict=faster]{background:var(--color-accent-soft);color:var(--color-accent-strong)}._58zWMYQt{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:600;font-feature-settings:var(--numeric-spacing);font-variant-numeric:var(--numeric-spacing);color:var(--color-ink)}._sFc1m-nM{margin:0}._3nO25lUl,._sFc1m-nM{font-family:var(--font-mono);font-size:var(--font-size-2xs);color:var(--color-ink-faint)}._3nO25lUl{font-weight:500;letter-spacing:var(--letter-spacing-label);text-transform:uppercase}._0UCoBIV5{display:flex;align-items:baseline;gap:var(--space-3);margin:0;min-inline-size:0}._gN0JRkj-{flex:0 0 auto;font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink-faint)}._L9zEqcBO{font-size:var(--font-size-lg);line-height:var(--line-height-body);color:var(--color-ink);overflow-wrap:anywhere}._UtZB2Ztk{display:grid;gap:var(--space-4)}@media (min-width:900px){._UtZB2Ztk{grid-template-columns:1fr 1fr}}@media (max-width:899px){._EAdTWzCO[data-side=vakone]{order:-1}}._EAdTWzCO{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:var(--border-hairline) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-canvas);min-inline-size:0}._EAdTWzCO[data-side=vakone]{border-block-start:var(--border-emphasis) solid var(--color-vakone)}._EAdTWzCO[data-side=baseline]{border-block-start:var(--border-emphasis) solid var(--color-baseline)}._M072DaoS{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._4XEAVGDO{margin:0;font-size:var(--font-size-md);font-weight:600;letter-spacing:-.01em;color:var(--color-ink)}._DxjIh0mw{margin-inline-start:auto;font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink-faint)}._DxjIh0mw[data-audible]{color:var(--color-accent)}._CfkhKEiu{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 var(--space-2);margin:0}._XRL2123V{font-size:var(--font-size-sm);color:var(--color-ink-muted)}._5vNXG1Cl{margin:0;font-size:var(--font-size-md);line-height:var(--line-height-body);color:var(--color-ink);overflow-wrap:anywhere}._5vNXG1Cl[data-empty]{min-block-size:calc(var(--line-height-body) * 1em)}._90MhdAvt{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1);line-height:var(--line-height-body)}._2r1lflxE,._90MhdAvt{font-size:var(--font-size-sm);color:var(--color-ink-muted)}._2r1lflxE>summary{cursor:pointer;font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink-faint)}._1VQoJhYP{margin:var(--space-2) 0 0}._1VQoJhYP,._2FwW1iEC{line-height:var(--line-height-body)}._2FwW1iEC{margin:var(--space-1) 0 0;padding-inline-start:var(--space-4);display:flex;flex-direction:column;gap:var(--space-1)}@media (max-width:460px){._6IyMdguG{padding:var(--space-4)}._EAdTWzCO{padding:var(--space-3)}}._bVhNSscQ{color:var(--color-accent)}._2WUgNeu3,._bVhNSscQ{font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}._2WUgNeu3{color:var(--color-ink-faint);opacity:.8}._tmLo3oh4{gap:var(--space-6);inline-size:100%;max-inline-size:72rem;margin-inline:auto;min-inline-size:0}._sArc1u8Z,._tmLo3oh4{display:flex;flex-direction:column}._sArc1u8Z{gap:var(--space-4);padding:var(--space-5);border:var(--border-hairline) solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-surface)}._5NbxJpzU{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap}._eTH8Tufl{display:flex;flex-direction:column;gap:var(--space-2);flex:1 1 18rem;min-inline-size:0}._LdQU0uWC{margin:0;font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:500;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink-faint)}._LdQU0uWC[data-state=listening],._LdQU0uWC[data-state=speaking]{color:var(--color-accent)}._BnRpp_pb{font-size:var(--font-size-md);color:var(--color-ink)}._BnRpp_pb,._WcqRPYVg{margin:0;line-height:var(--line-height-body)}._WcqRPYVg{font-size:var(--font-size-sm);color:var(--color-ink-muted)}._9VhQNOAT{display:flex;align-items:baseline;gap:var(--space-3);margin:0;padding:var(--space-3) var(--space-4);border:var(--border-hairline) dashed var(--color-rule);border-radius:var(--radius-sm);background:var(--color-canvas);min-block-size:3.25rem}._AaQpgFvO{flex:0 0 auto;font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink-faint)}._1trSB-i8{font-size:var(--font-size-lg);line-height:var(--line-height-body);color:var(--color-ink);overflow-wrap:anywhere}._9VhQNOAT[data-empty] ._1trSB-i8{color:var(--color-ink-faint)}._WA1l6xiB{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}._P_o_ultS,._WA1l6xiB{display:flex;align-items:center}._P_o_ultS{gap:var(--space-2)}._fKEV97lG{font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink-faint)}._7b9f00Nv,._WVoBL7v-,._gEBDEK_v{margin:0;font-size:var(--font-size-sm);line-height:var(--line-height-body);color:var(--color-ink-muted)}._gEBDEK_v{color:var(--color-warning)}._kNoD1yI1{display:flex;flex-direction:column;gap:var(--space-4)}._rLfP7CrK{margin:0;padding:var(--space-6);border:var(--border-hairline) dashed var(--color-rule);border-radius:var(--radius-md);text-align:center;font-size:var(--font-size-sm)}._7b9f00Nv,._rLfP7CrK{color:var(--color-ink-faint)}._7b9f00Nv{font-size:var(--font-size-xs)}@media (min-width:1100px){._tmLo3oh4{display:grid;grid-template-columns:minmax(22rem,26rem) minmax(0,1fr);align-items:start;gap:var(--space-6);max-inline-size:none}._sArc1u8Z{position:sticky;inset-block-start:var(--space-4)}._5NbxJpzU{flex-direction:column;align-items:flex-start}._eTH8Tufl{flex:0 0 auto}._7b9f00Nv{grid-column:1/-1}}@media (max-width:899px){._tmLo3oh4{gap:var(--space-4)}._sArc1u8Z{position:sticky;inset-block-start:0;z-index:var(--z-sticky);gap:var(--space-3);padding:var(--space-4);scroll-margin-block-start:0;max-block-size:62vh;overflow:auto;overscroll-behavior:contain}._tmLo3oh4[data-active] ._BnRpp_pb,._tmLo3oh4[data-active] ._WVoBL7v-{display:none}._tmLo3oh4[data-active] ._sArc1u8Z{gap:var(--space-2);padding:var(--space-3)}._tmLo3oh4[data-active] ._5NbxJpzU{flex-wrap:nowrap;gap:var(--space-3)}._tmLo3oh4[data-active] ._eTH8Tufl{flex:1 1 auto;gap:var(--space-1)}._tmLo3oh4[data-active] ._WcqRPYVg{font-size:var(--font-size-xs)}._5NbxJpzU{gap:var(--space-4)}._BnRpp_pb{font-size:var(--font-size-sm)}._9VhQNOAT{padding:var(--space-2) var(--space-3);min-block-size:2.75rem}._1trSB-i8{font-size:var(--font-size-md)}}@media (max-width:460px){._5NbxJpzU{gap:var(--space-3)}._eTH8Tufl{flex-basis:10rem}._WcqRPYVg{font-size:var(--font-size-xs)}}._eBAWCC5Q{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--font-size-sm);color:var(--color-ink-faint)}._3ja9qUP8{width:6px;height:6px;border-radius:50%;background:var(--color-accent);animation:_Lxd3dl41 1.6s ease-in-out infinite}@keyframes _Lxd3dl41{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){._3ja9qUP8{animation:none}}