.reasoning-prose.svelte-v0idxs>:first-child{margin-top:0}.reasoning-prose.svelte-v0idxs>:last-child{margin-bottom:0}.reasoning-prose.svelte-v0idxs p,.reasoning-prose.svelte-v0idxs ul,.reasoning-prose.svelte-v0idxs ol,.reasoning-prose.svelte-v0idxs blockquote,.reasoning-prose.svelte-v0idxs pre{margin:.5rem 0}.reasoning-prose.svelte-v0idxs ul,.reasoning-prose.svelte-v0idxs ol{padding-left:1.25rem}.reasoning-prose.svelte-v0idxs ul{list-style:outside}.reasoning-prose.svelte-v0idxs ol{list-style:decimal}.reasoning-prose.svelte-v0idxs li{margin:.2rem 0}.reasoning-prose.svelte-v0idxs li::marker{color:var(--fg-subtle)}.reasoning-prose.svelte-v0idxs strong{color:var(--foreground);font-weight:600}.reasoning-prose.svelte-v0idxs em{font-style:italic}.reasoning-prose.svelte-v0idxs a{color:var(--brand-electric);text-underline-offset:2px;text-decoration:underline}.reasoning-prose.svelte-v0idxs hr{border:none;border-top:1px solid var(--hairline);margin:.75rem 0}.reasoning-prose.svelte-v0idxs blockquote{border-left:2px solid var(--border);color:var(--fg-subtle);padding-left:.75rem}.reasoning-prose.svelte-v0idxs code{font-family:var(--font-mono);background:var(--well);border-radius:var(--radius-sm);padding:.05em .35em;font-size:.9em}.reasoning-prose.svelte-v0idxs pre{background:var(--well);border-radius:var(--radius-md);padding:.65rem .75rem;overflow-x:auto}.reasoning-prose.svelte-v0idxs pre code{background:0 0;padding:0;font-size:.85em}.hud-chat.svelte-1rz4m5r{z-index:70;opacity:.9;width:420px;transition:opacity var(--dur-fast) var(--ease-standard), width var(--dur-slow) var(--ease-standard);position:fixed;bottom:16px;left:16px}.hud-chat.svelte-1rz4m5r:hover,.hud-chat.svelte-1rz4m5r:focus-within{opacity:1}.hud-chat.is-expanded.svelte-1rz4m5r{opacity:1;z-index:75;width:480px;top:72px}.hud-chat.is-expanded.svelte-1rz4m5r .hud-floating-card:where(.svelte-1rz4m5r){background:var(--panel);-webkit-backdrop-filter:none}@media (prefers-reduced-motion:reduce){.hud-chat.svelte-1rz4m5r{transition:none}}@media (width<=860px){.hud-chat.svelte-1rz4m5r{width:auto;left:8px;right:8px}}.outputs-drawer.svelte-j8gevg{z-index:80;width:min(440px,100vw - 464px);max-height:min(560px,100dvh - 96px);position:fixed;bottom:16px;left:448px}@media (width<=900px){.outputs-drawer.svelte-j8gevg{width:auto;max-height:min(70dvh,100dvh - 140px);bottom:68px;left:8px;right:8px}}@media (prefers-reduced-motion:reduce){.outputs-drawer.svelte-j8gevg .motion-rise-sm{animation:none}}.hotbar.svelte-1ejrkdw{left:calc(50% + var(--dock-inset,0px) / 2);z-index:70;position:fixed;bottom:20px;transform:translate(-50%)}.new-policy-anchor.svelte-9olat9{left:calc(50% + var(--dock-inset,0px) / 2);z-index:80;position:fixed;bottom:84px;transform:translate(-50%)}.stream-console.svelte-10k7v9g{box-shadow:var(--shadow-elev-4)}.console-table.svelte-10k7v9g{font-variant-numeric:tabular-nums;gap:2px 16px;display:grid}.stream-bar.svelte-1b7678t{left:calc(50% + var(--dock-inset,0px) / 2);z-index:70;width:640px;max-width:calc(100vw - 40px);position:fixed;bottom:20px;transform:translate(-50%)}@media (width<=860px){.stream-bar.svelte-1b7678t{width:calc(100vw - 32px)}}.stream-panel.svelte-im0uq9{z-index:70;pointer-events:auto;width:400px;max-width:calc(100vw - 32px);transition:top var(--dur-slow) var(--ease-pop), bottom var(--dur-slow) var(--ease-pop), width var(--dur-slow) var(--ease-pop);position:absolute;top:72px;bottom:16px;left:16px}.stream-panel.is-expanded.svelte-im0uq9{z-index:75;width:480px;top:8px;bottom:8px}@media (prefers-reduced-motion:reduce){.stream-panel.svelte-im0uq9{transition:none}}@media (width<=760px){.stream-panel.svelte-im0uq9{max-width:calc(100vw - 16px);bottom:8px;left:8px}}.stream-tabs.svelte-im0uq9{scrollbar-width:none}.stream-tabs.svelte-im0uq9::-webkit-scrollbar{display:none}.stream-tabs.clip-right.svelte-im0uq9{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.stream-tabs.clip-left.svelte-im0uq9{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px);mask-image:linear-gradient(90deg,#0000,#000 28px)}.stream-tabs.clip-left.clip-right.svelte-im0uq9{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000)}
