@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:800;font-display:swap;src:url(./barlow-condensed-800-italic.C9ev6_F1.woff2)format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(./outfit-variable-latin.D6ftewdU.woff2)format("woff2")}body{background:#fff;margin:0}.finder.svelte-t6xxh2{--mystic:#003e3f;--moos:#066;--lime:#b9f900;--ink:#000;--text:#303030;--text-muted:#546464;--placeholder:#5d6f6f;--border-strong:#d3dada;--surface-hover:#f2f5f5;--band-text:#f5f5f5;--band-text-muted:#f5f5f5bd;--slant:.1228;--cut:calc(100vw * var(--slant));min-height:100dvh;color:var(--text);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);font:400 16px/24px Outfit,Helvetica Neue,Arial,sans-serif;display:grid}.finder.svelte-t6xxh2 :where(.svelte-t6xxh2),.finder.svelte-t6xxh2 :where(.svelte-t6xxh2):before{box-sizing:border-box}.band.svelte-t6xxh2{padding:24px 24px calc(20px + var(--cut));background:var(--mystic);color:var(--band-text);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), 0 100%);gap:24px;display:grid}.wordmark.svelte-t6xxh2{border-radius:4px;justify-self:start;margin:-8px 0;padding:8px 0}.wordmark.svelte-t6xxh2 img:where(.svelte-t6xxh2){width:auto;height:28px;display:block}.wordmark.svelte-t6xxh2:focus-visible{outline:2px solid var(--lime);outline-offset:4px}.headline.svelte-t6xxh2{gap:8px;display:grid}.kicker.svelte-t6xxh2{color:var(--band-text-muted);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font:600 12px/16px Outfit,sans-serif;display:inline-flex}.kicker.svelte-t6xxh2:before{content:"";background:var(--lime);width:10px;height:8px;clip-path:polygon(calc(var(--slant) * 100%) 0, 100% 0, calc(100% - var(--slant) * 100%) 100%, 0 100%)}h1.svelte-t6xxh2{text-transform:uppercase;margin:0;font:italic 800 40px/.95 Barlow Condensed,Arial Narrow,Helvetica Neue,sans-serif}.page.svelte-t6xxh2{flex-direction:column;min-width:0;display:flex}main.svelte-t6xxh2{flex:1;padding:20px 24px 32px}.content.svelte-t6xxh2,footer.svelte-t6xxh2 nav:where(.svelte-t6xxh2){max-width:440px;margin:0 auto}.content.svelte-t6xxh2{gap:16px;display:grid}footer.svelte-t6xxh2{padding:0 24px calc(12px + env(safe-area-inset-bottom))}footer.svelte-t6xxh2 nav:where(.svelte-t6xxh2){gap:24px;display:flex}footer.svelte-t6xxh2 a:where(.svelte-t6xxh2){color:var(--text-muted);padding:10px 0;font-size:13px;line-height:18px;text-decoration:none}footer.svelte-t6xxh2 a:where(.svelte-t6xxh2):hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}footer.svelte-t6xxh2 a:where(.svelte-t6xxh2):focus-visible{outline:2px solid var(--moos);outline-offset:2px;border-radius:4px}.lead.svelte-t6xxh2{margin:0}form.svelte-t6xxh2{gap:6px;display:grid}label.svelte-t6xxh2{color:var(--text-muted);font-size:13px;font-weight:500;line-height:16px}.field.svelte-t6xxh2{align-items:center;display:flex;position:relative}.icon.svelte-t6xxh2{fill:currentColor;width:20px;height:20px;color:var(--text-muted);flex:none}.field.svelte-t6xxh2 .icon:where(.svelte-t6xxh2){pointer-events:none;position:absolute;left:16px}.field.svelte-t6xxh2 .spinner:where(.svelte-t6xxh2){position:absolute;right:16px}input.svelte-t6xxh2{width:100%;height:56px;box-shadow:0 0 0 1px var(--border-strong), 0 1px 2px #002e2f12, inset 0 -1px 0 #002e2f0d;color:var(--ink);font:inherit;appearance:none;background:#fff;border:1px solid #0000;border-radius:8px;padding:0 48px;scroll-margin-top:44px;font-size:17px;transition:border-color .12s,box-shadow .16s}input.svelte-t6xxh2::placeholder{color:var(--placeholder);opacity:1}input.svelte-t6xxh2:focus-visible{border-color:var(--moos);outline:none;box-shadow:0 0 0 3px #00666629}.suggestions.svelte-t6xxh2{background:#fff;border-radius:10px;gap:2px;margin:0;padding:4px;list-style:none;display:grid;box-shadow:0 0 0 1px #002e2f14,0 4px 8px -4px #002e2f1a,0 16px 36px -10px #002e2f42}.suggestions[hidden].svelte-t6xxh2{display:none}.suggestions[aria-busy=true].svelte-t6xxh2{opacity:.6}.suggestions.svelte-t6xxh2 a:where(.svelte-t6xxh2){min-height:56px;color:var(--ink);-webkit-tap-highlight-color:transparent;border-radius:6px;align-items:center;gap:12px;padding:8px 12px;text-decoration:none;display:flex}.suggestions.svelte-t6xxh2 a:where(.svelte-t6xxh2):is(:where(.svelte-t6xxh2):hover,:where(.svelte-t6xxh2):active,[aria-selected=true]:where(.svelte-t6xxh2),.chosen:where(.svelte-t6xxh2)){background:var(--surface-hover)}.suggestions.svelte-t6xxh2 a:where(.svelte-t6xxh2):focus-visible{outline:2px solid var(--moos);outline-offset:-2px}.suggestions.svelte-t6xxh2 img:where(.svelte-t6xxh2){object-fit:contain;flex:none;width:32px;height:32px}.club.svelte-t6xxh2{flex:1;min-width:0;display:grid}.name.svelte-t6xxh2{overflow-wrap:anywhere}mark.svelte-t6xxh2{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--moos);text-decoration-color:var(--moos);text-underline-offset:3px;background:0 0;font-weight:700;text-decoration-thickness:2px}.city.svelte-t6xxh2,.status.svelte-t6xxh2,.note.svelte-t6xxh2{color:var(--text-muted);margin:0;font-size:13px;line-height:18px}.status.svelte-t6xxh2:empty{display:none}.note.svelte-t6xxh2{border-top:1px solid #e3e8e8;padding-top:16px}.spinner.svelte-t6xxh2{border:2px solid var(--border-strong);border-top-color:var(--moos);border-radius:50%;flex:none;width:18px;height:18px;animation:.7s linear infinite svelte-t6xxh2-spin}@keyframes svelte-t6xxh2-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner.svelte-t6xxh2{animation-duration:2.4s}input.svelte-t6xxh2{transition:none}}@media (width>=900px){.finder.svelte-t6xxh2{--cut:calc(100dvh * var(--slant));grid-template-rows:1fr;grid-template-columns:minmax(440px,44%) minmax(0,1fr)}.band.svelte-t6xxh2{padding:48px calc(64px + var(--cut)) 48px 64px;clip-path:polygon(0 0, 100% 0, calc(100% - var(--cut)) 100%, 0 100%);align-content:space-between;gap:48px}.headline.svelte-t6xxh2{gap:12px}h1.svelte-t6xxh2{font-size:clamp(64px,6.4vw,104px);line-height:.86}main.svelte-t6xxh2{padding:max(64px,22dvh) 48px 32px}footer.svelte-t6xxh2{padding:0 48px 36px}.content.svelte-t6xxh2,footer.svelte-t6xxh2 nav:where(.svelte-t6xxh2){width:min(100%,440px)}}
