.top.svelte-1uha8ag{display:flex;align-items:center;padding:12px 0 8px}.brand.svelte-1uha8ag{font-weight:800;font-size:1.2rem}main.svelte-1uha8ag{display:flex;flex-direction:column;gap:16px;flex:1}.card.svelte-1uha8ag{background:var(--surface);border-radius:var(--radius);padding:20px}h1.svelte-1uha8ag{margin:0 0 8px;font-size:1.5rem}h2.svelte-1uha8ag{margin:0 0 8px;font-size:1.2rem}.muted.svelte-1uha8ag{color:var(--muted)}.field.svelte-1uha8ag{display:flex;flex-direction:column;gap:6px;margin:12px 0}input.svelte-1uha8ag{background:var(--surface-2);border:1px solid transparent;border-radius:12px;color:var(--text);padding:16px;font-size:1.1rem;min-height:var(--tap-min)}.full.svelte-1uha8ag{width:100%}.install-hint.svelte-1uha8ag ol:where(.svelte-1uha8ag){margin:8px 0 0;padding-left:20px}.install-hint.svelte-1uha8ag li:where(.svelte-1uha8ag){margin:6px 0}.dev-actions.svelte-1uha8ag{display:flex;flex-direction:column;gap:12px;align-items:stretch}.route-link.svelte-1uha8ag{text-align:center;padding:12px;text-decoration:none}.foot.svelte-1uha8ag{text-align:center;padding:16px 0 4px;font-size:.85rem}
