.performance.svelte-1d8gwsq{padding:.5rem 0 2rem;color:var(--ink-strong)}.membership.svelte-1d8gwsq{margin:0 0 1rem;color:var(--ink-muted);font-size:.65rem;line-height:1.5}.membership.svelte-1d8gwsq summary:where(.svelte-1d8gwsq){width:fit-content;cursor:pointer}.membership__body.svelte-1d8gwsq{padding:.5rem 0 0;max-width:85ch}.membership__body.svelte-1d8gwsq dl:where(.svelte-1d8gwsq){display:flex;flex-wrap:wrap;gap:.35rem 1.5rem;margin:0 0 .4rem}.membership__body.svelte-1d8gwsq dl:where(.svelte-1d8gwsq)>div:where(.svelte-1d8gwsq){display:flex;gap:.4rem}.membership__body.svelte-1d8gwsq dd:where(.svelte-1d8gwsq){margin:0;color:var(--ink-strong);font-variant-numeric:tabular-nums}.membership__body.svelte-1d8gwsq p:where(.svelte-1d8gwsq){margin:.2rem 0}.performance-notice.svelte-1d8gwsq{margin:.75rem 0 1.25rem;color:var(--ink-muted);font-size:.72rem;line-height:1.5}.performance-notice.svelte-1d8gwsq p:where(.svelte-1d8gwsq){margin:.2rem 0}.performance-section.svelte-1d8gwsq{margin:0 0 1.5rem}.performance-section__head.svelte-1d8gwsq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem 1rem;margin-bottom:.5rem}.performance-section__head.svelte-1d8gwsq h2:where(.svelte-1d8gwsq){margin:0;font-size:.8rem;font-weight:700;line-height:1.35}.performance-section__tools.svelte-1d8gwsq{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.performance-note.svelte-1d8gwsq{color:var(--ink-muted);font-size:.62rem}.performance-records.svelte-1d8gwsq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem 1.5rem}.performance-record.svelte-1d8gwsq{min-width:0;padding:.15rem 0}.performance-record__head.svelte-1d8gwsq{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3rem;color:var(--ink-muted);font-size:.62rem}.performance-record__head.svelte-1d8gwsq h3:where(.svelte-1d8gwsq){margin:0;color:var(--ink-strong);font-size:.7rem;font-weight:600}.performance-record__head.svelte-1d8gwsq h3:where(.svelte-1d8gwsq) span:where(.svelte-1d8gwsq){color:var(--ink-muted);font-size:.62rem;font-weight:400}.performance-record__value.svelte-1d8gwsq{margin:.25rem 0 .15rem;font-size:1.1rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.3}.performance-record__value.svelte-1d8gwsq span:where(.svelte-1d8gwsq){color:var(--ink-muted);font-size:.7rem;font-weight:400}.performance-record__team.svelte-1d8gwsq{margin:0;font-size:.72rem;line-height:1.5;overflow-wrap:anywhere}.performance-record__team.svelte-1d8gwsq span:where(.svelte-1d8gwsq),.performance-record__detail.svelte-1d8gwsq,.performance-record__runner.svelte-1d8gwsq{color:var(--ink-muted);font-size:.62rem;line-height:1.5}.performance-record__detail.svelte-1d8gwsq,.performance-record__runner.svelte-1d8gwsq{margin:.25rem 0 0;overflow-wrap:anywhere}.copy-action.svelte-1d8gwsq{display:grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border:1px solid transparent;border-radius:var(--radius-control, 3px);background:transparent;color:var(--ink-muted);cursor:pointer;transition:color .15s ease-out,border-color .15s ease-out}.copy-action.svelte-1d8gwsq:hover{color:var(--ink-strong);border-color:var(--card-border)}.performance-filters.svelte-1d8gwsq{margin:.75rem 0}.performance-label.svelte-1d8gwsq{display:block;margin-bottom:.3rem;color:var(--ink-muted);font-size:.62rem}.performance-input.svelte-1d8gwsq{width:100%;min-height:2rem;padding:.25rem .5rem;border:1px solid var(--card-border);border-radius:var(--radius-control, 3px);background:var(--page-bg);color:var(--ink-strong);font-family:inherit;font-size:.7rem}.performance-check.svelte-1d8gwsq{display:inline-flex;align-items:center;gap:.35rem;min-height:2rem;color:var(--ink-muted);font-size:.65rem;cursor:pointer}.performance-check.svelte-1d8gwsq input:where(.svelte-1d8gwsq){width:.8rem;height:.8rem;margin:0;accent-color:var(--accent-muted)}.performance-check.svelte-1d8gwsq span:where(.svelte-1d8gwsq){font-size:inherit}.copy-action.svelte-1d8gwsq:focus-visible,.membership.svelte-1d8gwsq summary:where(.svelte-1d8gwsq):focus-visible,.performance-input.svelte-1d8gwsq:focus-visible,.performance-check.svelte-1d8gwsq input:where(.svelte-1d8gwsq):focus-visible{outline:2px solid var(--accent-muted);outline-offset:2px}.performance-table-wrap.svelte-1d8gwsq{overflow-x:auto}.performance-table-wrap.svelte-1d8gwsq .rank-place,.performance-table-wrap.svelte-1d8gwsq .rank-win{color:var(--ink-strong)}.performance-table-wrap.svelte-1d8gwsq .rank-place--second,.performance-table-wrap.svelte-1d8gwsq .rank-win{background:color-mix(in oklab,var(--accent-color) 8%,transparent)}.performance-table-wrap.svelte-1d8gwsq .rank-place--first,.performance-table-wrap.svelte-1d8gwsq .rank-win--strong{background:color-mix(in oklab,var(--accent-color) 15%,transparent);font-weight:700}.performance-table-wrap.svelte-1d8gwsq .rank-place--third{background:color-mix(in oklab,var(--accent-color) 4%,transparent)}.performance-table-wrap.svelte-1d8gwsq .rank-place--low{background:color-mix(in oklab,var(--ink-muted) 6%,transparent);color:var(--ink-muted)}.performance-table-wrap.svelte-1d8gwsq .rank-leading{color:var(--ink-strong);font-weight:700}.performance-table-wrap.svelte-1d8gwsq .sticky:where(.svelte-1d8gwsq){background:var(--page-bg)}.performance-chart.svelte-1d8gwsq{position:relative;width:100%;height:600px;overflow:hidden}.chart-spinner.svelte-1d8gwsq{width:1rem;height:1rem;border:2px solid var(--ink-muted);border-top-color:transparent;border-radius:50%;animation:svelte-1d8gwsq-chart-loading 1s linear infinite}.performance-leaders.svelte-1d8gwsq{margin-top:.75rem;font-size:.7rem}.performance-help.svelte-1d8gwsq{margin:.75rem 0 0;color:var(--ink-muted);font-size:.65rem;line-height:1.5}@keyframes svelte-1d8gwsq-chart-loading{to{transform:rotate(360deg)}}@media(max-width:640px){.performance-records.svelte-1d8gwsq{grid-template-columns:1fr}.performance-chart.svelte-1d8gwsq{height:460px}}@media(prefers-reduced-motion:reduce){.chart-spinner.svelte-1d8gwsq{animation:none}.copy-action.svelte-1d8gwsq{transition:none}}
