.viewer.svelte-1aula5r{display:flex;flex-direction:column;gap:.75rem}.routes.svelte-1aula5r{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}@media (max-width:480px){.routes.svelte-1aula5r{grid-template-columns:1fr}}.route-btn.svelte-1aula5r{display:flex;text-align:left;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-muted);color:var(--text);cursor:pointer;flex-direction:column;align-items: flex-start;gap:.25rem;padding:.6rem .8rem;font-size:.85rem;font-weight:600}.route-btn.active.svelte-1aula5r{border-color:var(--accent)}.route-btn.svelte-1aula5r code:where(.svelte-1aula5r){color:var(--text-subtle);font-size:.72rem;font-weight:400}.output.svelte-1aula5r{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-muted);min-height:4rem;padding:.8rem 1rem}.meta.svelte-1aula5r{color:var(--text-muted);font-size:.78rem;font-family:var(--font-mono);margin-bottom:.5rem}.output.svelte-1aula5r pre:where(.svelte-1aula5r){white-space:pre-wrap;word-break:break-word;color:var(--text);background:0 0;margin:0;padding:0;font-size:.85rem}.download.svelte-1aula5r{color:var(--accent);align-self: flex-start;font-size:.85rem;font-weight:600}
