.card.svelte-1mwjjy9{gap:1.25rem;display:grid}.tiles.svelte-1mwjjy9{border:1px solid rgb(var(--rp-border));grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.tiles.svelte-1mwjjy9 div:where(.svelte-1mwjjy9){border-bottom:1px solid rgb(var(--rp-border-soft));border-right:1px solid rgb(var(--rp-border-soft));gap:.2rem;padding:.75rem .85rem;display:grid}.tiles.svelte-1mwjjy9 span:where(.svelte-1mwjjy9),.tiles.svelte-1mwjjy9 small:where(.svelte-1mwjjy9){color:rgb(var(--rp-text-tertiary));font:.65rem var(--rp-font-data);letter-spacing:.08em;text-transform:uppercase}.tiles.svelte-1mwjjy9 strong:where(.svelte-1mwjjy9){font:650 1.35rem var(--rp-font-data);letter-spacing:-.03em}.pair.svelte-1mwjjy9{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.prose.svelte-1mwjjy9 p:where(.svelte-1mwjjy9){color:rgb(var(--rp-text-secondary));max-width:66ch;margin:0 0 .8rem;line-height:1.65}.table-wrap.svelte-1mwjjy9{overflow-x:auto}table.svelte-1mwjjy9{border-collapse:collapse;width:100%;min-width:52rem;font-size:.82rem}caption.svelte-1mwjjy9{color:rgb(var(--rp-text-secondary));text-align:left;margin-bottom:.5rem}th.svelte-1mwjjy9,td.svelte-1mwjjy9{border-bottom:1px solid rgb(var(--rp-border));text-align:left;white-space:nowrap;padding:.4rem .5rem}th.svelte-1mwjjy9{color:rgb(var(--rp-text-tertiary));font:.65rem var(--rp-font-data);letter-spacing:.08em;text-transform:uppercase}td.svelte-1mwjjy9{font-variant-numeric:tabular-nums}tr.active.svelte-1mwjjy9{background:rgb(var(--rp-link) / .08)}td.svelte-1mwjjy9 button:where(.svelte-1mwjjy9){text-underline-offset:.2em;text-decoration:underline}@media (width<=860px){.pair.svelte-1mwjjy9{grid-template-columns:1fr}}@media (width>=801px){.olympic-start-course .rpc-telemetry{contain:size;max-height:none}}.lane.svelte-17l8sqz{gap:1rem;display:grid}.controls.svelte-17l8sqz{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.seg.svelte-17l8sqz{border:1px solid rgb(var(--rp-border));border-radius:4px;display:inline-flex;overflow:hidden}.seg.svelte-17l8sqz button:where(.svelte-17l8sqz){color:rgb(var(--rp-text-secondary));font:.8rem var(--rp-font-ui);padding:.35rem .8rem}.seg.svelte-17l8sqz button.active:where(.svelte-17l8sqz){background:rgb(var(--rp-link) / .12);color:rgb(var(--rp-text-primary))}.loading-panel.svelte-17l8sqz{background:rgb(var(--rp-surface-panel));border:1px solid rgb(var(--rp-border));color:rgb(var(--rp-text-tertiary));font:.8rem var(--rp-font-data);justify-content:center;align-items:center;min-height:22rem;display:flex}.pair.svelte-17l8sqz{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.table-wrap.svelte-17l8sqz{overscroll-behavior:contain;max-height:34rem;overflow:auto}table.svelte-17l8sqz{border-collapse:collapse;width:100%;min-width:46rem;font-size:.82rem}caption.svelte-17l8sqz{color:rgb(var(--rp-text-secondary));text-align:left;margin-bottom:.5rem}th.svelte-17l8sqz,td.svelte-17l8sqz{border-bottom:1px solid rgb(var(--rp-border));text-align:left;white-space:nowrap;padding:.4rem .5rem}th.svelte-17l8sqz{background:rgb(var(--rp-surface-panel));color:rgb(var(--rp-text-tertiary));font:.65rem var(--rp-font-data);letter-spacing:.08em;text-transform:uppercase;position:sticky;top:0}td.svelte-17l8sqz{font-variant-numeric:tabular-nums}tr.selected.svelte-17l8sqz{background:rgb(var(--rp-link) / .08)}td.svelte-17l8sqz button:where(.svelte-17l8sqz){text-underline-offset:.2em;text-decoration:underline}.note.svelte-17l8sqz{color:rgb(var(--rp-text-secondary));max-width:66ch;margin:0;line-height:1.55}@media (width<=860px){.pair.svelte-17l8sqz{grid-template-columns:1fr}}.breakdown.svelte-sjqikj{font:.78rem/1.35 var(--rp-font-ui);gap:.55rem;padding:.8rem .9rem;display:grid}.breakdown.svelte-sjqikj h4:where(.svelte-sjqikj){color:rgb(var(--rp-text-primary));font:650 .85rem var(--rp-font-ui);margin:0}.breakdown.svelte-sjqikj p:where(.svelte-sjqikj){color:rgb(var(--rp-text-secondary));margin:0}.breakdown.svelte-sjqikj dl:where(.svelte-sjqikj){gap:.35rem;margin:0;display:grid}.breakdown.svelte-sjqikj dt:where(.svelte-sjqikj){color:rgb(var(--rp-text-tertiary));font:.62rem var(--rp-font-data);letter-spacing:.08em;text-transform:uppercase}.breakdown.svelte-sjqikj dd:where(.svelte-sjqikj){font-variant-numeric:tabular-nums;grid-template-columns:4.6rem minmax(0,1fr) 2.2rem;align-items:center;gap:.5rem;margin:0;display:grid}.meter.svelte-sjqikj{background:rgb(var(--rp-border-soft));border-radius:2px;height:.4rem;overflow:hidden}.meter.svelte-sjqikj i:where(.svelte-sjqikj){background:rgb(var(--rp-link));height:100%;display:block}.group.svelte-sjqikj{color:rgb(var(--rp-text-primary));font-weight:600}.seg.svelte-sjqikj{border:1px solid rgb(var(--rp-border));border-radius:4px;margin-bottom:.75rem;display:inline-flex;overflow:hidden}.seg.svelte-sjqikj button:where(.svelte-sjqikj){color:rgb(var(--rp-text-secondary));font:.8rem var(--rp-font-ui);padding:.35rem .8rem}.seg.svelte-sjqikj button.active:where(.svelte-sjqikj){background:rgb(var(--rp-link) / .12);color:rgb(var(--rp-text-primary))}.explorer.svelte-1kx56le{gap:1rem;display:grid}.race-tabs.svelte-1kx56le{grid-template-columns:repeat(auto-fill,minmax(5.6rem,1fr));gap:.35rem;display:grid}.race-tabs.svelte-1kx56le button:where(.svelte-1kx56le){background:rgb(var(--rp-surface-panel));border:1px solid rgb(var(--rp-border));color:rgb(var(--rp-text-secondary));text-align:left;border-radius:4px;gap:.1rem;padding:.45rem .55rem;display:grid}.race-tabs.svelte-1kx56le button.active:where(.svelte-1kx56le){border-color:rgb(var(--rp-link));box-shadow:inset 0 -2px 0 rgb(var(--rp-link));color:rgb(var(--rp-text-primary))}.race-tabs.svelte-1kx56le .n:where(.svelte-1kx56le){font:600 .8rem var(--rp-font-data)}.race-tabs.svelte-1kx56le .w:where(.svelte-1kx56le){font:.7rem var(--rp-font-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.race-facts.svelte-1kx56le{border:1px solid rgb(var(--rp-border));grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));display:grid}.race-facts.svelte-1kx56le div:where(.svelte-1kx56le){border-right:1px solid rgb(var(--rp-border-soft));gap:.2rem;padding:.65rem .8rem;display:grid}.race-facts.svelte-1kx56le span:where(.svelte-1kx56le){color:rgb(var(--rp-text-tertiary));font:.65rem var(--rp-font-data);letter-spacing:.1em;text-transform:uppercase}.race-facts.svelte-1kx56le strong:where(.svelte-1kx56le){font:600 .95rem var(--rp-font-ui)}.loading-panel.svelte-1kx56le{background:rgb(var(--rp-surface-panel));border:1px solid rgb(var(--rp-border));color:rgb(var(--rp-text-tertiary));font:.8rem var(--rp-font-data);justify-content:center;align-items:center;min-height:26rem;display:flex}.controls.svelte-1kx56le{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.controls.svelte-1kx56le label:where(.svelte-1kx56le){color:rgb(var(--rp-text-secondary));font-size:.85rem}.scrub.svelte-1kx56le{flex:14rem}.clock.svelte-1kx56le{font:600 .9rem var(--rp-font-data);text-align:right;min-width:4.5rem}.ticker.svelte-1kx56le{border:1px solid rgb(var(--rp-border));grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.ticker.svelte-1kx56le button:where(.svelte-1kx56le){border-right:1px solid rgb(var(--rp-border-soft));text-align:left;color:rgb(var(--rp-text-tertiary));gap:.15rem;padding:.6rem .75rem;display:grid}.ticker.svelte-1kx56le button.reached:where(.svelte-1kx56le){color:rgb(var(--rp-text-primary));background:rgb(var(--rp-link) / .06)}.ticker.svelte-1kx56le span:where(.svelte-1kx56le),.ticker.svelte-1kx56le small:where(.svelte-1kx56le){font:.65rem var(--rp-font-data);letter-spacing:.08em;text-transform:uppercase}.ticker.svelte-1kx56le strong:where(.svelte-1kx56le){font:650 1.3rem var(--rp-font-data)}.note.svelte-1kx56le{color:rgb(var(--rp-text-secondary));max-width:66ch;margin:0;line-height:1.55}@media (width<=560px){.ticker.svelte-1kx56le{grid-template-columns:repeat(2,minmax(0,1fr))}}.paper.svelte-3210f6{color:rgb(var(--rp-text-primary));font-family:var(--rp-font-body);max-width:80rem;margin:0 auto;padding:2rem clamp(1rem,4vw,3rem) 5rem}.masthead.svelte-3210f6{max-width:60rem;padding-top:clamp(.5rem,2vw,1.5rem)}.kicker.svelte-3210f6,.section-label.svelte-3210f6{color:rgb(var(--rp-text-tertiary));font:700 .7rem var(--rp-font-data);letter-spacing:.15em;text-transform:uppercase;margin:1.5rem 0 .7rem}h1.svelte-3210f6,h2.svelte-3210f6{letter-spacing:-.035em;text-wrap:balance;font-weight:650;line-height:1.08}h1.svelte-3210f6{margin:0;font-size:clamp(2.3rem,5vw,4rem)}h2.svelte-3210f6{margin:0;font-size:clamp(1.6rem,3vw,2.4rem)}h3.svelte-3210f6{font:650 1.05rem var(--rp-font-body);margin:1.4rem 0 .4rem}.deck.svelte-3210f6{color:rgb(var(--rp-text-secondary));max-width:46rem;margin:1.4rem 0 0;font-size:clamp(1.1rem,2.2vw,1.45rem);line-height:1.45}.lens.svelte-3210f6{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgb(var(--rp-surface-panel) / .92);border:1px solid rgb(var(--rp-border));z-index:5;border-radius:6px;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-top:2rem;padding:.6rem .9rem;display:flex;position:sticky;top:.5rem}.lens.svelte-3210f6 label:where(.svelte-3210f6){align-items:center;gap:.5rem;min-width:0;display:flex}.lens.svelte-3210f6 span:where(.svelte-3210f6){color:rgb(var(--rp-text-tertiary));font:.7rem var(--rp-font-data);letter-spacing:.1em;text-transform:uppercase}.lens.svelte-3210f6 select:where(.svelte-3210f6){background:rgb(var(--rp-surface-panel));border:1px solid rgb(var(--rp-border));color:rgb(var(--rp-text-primary));font:600 .9rem var(--rp-font-ui);border-radius:4px;max-width:16rem;padding:.35rem 1.8rem .35rem .6rem}.classes.svelte-3210f6{border:1px solid rgb(var(--rp-border));border-radius:4px;display:inline-flex;overflow:hidden}.classes.svelte-3210f6 button:where(.svelte-3210f6){color:rgb(var(--rp-text-secondary));font:600 .85rem var(--rp-font-ui);padding:.4rem .85rem}.classes.svelte-3210f6 button.active:where(.svelte-3210f6){background:rgb(var(--rp-link) / .14);color:rgb(var(--rp-text-primary))}.classes.svelte-3210f6 button:where(.svelte-3210f6):disabled{color:rgb(var(--rp-text-tertiary));text-decoration:line-through}.sections.svelte-3210f6{font:.85rem var(--rp-font-ui);flex-wrap:wrap;gap:.4rem 1.2rem;margin:1.2rem 0 0;display:flex}.sections.svelte-3210f6 a:where(.svelte-3210f6){color:rgb(var(--rp-link))}.block.svelte-3210f6{border-top:1px solid rgb(var(--rp-border));margin-top:clamp(2.5rem,6vw,4.5rem);padding-top:1rem;scroll-margin-top:5rem}.intro.svelte-3210f6{color:rgb(var(--rp-text-secondary));max-width:72ch;margin:1rem 0 1.5rem;line-height:1.6}.prose.svelte-3210f6{max-width:46rem}.prose.svelte-3210f6 p:where(.svelte-3210f6),.prose.svelte-3210f6 li:where(.svelte-3210f6){color:rgb(var(--rp-text-secondary));font-size:1.04rem;line-height:1.7}.prose.svelte-3210f6 p:where(.svelte-3210f6){margin:1rem 0}.prose.svelte-3210f6 ul:where(.svelte-3210f6){margin:.5rem 0 1rem;padding-left:1.2rem}.two.svelte-3210f6{grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));gap:1.25rem;margin-top:1.25rem;display:grid}.tiles.svelte-3210f6{border:1px solid rgb(var(--rp-border));grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin-top:1.25rem;display:grid}.tiles.svelte-3210f6 div:where(.svelte-3210f6){border-bottom:1px solid rgb(var(--rp-border-soft));border-right:1px solid rgb(var(--rp-border-soft));gap:.2rem;padding:.8rem .9rem;display:grid}.tiles.svelte-3210f6 span:where(.svelte-3210f6),.tiles.svelte-3210f6 small:where(.svelte-3210f6){color:rgb(var(--rp-text-tertiary));font:.65rem var(--rp-font-data);letter-spacing:.08em;text-transform:uppercase}.tiles.svelte-3210f6 strong:where(.svelte-3210f6){font:650 1.45rem var(--rp-font-data);letter-spacing:-.03em}.coverage.svelte-3210f6{margin-top:1.2rem;overflow-x:auto}.coverage.svelte-3210f6 table:where(.svelte-3210f6){border-collapse:collapse;width:100%;min-width:40rem;font-size:.82rem}.coverage.svelte-3210f6 caption:where(.svelte-3210f6){color:rgb(var(--rp-text-secondary));text-align:left;margin-bottom:.4rem}.coverage.svelte-3210f6 th:where(.svelte-3210f6),.coverage.svelte-3210f6 td:where(.svelte-3210f6){border-bottom:1px solid rgb(var(--rp-border));font-variant-numeric:tabular-nums;text-align:left;padding:.4rem .5rem}.coverage.svelte-3210f6 th:where(.svelte-3210f6){color:rgb(var(--rp-text-tertiary));font:.65rem var(--rp-font-data);letter-spacing:.08em;text-transform:uppercase}.pending.svelte-3210f6{border-left:2px solid rgb(var(--rp-link));color:rgb(var(--rp-text-secondary));max-width:60ch;margin-top:2rem;padding-left:.9rem;line-height:1.6}.fine.svelte-3210f6{font:.72rem var(--rp-font-data);color:rgb(var(--rp-text-tertiary))!important;margin-top:2rem!important}@media (width<=640px){.lens.svelte-3210f6{position:static}.lens.svelte-3210f6 label:where(.svelte-3210f6){flex:100%}.lens.svelte-3210f6 select:where(.svelte-3210f6){flex:1;min-width:0;max-width:none}}
