:root{--city-hud-bg:var(--surface);--city-hud-ink:var(--ink);--city-hud-muted:var(--ink-hud);--city-hud-accent:var(--accent);--city-hud-line:var(--line);--city-redact:var(--redact);--city-tube:var(--accent);--city-night:var(--bg)}.city-skip[data-astro-cid-6mu3g7gy]{z-index:200;padding:var(--space) calc(var(--space) * 2);color:var(--bg);background:var(--ink);position:absolute;inset-block-start:0;inset-inline-start:0;transform:translateY(-120%)}.city-skip[data-astro-cid-6mu3g7gy]:focus{transform:none}.city__bar[data-astro-cid-6mu3g7gy]{align-items:baseline;gap:var(--space) calc(var(--space) * 3);flex-wrap:wrap;margin-block-end:calc(var(--space) * 2);display:flex}.city__title[data-astro-cid-6mu3g7gy]{margin:0;margin-inline-end:auto;font-size:1.5rem}.city__action[data-astro-cid-6mu3g7gy]{font-family:var(--font-mono);color:var(--city-hud-accent);text-underline-offset:3px;font-size:.8125rem}.city__icons[data-astro-cid-6mu3g7gy]{flex-wrap:wrap;gap:6px;display:flex}.city__icon[data-astro-cid-6mu3g7gy]{width:var(--target);height:var(--target);color:var(--ink-muted);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:2px;place-items:center;padding:0;transition:color .16s,border-color .16s;display:inline-grid}.city__icon[data-astro-cid-6mu3g7gy][hidden]{display:none}.city__icon[data-astro-cid-6mu3g7gy]:hover,.city__icon[data-astro-cid-6mu3g7gy]:focus-visible{color:var(--ink);border-color:var(--accent)}.city__icon[data-astro-cid-6mu3g7gy] svg{fill:currentColor;width:26px;height:26px;display:block}.city__icon[data-astro-cid-6mu3g7gy] .ico-brass{fill:var(--accent)}.city__icon[data-astro-cid-6mu3g7gy] .ico-line{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round}.city[data-astro-cid-6mu3g7gy][data-view=lite] .city__to-lite[data-astro-cid-6mu3g7gy]{display:none}.city-langs[data-astro-cid-6mu3g7gy]{gap:calc(var(--space) * .75);display:flex}.city-langs__link[data-astro-cid-6mu3g7gy]{align-items:center;gap:var(--space);min-height:var(--target);min-width:var(--target);padding:0 calc(var(--space) * 1.5);font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-muted);border:1px solid var(--line);border-radius:2px;font-size:.8125rem;text-decoration:none;display:inline-flex}.city-langs__link[data-astro-cid-6mu3g7gy]:hover,.city-langs__link[data-astro-cid-6mu3g7gy]:focus-visible{color:var(--ink)}.city-langs__link[data-astro-cid-6mu3g7gy][aria-current=page]{color:var(--ink);border-color:var(--accent)}.city-langs__flag[data-astro-cid-6mu3g7gy]{outline:1px solid var(--line);border-radius:2px;width:20px;height:14px;display:block;overflow:hidden}.city-langs__flag[data-astro-cid-6mu3g7gy] svg{width:20px;height:14px;display:block}.city__note[data-astro-cid-6mu3g7gy]{font-family:var(--font-mono);color:var(--ink-muted);font-size:.8125rem}.city-stage[data-astro-cid-6mu3g7gy]{background:var(--city-night);border:1px solid var(--city-hud-line);touch-action:pan-y;height:min(70vh,720px);position:relative;overflow:hidden;container:city-stage/size}.city[data-astro-cid-6mu3g7gy]{padding-inline:max(var(--gutter), env(safe-area-inset-left)) max(var(--gutter), env(safe-area-inset-right))}.city-stage[data-astro-cid-6mu3g7gy]:fullscreen .city-hud[data-astro-cid-6mu3g7gy]{inset:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}@media (pointer:coarse){.city-hud[data-astro-cid-6mu3g7gy] .city-fine[data-astro-cid-6mu3g7gy],.city-hud[data-astro-cid-6mu3g7gy] .city-hud__key{display:none}}@media not (pointer:coarse){.city-hud[data-astro-cid-6mu3g7gy] .city-coarse[data-astro-cid-6mu3g7gy]{display:none}}@media (width>=1024px) and (pointer:fine){.city[data-astro-cid-6mu3g7gy]{max-width:none;padding-inline:0}.city[data-astro-cid-6mu3g7gy]>[data-astro-cid-6mu3g7gy]:not(.city-stage,dialog){max-width:calc(var(--measure) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.city-stage[data-astro-cid-6mu3g7gy]{border-inline:0;height:max(560px,100vh - 150px)}}.city-stage[data-astro-cid-6mu3g7gy]:fullscreen{border:0;width:100vw;height:100vh;margin:0}.city-stage[data-astro-cid-6mu3g7gy] .city-layer{width:100%;height:100%;position:absolute;inset:0}.city-stage[data-astro-cid-6mu3g7gy] .city-layer--labels{z-index:3;pointer-events:none}.city-stage[data-astro-cid-6mu3g7gy] .city-fps{font-family:var(--font-mono);color:var(--city-hud-muted);font-size:.75rem;position:absolute;inset-block-start:4px;inset-inline-end:6px}.city-stage[data-astro-cid-6mu3g7gy],.city-lite[data-astro-cid-6mu3g7gy]{display:none}.city[data-astro-cid-6mu3g7gy][data-view=world] .city-stage[data-astro-cid-6mu3g7gy],.city[data-astro-cid-6mu3g7gy][data-view=lite] .city-lite[data-astro-cid-6mu3g7gy]{display:block}.city-lite[data-astro-cid-6mu3g7gy]{margin:0}.city-lite[data-astro-cid-6mu3g7gy] svg[data-astro-cid-6mu3g7gy]{width:100%;max-width:960px;height:auto;display:block}.city-lite__ground[data-astro-cid-6mu3g7gy]{fill:var(--surface)}.city-lite__canal[data-astro-cid-6mu3g7gy]{fill:var(--bg)}.city-lite__street[data-astro-cid-6mu3g7gy]{fill:var(--line)}.city-lite__landmark[data-astro-cid-6mu3g7gy]{fill:var(--line);stroke:var(--ink-muted);stroke-width:2px}.city-lite__plot[data-astro-cid-6mu3g7gy]{fill:var(--surface);stroke:var(--ink-muted);stroke-width:3px}.city-lite__plot--vault[data-astro-cid-6mu3g7gy]{fill:var(--ink)}.city-lite[data-astro-cid-6mu3g7gy] a[data-astro-cid-6mu3g7gy]:focus-visible .city-lite__plot[data-astro-cid-6mu3g7gy],.city-lite[data-astro-cid-6mu3g7gy] a[data-astro-cid-6mu3g7gy]:hover .city-lite__plot[data-astro-cid-6mu3g7gy]{stroke:var(--accent);stroke-width:8px}.city-lite__code[data-astro-cid-6mu3g7gy]{font-family:var(--font-mono);fill:var(--ink);font-size:30px}.city-lite[data-astro-cid-6mu3g7gy] a[data-astro-cid-6mu3g7gy]:has(.city-lite__plot--vault) .city-lite__code[data-astro-cid-6mu3g7gy]{fill:var(--bg)}@media (forced-colors:active){.city-lite__ground[data-astro-cid-6mu3g7gy],.city-lite__canal[data-astro-cid-6mu3g7gy],.city-lite__plot[data-astro-cid-6mu3g7gy]{fill:canvas;stroke:canvastext}.city-lite__street[data-astro-cid-6mu3g7gy],.city-lite__landmark[data-astro-cid-6mu3g7gy]{fill:graytext;stroke:canvastext}.city-lite__plot--vault[data-astro-cid-6mu3g7gy]{fill:canvastext}.city-lite__code[data-astro-cid-6mu3g7gy]{fill:linktext}.city-lite[data-astro-cid-6mu3g7gy] a[data-astro-cid-6mu3g7gy]:has(.city-lite__plot--vault) .city-lite__code[data-astro-cid-6mu3g7gy]{fill:canvas}.city-lite[data-astro-cid-6mu3g7gy] a[data-astro-cid-6mu3g7gy]:focus-visible .city-lite__plot[data-astro-cid-6mu3g7gy],.city-lite[data-astro-cid-6mu3g7gy] a[data-astro-cid-6mu3g7gy]:hover .city-lite__plot[data-astro-cid-6mu3g7gy]{stroke:highlight}}.city__districts[data-astro-cid-6mu3g7gy] h2[data-astro-cid-6mu3g7gy]{margin:calc(var(--space) * 3) 0 var(--space);font-size:1.125rem}.city__districts[data-astro-cid-6mu3g7gy] ol[data-astro-cid-6mu3g7gy]{margin:0;padding:0;list-style:none}.city__districts[data-astro-cid-6mu3g7gy] li[data-astro-cid-6mu3g7gy]{gap:var(--space);padding:var(--space) 0;border-bottom:1px solid var(--line);grid-template-columns:3ch minmax(0,1fr) auto auto;align-items:baseline;display:grid}.city__districts[data-astro-cid-6mu3g7gy] li[data-astro-cid-6mu3g7gy]:target{background:color-mix(in oklab, var(--accent) 10%, transparent)}.city__code[data-astro-cid-6mu3g7gy]{font-family:var(--font-mono);color:var(--ink-muted)}.city__districts[data-astro-cid-6mu3g7gy] a[data-astro-cid-6mu3g7gy],.city__open[data-astro-cid-6mu3g7gy]{font-family:var(--font-mono);color:var(--accent);font-size:.8125rem}.city__open[data-astro-cid-6mu3g7gy]{min-height:var(--target);padding:0 var(--space);border:1px solid var(--line);text-align:start;cursor:pointer;background:0 0}.city__open[data-astro-cid-6mu3g7gy]:hover{border-color:var(--accent)}@media (width<=767px){.city__districts[data-astro-cid-6mu3g7gy] li[data-astro-cid-6mu3g7gy]{grid-template-columns:3ch minmax(0,1fr)}.city__districts[data-astro-cid-6mu3g7gy] li[data-astro-cid-6mu3g7gy]>[data-astro-cid-6mu3g7gy]:is(.city__open,a){grid-column:2;justify-self:start}}.city-hud[data-astro-cid-6mu3g7gy]{z-index:2;pointer-events:none;font-family:var(--font-mono);color:var(--city-hud-ink);font-size:.75rem;position:absolute;inset:0}.city[data-astro-cid-6mu3g7gy] [data-astro-cid-6mu3g7gy]:is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.city[data-astro-cid-6mu3g7gy] [data-astro-cid-6mu3g7gy]:is(.city__open,.city__action,.city-hud__button,.city-hud__prompt,.city-brief__close):focus-visible{position:relative}.city[data-astro-cid-6mu3g7gy] [data-astro-cid-6mu3g7gy]:is(.city__open,.city__action,.city-hud__button,.city-hud__prompt,.city-brief__close):focus-visible:after{content:"";background:var(--accent);pointer-events:none;width:7px;height:7px;position:absolute;inset-block-start:-8px;inset-inline-end:-8px;transform:rotate(45deg)}@media (prefers-contrast:more){.city-hud[data-astro-cid-6mu3g7gy],.city-brief[data-astro-cid-6mu3g7gy]{--city-hud-muted:var(--city-hud-ink);--city-hud-line:var(--city-hud-ink)}}.city-hud[data-astro-cid-6mu3g7gy]>[data-astro-cid-6mu3g7gy]{background:var(--city-hud-bg);border:1px solid var(--city-hud-line);margin:0;padding:6px 10px;position:absolute}.city-hud__plate[data-astro-cid-6mu3g7gy]{gap:var(--space);letter-spacing:.14em;text-transform:uppercase;display:flex;inset-block-start:10px;inset-inline-start:10px}.city-hud__mode[data-astro-cid-6mu3g7gy]{color:var(--city-hud-accent)}.city-hud__alert[data-astro-cid-6mu3g7gy]{color:var(--city-hud-ink);letter-spacing:.06em;inset-block-start:10px;inset-inline-start:50%;transform:translate(-50%)}.city-hud__alert[data-astro-cid-6mu3g7gy][hidden]{display:none}.city-hud__light[data-astro-cid-6mu3g7gy]{inset-block-start:10px;inset-inline-end:10px}.city-hud[data-astro-cid-6mu3g7gy]>.city-hud__controls[data-astro-cid-6mu3g7gy]{background:0 0;border:0;gap:6px;padding:0;display:flex;inset-block-start:82px;inset-inline-end:10px}.city-hud__button[data-astro-cid-6mu3g7gy]{background:var(--city-hud-bg);border:1px solid var(--city-hud-line);min-height:var(--target);font:inherit;color:var(--city-hud-ink);cursor:pointer;pointer-events:auto;padding:6px 10px}.city-hud__button[data-astro-cid-6mu3g7gy][hidden]{display:none}.city-hud__hint[data-astro-cid-6mu3g7gy]{color:var(--city-hud-muted);inset-block-start:46px;inset-inline-end:10px}.city-hud__log[data-astro-cid-6mu3g7gy]{max-width:min(54%,380px);inset-block-end:10px;inset-inline-start:10px}@container city-stage (height<=520px){.city-hud__log[data-astro-cid-6mu3g7gy] ol[data-astro-cid-6mu3g7gy]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.city-hud__log[data-astro-cid-6mu3g7gy] .city-hud__label[data-astro-cid-6mu3g7gy]{margin:0}}@container city-stage (width<=600px){.city-hud[data-astro-cid-6mu3g7gy]>.city-hud__log[data-astro-cid-6mu3g7gy]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;overflow:hidden}.city-hud__hint[data-astro-cid-6mu3g7gy]{inset-block:auto 64px;inset-inline:10px}.city-hud[data-astro-cid-6mu3g7gy]>.city-hud__controls[data-astro-cid-6mu3g7gy]{inset-block-start:56px}.city-hud__prompt[data-astro-cid-6mu3g7gy]:not([hidden])~.city-hud__hint[data-astro-cid-6mu3g7gy]{display:none}.city-hud__prompt[data-astro-cid-6mu3g7gy]{max-width:calc(100% - 20px);inset-block-end:64px}}.city-hud__log[data-astro-cid-6mu3g7gy] li[data-astro-cid-6mu3g7gy]:hover{color:var(--city-hud-accent)}.city-hud__place[data-astro-cid-6mu3g7gy]{color:var(--city-hud-muted);white-space:nowrap}.city-hud__label[data-astro-cid-6mu3g7gy]{font:inherit;letter-spacing:.12em;text-transform:uppercase;color:var(--city-hud-muted);margin:0 0 4px}.city-hud__log[data-astro-cid-6mu3g7gy] ol[data-astro-cid-6mu3g7gy]{margin:0;padding:0;list-style:none}.city-hud__log[data-astro-cid-6mu3g7gy] li[data-astro-cid-6mu3g7gy]{pointer-events:auto;grid-template-columns:8px minmax(0,1fr) auto auto;align-items:center;gap:6px;display:grid}.city-hud__dot[data-astro-cid-6mu3g7gy]{border:1px solid var(--city-hud-accent);width:8px;height:8px}.city-hud__log[data-astro-cid-6mu3g7gy] li[data-astro-cid-6mu3g7gy][data-state=scouted] .city-hud__dot[data-astro-cid-6mu3g7gy]{background:linear-gradient(90deg, var(--city-hud-accent) 50%, transparent 50%)}.city-hud__log[data-astro-cid-6mu3g7gy] li[data-astro-cid-6mu3g7gy][data-state=briefed] .city-hud__dot[data-astro-cid-6mu3g7gy],.city-hud__log[data-astro-cid-6mu3g7gy] li[data-astro-cid-6mu3g7gy][data-state=declassified] .city-hud__dot[data-astro-cid-6mu3g7gy]{background:var(--city-hud-accent)}.city-hud__log[data-astro-cid-6mu3g7gy] li[data-astro-cid-6mu3g7gy][data-state=declassified] .city-hud__dot[data-astro-cid-6mu3g7gy]{border-radius:50%}.city-hud__state[data-astro-cid-6mu3g7gy]{color:var(--city-hud-muted)}.city-hud__compass[data-astro-cid-6mu3g7gy]{gap:var(--space);min-height:var(--target);font:inherit;color:var(--city-hud-ink);cursor:pointer;pointer-events:auto;align-items:center;display:flex;inset-block-end:10px;inset-inline-end:10px}.city-hud__compass[data-astro-cid-6mu3g7gy]:hover{border-color:var(--city-hud-accent)}.city-hud__compass[data-astro-cid-6mu3g7gy] .city-hud__label[data-astro-cid-6mu3g7gy]{margin:0}.city-hud__arrow[data-astro-cid-6mu3g7gy]{border-block:5px solid #0000;border-inline-start:10px solid var(--city-hud-accent);width:0;height:0}.city-hud__prompt[data-astro-cid-6mu3g7gy]{min-height:var(--target);font:inherit;color:var(--city-hud-ink);cursor:pointer;pointer-events:auto;border-color:var(--city-hud-accent);inset-block-end:56px;inset-inline-start:50%;translate:-50%}.city-hud__prompt[data-astro-cid-6mu3g7gy][hidden]{display:none}.city-brief[data-astro-cid-6mu3g7gy]{width:min(92vw,960px);max-height:86vh;padding:calc(var(--space) * 2) calc(var(--space) * 3);color:var(--ink);background:var(--bg);border:1px solid var(--city-hud-accent)}.city-brief[data-astro-cid-6mu3g7gy]::backdrop{background:color-mix(in srgb, var(--city-night) 72%, transparent)}.city-brief__bar[data-astro-cid-6mu3g7gy]{justify-content:space-between;align-items:baseline;gap:var(--space);display:flex}.city-brief__title[data-astro-cid-6mu3g7gy]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--city-hud-accent);margin:0;font-size:.875rem}.city-brief__close[data-astro-cid-6mu3g7gy]{min-height:var(--target);padding:0 calc(var(--space) * 1.5);font-family:var(--font-mono);color:var(--ink);border:1px solid var(--line);cursor:pointer;background:0 0;font-size:.8125rem}.city-brief__row[data-astro-cid-6mu3g7gy]{margin:var(--space) 0 0;border-top:1px solid var(--accent);padding:0;list-style:none}.city-help[data-astro-cid-6mu3g7gy]{width:min(92vw,1040px)}.city-help__cols[data-astro-cid-6mu3g7gy]{gap:calc(var(--space) * 4);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);margin-block-start:calc(var(--space) * 2);display:grid}@media (width<=767px){.city-help__cols[data-astro-cid-6mu3g7gy]{grid-template-columns:minmax(0,1fr)}@media (pointer:coarse){.city-help__cols[data-astro-cid-6mu3g7gy]>section[data-astro-cid-6mu3g7gy]:first-child{order:2}}.city-help__keys[data-astro-cid-6mu3g7gy] tr[data-astro-cid-6mu3g7gy],.city-help__keys[data-astro-cid-6mu3g7gy] th[data-astro-cid-6mu3g7gy],.city-help__keys[data-astro-cid-6mu3g7gy] td[data-astro-cid-6mu3g7gy]{display:block}.city-help__keys[data-astro-cid-6mu3g7gy] th[data-astro-cid-6mu3g7gy]{white-space:normal;border-bottom:0;padding-block-end:2px}}.city-help__head[data-astro-cid-6mu3g7gy]{margin:0 0 var(--space);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:.75rem;font-weight:400}.city-help[data-astro-cid-6mu3g7gy] section[data-astro-cid-6mu3g7gy]+section[data-astro-cid-6mu3g7gy]{margin-block-start:calc(var(--space) * 3)}.city-help__keys[data-astro-cid-6mu3g7gy]{border-collapse:collapse;width:100%;font-size:.9375rem}.city-help__keys[data-astro-cid-6mu3g7gy] th[data-astro-cid-6mu3g7gy],.city-help__keys[data-astro-cid-6mu3g7gy] td[data-astro-cid-6mu3g7gy]{padding:calc(var(--space) * .75) 0;text-align:start;vertical-align:baseline;border-bottom:1px solid var(--line)}.city-help__keys[data-astro-cid-6mu3g7gy] th[data-astro-cid-6mu3g7gy]{white-space:nowrap;padding-inline-end:calc(var(--space) * 2);font-weight:400}.city-help[data-astro-cid-6mu3g7gy] kbd[data-astro-cid-6mu3g7gy]{min-width:1.9em;font-family:var(--font-mono);text-align:center;color:var(--ink);border:1px solid var(--accent);border-bottom-width:2px;margin:0 2px 2px 0;padding:1px 6px;font-size:.8125rem;display:inline-block}.city-help__or[data-astro-cid-6mu3g7gy]{color:var(--ink-muted);margin-inline:4px 6px}.city-help__list[data-astro-cid-6mu3g7gy]{margin:0;padding-inline-start:1.1em;font-size:.9375rem}.city-help__list[data-astro-cid-6mu3g7gy] li[data-astro-cid-6mu3g7gy]+li[data-astro-cid-6mu3g7gy],.city-help__text[data-astro-cid-6mu3g7gy]{margin-block-start:var(--space)}.city-help__text[data-astro-cid-6mu3g7gy],.city-help__now[data-astro-cid-6mu3g7gy]{margin:0 0 var(--space);font-size:.9375rem}.city-help__now[data-astro-cid-6mu3g7gy] strong[data-astro-cid-6mu3g7gy]{font-family:var(--font-mono);color:var(--accent)}:root:not([data-mode=giai-mat]) .city-help__mode[data-astro-cid-6mu3g7gy][data-help-mode=mat],:root[data-mode=giai-mat] .city-help__mode[data-astro-cid-6mu3g7gy][data-help-mode=giai-mat]{border-inline-start:2px solid var(--accent);margin-inline-start:calc(var(--space) * -1);padding-inline-start:var(--space)}.city-extras[data-astro-cid-6mu3g7gy]{width:min(92vw,640px)}.city-extras__note[data-astro-cid-6mu3g7gy]{margin:calc(var(--space) * 2) 0;color:var(--ink-muted);font-size:.9375rem}.city-extras__list[data-astro-cid-6mu3g7gy]{margin:0;padding:0;list-style:none}.city-extras__list[data-astro-cid-6mu3g7gy] li[data-astro-cid-6mu3g7gy]{padding:calc(var(--space) * 1.5) 0;border-bottom:1px solid var(--line)}.city-extras__toggle[data-astro-cid-6mu3g7gy]{align-items:center;gap:var(--space);min-height:var(--target);padding:0 calc(var(--space) * 1.5);font-family:var(--font-mono);color:var(--ink);border:1px solid var(--line);cursor:pointer;background:0 0;font-size:.875rem;display:inline-flex}.city-extras__toggle[data-astro-cid-6mu3g7gy]:not(.city-extras__action):before{content:"";border:1px solid var(--accent);width:.75em;height:.75em}.city-extras__toggle[data-astro-cid-6mu3g7gy][aria-pressed=true]{border-color:var(--accent)}.city-extras__toggle[data-astro-cid-6mu3g7gy][aria-pressed=true]:before{background:var(--accent)}.city-extras__help[data-astro-cid-6mu3g7gy]{margin:var(--space) 0 0;color:var(--ink-muted);font-size:.875rem}.city-stage[data-astro-cid-6mu3g7gy][data-photo] .city-hud[data-astro-cid-6mu3g7gy]>[data-astro-cid-6mu3g7gy]:not(.city-hud__photo){display:none}.city-hud[data-astro-cid-6mu3g7gy]>.city-hud__photo[data-astro-cid-6mu3g7gy]{gap:var(--space);background:0 0;border:0;padding:0;display:flex;inset-block-end:10px;inset-inline-start:50%;translate:-50%}.city-hud__photo[data-astro-cid-6mu3g7gy][hidden]{display:none}.city-finale__ways[data-astro-cid-6mu3g7gy]{gap:var(--space) calc(var(--space) * 3);margin:calc(var(--space) * 2) 0;font-family:var(--font-mono);flex-wrap:wrap;padding:0;font-size:.875rem;list-style:none;display:flex}.city-finale__ways[data-astro-cid-6mu3g7gy] a[data-astro-cid-6mu3g7gy]{color:var(--accent)}.city-brief__foot[data-astro-cid-6mu3g7gy]{gap:var(--space) calc(var(--space) * 3);flex-wrap:wrap;align-items:baseline;display:flex}.city-brief__foot[data-astro-cid-6mu3g7gy] a[data-astro-cid-6mu3g7gy],.city-brief__atlas[data-astro-cid-6mu3g7gy]{font-family:var(--font-mono);color:var(--accent);font-size:.8125rem}.city-brief__atlas[data-astro-cid-6mu3g7gy]{cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.city-brief__atlas[data-astro-cid-6mu3g7gy][hidden]{display:none}.city-atlas[data-astro-cid-6mu3g7gy]{width:min(96vw,1280px);max-height:92vh;overflow:auto}@media (prefers-reduced-motion:no-preference){.city-atlas[data-astro-cid-6mu3g7gy][open]{animation:.26s ease-out city-atlas-in}}@keyframes city-atlas-in{0%{opacity:0}}.city__map-open[data-astro-cid-6mu3g7gy]:not(.city__icon){cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.city__map-open[data-astro-cid-6mu3g7gy][hidden]{display:none}.city-brief__note[data-astro-cid-6mu3g7gy]{max-width:var(--measure)}.city__print[data-astro-cid-6mu3g7gy]{display:none}@media print{.city[data-astro-cid-6mu3g7gy]>[data-astro-cid-6mu3g7gy]:not(.city__print),.city-skip[data-astro-cid-6mu3g7gy]{display:none!important}.city__print[data-astro-cid-6mu3g7gy]{display:block}}
