.distance.svelte-1qwbx7c{padding:1.1rem 1.25rem 1.5rem}header.svelte-1qwbx7c{justify-content:space-between;align-items:center;display:flex}h1.svelte-1qwbx7c{font-size:var(--step-2);margin:0;font-weight:800}h2.svelte-1qwbx7c{font-size:var(--step-1);margin:.6rem 0;font-weight:700}h2.svelte-1qwbx7c:focus{outline:none}.close.svelte-1qwbx7c{background:var(--paper-2);border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;font-size:1.4rem;text-decoration:none;display:grid}.bar.svelte-1qwbx7c{color:var(--ink-soft);font-size:var(--step--1);justify-content:space-between;margin-top:.5rem;font-weight:700;display:flex}.route.svelte-1qwbx7c{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin:.25rem 0 .75rem;display:flex}.place.svelte-1qwbx7c{border:2px solid var(--rule);border-radius:12px;align-items:center;gap:.45rem;padding:.35rem .65rem;display:inline-flex}.place.svelte-1qwbx7c img:where(.svelte-1qwbx7c){object-fit:contain;width:30px;height:20px;box-shadow:0 0 0 1px var(--rule)}.country.svelte-1qwbx7c{color:var(--ink-soft);font-size:var(--step--1)}.to.svelte-1qwbx7c{color:var(--ink-soft);font-weight:700}.guess.svelte-1qwbx7c{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;display:flex}.label.svelte-1qwbx7c{font-weight:700}output.svelte-1qwbx7c strong:where(.svelte-1qwbx7c){font-size:var(--step-1);font-variant-numeric:tabular-nums}input[type=range].svelte-1qwbx7c{width:100%;min-height:2.75rem;accent-color:var(--ink);margin:.25rem 0 0}input[type=range].svelte-1qwbx7c:focus-visible{outline:3px solid var(--red);outline-offset:2px}.scale.svelte-1qwbx7c{color:var(--ink-soft);font-size:var(--step--1);justify-content:space-between;display:flex}.stars.svelte-1qwbx7c{color:var(--star);letter-spacing:.05em;overflow-wrap:anywhere;margin:.25rem 0;font-size:2rem}.stars.small.svelte-1qwbx7c{font-size:1.6rem}.quiet.svelte-1qwbx7c{color:var(--ink-soft);font-size:var(--step--1)}.problem.svelte-1qwbx7c{color:var(--red)}.button.svelte-1qwbx7c{border:2px solid var(--ink);border-radius:var(--radius-control);background:var(--paper);min-height:2.75rem;color:var(--ink);font:inherit;cursor:pointer;margin-top:.5rem;padding:0 1.1rem;font-weight:700}.button.primary.svelte-1qwbx7c{background:var(--ink);color:var(--paper)}.button.svelte-1qwbx7c:focus-visible{outline:3px solid var(--red);outline-offset:2px}
