.points-race.svelte-q8ogcc{--s1: #3987e5;--s2: #d95926;--s3: #199e70;--s4: #c98500;--s5: #d55181;--s6: #008300;--s7: #9085e9;--s8: #e66767;--pr-ink: var(--text-color);--pr-ink-2: #c3c2b7;--pr-muted: #898781;--pr-grid: rgba(255, 255, 255, .05);--pr-axis: rgba(255, 255, 255, .22);--pr-context: rgba(255, 255, 255, .12);--pr-context-hot: rgba(255, 255, 255, .85);--pr-raised: #303030;--pr-well: rgba(0, 0, 0, .22);--pr-ring: var(--secondary-background);--pr-shadow: 0 10px 28px rgba(0, 0, 0, .45);background:var(--secondary-background);border:1px solid var(--border-color);border-radius:16px;overflow:hidden}:root[data-theme=light] .points-race.svelte-q8ogcc{--s1: #2a78d6;--s2: #eb6834;--s3: #1baf7a;--s4: #eda100;--s5: #e87ba4;--s6: #008300;--s7: #4a3aa7;--s8: #e34948;--pr-ink-2: #52514e;--pr-muted: #6f6d68;--pr-grid: rgba(0, 0, 0, .055);--pr-axis: rgba(0, 0, 0, .22);--pr-context: rgba(0, 0, 0, .1);--pr-context-hot: rgba(0, 0, 0, .8);--pr-raised: #ffffff;--pr-well: rgba(0, 0, 0, .05);--pr-shadow: 0 10px 28px rgba(0, 0, 0, .14)}.points-race.svelte-q8ogcc button:where(.svelte-q8ogcc),.points-race.svelte-q8ogcc button:where(.svelte-q8ogcc):hover,.points-race.svelte-q8ogcc button:where(.svelte-q8ogcc):active{min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;transform:none;color:inherit;font:inherit;cursor:pointer}.pr-head.svelte-q8ogcc{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding:1rem 1rem .5rem}.pr-head.svelte-q8ogcc h3:where(.svelte-q8ogcc){margin:0;font-size:1.15rem;font-weight:600;line-height:1.2;color:var(--pr-ink)}.pr-year.svelte-q8ogcc{margin-left:.25rem;font-weight:400;color:var(--pr-muted)}.pr-controls.svelte-q8ogcc{display:flex;align-items:center;gap:.4rem}.pr-seg.svelte-q8ogcc{position:relative;display:grid;grid-template-columns:repeat(var(--count),1fr);padding:2px;border-radius:8px;background:var(--pr-well)}.points-race.svelte-q8ogcc .pr-seg:where(.svelte-q8ogcc) button:where(.svelte-q8ogcc){position:relative;z-index:1;padding:.3rem .7rem;border-radius:6px;font-size:.78rem;color:var(--pr-muted);white-space:nowrap;transition:color .2s}.points-race.svelte-q8ogcc .pr-seg:where(.svelte-q8ogcc) button.active:where(.svelte-q8ogcc){color:var(--pr-ink)}.pr-seg-thumb.svelte-q8ogcc{position:absolute;top:2px;bottom:2px;left:2px;width:calc((100% - 4px) / var(--count));border-radius:6px;background:var(--pr-raised);box-shadow:0 1px 2px #0000002e;transform:translate(calc(var(--index) * 100%));transition:transform .3s cubic-bezier(.22,1,.36,1)}.pr-plot.svelte-q8ogcc{position:relative;width:100%;cursor:crosshair;touch-action:pan-y;outline:none;-webkit-tap-highlight-color:transparent}.pr-plot.svelte-q8ogcc:focus-visible{box-shadow:inset 0 0 0 2px var(--pr-axis)}.pr-plot.svelte-q8ogcc svg:where(.svelte-q8ogcc){display:block}.pr-grid.svelte-q8ogcc line:where(.svelte-q8ogcc){stroke:var(--pr-grid);stroke-width:1;shape-rendering:crispEdges}.pr-xaxis.svelte-q8ogcc text:where(.svelte-q8ogcc){fill:var(--pr-muted);font-size:10px;letter-spacing:.05em;transition:opacity .2s,fill .2s}.pr-xaxis.svelte-q8ogcc text.dim:where(.svelte-q8ogcc){opacity:.3}.pr-xaxis.svelte-q8ogcc text.on:where(.svelte-q8ogcc){fill:var(--pr-ink);font-weight:600}.pr-crosshair.svelte-q8ogcc{stroke:var(--pr-axis);stroke-width:1;shape-rendering:crispEdges}.pr-sweep.svelte-q8ogcc{stroke:var(--pr-axis);stroke-width:1}.pr-context.svelte-q8ogcc path:where(.svelte-q8ogcc){fill:none;stroke:var(--pr-context);stroke-width:1.25;stroke-linejoin:round;stroke-linecap:round;transition:stroke .2s,opacity .2s}.pr-context.faded.svelte-q8ogcc path:where(.svelte-q8ogcc){opacity:.5}.pr-context.svelte-q8ogcc path.hot:where(.svelte-q8ogcc){stroke:var(--pr-context-hot);stroke-width:2;opacity:1}.pr-line.svelte-q8ogcc{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round;transition:opacity .2s,stroke-width .2s}.pr-line.me.svelte-q8ogcc,.pr-line.hot.svelte-q8ogcc{stroke-width:3}.pr-line.dim.svelte-q8ogcc,.pr-head-dot.dim.svelte-q8ogcc,.pr-label.dim.svelte-q8ogcc,.pr-leader.dim.svelte-q8ogcc{opacity:.2}.pr-dot.svelte-q8ogcc,.pr-head-dot.svelte-q8ogcc{stroke:var(--pr-ring);stroke-width:2;transition:opacity .2s}.pr-leader.svelte-q8ogcc{fill:none;stroke-width:1;opacity:.55}.pr-label.svelte-q8ogcc{font-size:11.5px;fill:var(--pr-ink-2);pointer-events:none;transition:opacity .2s}.pr-label-value.svelte-q8ogcc{fill:var(--pr-ink);font-weight:600;font-variant-numeric:tabular-nums}.pr-tooltip.svelte-q8ogcc{position:absolute;top:4px;min-width:180px;max-width:min(260px,calc(100% - 16px));padding:.5rem .6rem;background:var(--pr-raised);border:1px solid var(--border-color);border-radius:10px;box-shadow:var(--pr-shadow);pointer-events:none;z-index:3;font-size:.78rem}.pr-tt-head.svelte-q8ogcc{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.35rem}.pr-tt-race.svelte-q8ogcc{color:var(--pr-ink);font-weight:600}.pr-tt-round.svelte-q8ogcc{color:var(--pr-muted);font-size:.7rem}.pr-tooltip.svelte-q8ogcc ul:where(.svelte-q8ogcc){list-style:none;margin:0;padding:0;display:grid;gap:.15rem}.pr-tooltip.svelte-q8ogcc li:where(.svelte-q8ogcc){display:grid;grid-template-columns:10px 1fr auto auto;align-items:center;gap:.45rem;color:var(--pr-ink-2);font-variant-numeric:tabular-nums}.pr-tooltip.svelte-q8ogcc li.hot:where(.svelte-q8ogcc) .pr-tt-name:where(.svelte-q8ogcc){color:var(--pr-ink);font-weight:600}.pr-tt-name.svelte-q8ogcc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-tt-gain.svelte-q8ogcc{color:var(--pr-muted);font-size:.7rem}.pr-tt-value.svelte-q8ogcc{color:var(--pr-ink);min-width:2.4em;text-align:right}.pr-tt-hint.svelte-q8ogcc{margin-top:.4rem;color:var(--pr-muted);font-size:.68rem}.pr-key.svelte-q8ogcc{display:inline-block;width:10px;height:3px;border-radius:2px}.pr-timeline.svelte-q8ogcc{display:flex;align-items:center;gap:.65rem;padding:.35rem 1rem 0}.points-race.svelte-q8ogcc .pr-play:where(.svelte-q8ogcc){display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:var(--pr-ink);color:var(--secondary-background);transition:opacity .2s}.points-race.svelte-q8ogcc .pr-play:where(.svelte-q8ogcc):hover{background:var(--pr-ink);opacity:.85}.pr-play.svelte-q8ogcc svg:where(.svelte-q8ogcc){fill:currentColor}.pr-range.svelte-q8ogcc{flex:1;min-width:0;width:auto;height:20px;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.pr-range.svelte-q8ogcc:focus{border:0;box-shadow:none}.pr-range.svelte-q8ogcc::-webkit-slider-runnable-track{height:3px;border-radius:2px;background:linear-gradient(90deg,var(--pr-ink-2) var(--pct),var(--border-color) var(--pct))}.pr-range.svelte-q8ogcc::-moz-range-track{height:3px;border-radius:2px;background:linear-gradient(90deg,var(--pr-ink-2) var(--pct),var(--border-color) var(--pct))}.pr-range.svelte-q8ogcc::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;margin-top:-5.5px;border-radius:50%;background:var(--pr-ink);border:3px solid var(--secondary-background);box-shadow:0 0 0 1px var(--pr-axis)}.pr-range.svelte-q8ogcc::-moz-range-thumb{width:10px;height:10px;border-radius:50%;background:var(--pr-ink);border:3px solid var(--secondary-background)}.pr-range.svelte-q8ogcc:focus-visible{outline:2px solid var(--pr-axis);outline-offset:3px;border-radius:4px}.pr-range-label.svelte-q8ogcc{flex:0 0 auto;min-width:2.2em;font-size:.72rem;letter-spacing:.05em;color:var(--pr-ink-2);text-align:right}.pr-legend.svelte-q8ogcc{display:flex;flex-wrap:wrap;gap:.3rem;padding:.75rem 1rem 1rem}.points-race.svelte-q8ogcc .pr-pill:where(.svelte-q8ogcc){position:relative;display:inline-flex;align-items:center;gap:.35rem;height:24px;max-width:11rem;padding:0 .5rem;border-radius:12px;background:var(--pr-well);color:var(--pr-ink-2);font-size:.74rem;line-height:1;transition:color .15s,background .15s}.points-race.svelte-q8ogcc .pr-pill:where(.svelte-q8ogcc):hover,.points-race.svelte-q8ogcc .pr-pill.hot:where(.svelte-q8ogcc){color:var(--pr-ink);background:var(--pr-well)}.pr-swatch.svelte-q8ogcc{flex:0 0 auto;width:7px;height:7px;border-radius:50%}.pr-pill-name.svelte-q8ogcc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-pill-x.svelte-q8ogcc{flex:0 0 auto;opacity:.4;transition:opacity .15s}.pr-pill.svelte-q8ogcc:hover .pr-pill-x:where(.svelte-q8ogcc){opacity:.9}.pr-add.svelte-q8ogcc{cursor:pointer;color:var(--pr-muted);background:transparent!important;box-shadow:inset 0 0 0 1px var(--border-color)}.pr-add.svelte-q8ogcc:hover,.pr-add.svelte-q8ogcc:focus-within{color:var(--pr-ink)}.pr-add.svelte-q8ogcc select:where(.svelte-q8ogcc){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;opacity:0;cursor:pointer;font-size:16px}.pr-add.svelte-q8ogcc:focus-within{outline:2px solid var(--pr-axis);outline-offset:1px}.pr-state.svelte-q8ogcc{display:flex;justify-content:center;align-items:center;min-height:16rem;color:var(--pr-muted);text-align:center}@media (max-width: 560px){.pr-head.svelte-q8ogcc{padding:.85rem .85rem .4rem}.pr-timeline.svelte-q8ogcc{padding:.35rem .85rem 0}.pr-legend.svelte-q8ogcc{padding:.65rem .85rem .85rem}}@media (prefers-reduced-motion: reduce){.pr-seg-thumb.svelte-q8ogcc,.pr-line.svelte-q8ogcc,.pr-context.svelte-q8ogcc path:where(.svelte-q8ogcc){transition:none}}
