.crumb.svelte-1v9t0kv{margin-bottom:8px;font-size:13px}.crumb.svelte-1v9t0kv a:where(.svelte-1v9t0kv){color:var(--fg-muted);text-decoration:none}h1.svelte-1v9t0kv{margin:0 0 4px}.host.svelte-1v9t0kv{color:var(--fg-subtle);margin:0 0 20px}.facts.svelte-1v9t0kv{flex-wrap:wrap;gap:28px;display:flex}.facts.svelte-1v9t0kv div:where(.svelte-1v9t0kv){line-height:1.2}.facts.svelte-1v9t0kv b:where(.svelte-1v9t0kv){color:var(--gold-dark);font-size:28px;font-weight:700;display:block}.facts.svelte-1v9t0kv b.sm:where(.svelte-1v9t0kv){font-size:17px}.facts.svelte-1v9t0kv span:where(.svelte-1v9t0kv){font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle);font-size:11px}.badges.svelte-1v9t0kv{flex-wrap:wrap;align-items:center;gap:6px;margin-top:18px;display:flex}.blabel.svelte-1v9t0kv{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle);margin-left:8px;font-size:11px}.blabel.svelte-1v9t0kv:first-child{margin-left:0}.badge.svelte-1v9t0kv{border:1px solid var(--border);color:var(--fg-muted);background:var(--surface);border-radius:5px;padding:2px 8px;font-size:12px}.stations.svelte-1v9t0kv{margin-top:28px}.stations.svelte-1v9t0kv h2:where(.svelte-1v9t0kv){align-items:baseline;gap:8px;font-size:18px;display:flex}.stations.svelte-1v9t0kv .scount:where(.svelte-1v9t0kv){font-family:var(--mono);color:var(--fg-subtle);font-size:13px}.smap.svelte-1v9t0kv{border:1px solid var(--border);z-index:0;border-radius:8px;height:min(52vh,460px);margin-top:12px;position:relative}.nomap.svelte-1v9t0kv{margin-top:24px}.card.svelte-1v9t0kv{background:var(--surface);border:1px solid var(--border);border-radius:12px;max-width:62ch;margin-top:26px;padding:22px}.card.svelte-1v9t0kv h2:where(.svelte-1v9t0kv){margin:0 0 8px;font-size:18px}.card.svelte-1v9t0kv p:where(.svelte-1v9t0kv){color:var(--fg-muted);margin:0 0 16px}.actions.svelte-1v9t0kv{flex-wrap:wrap;gap:12px;display:flex}.btn.svelte-1v9t0kv{color:var(--fg);background:var(--gold);border:1px solid var(--gold);border-radius:8px;padding:9px 18px;font-size:15px;font-weight:600;text-decoration:none}.note.svelte-1v9t0kv{color:var(--fg-subtle);max-width:70ch;margin-top:14px;font-size:13px}.mono.svelte-1v9t0kv{font-family:var(--mono)}.stale.svelte-1v9t0kv{color:var(--warn,#b06a00)}
