.dash[data-astro-cid-gctgzqq3]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem}.card[data-astro-cid-gctgzqq3]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:1.35rem 1.45rem}.card__title[data-astro-cid-gctgzqq3]{font-size:var(--fs-sm);font-weight:600;color:var(--muted);letter-spacing:0}.card__foot[data-astro-cid-gctgzqq3]{font-size:var(--fs-xs);color:var(--muted);margin-top:1rem}.live[data-astro-cid-gctgzqq3]{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.5rem clamp(2rem,5vw,4rem);align-items:end;padding-block:clamp(1.5rem,4vw,3rem) 1rem}.live__n[data-astro-cid-gctgzqq3]{font-size:clamp(4.5rem,2rem + 10vw,10rem);font-weight:800;letter-spacing:-.06em;line-height:.85;font-variant-numeric:tabular-nums}.live__n[data-astro-cid-gctgzqq3] small[data-astro-cid-gctgzqq3]{font-size:.28em;letter-spacing:-.02em;color:var(--muted)}.live__sub[data-astro-cid-gctgzqq3]{color:var(--muted);margin-top:.9rem;max-width:40ch}.live__minis[data-astro-cid-gctgzqq3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.live__minis[data-astro-cid-gctgzqq3]>div[data-astro-cid-gctgzqq3]{border-top:1px solid var(--line-2);padding-top:.7rem}.live__minis[data-astro-cid-gctgzqq3] dt[data-astro-cid-gctgzqq3]{font-size:var(--fs-xs);color:var(--muted);font-weight:500}.live__minis[data-astro-cid-gctgzqq3] dd[data-astro-cid-gctgzqq3]{font-size:clamp(1.6rem,1.3rem + 1vw,2.2rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin-top:.3rem;font-variant-numeric:tabular-nums}.live__minis[data-astro-cid-gctgzqq3] dd[data-astro-cid-gctgzqq3] small[data-astro-cid-gctgzqq3]{font-size:.5em;color:var(--muted)}.live__minis[data-astro-cid-gctgzqq3] p[data-astro-cid-gctgzqq3]{font-size:var(--fs-xs);color:var(--muted);margin-top:.25rem}.climb[data-astro-cid-gctgzqq3]{grid-column:1 / -1;margin-top:1rem}.climb__top[data-astro-cid-gctgzqq3]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;font-size:var(--fs-sm);color:var(--muted);margin-bottom:.8rem}.climb__key[data-astro-cid-gctgzqq3]{display:flex;gap:1rem}.climb__key[data-astro-cid-gctgzqq3] span[data-astro-cid-gctgzqq3]{display:inline-flex;align-items:center;gap:.4rem}.climb__key[data-astro-cid-gctgzqq3] span[data-astro-cid-gctgzqq3]:before{content:"";width:.7rem;height:.7rem;border-radius:3px;background:var(--accent)}.climb__key[data-astro-cid-gctgzqq3] .road[data-astro-cid-gctgzqq3]:before{background:var(--muted)}.climb__bars[data-astro-cid-gctgzqq3]{display:flex;align-items:flex-end;gap:4px;height:10rem;border-bottom:1px solid var(--line-2)}.climb__bar[data-astro-cid-gctgzqq3]{flex:1;min-width:0;padding:0;border-radius:4px 4px 0 0;background:var(--accent);transform-origin:bottom;cursor:pointer;transition:filter .15s}.climb__bar[data-astro-cid-gctgzqq3].road{background:var(--muted);opacity:.6}.climb__bar[data-astro-cid-gctgzqq3]:hover,.climb__bar[data-astro-cid-gctgzqq3]:focus-visible{filter:brightness(1.2)}.live[data-astro-cid-gctgzqq3].is-in .climb__bar[data-astro-cid-gctgzqq3]{animation:rise .8s var(--ease) both;animation-delay:calc(var(--i) * 35ms)}@keyframes rise{0%{transform:scaleY(.05)}}.climb__axis[data-astro-cid-gctgzqq3]{display:flex;justify-content:space-between;font-family:var(--mono);font-size:.7rem;color:var(--muted);margin-top:.4rem}.climb__out[data-astro-cid-gctgzqq3]{min-height:1.6rem;margin-top:.7rem;font-size:var(--fs-sm);color:var(--ink-2)}@media(prefers-reduced-motion:reduce){.live[data-astro-cid-gctgzqq3].is-in .climb__bar[data-astro-cid-gctgzqq3]{animation:none}}.bests[data-astro-cid-gctgzqq3]{grid-column:span 7;display:flex;flex-direction:column}.bests[data-astro-cid-gctgzqq3] ul[data-astro-cid-gctgzqq3]{list-style:none;padding:0;margin-top:.75rem}.bests[data-astro-cid-gctgzqq3] ul[data-astro-cid-gctgzqq3]>li[data-astro-cid-gctgzqq3]{display:grid;grid-template-columns:11rem auto 1fr;align-items:baseline;gap:.25rem 1.25rem;padding-block:.85rem;border-bottom:1px solid var(--line)}.bests[data-astro-cid-gctgzqq3] ul[data-astro-cid-gctgzqq3]>li[data-astro-cid-gctgzqq3]:last-child{border-bottom:none}.bests__dist[data-astro-cid-gctgzqq3]{font-weight:600}.bests[data-astro-cid-gctgzqq3] b[data-astro-cid-gctgzqq3]{font-size:1.6rem;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.bests__where[data-astro-cid-gctgzqq3]{color:var(--muted);font-size:var(--fs-sm);text-align:right}.soon[data-astro-cid-gctgzqq3]{margin-bottom:.25rem}.soon[data-astro-cid-gctgzqq3]+.bests__title[data-astro-cid-gctgzqq3]{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--line)}.soon[data-astro-cid-gctgzqq3] ol[data-astro-cid-gctgzqq3]{list-style:none;padding:0;margin-top:.75rem;display:grid}.soon[data-astro-cid-gctgzqq3] li[data-astro-cid-gctgzqq3]{display:grid;grid-template-columns:3.25rem minmax(0,1fr) auto;gap:1rem;align-items:center;padding:.7rem 0;border-bottom:1px dashed var(--line)}.soon[data-astro-cid-gctgzqq3] li[data-astro-cid-gctgzqq3]:last-child{border-bottom:none}.soon[data-astro-cid-gctgzqq3] time[data-astro-cid-gctgzqq3]{display:grid;justify-items:center;font-size:var(--fs-xs);color:var(--muted);line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.soon[data-astro-cid-gctgzqq3] time[data-astro-cid-gctgzqq3] b[data-astro-cid-gctgzqq3]{font-size:1.35rem;color:var(--ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.soon__name[data-astro-cid-gctgzqq3]{display:grid;font-weight:600;min-width:0;overflow-wrap:anywhere}.soon__name[data-astro-cid-gctgzqq3] a[data-astro-cid-gctgzqq3]:hover{color:var(--accent)}.soon__name[data-astro-cid-gctgzqq3] small[data-astro-cid-gctgzqq3]{font-weight:400;color:var(--muted);font-size:var(--fs-sm)}.soon__days[data-astro-cid-gctgzqq3]{font-size:var(--fs-sm);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.soon__next[data-astro-cid-gctgzqq3] time[data-astro-cid-gctgzqq3]{background:var(--accent);color:var(--accent-ink);border-radius:10px;padding:.35rem 0}.soon__next[data-astro-cid-gctgzqq3] time[data-astro-cid-gctgzqq3] b[data-astro-cid-gctgzqq3]{color:var(--accent-ink)}.soon__next[data-astro-cid-gctgzqq3] .soon__days[data-astro-cid-gctgzqq3]{color:var(--accent);font-weight:700}.utmb[data-astro-cid-gctgzqq3]{grid-column:span 5;display:flex;flex-direction:column;gap:.6rem}.utmb[data-astro-cid-gctgzqq3] .link[data-astro-cid-gctgzqq3]{margin-top:auto}.utmb__top[data-astro-cid-gctgzqq3]{display:flex;align-items:end;justify-content:space-between;gap:1rem 1.5rem;flex-wrap:wrap}.utmb__big[data-astro-cid-gctgzqq3]{font-size:clamp(3rem,2.2rem + 3vw,4.5rem);font-weight:800;letter-spacing:-.05em;line-height:1;color:var(--accent);font-variant-numeric:tabular-nums}.utmb__cats[data-astro-cid-gctgzqq3]{display:flex;gap:1.5rem}.utmb__sub[data-astro-cid-gctgzqq3]{font-size:var(--fs-xs);color:var(--muted);font-weight:600;margin-top:.4rem}.utmb__finish[data-astro-cid-gctgzqq3]{font-size:var(--fs-sm);padding-top:.75rem;border-top:1px solid var(--line)}.utmb__finish[data-astro-cid-gctgzqq3] b[data-astro-cid-gctgzqq3]{color:var(--accent)}.utmb__finish[data-astro-cid-gctgzqq3] span[data-astro-cid-gctgzqq3]{display:block;color:var(--muted);font-size:var(--fs-xs);margin-top:.1rem}.scores[data-astro-cid-gctgzqq3]{list-style:none;padding:0;display:grid;gap:1.1rem;margin:.25rem 0 1rem;flex:1;align-content:space-around}.scores[data-astro-cid-gctgzqq3] li[data-astro-cid-gctgzqq3]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name score" "facts facts" "bar bar";align-items:baseline;gap:.4rem .75rem;font-size:var(--fs-sm)}.scores__name[data-astro-cid-gctgzqq3]{grid-area:name;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);font-weight:500}.scores__facts[data-astro-cid-gctgzqq3]{grid-area:facts;font-size:var(--fs-xs);color:var(--muted);font-variant-numeric:tabular-nums;margin-top:-.3rem}.utmb__logo[data-astro-cid-gctgzqq3]{display:block;height:1.5rem;width:auto}.badge[data-astro-cid-gctgzqq3]{display:inline-block;height:1rem;width:auto;vertical-align:-.15em;margin-right:.45rem}.utmb__cats[data-astro-cid-gctgzqq3] .badge[data-astro-cid-gctgzqq3]{height:1.05rem;margin:0 0 .2rem}.scores[data-astro-cid-gctgzqq3] b[data-astro-cid-gctgzqq3]{grid-area:score}.scores__bar[data-astro-cid-gctgzqq3]{grid-area:bar;height:.7rem;border-radius:99px;background:linear-gradient(90deg,var(--accent) calc(var(--w) * 100%),var(--line) 0)}.scores[data-astro-cid-gctgzqq3] b[data-astro-cid-gctgzqq3]{text-align:right;font-variant-numeric:tabular-nums}.utmb__cats[data-astro-cid-gctgzqq3] dt[data-astro-cid-gctgzqq3]{font-size:var(--fs-xs);color:var(--muted)}.utmb__cats[data-astro-cid-gctgzqq3] dd[data-astro-cid-gctgzqq3]{font-weight:700;font-size:1.15rem;font-variant-numeric:tabular-nums}.records[data-astro-cid-gctgzqq3]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.rec__label[data-astro-cid-gctgzqq3]{display:flex;align-items:center;gap:.45rem;font-size:var(--fs-sm);color:var(--muted);font-weight:500}.rec__label[data-astro-cid-gctgzqq3] svg{color:var(--accent)}.rec__value[data-astro-cid-gctgzqq3]{font-size:1.75rem;font-weight:800;letter-spacing:-.03em;margin-top:.5rem;font-variant-numeric:tabular-nums}.rec__race[data-astro-cid-gctgzqq3]{font-size:var(--fs-sm);margin-top:.25rem;font-weight:600}.rec__race[data-astro-cid-gctgzqq3] span[data-astro-cid-gctgzqq3]{color:var(--muted);font-weight:400}.latest[data-astro-cid-gctgzqq3]{grid-column:span 5}.latest__name[data-astro-cid-gctgzqq3]{font-size:1.35rem;font-weight:700;letter-spacing:-.02em;margin-top:.6rem;line-height:1.25}.latest__event[data-astro-cid-gctgzqq3]{color:var(--muted);font-size:var(--fs-sm);margin-top:.2rem}.latest__facts[data-astro-cid-gctgzqq3]{display:flex;flex-wrap:wrap;gap:.75rem 1.75rem;margin-top:1.1rem}.latest__facts[data-astro-cid-gctgzqq3] dt[data-astro-cid-gctgzqq3]{font-size:var(--fs-xs);color:var(--muted)}.latest__facts[data-astro-cid-gctgzqq3] dd[data-astro-cid-gctgzqq3]{font-weight:700;font-variant-numeric:tabular-nums}.latest__facts[data-astro-cid-gctgzqq3] dd[data-astro-cid-gctgzqq3] span[data-astro-cid-gctgzqq3]{font-weight:400;color:var(--muted)}.years[data-astro-cid-gctgzqq3]{grid-column:span 3;display:flex;flex-direction:column}.bars[data-astro-cid-gctgzqq3]{list-style:none;padding:0;display:flex;align-items:end;gap:.75rem;flex:1;min-height:8rem;margin-top:.75rem}.bars[data-astro-cid-gctgzqq3] li[data-astro-cid-gctgzqq3]{flex:1;display:grid;grid-template-rows:auto 1fr auto;justify-items:center;gap:.3rem;height:100%}.bars__bar[data-astro-cid-gctgzqq3]{width:100%;max-width:3rem;align-self:end;height:calc(var(--h) * 100%);min-height:.5rem;border-radius:6px 6px 2px 2px;background:var(--accent)}.bars__n[data-astro-cid-gctgzqq3]{font-weight:700;font-variant-numeric:tabular-nums;align-self:end}.bars__y[data-astro-cid-gctgzqq3]{font-size:var(--fs-xs);color:var(--muted);font-variant-numeric:tabular-nums}.now[data-astro-cid-gctgzqq3]{grid-column:span 4;display:grid;align-content:start;gap:.6rem}.now__big[data-astro-cid-gctgzqq3]{font-size:2.5rem;font-weight:800;letter-spacing:-.04em;line-height:1.1;margin-top:.25rem;font-variant-numeric:tabular-nums}.now__big[data-astro-cid-gctgzqq3] small[data-astro-cid-gctgzqq3]{display:block;font-size:var(--fs-sm);font-weight:500;letter-spacing:0;color:var(--muted)}.strava[data-astro-cid-gctgzqq3]{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--fs-sm);font-weight:600;justify-self:start}.strava[data-astro-cid-gctgzqq3] svg{color:#fc4c02}.strava[data-astro-cid-gctgzqq3]:hover{text-decoration:underline;text-underline-offset:3px}.now__course[data-astro-cid-gctgzqq3]{display:flex;gap:.55rem;align-items:start;font-size:var(--fs-sm);color:var(--muted);margin-top:.5rem;padding-top:.9rem;border-top:1px solid var(--line)}.now__course[data-astro-cid-gctgzqq3] svg{color:var(--accent);flex:none;margin-top:.2rem}.now__course[data-astro-cid-gctgzqq3] a[data-astro-cid-gctgzqq3]{color:var(--accent);font-weight:600}.filters[data-astro-cid-gctgzqq3]{display:flex;gap:.5rem}.filters[data-astro-cid-gctgzqq3] .chip[data-astro-cid-gctgzqq3]{cursor:pointer}.filters[data-astro-cid-gctgzqq3] .chip[data-astro-cid-gctgzqq3] span[data-astro-cid-gctgzqq3]{font-weight:500;opacity:.7;font-variant-numeric:tabular-nums}.filters[data-astro-cid-gctgzqq3] .chip[data-astro-cid-gctgzqq3][data-filter=all]:before{display:none}.filters[data-astro-cid-gctgzqq3] .chip[data-astro-cid-gctgzqq3][aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.results[data-astro-cid-gctgzqq3]{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--card)}table[data-astro-cid-gctgzqq3]{width:100%;border-collapse:collapse;font-size:.95rem}th[data-astro-cid-gctgzqq3]{text-align:left;font-size:var(--fs-xs);font-weight:600;color:var(--muted);padding:.9rem 1.1rem;border-bottom:1px solid var(--line);white-space:nowrap}td[data-astro-cid-gctgzqq3]{padding:.95rem 1.1rem;border-bottom:1px solid var(--line);vertical-align:top;white-space:nowrap}td[data-astro-cid-gctgzqq3] span[data-astro-cid-gctgzqq3]{display:block;color:var(--muted);font-size:var(--fs-xs)}td[data-astro-cid-gctgzqq3] span[data-astro-cid-gctgzqq3] a[data-astro-cid-gctgzqq3]{color:inherit;text-decoration:underline;text-underline-offset:2px}.num[data-astro-cid-gctgzqq3]{font-variant-numeric:tabular-nums}.type[data-astro-cid-gctgzqq3]{display:inline-block!important;font-size:var(--fs-xs);font-weight:600;padding:.15rem .55rem;border-radius:99px;color:var(--ink)!important;background:var(--bg-soft);border:1px solid var(--line)}.type--trail[data-astro-cid-gctgzqq3]{border-color:#9a5a12}.type--road[data-astro-cid-gctgzqq3]{border-color:#2b59c7}.pager[data-astro-cid-gctgzqq3]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem}.pager[data-astro-cid-gctgzqq3][hidden]{display:none}.pager[data-astro-cid-gctgzqq3] span[data-astro-cid-gctgzqq3]{font-size:var(--fs-sm);color:var(--muted);font-variant-numeric:tabular-nums}.pager[data-astro-cid-gctgzqq3] button[data-astro-cid-gctgzqq3]:disabled{opacity:.4;cursor:default}.src[data-astro-cid-gctgzqq3]{margin-top:1.25rem;font-size:var(--fs-sm);color:var(--muted)}.src[data-astro-cid-gctgzqq3] a[data-astro-cid-gctgzqq3]{color:var(--accent);text-decoration:underline;text-underline-offset:3px}@media(max-width:64rem){.live[data-astro-cid-gctgzqq3]{grid-template-columns:minmax(0,1fr)}.records[data-astro-cid-gctgzqq3]{grid-template-columns:repeat(2,minmax(0,1fr))}.bests[data-astro-cid-gctgzqq3],.utmb[data-astro-cid-gctgzqq3],.latest[data-astro-cid-gctgzqq3]{grid-column:1 / -1}.years[data-astro-cid-gctgzqq3],.now[data-astro-cid-gctgzqq3]{grid-column:span 6}}@media(max-width:40rem){.card[data-astro-cid-gctgzqq3]{padding:1.1rem}.rec__value[data-astro-cid-gctgzqq3]{font-size:1.35rem}.years[data-astro-cid-gctgzqq3],.now[data-astro-cid-gctgzqq3]{grid-column:1 / -1}.bests[data-astro-cid-gctgzqq3] ul[data-astro-cid-gctgzqq3]>li[data-astro-cid-gctgzqq3]{grid-template-columns:1fr auto}.bests__where[data-astro-cid-gctgzqq3]{grid-column:1 / -1;text-align:left}.section__head[data-astro-cid-gctgzqq3]{align-items:start}}
