.dispatch-map.svelte-hhncwk{position:relative;width:100%;aspect-ratio:960 / 600}.dispatch-map.svelte-hhncwk svg:where(.svelte-hhncwk){display:block;width:100%;height:100%;overflow:hidden}.ocean.svelte-hhncwk{fill:#d8e3ec;opacity:.7}.non-us-fill.svelte-hhncwk{fill:#f0e7d0;stroke:#b8a87a;stroke-width:.6;stroke-opacity:.5}.state.svelte-hhncwk{fill:var(--color-page, #f4ead9);stroke:var(--color-navy, #1a2740);stroke-width:.75;stroke-opacity:.1}.state-visited.svelte-hhncwk{stroke-opacity:.35}.region-label.svelte-hhncwk{font-family:var(--font-display, "Rokkitt", serif);font-weight:400;font-size:24px;letter-spacing:.25em;text-anchor:middle;dominant-baseline:middle;pointer-events:none}.region-label-land.svelte-hhncwk{fill:#b8a87a}.region-label-ocean.svelte-hhncwk{font-size:18px;fill:#8ea5b8}.route-line.svelte-hhncwk{fill:none;stroke:var(--color-gold, #c89a3a);stroke-width:2;stroke-dasharray:6 4;stroke-linecap:butt;stroke-linejoin:round;opacity:.85}.leader-line.svelte-hhncwk{stroke:var(--color-navy, #1a2740);stroke-width:.6;opacity:.5}.anchor-dot.svelte-hhncwk{fill:var(--color-navy, #1a2740);opacity:.75}.anchor-dot-brick.svelte-hhncwk{fill:var(--color-brick, #8b3a3a)}.pin-link.svelte-hhncwk{cursor:pointer;transition:transform .15s ease-out;transform-origin:center;transform-box:fill-box}.pin-link.svelte-hhncwk:hover,.pin-link.svelte-hhncwk:focus-visible{transform:scale(1.08);outline:none}.pin-pole.svelte-hhncwk{stroke:var(--color-navy, #1a2740);stroke-width:1.2}.pin-pole-brick.svelte-hhncwk{stroke:var(--color-brick, #8b3a3a)}.pin-flag.svelte-hhncwk{fill:var(--color-navy, #1a2740);stroke:var(--color-navy, #1a2740);stroke-width:.5;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.22))}.pin-flag-brick.svelte-hhncwk{fill:var(--color-brick, #8b3a3a);stroke:var(--color-brick, #8b3a3a)}.pin-number.svelte-hhncwk{fill:var(--color-page, #f4ead9);font-family:var(--font-scoreboard, "Oswald", sans-serif);font-size:13px;font-weight:600;letter-spacing:.02em;text-anchor:start;dominant-baseline:middle}.preview-card.svelte-hhncwk{position:absolute;transform:translate(-50%,calc(-100% - 14px));width:220px;background:var(--color-page, #f4ead9);border:1px solid rgba(0,0,0,.12);padding:10px 12px;box-shadow:0 6px 18px #0000002e;pointer-events:none;z-index:10;rotate:-1.5deg}.preview-polaroid.svelte-hhncwk{background:#fff;padding:4px 4px 14px;margin:0 0 8px;box-shadow:0 2px 6px #00000026}.preview-polaroid.svelte-hhncwk img:where(.svelte-hhncwk){width:100%;height:auto;display:block;filter:saturate(.85) contrast(1.05)}.preview-flat.svelte-hhncwk{margin:0 0 8px}.preview-flat.svelte-hhncwk img:where(.svelte-hhncwk){width:100%;height:auto;display:block}.preview-label.svelte-hhncwk{font-family:var(--font-scoreboard, sans-serif);font-size:.65rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-gold, #c89a3a)}.preview-title.svelte-hhncwk{font-family:var(--font-display, serif);font-weight:700;font-size:1rem;color:var(--color-navy, #1a2740);line-height:1.15;margin:2px 0 4px}.preview-city.svelte-hhncwk{font-family:var(--font-body, serif);font-size:.78rem;color:var(--color-ink-light, #555b63)}@media(max-width:720px){.dispatch-map.svelte-hhncwk{display:none}}@media(prefers-reduced-motion:reduce){.pin-link.svelte-hhncwk{transition:none}}.desk.svelte-kl90in{min-height:100vh;padding:48px 24px 64px;display:flex;flex-direction:column;align-items:center}.page-surface.svelte-kl90in{width:100%;max-width:920px;background:var(--color-page);box-shadow:0 1px 3px #0000000a,0 4px 12px #00000008}.archive-content.svelte-kl90in{--content-inset: 80px;padding:56px var(--content-inset)}.page-header.svelte-kl90in{text-align:center;margin:0 calc(var(--content-inset) * -1);padding:0 var(--content-inset) 32px;border-bottom:3px double var(--color-gold)}.archive-content.svelte-kl90in .dispatch-map{margin-left:calc(var(--content-inset) * -1);margin-right:calc(var(--content-inset) * -1);width:auto}.map-separator.svelte-kl90in{border:0;border-top:1px solid var(--color-gold);margin:0 calc(var(--content-inset) * -1) 48px;opacity:.7}@media(max-width:720px){.map-separator.svelte-kl90in{display:none}}.series-label.svelte-kl90in{font-family:var(--font-scoreboard);font-size:.9rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--color-gold);margin:0 0 8px}.page-title.svelte-kl90in{font-family:var(--font-display);font-weight:800;font-size:2.4rem;color:var(--color-navy);margin:0 0 4px;line-height:1.1}.page-sub.svelte-kl90in{font-family:var(--font-display);font-weight:500;font-size:1.1rem;color:var(--color-ink-light);font-style:italic;margin:0}.page-status.svelte-kl90in{font-family:var(--font-scoreboard);font-size:.8rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--color-ink-faint);margin:14px 0 0}.empty.svelte-kl90in{text-align:center;padding:48px 0;font-family:var(--font-body);font-size:1.1rem;color:var(--color-ink-light);font-style:italic}.section-label.svelte-kl90in{font-family:var(--font-scoreboard);font-size:.8rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--color-gold);margin:0 0 10px}.dispatch-label.svelte-kl90in{font-family:var(--font-scoreboard);font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--color-gold)}.dispatch-meta.svelte-kl90in{font-family:var(--font-body);font-size:.95rem;color:var(--color-ink-light)}.dispatch-excerpt.svelte-kl90in{font-family:var(--font-body);font-size:1.05rem;color:var(--color-ink);line-height:1.5;margin:8px 0 0}.start-here.svelte-kl90in{margin:0 0 56px}.start-link.svelte-kl90in{display:flex;gap:32px;text-decoration:none;color:inherit;align-items:flex-start}.start-hero.svelte-kl90in{flex:0 0 200px;background:#fff;padding:7px 7px 26px;box-shadow:0 2px 8px #00000026;transform:rotate(-1.5deg)}.start-hero--statement.svelte-kl90in{background:none;padding:0;box-shadow:none;transform:none}.start-img.svelte-kl90in{width:100%;height:auto;display:block;filter:saturate(.85) contrast(1.05)}.start-hero--statement.svelte-kl90in .start-img:where(.svelte-kl90in){filter:none}.start-info.svelte-kl90in{flex:1;min-width:0}.start-title.svelte-kl90in{font-family:var(--font-display);font-weight:800;font-size:2rem;color:var(--color-navy);margin:4px 0 6px;line-height:1.1}.start-cta.svelte-kl90in{display:inline-block;margin-top:18px;padding:10px 22px;background:var(--color-navy);color:var(--color-cream);font-family:var(--font-display);font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;border-radius:4px;transition:background .15s,color .15s}.start-link.svelte-kl90in:hover .start-cta:where(.svelte-kl90in){background:var(--color-gold);color:var(--color-navy)}.part.svelte-kl90in{margin:0 0 48px}.part-head.svelte-kl90in{padding:0 0 12px;margin:0 0 6px;border-bottom:1px solid var(--color-gold)}.part-head.svelte-kl90in .section-label:where(.svelte-kl90in){margin-bottom:4px}.part-name.svelte-kl90in{font-family:var(--font-display);font-weight:800;font-size:1.6rem;color:var(--color-navy);margin:0 0 6px;line-height:1.1}.part-route.svelte-kl90in{font-family:var(--font-body);font-size:.95rem;color:var(--color-ink-light);margin:0}.nowrap.svelte-kl90in{white-space:nowrap}.sep.svelte-kl90in{margin:0 4px}.part-list.svelte-kl90in{list-style:none;padding:0;margin:0}.row-link.svelte-kl90in{display:grid;grid-template-columns:44px 2.4em minmax(0,1fr) auto;align-items:center;gap:16px;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.06);text-decoration:none;color:inherit}.row.svelte-kl90in:last-child .row-link:where(.svelte-kl90in){border-bottom:0}.row-thumb.svelte-kl90in{width:44px;height:44px;display:block;object-fit:cover;background:#fff;padding:2px;box-sizing:border-box;box-shadow:0 1px 3px #00000026;filter:saturate(.85) contrast(1.05)}.row-num.svelte-kl90in{font-family:var(--font-scoreboard);font-size:.85rem;font-weight:500;color:var(--color-ink-light);font-variant-numeric:tabular-nums}.row-main.svelte-kl90in{display:flex;flex-direction:column;min-width:0}.row-title.svelte-kl90in{font-family:var(--font-display);font-weight:700;font-size:1.1rem;color:var(--color-navy);line-height:1.25}.row-link.svelte-kl90in:hover .row-title:where(.svelte-kl90in){text-decoration:underline;text-decoration-color:var(--color-gold);text-decoration-thickness:2px;text-underline-offset:3px}.row-city.svelte-kl90in{font-family:var(--font-body);font-size:.85rem;color:var(--color-ink-light);margin-top:2px}.row-date.svelte-kl90in{font-family:var(--font-body);font-size:.85rem;color:var(--color-ink-faint);white-space:nowrap;font-variant-numeric:tabular-nums}.back-to-leagues.svelte-kl90in{padding:24px 80px;text-align:center;border-top:1px solid rgba(0,0,0,.08)}.leagues-link.svelte-kl90in{font-family:var(--font-display);font-weight:600;font-size:.95rem;color:var(--color-navy);text-decoration:none;transition:color .15s}.leagues-link.svelte-kl90in:hover{color:var(--color-gold)}.end-mark.svelte-kl90in{display:flex;justify-content:center;padding:56px 0 40px;color:var(--color-ink-faint);opacity:.4}.page-promo.svelte-kl90in{background:var(--color-navy);padding:32px 80px;text-align:center}.promo-heading.svelte-kl90in{font-family:var(--font-display);font-weight:800;font-size:1.5rem;color:var(--color-cream);margin:0 0 8px}.promo-remind.svelte-kl90in{max-width:520px;margin:0 auto;--remind-lead-color: var(--color-cream);--remind-fine-color: rgba(245, 240, 232, .7);--remind-done-color: var(--color-cream);--remind-error-color: #e8a0a0;--remind-input-bg: var(--color-page);--remind-input-color: var(--color-ink);--remind-input-border: transparent;--remind-input-focus: var(--color-gold);--remind-btn-bg: var(--color-gold);--remind-btn-color: var(--color-navy);--remind-btn-hover: #d4a544}.promo-text.svelte-kl90in{font-family:var(--font-body);font-size:1rem;color:var(--color-cream);line-height:1.6;max-width:480px;margin:0 auto 20px;opacity:.7}.promo-cta.svelte-kl90in{display:inline-block;padding:12px 28px;background:var(--color-gold);color:var(--color-navy);font-family:var(--font-display);font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:.08em;text-decoration:none;border-radius:4px;transition:background .15s}.promo-cta.svelte-kl90in:hover{background:#d4a544}.desk-footer.svelte-kl90in{width:100%;max-width:920px;margin-top:48px;text-align:center}.footer-links.svelte-kl90in{display:flex;justify-content:center;gap:24px;flex-wrap:wrap}.footer-link.svelte-kl90in{font-family:var(--font-body);font-size:.8rem;color:var(--color-ink-faint);text-decoration:none}.footer-link.svelte-kl90in:hover{color:var(--color-ink)}.footer-social.svelte-kl90in{display:flex;justify-content:center;margin-top:18px;color:var(--color-ink-faint)}.footer-copy.svelte-kl90in{font-family:var(--font-body);font-size:.75rem;color:var(--color-ink-faint);margin-top:12px}@media(max-width:767px){.desk.svelte-kl90in{padding:0 0 48px}.page-surface.svelte-kl90in{box-shadow:none}.archive-content.svelte-kl90in{--content-inset: 24px;padding:32px var(--content-inset)}.page-title.svelte-kl90in{font-size:1.8rem}.start-here.svelte-kl90in{margin-bottom:44px}.start-here.svelte-kl90in .section-label:where(.svelte-kl90in){text-align:center}.start-link.svelte-kl90in{flex-direction:column;align-items:center;gap:20px;text-align:center}.start-hero.svelte-kl90in{flex:none;width:180px}.start-title.svelte-kl90in{font-size:1.6rem}.row-link.svelte-kl90in{grid-template-columns:40px 2.2em minmax(0,1fr);gap:12px}.row-thumb.svelte-kl90in{width:40px;height:40px}.row-date.svelte-kl90in{display:none}.page-promo.svelte-kl90in{padding:28px 24px}}
