main[data-astro-cid-d7ftirjn]{grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;gap:3rem;max-width:68rem;margin:0 auto;padding:3rem 1.5rem 5rem;display:grid}@media (width<=860px){main[data-astro-cid-d7ftirjn]{grid-template-columns:minmax(0,1fr);gap:2rem}.card-column[data-astro-cid-d7ftirjn]{max-width:20rem;margin:0 auto}}.card-column[data-astro-cid-d7ftirjn]{flex-direction:column;gap:1.25rem;display:flex;position:sticky;top:2rem}@media (width<=860px){.card-column[data-astro-cid-d7ftirjn]{position:static}}.nocard[data-astro-cid-d7ftirjn]{border:1px dashed var(--line);text-align:center;color:var(--ink-mute);border-radius:.75rem;margin:0;padding:2.5rem 1.25rem;line-height:1.6}.sports[data-astro-cid-d7ftirjn]{flex-wrap:wrap;gap:.5rem;display:flex}.sport-tab[data-astro-cid-d7ftirjn]{border:1px solid var(--line);background:var(--panel);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:baseline;gap:.4rem;padding:.4rem .75rem;font-size:.72rem;text-decoration:none;display:inline-flex}.sport-tab[data-astro-cid-d7ftirjn].active{border-color:var(--strava);color:var(--strava)}.tab-ovr[data-astro-cid-d7ftirjn]{letter-spacing:0;font-size:.85rem;font-weight:700}.side[data-astro-cid-d7ftirjn]{flex-direction:column;gap:2rem;display:flex}.title[data-astro-cid-d7ftirjn]{align-items:center;gap:.9rem;display:flex}.crest[data-astro-cid-d7ftirjn]{border:1px solid var(--line);object-fit:cover;border-radius:.6rem}.who[data-astro-cid-d7ftirjn] h1[data-astro-cid-d7ftirjn]{margin:0;font-size:clamp(1.8rem,5vw,2.6rem)}.meta[data-astro-cid-d7ftirjn]{color:var(--ink-mute);margin:.35rem 0 0}.meta[data-astro-cid-d7ftirjn] strong[data-astro-cid-d7ftirjn]{color:var(--strava);font-size:1.15rem}.join[data-astro-cid-d7ftirjn]{border:1px solid var(--line);background:var(--panel);border-radius:.75rem;padding:1.25rem}.join[data-astro-cid-d7ftirjn] p[data-astro-cid-d7ftirjn]{color:var(--ink-mute);margin:0 0 1rem;line-height:1.6}.notice[data-astro-cid-d7ftirjn]{border:1px solid var(--strava);color:var(--strava);border-radius:.5rem;margin:0 0 1rem;padding:.6rem .9rem}.join[data-astro-cid-d7ftirjn] code[data-astro-cid-d7ftirjn]{color:var(--ink);overflow-wrap:anywhere;margin-top:.5rem;font-size:.85rem;display:block}.logo-form[data-astro-cid-d7ftirjn]{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.file[data-astro-cid-d7ftirjn]{position:relative;overflow:hidden}.file[data-astro-cid-d7ftirjn] input[data-astro-cid-d7ftirjn]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.file[data-astro-cid-d7ftirjn]:focus-within{border-color:var(--strava)}h2[data-astro-cid-d7ftirjn]{letter-spacing:.24em;text-transform:uppercase;color:var(--ink-mute);margin:0 0 1rem;font-size:.72rem}.roster[data-astro-cid-d7ftirjn] ol[data-astro-cid-d7ftirjn]{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.roster[data-astro-cid-d7ftirjn] li[data-astro-cid-d7ftirjn]{border:1px solid var(--line);background:var(--panel);border-radius:.6rem;grid-template-columns:1.6rem auto minmax(0,1fr) 2.4rem auto;align-items:center;gap:.75rem;padding:.6rem .9rem;display:grid}.roster[data-astro-cid-d7ftirjn] img[data-astro-cid-d7ftirjn]{border-radius:50%}.rank[data-astro-cid-d7ftirjn]{font-variant-numeric:tabular-nums;color:var(--ink-mute);font-size:.85rem}.roster[data-astro-cid-d7ftirjn] a[data-astro-cid-d7ftirjn]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;overflow:hidden}.flag[data-astro-cid-d7ftirjn]{margin-left:.4rem}.ovr[data-astro-cid-d7ftirjn]{text-align:right;font-variant-numeric:tabular-nums;font-weight:800}.kick[data-astro-cid-d7ftirjn]{color:var(--ink-mute);font:inherit;cursor:pointer;background:0 0;border:none;padding:0 .4rem;font-size:1.1rem;line-height:1}.kick[data-astro-cid-d7ftirjn]:hover{color:#ff6b6b}.empty[data-astro-cid-d7ftirjn],.note[data-astro-cid-d7ftirjn]{color:var(--ink-mute);margin:1rem 0 0;font-size:.85rem}button[data-astro-cid-d7ftirjn].primary,a[data-astro-cid-d7ftirjn].primary,.ghost[data-astro-cid-d7ftirjn]{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:.5rem;align-items:center;gap:.5rem;padding:.6rem 1.2rem;font-weight:600;text-decoration:none;display:inline-flex}.primary[data-astro-cid-d7ftirjn]{border-color:var(--strava);background:var(--strava);color:#fff}.ghost[data-astro-cid-d7ftirjn]:hover{border-color:var(--ink-mute)}.danger-button[data-astro-cid-d7ftirjn]{color:#ff6b6b;border-color:#ff6b6b59}
