.code-view.svelte-hkck74{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.bar.svelte-hkck74{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.tabs.svelte-hkck74,.toggles.svelte-hkck74{display:flex;gap:.1rem}.tab.svelte-hkck74{padding:.25rem .55rem;border:0;border-radius:var(--radius);background:transparent;color:var(--muted);font-family:var(--font-code);font-size:.78rem;cursor:pointer}.tab.svelte-hkck74:hover{color:var(--ink);background:var(--surface)}.tab[aria-selected=true].svelte-hkck74,.tab[aria-pressed=true].svelte-hkck74{color:var(--accent);background:color-mix(in oklab,var(--accent) 12%,var(--paper))}.toggle.svelte-hkck74{font-family:var(--font-body)}pre.svelte-hkck74{max-height:calc(100vh - 1.5rem)}header.svelte-1fd9htq{margin:0 0 1rem}.crumbs.svelte-1fd9htq{margin:0 0 .15rem}h1.svelte-1fd9htq{font-size:clamp(1.35rem,2.4vw,1.7rem);margin:0 0 .2rem}.meta.svelte-1fd9htq{display:flex;gap:.7rem;flex-wrap:wrap;margin:0}.meta.svelte-1fd9htq a:where(.svelte-1fd9htq){color:var(--muted)}.meta.svelte-1fd9htq a:where(.svelte-1fd9htq):hover{color:var(--accent);text-decoration:none}.status.svelte-1fd9htq{color:var(--salmon)}.steps.svelte-1fd9htq{display:flex;flex-wrap:wrap;gap:.2rem .6rem;margin:.4rem 0 0}.steps.svelte-1fd9htq a:where(.svelte-1fd9htq){color:var(--muted)}.steps.svelte-1fd9htq a:where(.svelte-1fd9htq):hover{color:var(--accent)}.description.svelte-1fd9htq{margin:.5rem 0 0;color:var(--muted)}.special.svelte-1fd9htq{display:flex;flex-wrap:wrap;gap:.3rem .5rem;margin:.5rem 0 0;font-family:var(--font-code)}.special.svelte-1fd9htq a:where(.svelte-1fd9htq){color:var(--c, var(--accent));border-bottom:1px dotted currentColor}.special.svelte-1fd9htq a:where(.svelte-1fd9htq):hover{text-decoration:none;border-bottom-style:solid}.names.svelte-1fd9htq{display:flex;flex-wrap:wrap;gap:.1rem .6rem;margin:.4rem 0 0;font-family:var(--font-code);font-size:.78rem}.names.svelte-1fd9htq a:where(.svelte-1fd9htq){color:var(--muted)}.names.svelte-1fd9htq a:where(.svelte-1fd9htq):hover{color:var(--accent)}.toolbar.svelte-1fd9htq{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem .75rem;padding:.4rem 0;margin:.4rem 0 0;border-bottom:1px solid var(--line)}.views.svelte-1fd9htq,.zoom.svelte-1fd9htq,.actions.svelte-1fd9htq{display:flex;align-items:center;flex-wrap:wrap;gap:.1rem;min-width:0}.actions.svelte-1fd9htq{margin-left:auto}.note.svelte-1fd9htq{flex-basis:100%}.note.svelte-1fd9htq:empty{display:none}.tool.svelte-1fd9htq{display:inline-flex;align-items:center;gap:.35em;padding:.3rem .55rem;border:0;border-radius:var(--radius);background:transparent;color:var(--muted);font-size:.82rem;cursor:pointer;text-decoration:none}.tool.svelte-1fd9htq:hover{color:var(--ink);background:var(--surface);text-decoration:none}.tool[aria-pressed=true].svelte-1fd9htq{color:var(--accent);background:color-mix(in oklab,var(--accent) 12%,var(--paper))}.stage.svelte-1fd9htq{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:start}.run.svelte-1fd9htq,.read.svelte-1fd9htq{min-width:0}iframe.svelte-1fd9htq{display:block;width:100%;aspect-ratio:4 / 3;min-height:240px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}article.read.svelte-1fd9htq .frame:where(.svelte-1fd9htq){display:none}article.read.svelte-1fd9htq .toolbar:where(.svelte-1fd9htq){margin-top:0}article.split.svelte-1fd9htq iframe:where(.svelte-1fd9htq){aspect-ratio:auto;height:70vh}@media(min-width:900px){article.split.svelte-1fd9htq .stage:where(.svelte-1fd9htq){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.25rem}article.split.svelte-1fd9htq .run:where(.svelte-1fd9htq){order:1;position:sticky;top:.75rem}article.split.svelte-1fd9htq iframe:where(.svelte-1fd9htq){height:calc(100vh - 4.5rem)}}.neighbors.svelte-1fd9htq{display:flex;justify-content:space-between;gap:1rem;margin-top:1.5rem;padding-top:.75rem;border-top:1px solid var(--line)}.neighbors.svelte-1fd9htq a:where(.svelte-1fd9htq){display:inline-flex;align-items:center;gap:.3rem;color:var(--muted)}.neighbors.svelte-1fd9htq a:where(.svelte-1fd9htq):hover{color:var(--accent)}@media(max-width:480px){.tool.svelte-1fd9htq span:where(.svelte-1fd9htq){display:none}.tool.svelte-1fd9htq{padding:.4rem .5rem}}
