.pick.svelte-ksy81{position:relative;display:inline-flex;align-items:baseline;flex:none}.trigger.svelte-ksy81{display:inline-flex;align-items:baseline;gap:.35em;border:0;background:none;padding:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:uppercase;white-space:nowrap;cursor:pointer}.trigger.svelte-ksy81:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.arrow.svelte-ksy81{display:flex;flex:none;--arrow-lift: calc(.65em - .5 * .7em);--arrow-lift: calc(.65em - .5cap) ;transform:translateY(var(--arrow-lift))}.arrow.flipped.svelte-ksy81{transform:translateY(var(--arrow-lift)) rotate(180deg)}@media(prefers-reduced-motion:reduce){.arrow.flipped.svelte-ksy81{transform:translateY(var(--arrow-lift))}}.list.svelte-ksy81{position:absolute;top:calc(100% + 5px);left:0;z-index:20;min-width:100%;background:var(--ground);border:1px solid var(--ink)}.row.svelte-ksy81{padding:4px 10px 5px;white-space:nowrap;cursor:pointer;color:color-mix(in srgb,var(--ink) 72%,transparent)}.row.svelte-ksy81+.row:where(.svelte-ksy81){border-top:1px solid color-mix(in srgb,var(--ink) 22%,transparent)}.row.active.svelte-ksy81{color:var(--ink)}.row.current.svelte-ksy81{font-weight:700;color:var(--ink)}.catch.svelte-1glxwoo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;align-items:end;justify-items:stretch}.catch.svelte-1glxwoo:before{content:"";position:absolute;top:var(--table-top);left:var(--table-left);width:var(--table-width);height:var(--table-height);background:color-mix(in srgb,var(--ink) 22%,transparent);backdrop-filter:blur(2.5px);-webkit-backdrop-filter:blur(2.5px);pointer-events:none}.sheet.svelte-1glxwoo{position:relative;margin:0 10px 10px;background:var(--ground);border:1px solid var(--ink);color:var(--ink);text-transform:uppercase;letter-spacing:.06em;padding:14px 20px 16px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 32px;align-items:start;animation:svelte-1glxwoo-rise .16s ease-out}@keyframes svelte-1glxwoo-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.sheet.svelte-1glxwoo{animation:none}}.blurb.svelte-1glxwoo{max-width:46ch}h2.svelte-1glxwoo{margin:0 0 6px;font-size:14px;font-weight:700;letter-spacing:.1em}.why.svelte-1glxwoo{margin:0;font-size:12.5px;line-height:1.5;letter-spacing:.02em;text-transform:none;color:color-mix(in srgb,var(--ink) 82%,transparent)}.give.svelte-1glxwoo{display:grid;gap:8px;justify-items:start}.amounts.svelte-1glxwoo{display:flex;flex-wrap:wrap;gap:8px}.amount.svelte-1glxwoo{display:flex;flex-direction:column;align-items:flex-start;gap:1px;border:1px solid var(--ink);background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;padding:7px 14px 8px;cursor:pointer}.rm.svelte-1glxwoo{font-size:14px;font-weight:700}.means.svelte-1glxwoo{margin:0 0 8px;font-size:12px;letter-spacing:.02em;text-transform:none;color:color-mix(in srgb,var(--ink) 78%,transparent)}.usd.svelte-1glxwoo{font-size:10px;letter-spacing:.04em;color:color-mix(in srgb,var(--ink) 62%,transparent)}.foot.svelte-1glxwoo{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin-top:2px}.made.svelte-1glxwoo{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;letter-spacing:.02em;text-transform:none;color:color-mix(in srgb,var(--ink) 62%,transparent)}.flag.svelte-1glxwoo{width:28px;height:14px;flex:none}.note.svelte-1glxwoo{font-size:10px;letter-spacing:.04em;text-transform:none;color:color-mix(in srgb,var(--ink) 70%,transparent)}.custom.svelte-1glxwoo{display:flex;align-items:baseline;gap:6px}.custom.svelte-1glxwoo label:where(.svelte-1glxwoo){font-size:12px;color:color-mix(in srgb,var(--ink) 70%,transparent)}.custom.svelte-1glxwoo input:where(.svelte-1glxwoo){width:9ch;border:0;border-bottom:1px solid var(--ink);border-radius:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;padding:2px 2px 3px}.custom.svelte-1glxwoo input:where(.svelte-1glxwoo)::placeholder{font-size:11px;letter-spacing:.02em;text-transform:none;color:color-mix(in srgb,var(--ink) 45%,transparent)}.go.svelte-1glxwoo{border:1px solid var(--ink);background:transparent;color:inherit;font:inherit;letter-spacing:inherit;padding:3px 10px 4px;cursor:pointer}.go.svelte-1glxwoo:disabled{border-color:color-mix(in srgb,var(--ink) 35%,transparent);color:color-mix(in srgb,var(--ink) 40%,transparent);cursor:default}.methods.svelte-1glxwoo{margin:0;font-size:10.5px;color:color-mix(in srgb,var(--ink) 78%,transparent)}.where.svelte-1glxwoo{margin:0;font-size:10.5px;letter-spacing:.02em;text-transform:none;color:color-mix(in srgb,var(--ink) 60%,transparent)}.close.svelte-1glxwoo{border:1px solid var(--ink);background:transparent;color:inherit;font:inherit;letter-spacing:inherit;padding:3px 10px 4px;cursor:pointer}.amount.svelte-1glxwoo:focus-visible,.go.svelte-1glxwoo:focus-visible,.close.svelte-1glxwoo:focus-visible{outline:1px solid var(--ink);outline-offset:2px}@media(max-width:820px){.sheet.svelte-1glxwoo{grid-template-columns:minmax(0,1fr);gap:10px;padding:14px 16px 16px}.amounts.svelte-1glxwoo{gap:6px}.amount.svelte-1glxwoo{flex:1 1 0;padding:7px 8px 8px}}.rail.svelte-iv6203{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--rail-font);line-height:1.05;height:min(100%,calc(var(--rail-font) * 32.2));font-variant-numeric:tabular-nums;color:var(--ink)}th.svelte-iv6203,td.svelte-iv6203{padding:2px .15em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-left:1px solid color-mix(in srgb,var(--ink) 22%,transparent)}th.svelte-iv6203:first-child,td.svelte-iv6203:first-child{border-left:0}th.svelte-iv6203{font-size:.86em;font-weight:700;letter-spacing:0;overflow:visible;text-overflow:clip;border-bottom:1px solid var(--ink);padding-top:2px;padding-bottom:3px}td.svelte-iv6203{border-bottom:1px solid color-mix(in srgb,var(--ink) 22%,transparent)}.pos.svelte-iv6203,.drv.svelte-iv6203{text-align:left}.num.svelte-iv6203{text-align:right}th.c-pos.svelte-iv6203,th.c-drv.svelte-iv6203{text-align:left}th.c-gap.svelte-iv6203,th.c-last.svelte-iv6203,th.c-lap.svelte-iv6203,th.c-tyre.svelte-iv6203,th.c-pit.svelte-iv6203{text-align:right}.c-pos.svelte-iv6203{width:8.05%}.c-drv.svelte-iv6203{width:16.58%}.c-gap.svelte-iv6203{width:20.23%}.c-last.svelte-iv6203{width:17.75%}.c-lap.svelte-iv6203{width:8.06%}.c-tyre.svelte-iv6203{width:22.62%}.c-pit.svelte-iv6203{width:6.71%}.rail.qualifying.svelte-iv6203 .c-pos:where(.svelte-iv6203){width:7.51%}.rail.qualifying.svelte-iv6203 .c-drv:where(.svelte-iv6203){width:15.47%}.rail.qualifying.svelte-iv6203 .c-gap:where(.svelte-iv6203){width:16.56%}.rail.qualifying.svelte-iv6203 .c-last:where(.svelte-iv6203){width:16.56%}.rail.qualifying.svelte-iv6203 .c-lap:where(.svelte-iv6203){width:16.56%}.rail.qualifying.svelte-iv6203 .c-tyre:where(.svelte-iv6203){width:21.1%}.rail.qualifying.svelte-iv6203 .c-pit:where(.svelte-iv6203){width:6.26%}tr.out.svelte-iv6203 td:where(.svelte-iv6203){text-decoration:line-through}.tag.svelte-iv6203{margin-left:5px;font-size:.62em;letter-spacing:.08em;text-decoration:none;display:inline-block}.ring.svelte-11udyxt{display:block;width:100%;height:auto;font-family:inherit;font-variant-numeric:tabular-nums}circle.svelte-11udyxt,line.svelte-11udyxt{vector-effect:non-scaling-stroke}text.svelte-11udyxt{text-anchor:middle;dominant-baseline:middle;pointer-events:none}.lbl.svelte-11udyxt{font-size:11px;letter-spacing:.06em;text-transform:uppercase}.sec.svelte-11udyxt{font-size:10px;letter-spacing:.04em}.acr.svelte-11udyxt{font-weight:600;letter-spacing:.02em;text-transform:uppercase}.pit.svelte-11udyxt{font-size:7px;letter-spacing:.04em;text-transform:uppercase}.lbl2.svelte-11udyxt{font-size:10px;text-transform:uppercase}.val.svelte-11udyxt{font-size:22px;font-weight:700}.val2.svelte-11udyxt{font-size:15px;font-weight:400}.splash.svelte-1wdpriv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:24px;text-align:center;background:#0f4029;color:#fefefe;transition:opacity .32s ease}.splash.fading.svelte-1wdpriv{opacity:0}.logo.svelte-1wdpriv{display:block;width:min(520px,74vw);height:auto}.head.svelte-1wdpriv{margin:0;font-size:clamp(11px,1.1vw,13px);letter-spacing:.16em;text-transform:uppercase}.value.svelte-1wdpriv{margin:0;font-size:clamp(20px,2.4vw,30px);letter-spacing:.02em;font-variant-numeric:tabular-nums}.detail.svelte-1wdpriv{margin:0;max-width:34ch;font-size:clamp(11px,1.1vw,13px);letter-spacing:.04em;color:#fefefec7}.bar.svelte-1wdpriv{width:min(320px,62vw);height:1px;background:#fefefe47}.bar.svelte-1wdpriv span:where(.svelte-1wdpriv){display:block;height:1px;background:#fefefe}.retry.svelte-1wdpriv{margin-top:4px;border:1px solid #fefefe;background:transparent;color:#fefefe;font:inherit;font-size:clamp(11px,1.1vw,13px);letter-spacing:.12em;text-transform:uppercase;padding:5px 18px;cursor:pointer}.retry.svelte-1wdpriv:hover,.retry.svelte-1wdpriv:focus-visible{background:#fefefe;color:#0f4029}@media(prefers-reduced-motion:reduce){.splash.svelte-1wdpriv{transition:none}}@font-face{font-family:Vend Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/vend-sans-latin-BOkp3xHL.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vend Sans Fallback;src:local("Helvetica Neue");size-adjust:86.4%}@font-face{font-family:Vend Sans Fallback;src:local("Arial");size-adjust:86.4%}:root{--ground: #f4f4f0;--ink: #1a1d21;--rail-font: clamp(12px, min(2.1vw, calc(4.14vh - 7.3px) ), 32px);--rail-width: calc(var(--rail-font) * 23.23 + 41px);--rail-width-qualifying: calc(var(--rail-font) * 24.97 + 41px)}*{box-sizing:border-box}html,body{margin:0;height:100%}body{background:var(--ground);color:var(--ink);font-family:Vend Sans,Vend Sans Fallback,Helvetica Neue,Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}#app{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%}header{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 16px;padding:9px 16px 8px;border-bottom:1px solid var(--ink);font-size:clamp(13px,1.3vw,17px);letter-spacing:.08em;text-transform:uppercase}header strong{font-weight:700}.mark{aspect-ratio:217 / 156;height:.72em;height:1cap;flex:none;background-color:var(--ink);-webkit-mask:url("data:image/svg+xml,%3csvg%20width='217'%20height='156'%20viewBox='0%200%20217%20156'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M31.6%200H86L75.6%2052H21L31.6%200Z'%20fill='%230F4029'/%3e%3cpath%20d='M142%200H196.8L186%2052H131.2L142%200Z'%20fill='%230F4029'/%3e%3cpath%20d='M75.6%2052H131.2L120.3%20103.5H65.3L75.6%2052Z'%20fill='%230F4029'/%3e%3cpath%20d='M10.4%20103.5H65.3L54.3%20155.6H0L10.4%20103.5Z'%20fill='%230F4029'/%3e%3cpath%20d='M120.3%20103.5H165.6C165.3%20106.9%20162.7%20112.8%20160.7%20119C156.4%20131.8%20155.9%20143.2%20155.9%20155.6H110.3L120.3%20103.5Z'%20fill='%230F4029'/%3e%3cpath%20d='M189.439%20100.001C201.739%2099.8988%20216.639%20112.831%20216.739%20126.68C216.939%20139.815%20201.739%20156.006%20190.739%20155.701C179.139%20155.293%20164.039%20143.379%20164.039%20128.614C163.239%20114.969%20174.939%20100.408%20189.439%20100.001Z'%20fill='%230F4029'/%3e%3c/svg%3e") no-repeat center / contain;mask:url("data:image/svg+xml,%3csvg%20width='217'%20height='156'%20viewBox='0%200%20217%20156'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M31.6%200H86L75.6%2052H21L31.6%200Z'%20fill='%230F4029'/%3e%3cpath%20d='M142%200H196.8L186%2052H131.2L142%200Z'%20fill='%230F4029'/%3e%3cpath%20d='M75.6%2052H131.2L120.3%20103.5H65.3L75.6%2052Z'%20fill='%230F4029'/%3e%3cpath%20d='M10.4%20103.5H65.3L54.3%20155.6H0L10.4%20103.5Z'%20fill='%230F4029'/%3e%3cpath%20d='M120.3%20103.5H165.6C165.3%20106.9%20162.7%20112.8%20160.7%20119C156.4%20131.8%20155.9%20143.2%20155.9%20155.6H110.3L120.3%20103.5Z'%20fill='%230F4029'/%3e%3cpath%20d='M189.439%20100.001C201.739%2099.8988%20216.639%20112.831%20216.739%20126.68C216.939%20139.815%20201.739%20156.006%20190.739%20155.701C179.139%20155.293%20164.039%20143.379%20164.039%20128.614C163.239%20114.969%20174.939%20100.408%20189.439%20100.001Z'%20fill='%230F4029'/%3e%3c/svg%3e") no-repeat center / contain}.unofficial{font-size:.82em;color:color-mix(in srgb,var(--ink) 72%,transparent)}main{display:grid;grid-template-columns:var(--rail-width) minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-height:0;position:relative}main.qualifying{grid-template-columns:var(--rail-width-qualifying) minmax(0,1fr)}aside{border-right:1px solid var(--ink);overflow:auto;scrollbar-gutter:stable;padding:6px 0}.field{min-width:0;position:relative;display:grid;grid-template-rows:minmax(0,1fr)}canvas{width:100%;height:100%;min-width:0;display:block}.lap{position:absolute;left:12px;top:10px;font-size:clamp(28px,3.4vw,46px);font-weight:700;letter-spacing:.04em;white-space:nowrap;pointer-events:none}.dial{position:absolute;right:10px;bottom:10px;width:clamp(215px,20vw,250px);pointer-events:none}.controls{flex:1 1 100%;min-width:0;display:flex;align-items:center;gap:14px}button{border:1px solid var(--ink);background:transparent;color:var(--ink);font:inherit;letter-spacing:.08em;padding:2px 11px;cursor:pointer}input[type=range]{flex:1 1 140px;min-width:90px;width:auto;accent-color:var(--ink);margin:0}.num{font-variant-numeric:tabular-nums;white-space:nowrap}.tip{display:inline-flex;align-items:center;gap:.45em;flex:none;margin-left:auto;border:0;background:none;font-size:.82em;letter-spacing:.06em;text-transform:none;padding:3px 0 4px;cursor:pointer;white-space:nowrap}.tip:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.error{color:var(--ink);border:1px solid var(--ink);padding:1px 7px}@media(max-width:820px){:root{--rail-font: clamp(12px, 3.6vw, 17px)}#app{grid-template-rows:auto auto auto;height:auto;min-height:100%}main,main.qualifying{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto}header{flex-wrap:wrap;gap:8px 12px}.unofficial{order:1;flex-basis:100%}.controls{order:2}aside{border-right:0;border-top:1px solid var(--ink);padding:4px 0 6px}.field{height:clamp(300px,52vh,460px);order:-1}.dial{width:min(58vw,215px);right:6px;bottom:6px}}
