.row.svelte-7cxx1s{display:flex;align-items:center;gap:var(--space-3);list-style:none;border-top:1px solid var(--border)}.row.svelte-7cxx1s:first-child{border-top:none}.main.svelte-7cxx1s{display:flex;flex:1;align-items:center;gap:var(--space-3);min-width:0;min-height:48px;padding:10px 0;color:inherit;text-decoration:none}.main.svelte-7cxx1s:hover .title:where(.svelte-7cxx1s){text-decoration:underline}.tile.svelte-7cxx1s{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--r-sm);background:var(--court-tint);color:var(--court);line-height:1}.off.svelte-7cxx1s .tile:where(.svelte-7cxx1s){background:var(--surface-2);color:var(--ink-soft)}.tile-d.svelte-7cxx1s{font-family:Spline Sans Mono,monospace;font-size:1.4rem;font-weight:600;font-variant-numeric:tabular-nums}.tile-m.svelte-7cxx1s{margin-top:3px;font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.text.svelte-7cxx1s{display:flex;flex-direction:column;gap:2px;min-width:0}.title.svelte-7cxx1s{font-weight:600;overflow-wrap:anywhere}.when.svelte-7cxx1s{color:var(--ink-soft);font-size:.86rem}.for.svelte-7cxx1s{color:var(--court);font-size:.86rem;font-weight:600;overflow-wrap:anywhere}.hours.svelte-7cxx1s{white-space:nowrap}.state.svelte-7cxx1s{display:inline-flex;align-items:center;gap:5px;font-size:.82rem;font-weight:600}.state.in.svelte-7cxx1s{color:var(--court)}.state.wait.svelte-7cxx1s,.state.held.svelte-7cxx1s,.state.due.svelte-7cxx1s{color:var(--gold-ink)}.state.off.svelte-7cxx1s{color:var(--ink-soft)}.paid.svelte-7cxx1s{color:var(--ink-soft);font-weight:400}.pay.svelte-7cxx1s{flex:none;white-space:nowrap}.head.svelte-1ke34sz{margin-bottom:var(--space-5)}.eyebrow.svelte-1ke34sz{margin:0 0 6px;color:var(--court);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}h1.svelte-1ke34sz{margin:0;font-size:clamp(1.7rem,5vw,2.2rem)}.lede.svelte-1ke34sz,.sum.svelte-1ke34sz{margin:8px 0 0;color:var(--ink-soft)}.sum.svelte-1ke34sz{font-size:.92rem}.pad.svelte-1ke34sz{padding:var(--space-4)}.signin.svelte-1ke34sz{display:grid;gap:var(--space-3)}.field.svelte-1ke34sz{display:grid;gap:6px}.lb.svelte-1ke34sz{color:var(--ink-soft);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.big.svelte-1ke34sz{width:100%;min-height:48px}.fine.svelte-1ke34sz{margin:0;color:var(--ink-soft);font-size:.86rem}.fine.center.svelte-1ke34sz{margin-top:var(--space-4);text-align:center}.or.svelte-1ke34sz{display:flex;align-items:center;gap:10px;color:var(--ink-soft);font-size:.8rem}.or.svelte-1ke34sz:before,.or.svelte-1ke34sz:after{content:"";flex:1;border-top:1px solid var(--border)}.err.svelte-1ke34sz{margin:0;color:var(--danger);font-size:.88rem}.band.svelte-1ke34sz{display:flex;align-items:center;gap:10px;min-height:48px;margin-bottom:var(--space-4);padding:10px 14px;border-radius:var(--r-md);background:var(--paper-2);color:var(--ink);text-decoration:none}.band.svelte-1ke34sz span:where(.svelte-1ke34sz){flex:1}.band.svelte-1ke34sz b:where(.svelte-1ke34sz){color:var(--court)}.club.svelte-1ke34sz{margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4)}.club.svelte-1ke34sz h2:where(.svelte-1ke34sz){margin:0 0 var(--space-2);font-size:1.1rem}.club.svelte-1ke34sz h2:where(.svelte-1ke34sz) a:where(.svelte-1ke34sz){display:flex;align-items:center;gap:10px;min-height:44px;color:inherit;text-decoration:none}.club.svelte-1ke34sz h2:where(.svelte-1ke34sz) a:where(.svelte-1ke34sz):hover .cname:where(.svelte-1ke34sz){text-decoration:underline}.plate.svelte-1ke34sz{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--r-sm);background:var(--ink);color:var(--paper);font-family:var(--font-display);font-size:.82rem;font-weight:700;letter-spacing:.04em}.cname.svelte-1ke34sz{flex:1;min-width:0;overflow-wrap:anywhere}.chev.svelte-1ke34sz{color:var(--ink-soft);font-size:1.3rem}.rows.svelte-1ke34sz{margin:0;padding:0;list-style:none}.none.svelte-1ke34sz{margin:4px 0 var(--space-2);color:var(--ink-soft);font-size:.9rem}.credit.svelte-1ke34sz{display:grid;gap:2px;margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--r-md);background:var(--surface-sunken)}.credit-head.svelte-1ke34sz{display:flex;justify-content:space-between;gap:var(--space-2);margin:0;font-weight:600}.credit.svelte-1ke34sz .meta:where(.svelte-1ke34sz){margin:0}.rsvps.svelte-1ke34sz{margin:var(--space-2) 0 0;padding:var(--space-2) 0 0;border-top:1px solid var(--border);list-style:none}.rsvps.svelte-1ke34sz a:where(.svelte-1ke34sz){display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-height:44px;padding:6px 0;color:inherit;font-size:.88rem;text-decoration:none}.rwhen.svelte-1ke34sz{color:var(--ink-soft)}.rwhat.svelte-1ke34sz{flex:1;min-width:0;font-weight:500}.rans.svelte-1ke34sz{color:var(--gold-ink);font-weight:600}.rans.yes.svelte-1ke34sz{color:var(--court)}.rans.no.svelte-1ke34sz{color:var(--ink-soft)}.meta.svelte-1ke34sz{margin:var(--space-2) 0 0;color:var(--ink-soft);font-size:.82rem}.past.svelte-1ke34sz{margin-top:var(--space-2);border-top:1px solid var(--border);padding-top:var(--space-2)}.past.svelte-1ke34sz summary:where(.svelte-1ke34sz){min-height:40px;display:flex;align-items:center;color:var(--ink-soft);font-size:.88rem;cursor:pointer}.empty.svelte-1ke34sz{display:grid;justify-items:center;gap:8px;text-align:center;color:var(--ink-soft)}.empty.svelte-1ke34sz h2:where(.svelte-1ke34sz){margin:4px 0 0;color:var(--ink);font-size:1.2rem}.empty.svelte-1ke34sz p:where(.svelte-1ke34sz){margin:0 0 var(--space-2);max-width:40ch}.foot.svelte-1ke34sz{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:var(--space-5);font-size:.9rem}.foot.svelte-1ke34sz a:where(.svelte-1ke34sz){display:inline-flex;align-items:center;min-height:44px;color:var(--ink)}.foot.svelte-1ke34sz span:where(.svelte-1ke34sz){display:inline-flex;align-items:center;min-height:44px;color:var(--ink-soft)}
