svg.svelte-1neso0s{width:100%;max-width:420px;height:auto}.grid-line.svelte-1neso0s{fill:none;stroke:var(--border);stroke-width:1px}.axis-line.svelte-1neso0s{stroke:var(--border);stroke-width:1px}.shape.svelte-1neso0s{fill:#c85a002e;stroke:var(--burnt-light);stroke-width:1.5px}.axis-label.svelte-1neso0s{font-family:var(--font-mono);font-size:var(--text-xs);fill:var(--muted);letter-spacing:.05em;text-transform:uppercase}.hit-big.svelte-1tovyh{font-family:var(--font-display);color:var(--gold);font-size:2.6rem;font-weight:700;line-height:1}.of.svelte-1tovyh{color:var(--muted);margin-left:.45rem;font-size:1.1rem;font-weight:400}.hit-sub.svelte-1tovyh{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:5px 0 .7rem}.waffle.svelte-1tovyh{grid-template-columns:repeat(10,1fr);gap:4px;max-width:340px;display:grid}.cell.svelte-1tovyh,.key.svelte-1tovyh{aspect-ratio:1;background:var(--dark3);border:1px solid var(--border);border-radius:2px}.unknown.svelte-1tovyh{border-color:var(--border);background:0 0;border-style:dotted}.attended.svelte-1tovyh{border-color:var(--green);background:#5dbf8259}.offguide.svelte-1tovyh{border-color:var(--blue);background:#5aafe059}.closed.svelte-1tovyh{border-color:var(--burnt);background:#c85a004d}.visited.svelte-1tovyh{border-color:var(--gold);background:#d4a84359}.retro.svelte-1tovyh{border-style:dashed;border-color:var(--gold);background:0 0}.legend.svelte-1tovyh{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--muted);flex-wrap:wrap;gap:1rem;margin-top:.9rem;display:flex}.legend.svelte-1tovyh span:where(.svelte-1tovyh){align-items:center;gap:5px;display:inline-flex}.key.svelte-1tovyh{aspect-ratio:auto;width:10px;height:10px;display:inline-block}.cat.svelte-1iiu2b5{margin-bottom:2rem}h3.svelte-1iiu2b5{font-family:var(--font-display);border-bottom:1px solid var(--border);margin-bottom:.75rem;padding-bottom:.4rem;font-size:1.25rem;font-weight:700}ul.svelte-1iiu2b5{flex-direction:column;gap:.75rem;list-style:none;display:flex}.rec.svelte-1iiu2b5{background:var(--dark2);border:1px solid var(--border);border-radius:4px;padding:.9rem 1.1rem}.rec-head.svelte-1iiu2b5{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.name.svelte-1iiu2b5{font-size:15px;font-weight:500}.status.svelte-1iiu2b5{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:2px;padding:2px 7px}.st-attended.svelte-1iiu2b5{color:var(--green);background:#5dbf8214;border-color:#5dbf8266}.st-skipped.svelte-1iiu2b5{color:var(--muted);border-color:var(--border)}.st-unknown.svelte-1iiu2b5{color:var(--muted);border-color:var(--border);background:#0000002e;border-style:dotted}.st-offguide.svelte-1iiu2b5{color:var(--blue);background:#5aafe014;border-color:#5aafe066}.st-closed.svelte-1iiu2b5{color:var(--burnt-light);background:#c85a0014;border-color:#c85a0073}.st-visited.svelte-1iiu2b5{color:var(--gold);background:#d4a84314;border-color:#d4a84373}.st-retro.svelte-1iiu2b5{color:var(--gold);border-color:var(--gold);border-style:dashed}.meta.svelte-1iiu2b5{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--muted);margin-top:3px}.note.svelte-1iiu2b5{font-size:var(--text-ui);opacity:.9;margin-top:5px}.sources.svelte-1iiu2b5{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.src.svelte-1iiu2b5{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--border);border-radius:2px;padding:1px 6px;text-decoration:none}a.src.svelte-1iiu2b5:hover{color:var(--gold);border-color:var(--gold)}.warn.svelte-1iiu2b5{color:var(--burnt-light);border-color:#c85a0073}.bars.svelte-a17h1m{flex-direction:column;gap:1.1rem;display:flex}.lbl.svelte-a17h1m{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--muted);justify-content:space-between;margin-bottom:5px;display:flex}.track.svelte-a17h1m{background:var(--dark3);border:1px solid var(--border);border-radius:2px;height:14px;overflow:hidden}.fill.svelte-a17h1m{background:var(--burnt);height:100%}.fill.metro.svelte-a17h1m{background:#d4a84366}.note.svelte-a17h1m{font-size:var(--text-ui);color:var(--muted);margin-top:1rem}.note.svelte-a17h1m b:where(.svelte-a17h1m){color:var(--burnt-light);font-weight:500}.field-notes.svelte-1gij6m3{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;display:grid}.fn.svelte-1gij6m3{text-align:center}.v.svelte-1gij6m3{font-family:var(--font-mono);color:var(--cream);font-size:1.15rem;font-weight:500;display:block}.l.svelte-1gij6m3{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:3px;display:block}.item.svelte-1os4s89{font-size:var(--text-md);margin-bottom:1rem}.title.svelte-1os4s89{font-weight:500}.note.svelte-1os4s89{color:var(--muted);font-size:12.5px}.correction.svelte-1os4s89{border-bottom:1px dashed var(--border);margin-bottom:1.15rem;padding-bottom:.85rem}.correction.svelte-1os4s89 .title:where(.svelte-1os4s89){font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.14em;text-transform:uppercase;color:var(--burnt-light)}.pilgrim.svelte-1os4s89{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--green);vertical-align:middle;background:#5dbf8214;border:1px solid #5dbf8266;border-radius:2px;margin-left:8px;padding:1px 6px}.guide-notes.svelte-1mp2ymf{font-size:var(--text-ui)}.scope.svelte-1mp2ymf{color:var(--muted);margin-bottom:1.25rem}.group.svelte-1mp2ymf{margin-bottom:1.5rem}.group-label.svelte-1mp2ymf{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.18em;text-transform:uppercase;color:var(--burnt-light);margin-bottom:.75rem}.entry.svelte-1mp2ymf{margin-bottom:.85rem}.cat.svelte-1mp2ymf{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin-bottom:.15rem;display:block}.text.svelte-1mp2ymf{color:var(--cream);opacity:.9}.caveat.svelte-1mp2ymf{color:var(--cream);opacity:.9;margin-bottom:.6rem}.sources.svelte-1mp2ymf{font-size:var(--text-sm);color:var(--muted);margin-top:.5rem}.sources-label.svelte-1mp2ymf{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--burnt-light);margin-right:.4em}.adh.svelte-rgrmlr{flex-direction:column;gap:.9rem;display:flex}.figs.svelte-rgrmlr{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.25rem;display:grid}.fig.svelte-rgrmlr{flex-direction:column;display:flex}.n.svelte-rgrmlr{font-family:var(--font-display);color:var(--gold);font-size:2.1rem;font-weight:700;line-height:1}.l.svelte-rgrmlr{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.11em;text-transform:uppercase;color:var(--muted);margin-top:7px}.d.svelte-rgrmlr{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted);margin-top:3px}.note.svelte-rgrmlr{font-size:var(--text-sm);color:var(--muted);border-top:1px solid var(--border);padding-top:.7rem;line-height:1.5}.note.svelte-rgrmlr b:where(.svelte-rgrmlr){color:var(--cream);font-weight:500}.comp.svelte-3oqftg{flex-direction:column;gap:.55rem;display:flex}.row.svelte-3oqftg{grid-template-columns:8.5rem 1fr 2.2rem 2.4rem;align-items:center;gap:.7rem;display:grid}.label.svelte-3oqftg{color:var(--cream);font-size:12.5px}.track.svelte-3oqftg{background:var(--dark2);border-radius:2px;height:8px}.fill.svelte-3oqftg{background:var(--gold);border-radius:2px;height:100%}.n.svelte-3oqftg{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--cream);text-align:right;font-variant-numeric:tabular-nums}.pct.svelte-3oqftg{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--muted);text-align:right;font-variant-numeric:tabular-nums}.zero.svelte-3oqftg .label:where(.svelte-3oqftg),.zero.svelte-3oqftg .n:where(.svelte-3oqftg){color:var(--muted)}.note.svelte-3oqftg{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.03em;color:var(--muted);margin-top:1.1rem;line-height:1.75}@media (width<=600px){.row.svelte-3oqftg{grid-template-columns:6.6rem 1fr 2rem 2.2rem;gap:.5rem}.label.svelte-3oqftg{font-size:var(--text-sm)}}.wrap.svelte-bg7p9m{max-width:1000px;margin:0 auto;padding:0 2rem}.city-head.svelte-bg7p9m{border-bottom:1px solid var(--border);grid-template-columns:1fr 300px;align-items:end;gap:2rem;padding:4rem 0 2.5rem;display:grid}.crumb.svelte-bg7p9m{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.2em;text-transform:uppercase;color:var(--burnt-light);margin-bottom:1rem}.crumb.svelte-bg7p9m a:where(.svelte-bg7p9m){color:inherit;text-decoration:none}.vibe.svelte-bg7p9m{font-family:var(--font-display);color:var(--gold);margin-bottom:.25rem;font-size:1.1rem;font-style:italic}h1.svelte-bg7p9m{font-family:var(--font-display);margin-bottom:.75rem;font-size:clamp(2.6rem,6vw,4.4rem);font-weight:700;line-height:1}.tagline.svelte-bg7p9m{opacity:.9;max-width:480px;font-size:15px}.head-meta.svelte-bg7p9m{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--muted);letter-spacing:.06em;text-align:right;line-height:2.1}.head-meta.svelte-bg7p9m b:where(.svelte-bg7p9m){color:var(--cream);font-weight:500}.row.svelte-bg7p9m{border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;gap:2.5rem;padding:2.5rem 0;display:grid}.fp-row.svelte-bg7p9m{grid-template-columns:340px 1fr}.single.svelte-bg7p9m{border-bottom:1px solid var(--border);padding:2.5rem 0}.panel-label.svelte-bg7p9m{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.25em;text-transform:uppercase;color:var(--burnt-light);margin-bottom:1rem}.fav-grid.svelte-bg7p9m{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.fav.svelte-bg7p9m{background:var(--dark2);border:1px solid var(--border);border-radius:4px;padding:1.1rem 1.25rem}.f-cat.svelte-bg7p9m{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:.35rem}.f-what.svelte-bg7p9m{font-family:var(--font-display);font-size:1.1rem;font-weight:700}.f-where.svelte-bg7p9m{color:var(--gold);font-size:12.5px}.f-note.svelte-bg7p9m{color:var(--muted);margin-top:.3rem;font-size:12.5px}.verdict.svelte-bg7p9m{background:var(--dark2);border:1px solid var(--border);border-radius:4px;padding:1.75rem}.v-q.svelte-bg7p9m{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.v-a.svelte-bg7p9m{font-family:var(--font-display);color:var(--gold);margin:.5rem 0;font-size:2rem;font-style:italic;font-weight:700}.city-nav.svelte-bg7p9m{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.08em;justify-content:space-between;padding:1.5rem 0 3rem;display:flex}.city-nav.svelte-bg7p9m a:where(.svelte-bg7p9m){color:var(--gold);text-decoration:none}.city-nav.svelte-bg7p9m a:where(.svelte-bg7p9m):hover{color:var(--burnt-light)}.pending.svelte-bg7p9m{color:var(--muted)}@media (width<=720px){.city-head.svelte-bg7p9m,.row.svelte-bg7p9m,.fp-row.svelte-bg7p9m{grid-template-columns:1fr}.head-meta.svelte-bg7p9m{text-align:left}.fav-grid.svelte-bg7p9m{grid-template-columns:1fr}}
