.journey-map[data-astro-cid-utpulndf]{margin:12px -8px 0}.journey-map[data-astro-cid-utpulndf] svg[data-astro-cid-utpulndf]{width:100%;height:auto;color:var(--map-ink);display:block;overflow:visible}.journey-map[data-astro-cid-utpulndf] .hm-road-edge[data-astro-cid-utpulndf]{stroke-width:16px}.journey-map[data-astro-cid-utpulndf] .hm-road-dashes[data-astro-cid-utpulndf]{stroke-width:2px;stroke-dasharray:4 12}.journey-detour[data-astro-cid-utpulndf]{stroke:var(--map-border);stroke-width:5px;stroke-dasharray:3 13}.journey-barrier[data-astro-cid-utpulndf]{stroke:var(--accent);stroke-width:4px}.journey-labels[data-astro-cid-utpulndf]{fill:var(--map-ink);font:13px ui-monospace,monospace}.journey-labels[data-astro-cid-utpulndf] rect[data-astro-cid-utpulndf]{fill:var(--panel);stroke:var(--map-border);stroke-width:3px}.sprite-shadow[data-astro-cid-utpulndf]{fill:var(--map-shadow)}.sprite-body[data-astro-cid-utpulndf]{fill:var(--accent)}.sprite-screen[data-astro-cid-utpulndf]{fill:var(--agent-face)}.sprite-eyes[data-astro-cid-utpulndf]{fill:#fff2d5}.journey-story[data-astro-cid-utpulndf]{background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--map-border);gap:12px;min-height:105px;padding:15px;display:flex}.journey-story[data-astro-cid-utpulndf]>span[data-astro-cid-utpulndf]{background:var(--bump);color:#343039;flex:0 0 27px;place-items:center;height:27px;font:17px monospace;display:grid}.journey-story[data-astro-cid-utpulndf] strong[data-astro-cid-utpulndf]{font-size:.8rem;line-height:1.5;display:block}.journey-story[data-astro-cid-utpulndf] p[data-astro-cid-utpulndf]{color:var(--muted);margin:5px 0 0;font-size:.73rem;line-height:1.7}.journey-controls[data-astro-cid-utpulndf]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:12px;display:flex}.journey-steps[data-astro-cid-utpulndf]{gap:2px;display:flex}.journey-steps[data-astro-cid-utpulndf] button[data-astro-cid-utpulndf]{color:var(--map-ink);background:0 0;border:1px solid #0000;border-radius:3px;place-items:center;gap:2px;padding:5px 6px;font-size:.57rem;display:grid}.journey-steps[data-astro-cid-utpulndf] button[data-astro-cid-utpulndf] span[data-astro-cid-utpulndf]{font:17px monospace}.journey-steps[data-astro-cid-utpulndf] button[data-astro-cid-utpulndf][aria-pressed=true]{border-color:var(--map-border);background:var(--panel)}.journey-play[data-astro-cid-utpulndf]{background:var(--panel);border:1px solid var(--map-border);min-width:89px;color:var(--ink);border-radius:3px;margin-left:auto;padding:8px 10px;font-size:.63rem}.journey-controls[data-astro-cid-utpulndf] button[data-astro-cid-utpulndf]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.journey-controls[data-astro-cid-utpulndf] button[data-astro-cid-utpulndf]:hover{background:var(--soft)}.journey-eyes-error[data-astro-cid-utpulndf],.journey-trouble[data-astro-cid-utpulndf],.journey-success[data-astro-cid-utpulndf]{display:none}[data-astro-cid-utpulndf][data-stage=error] .journey-trouble[data-astro-cid-utpulndf],[data-astro-cid-utpulndf][data-stage=error] .journey-eyes-error[data-astro-cid-utpulndf],[data-astro-cid-utpulndf][data-complete=true] .journey-success[data-astro-cid-utpulndf]{display:block}[data-astro-cid-utpulndf][data-stage=error] .journey-eyes-normal[data-astro-cid-utpulndf]{display:none}.journey-trouble[data-astro-cid-utpulndf] rect[data-astro-cid-utpulndf],.journey-success[data-astro-cid-utpulndf] rect[data-astro-cid-utpulndf]{fill:var(--panel);stroke:var(--accent);stroke-width:1px}.journey-trouble[data-astro-cid-utpulndf] text[data-astro-cid-utpulndf],.journey-success[data-astro-cid-utpulndf] text[data-astro-cid-utpulndf]{fill:var(--accent);letter-spacing:1px;font:13px ui-monospace,monospace}.journey-static[data-astro-cid-utpulndf]{text-align:center;color:var(--muted);font-size:.7rem}@media (width<=600px){.journey-story[data-astro-cid-utpulndf]{gap:9px;min-height:113px;padding:12px 10px}.journey-story[data-astro-cid-utpulndf] strong[data-astro-cid-utpulndf]{font-size:.75rem}.journey-story[data-astro-cid-utpulndf] p[data-astro-cid-utpulndf]{font-size:.69rem}.journey-steps[data-astro-cid-utpulndf] button[data-astro-cid-utpulndf]{padding:4px}.journey-play[data-astro-cid-utpulndf]{min-width:80px;padding:8px 6px;font-size:.6rem}}
