@font-face{font-family:Barlow;font-weight:500;font-style:normal;font-display:swap;src:url(./barlow-500-BPAOfeC8.woff2) format("woff2")}@font-face{font-family:Barlow;font-weight:600;font-style:normal;font-display:swap;src:url(./barlow-600-DILqtrty.woff2) format("woff2")}@font-face{font-family:Barlow;font-weight:700;font-style:normal;font-display:swap;src:url(./barlow-700-A9pxMQ4z.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-weight:700;font-style:normal;font-display:swap;src:url(./barlowc-700-v1xN8_Wq.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-weight:800;font-style:italic;font-display:swap;src:url(./barlowc-800i-Cnej2eWp.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-weight:900;font-style:italic;font-display:swap;src:url(./barlowc-900i-BRE8F-lA.woff2) format("woff2")}:root{--navy: #072462;--navy-2: #0c3285;--navy-deep: #020b26;--red: #C2282D;--red-hot: #e2363c;--white: #ffffff;--mist: #b9c7e6;--dim: #7f91ba;--line: rgba(255, 255, 255, .12);--glass: rgba(4, 17, 52, .78);--glass-2: rgba(4, 17, 52, .55);--good: #36d27a;--bad: #ff5a5f;--gold: #ffcf4a;--display: "Barlow Condensed", "Arial Narrow", "Roboto Condensed", Arial, sans-serif;--body: "Barlow", "Segoe UI", Roboto, Arial, sans-serif;--st: env(safe-area-inset-top, 0px);--sb: env(safe-area-inset-bottom, 0px);--sl: env(safe-area-inset-left, 0px);--sr: env(safe-area-inset-right, 0px);--gut: 16px}*{box-sizing:border-box}html,body{margin:0;height:100%;overflow:hidden;background:var(--navy-deep);color:var(--white);font-family:var(--body);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;overscroll-behavior:none;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}input,textarea{user-select:text;-webkit-user-select:text;touch-action:manipulation}button{font:inherit;color:inherit;touch-action:manipulation;-webkit-touch-callout:none}#c{position:fixed;inset:0;width:100%;height:100%;display:block}[hidden]{display:none!important}#fade{position:fixed;inset:0;background:#000;opacity:0;pointer-events:none;z-index:60;transition:opacity .18s ease}#fade.on{opacity:1}.wordmark{font:700 13px/1 var(--body);letter-spacing:.42em;color:#ffffffeb;text-transform:uppercase}.lockup{font-family:var(--display);font-style:italic;font-weight:900;text-transform:uppercase;line-height:.86;letter-spacing:.005em}.lockup span{display:block;font-size:48px;color:#fff;text-shadow:0 4px 30px rgba(0,0,0,.45)}.lockup b{position:relative;display:inline-block;font-size:62px;color:#fff;padding:.02em .22em .06em .14em;margin-left:-.1em;isolation:isolate}.lockup b:before{content:"";position:absolute;inset:.06em 0 .02em;background:var(--red);transform:skew(-12deg);z-index:-1;box-shadow:0 10px 40px #c2282d73}.label{font:700 11px/1.2 var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--mist)}.mono{font-variant-numeric:tabular-nums}.glass{background:var(--glass);border:1px solid var(--line);border-radius:14px;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 18px 50px #00000059}.btn{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:56px;border:0;cursor:pointer;text-decoration:none;color:#fff;font:italic 800 22px/1 var(--display);letter-spacing:.04em;text-transform:uppercase;transform:skew(-9deg);border-radius:4px;transition:transform .12s ease,filter .12s ease,background .2s}.btn>span{display:inline-flex;align-items:center;gap:10px;transform:skew(9deg)}.btn:active{transform:skew(-9deg) scale(.97)}.btn-red{background:linear-gradient(180deg,var(--red-hot),var(--red) 60%,#a51f24);box-shadow:0 10px 30px #c2282d73,inset 0 1px #ffffff40}.btn-red:hover{filter:brightness(1.08)}.btn-navy{background:linear-gradient(180deg,#123a94,var(--navy));box-shadow:0 8px 24px #00000059,inset 0 1px #ffffff26}.btn-line{background:#ffffff0f;box-shadow:inset 0 0 0 2px #ffffff47}.btn-line:hover{background:#ffffff1f}.btn-xl{height:74px;font-size:38px;letter-spacing:.06em}.btn-sm{height:46px;font-size:18px}.btn[disabled]{opacity:.45;pointer-events:none}.btn svg{width:22px;height:22px}.row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.iconbtn{width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:var(--glass-2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:grid;place-items:center;cursor:pointer;color:#fff;padding:0;pointer-events:auto}.iconbtn svg{width:22px;height:22px}.iconbtn:active{transform:scale(.94)}.chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:13px;font:700 12px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;background:#ffffff1a;color:#fff;white-space:nowrap}.chip.red{background:var(--red)}.chip .dot{width:7px;height:7px;border-radius:50%;background:var(--good);box-shadow:0 0 8px var(--good)}a{color:#fff}.links{display:flex;gap:18px;justify-content:center;flex-wrap:wrap}.links button,.links a{background:none;border:0;padding:6px 0;color:var(--mist);font:600 13px var(--body);cursor:pointer;text-decoration:none}#loading{position:fixed;inset:0;z-index:70;display:grid;place-items:center;background:radial-gradient(120% 90% at 30% 20%,#0f3a98 0%,var(--navy) 38%,var(--navy-deep) 100%);transition:opacity .6s ease,visibility .6s}#loading.done{opacity:0;visibility:hidden}#loading .ld-in{display:grid;gap:22px;justify-items:start;padding:0 28px;width:min(420px,100%)}.ld-bar{width:100%;height:5px;background:#ffffff24;border-radius:3px;overflow:hidden}.ld-bar i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--red),var(--red-hot));transition:width .35s ease;box-shadow:0 0 14px var(--red)}.ld-msg{display:flex;justify-content:space-between;width:100%;font:600 14px var(--body);color:var(--mist)}.ld-foot{position:absolute;bottom:calc(18px + var(--sb));left:0;right:0;text-align:center;font:500 12px var(--body);color:var(--dim);padding:0 16px}#start{position:fixed;inset:0;z-index:20;pointer-events:none}.screen{position:absolute;inset:0;display:none;pointer-events:none}.screen.on{display:block;animation:scr-in .35s ease both}@keyframes scr-in{0%{opacity:0}to{opacity:1}}.screen .tap{pointer-events:auto}.topbar{position:absolute;top:calc(10px + var(--st));left:calc(var(--gut) + var(--sl));right:calc(var(--gut) + var(--sr));height:48px;display:flex;align-items:center;gap:12px}.topbar .grow{flex:1;min-width:0}.topbar h2{margin:0;font:italic 900 24px/1 var(--display);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scrim-b{position:absolute;inset:0;background:linear-gradient(180deg,#020b268c,#020b2600 26% 40%,#020b26d1 72%,#020b26f5)}.scrim-all{position:absolute;inset:0;background:#020b2699}#s-title .t-head{position:absolute;left:calc(var(--gut) + var(--sl));right:calc(var(--gut) + var(--sr));top:calc(86px + var(--st))}#s-title .t-sub{margin:16px 0 0;max-width:360px;font:600 16px/1.35 var(--body);color:#e3eaf8;text-shadow:0 2px 12px rgba(0,0,0,.6)}#s-title .t-foot{position:absolute;left:calc(var(--gut) + var(--sl));right:calc(var(--gut) + var(--sr));bottom:calc(10px + var(--sb));display:grid;gap:12px}#s-title .t-side{position:absolute;left:calc(var(--gut) + var(--sl));right:calc(var(--gut) + var(--sr));bottom:calc(124px + var(--sb));display:grid;gap:10px}.board-card{padding:12px 14px 8px}.board-card header{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.board{list-style:none;margin:0;padding:0}.board li{display:grid;grid-template-columns:28px 1fr auto auto;gap:10px;align-items:center;height:34px;border-top:1px solid rgba(255,255,255,.07);font:600 15px var(--body)}.board li:first-child{border-top:0}.board .n{font:italic 900 20px/1 var(--display);color:var(--mist);text-align:center}.board li:nth-child(1) .n{color:var(--gold)}.board .nm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board .cr{font:600 12px var(--body);color:var(--dim);white-space:nowrap}.board .ms{font:italic 800 19px/1 var(--display);font-variant-numeric:tabular-nums;letter-spacing:.02em}.board li.me{background:linear-gradient(90deg,#c2282d52,#c2282d00);border-radius:6px}.board li.gap{height:18px;border:0;color:var(--dim);justify-content:center;display:flex;font-size:12px}.board li.empty{display:block;height:auto;padding:10px 0;color:var(--mist);font-weight:500}.chal{position:relative;padding:14px 16px 14px 18px;border-left:4px solid var(--red);overflow:hidden}.chal .label{color:#ff8c90}.chal h3{margin:6px 0 2px;font:italic 900 26px/1.02 var(--display);text-transform:uppercase}.chal p{margin:0;font:600 15px/1.3 var(--body);color:#e3eaf8}.chal .big{font:italic 900 30px/1 var(--display);color:#fff}.t-row{display:flex;gap:8px;align-items:center;justify-content:space-between}#s-select .stage{position:absolute;left:0;right:0;top:calc(64px + var(--st));bottom:470px;cursor:grab;pointer-events:auto;touch-action:none}#s-select .stage:active{cursor:grabbing}.sel-panel{position:absolute;left:calc(10px + var(--sl));right:calc(10px + var(--sr));bottom:calc(10px + var(--sb));display:grid;gap:10px;padding:12px 14px 14px;background:linear-gradient(180deg,#041134b8,#020b26e6);border:1px solid var(--line);border-radius:18px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 18px 50px #0006}.sel-name{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:6px;text-align:center}.sel-name h1{margin:0;font:italic 900 44px/.95 var(--display);text-transform:none;letter-spacing:.01em;white-space:nowrap}.sel-name .arrow{width:44px;height:44px}.sel-colours{display:flex;align-items:center;justify-content:center;gap:12px}.sel-colours .sw-name{margin:0;min-width:0;text-align:left;flex:0 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs{display:grid;gap:8px}.cs-head{display:flex;align-items:center;justify-content:center;gap:10px}.cs-badge{--tier: #36d27a;--ink: #06140c;display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px 0 10px;background:var(--tier);color:var(--ink);transform:skew(-12deg);border-radius:4px;box-shadow:0 0 22px color-mix(in srgb,var(--tier) 55%,transparent)}.cs-badge>*{transform:skew(12deg)}.cs-badge b{font:italic 900 25px/1 var(--display);letter-spacing:.02em}.cs-badge span{display:flex;align-items:baseline;gap:4px}.cs-badge i{font:800 10px/1 var(--body);letter-spacing:.14em;font-style:normal;opacity:.75}.cs-badge em{font:italic 900 19px/1 var(--display);font-variant-numeric:tabular-nums;min-width:34px}.cs-badge[data-tier=B]{--tier: #4fc3ff;--ink: #031726}.cs-badge[data-tier=A]{--tier: #36d27a;--ink: #04170c}.cs-badge[data-tier="A+"]{--tier: #ffcf4a;--ink: #241900}.cs-badge[data-tier=S]{--tier: #ff7a2f;--ink: #2a0e00}.cs-badge[data-tier="S+"]{--tier: #e2363c;--ink: #ffffff}.cs-trim{text-align:center;font:600 12px/1.2 var(--body);letter-spacing:.04em;color:var(--dim)}.cs-price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:8px;text-align:center}.cs-price .from{font:700 11px var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--mist)}.cs-price b{font:italic 900 30px/1 var(--display);letter-spacing:.01em;font-variant-numeric:tabular-nums}.cs-price small{flex-basis:100%;margin-top:3px;font:500 11px/1.3 var(--body);color:var(--dim)}.cs-tabs button{height:30px}.cs-pages{height:188px;overflow:hidden;touch-action:pan-y}.cs .cs-stats,.cs .cs-specs{display:none}.cs[data-page=stats] .cs-stats,.cs[data-page=specs] .cs-specs{display:grid}.cs-stats{gap:9px;padding-top:2px}.st{display:grid;gap:5px}.st-top{display:flex;align-items:baseline;gap:8px}.st-l{flex:1;font:700 11px/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:#dbe4f7}.st-d{font:800 12px/1 var(--body);font-variant-numeric:tabular-nums;animation:st-in .4s ease both}.st-d.up{color:var(--good)}.st-d.down{color:var(--bad)}@keyframes st-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.st-v{font:italic 900 20px/1 var(--display);min-width:34px;text-align:right}.bar{position:relative;height:11px;transform:skew(-24deg);margin:0 4px;background:#ffffff21;-webkit-mask:repeating-linear-gradient(90deg,#000 0 calc(5% - 2px),transparent calc(5% - 2px) 5%);mask:repeating-linear-gradient(90deg,#000 0 calc(5% - 2px),transparent calc(5% - 2px) 5%)}.bar i{position:absolute;top:0;bottom:0;left:0;width:0;transition:width .7s cubic-bezier(.2,.9,.25,1),left .7s cubic-bezier(.2,.9,.25,1)}.bar .now{background:linear-gradient(90deg,#cfd9f0,#fff);box-shadow:0 0 12px #ffffff8c;z-index:2}.bar .was{background:#ff5a5fbf;z-index:1}.bar .gain{background:var(--good);box-shadow:0 0 12px #36d27ab3;z-index:3}.cs-specs{gap:0}.cs-specs dl{margin:0;display:grid}.cs-specs dl>div{display:grid;grid-template-columns:112px 1fr;gap:10px;padding:5px 2px;border-top:1px solid rgba(255,255,255,.08)}.cs-specs dl>div:first-child{border-top:0}.cs-specs dt{font:700 11px/1.35 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--mist)}.cs-specs dd{margin:0;font:600 13px/1.25 var(--body);color:#fff}.cs-more{margin-top:4px;font:600 12px var(--body);color:var(--mist);text-align:right}.pt-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 12px;border-radius:13px;font:700 12px/1 var(--body);letter-spacing:.16em;text-transform:uppercase}.pt-petrol{background:#ffcf4a29;color:#ffd877;box-shadow:inset 0 0 0 1px #ffcf4a66}.pt-electric{background:#46c8ff26;color:#8fe0ff;box-shadow:inset 0 0 0 1px #46c8ff73}.pt-hybrid{background:#36d27a26;color:#8cf0b8;box-shadow:inset 0 0 0 1px #36d27a73}.swatches{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.sw{width:36px;height:36px;border-radius:50%;border:0;cursor:pointer;padding:0;box-shadow:inset 0 -6px 10px #00000040,inset 0 4px 8px #ffffff59,0 0 0 2px #ffffff2e;transition:transform .15s}.sw.on{box-shadow:inset 0 -6px 10px #00000040,inset 0 4px 8px #ffffff59,0 0 0 3px var(--navy-deep),0 0 0 5px #fff;transform:scale(1.08)}.sw-name{text-align:center;font:600 13px var(--body);color:var(--mist);margin-top:-4px;min-height:16px}.dots{display:flex;justify-content:center;gap:6px}.dots i{width:18px;height:4px;border-radius:2px;background:#ffffff38;transition:background .2s,width .2s}.dots i.on{background:var(--red);width:30px}.arrow{width:48px;height:48px;border-radius:50%;border:1px solid var(--line);background:var(--glass-2);color:#fff;font:700 30px/1 var(--body);cursor:pointer;display:grid;place-items:center;padding:0 0 3px}.arrow:active{transform:scale(.94)}#s-track .tr-wrap{position:absolute;left:calc(var(--gut) + var(--sl));right:calc(var(--gut) + var(--sr));top:calc(70px + var(--st));bottom:calc(14px + var(--sb));display:flex;flex-direction:column;gap:12px;overflow:auto}.tracks{display:grid;gap:12px}.nc{text-transform:none}.pi{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700;letter-spacing:0;text-transform:none;font-size:.92em;margin:0 .02em 0 .01em}.tcard{position:relative;display:grid;grid-template-columns:1fr 112px;gap:10px;align-items:center;text-align:left;padding:16px 16px 16px 18px;border:0;cursor:pointer;color:#fff}.tcard canvas{width:112px;height:74px}.tcard h3{margin:0;font:italic 900 34px/1 var(--display);text-transform:uppercase;letter-spacing:.02em}.tcard p{margin:6px 0 0;font:600 14px/1.3 var(--body);color:var(--mist)}.tcard .eta{display:inline-block;margin-top:8px;font:700 12px var(--body);letter-spacing:.14em;text-transform:uppercase;color:#fff}.tcard.on{box-shadow:0 0 0 3px var(--red),0 18px 50px #00000059;background:#0e225adb}.tcard .tick{position:absolute;top:12px;right:12px;width:24px;height:24px;border-radius:50%;background:var(--red);display:none;place-items:center}.tcard.on .tick{display:grid}.toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;cursor:pointer}.toggle .tx{font:600 15px/1.3 var(--body)}.toggle .tx small{display:block;color:var(--mist);font-weight:500;font-size:13px}.switch{position:relative;flex:0 0 auto;width:52px;height:30px;border-radius:15px;background:#fff3;transition:background .2s}.switch:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;transition:transform .2s}.switch.on{background:var(--red)}.switch.on:after{transform:translate(22px)}.grow1{flex:1}#s-signup .su-wrap{position:absolute;inset:calc(64px + var(--st)) calc(var(--gut) + var(--sr)) calc(12px + var(--sb)) calc(var(--gut) + var(--sl));overflow:auto;pointer-events:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y}.su{padding:20px 18px 18px}.su h1{margin:0;font:italic 900 38px/1 var(--display);text-transform:uppercase}.su .lede{margin:8px 0 16px;font:500 15px/1.4 var(--body);color:var(--mist)}.su label.f{display:block;margin:0 0 12px;font:700 12px var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--mist)}.su input[type=text],.su input[type=tel],.su input[type=email]{display:block;width:100%;margin-top:6px;height:50px;padding:0 14px;border-radius:10px;border:1px solid rgba(255,255,255,.18);background:#ffffff12;color:#fff;font:600 17px var(--body);outline:none;letter-spacing:0;text-transform:none}.su input:focus{border-color:#fff;background:#ffffff1f}.su input::placeholder{color:#ffffff59}.su .two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.consent{display:flex;gap:12px;align-items:flex-start;margin:4px 0 16px;font:500 14px/1.4 var(--body);color:#e3eaf8;cursor:pointer}.consent input{flex:0 0 auto;width:24px;height:24px;margin:0;accent-color:var(--red)}.fine{margin:14px 0 0;font:500 12px/1.45 var(--body);color:var(--dim)}.fine button{background:none;border:0;color:var(--mist);text-decoration:underline;padding:0;cursor:pointer;font:inherit}.err{color:#ff8c90;font:600 13px var(--body);min-height:18px;margin:-6px 0 8px}#s-lobby .lb{position:absolute;left:50%;bottom:calc(24px + var(--sb));transform:translate(-50%);width:min(420px,calc(100% - 32px));padding:18px;display:grid;gap:12px}.lb h2{margin:0;font:italic 900 30px/1 var(--display);text-transform:uppercase}.lb .meter{height:5px;border-radius:3px;background:#ffffff24;overflow:hidden}.lb .meter i{display:block;height:100%;background:var(--red);width:0}.lb .who{display:flex;flex-wrap:wrap;gap:6px}.lb .who .chip{height:30px;font-size:13px;letter-spacing:.04em;text-transform:none}#s-results .rs-wrap{position:absolute;inset:calc(10px + var(--st)) calc(var(--gut) + var(--sr)) 0 calc(var(--gut) + var(--sl));overflow:auto;pointer-events:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-bottom:calc(16px + var(--sb))}.rs-grid{display:grid;gap:12px}.rs-hero{padding:18px 18px 16px;display:grid;gap:4px;position:relative;overflow:hidden}.rs-hero .place{display:flex;align-items:baseline;gap:10px;font:italic 900 72px/.9 var(--display)}.rs-hero .place small{font-size:26px;color:var(--mist)}.rs-hero .time{font:italic 900 60px/1 var(--display);font-variant-numeric:tabular-nums;letter-spacing:.01em}.rs-hero .meta{font:600 15px/1.35 var(--body);color:var(--mist)}.delta{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:14px;font:700 14px var(--body);font-variant-numeric:tabular-nums}.delta.good{background:#36d27a2e;color:#8cf0b8}.delta.bad{background:#ff5a5f29;color:#ffb0b3}.delta.new{background:var(--gold);color:#1d1600}.verify{font:600 12.5px/1.35 var(--body);color:var(--dim)}.verify.ok:before{content:"✓ ";color:var(--good)}.tabs{display:flex;gap:4px;padding:3px;background:#ffffff12;border-radius:10px}.tabs button{flex:1;height:34px;border:0;border-radius:8px;background:none;color:var(--mist);font:700 12.5px var(--body);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.tabs button.on{background:#fff;color:var(--navy)}.rs-board{padding:12px 14px 10px;display:grid;gap:8px}.carchips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;touch-action:pan-x;padding:1px;margin:0 -2px;-webkit-overflow-scrolling:touch}.carchips::-webkit-scrollbar{display:none}.carchips button{flex:0 0 auto;height:28px;padding:0 11px;border:0;border-radius:14px;background:#ffffff14;color:#dbe4f7;font:700 12px var(--body);letter-spacing:.02em;cursor:pointer;white-space:nowrap}.carchips button.on{background:var(--red);color:#fff}.board-card .carchips{margin:2px -2px 6px}.board-card .carchips button{height:24px;font-size:11px;padding:0 9px}.rs-ctas{display:grid;gap:10px}.rank-line{font:600 14px var(--body);color:var(--mist);text-align:center}#s-pause .pz{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(360px,calc(100% - 32px));padding:22px 18px 18px;display:grid;gap:10px}.pz h2{margin:0 0 4px;text-align:center;font:italic 900 40px/1 var(--display);text-transform:uppercase}.pz p{margin:0 0 8px;text-align:center;font:500 13px var(--body);color:var(--mist)}#sheet{position:fixed;inset:0;z-index:40;background:#0106169e;display:grid;align-items:end;animation:scr-in .2s ease both}#sheet .sh{width:100%;max-height:calc(92% - var(--st));display:flex;flex-direction:column;background:#081a4a;border-radius:20px 20px 0 0;border-top:1px solid var(--line);box-shadow:0 -20px 60px #00000080;animation:sh-up .28s cubic-bezier(.2,.9,.3,1) both;padding-bottom:var(--sb)}@keyframes sh-up{0%{transform:translateY(40%);opacity:.4}to{transform:none;opacity:1}}#sheet header{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 10px 20px}#sheet header h2{margin:0;font:italic 900 30px/1 var(--display);text-transform:uppercase}#sheet .sb{overflow:auto;padding:0 20px 20px;-webkit-overflow-scrolling:touch;touch-action:pan-y}.set{padding:14px 0;border-top:1px solid var(--line)}.set:first-child{border-top:0}.set>.label{display:block;margin-bottom:10px}.seg{display:flex;gap:4px;padding:3px;background:#ffffff14;border-radius:10px}.seg button{flex:1;height:40px;border:0;border-radius:8px;background:none;color:#dbe4f7;font:700 14px var(--body);cursor:pointer}.seg button.on{background:#fff;color:var(--navy)}.set .hint{margin:8px 0 0;font:500 13px/1.45 var(--body);color:var(--mist)}.keys{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;font:500 14px var(--body);align-items:center}kbd{display:inline-block;min-width:26px;padding:3px 7px;border-radius:6px;background:#ffffff1f;box-shadow:inset 0 -2px #00000059;font:700 12px var(--body);text-align:center}.credits{font:500 13px/1.5 var(--body);color:#dbe4f7}.credits pre{white-space:pre-wrap;font:500 12px/1.5 ui-monospace,Consolas,monospace;color:var(--mist);background:#00000040;padding:12px;border-radius:10px}.share-grid{display:grid;gap:14px}.share-prev{width:100%;max-width:300px;display:block;margin:0 auto;border-radius:12px;box-shadow:0 10px 30px #0006}.rules{margin:0;padding-left:20px;font:500 14px/1.5 var(--body);color:#e3eaf8}.rules li{margin-bottom:8px}#hud{position:fixed;inset:0;z-index:10;pointer-events:none;color:#fff}.h-tl{position:absolute;top:calc(10px + var(--st));left:calc(12px + var(--sl));display:grid;gap:6px}.h-pos{display:flex;align-items:flex-end;gap:2px;padding:6px 12px 6px 10px}.h-pos .p{font:italic 800 15px/1 var(--display);color:var(--mist);margin:0 3px 6px 0}.h-pos .n{font:italic 900 44px/.9 var(--display)}.h-pos .of{font:italic 800 20px/1 var(--display);color:var(--mist);margin-bottom:4px}.h-togo{font:700 11px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:#dbe4f7;text-shadow:0 1px 6px rgba(0,0,0,.7);padding-left:2px}.h-bar{width:112px;height:4px;border-radius:2px;background:#fff3;overflow:hidden}.h-bar i{display:block;height:100%;width:0;background:#fff}.h-tc{position:absolute;top:calc(10px + var(--st));left:50%;transform:translate(-50%);display:grid;justify-items:center;gap:6px}.h-time{padding:6px 14px;font:italic 900 30px/1 var(--display);font-variant-numeric:tabular-nums;letter-spacing:.02em;min-width:112px;text-align:center}.h-split{height:26px;padding:0 12px;border-radius:13px;display:flex;align-items:center;font:800 15px/1 var(--body);font-variant-numeric:tabular-nums;opacity:0;transform:translateY(-6px);transition:opacity .2s,transform .2s}.h-split.show{opacity:1;transform:none}.h-split.good{background:#1ca058e6}.h-split.bad{background:#c2282deb}.h-tr{position:absolute;top:calc(10px + var(--st));right:calc(12px + var(--sr));display:flex;gap:8px;align-items:flex-start}.h-map{width:132px;height:132px;border-radius:14px;display:block}.h-tr .iconbtn{pointer-events:auto}.h-speedo{position:absolute;right:calc(18px + var(--sr));bottom:calc(14px + var(--sb));width:190px;height:190px}.h-speedo svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.h-speedo .trk{fill:none;stroke:#ffffff29;stroke-width:9;stroke-linecap:round}.h-speedo .spd{fill:none;stroke:#fff;stroke-width:9;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(255,255,255,.5));transition:stroke-dashoffset .08s linear}.h-speedo .spd.hot{stroke:var(--red-hot);filter:drop-shadow(0 0 8px rgba(226,54,60,.8))}.h-speedo .bst-trk{fill:none;stroke:#ffffff1a;stroke-width:5}.h-speedo .bst{fill:none;stroke:#4fc3ff;stroke-width:5;stroke-linecap:round;transition:stroke-dashoffset .15s}.h-speedo.ready .bst{stroke:var(--gold);filter:drop-shadow(0 0 6px rgba(255,207,74,.9))}.h-speedo .bg{fill:#0411349e}.h-speedo .num{position:absolute;left:0;right:0;top:50%;transform:translateY(-56%);text-align:center;font:italic 900 64px/1 var(--display);font-variant-numeric:tabular-nums;text-shadow:0 2px 10px rgba(0,0,0,.5)}.h-speedo .unit{position:absolute;left:0;right:0;top:63%;text-align:center;font:700 11px var(--body);letter-spacing:.2em;color:var(--mist)}.h-speedo .gear{position:absolute;left:50%;bottom:8%;transform:translate(-50%);min-width:34px;height:30px;padding:0 8px;border-radius:8px;background:#ffffff1f;font:italic 900 22px/30px var(--display);text-align:center}.h-speedo .blabel{position:absolute;left:0;right:0;bottom:-4px;text-align:center;font:700 10px var(--body);letter-spacing:.2em;color:#8fd8ff}.h-speedo.ready .blabel{color:var(--gold)}.h-count{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);font:italic 900 180px/1 var(--display);text-shadow:0 10px 40px rgba(0,0,0,.55)}.h-count.go{color:var(--red-hot);-webkit-text-stroke:3px #fff}.h-count.pop{animation:cd-pop .9s cubic-bezier(.2,1.4,.4,1) both}@keyframes cd-pop{0%{transform:translate(-50%,-50%) scale(2.2);opacity:0}25%{transform:translate(-50%,-50%) scale(1);opacity:1}80%{opacity:1}to{transform:translate(-50%,-50%) scale(.9);opacity:0}}.h-count.msg{font-size:34px;letter-spacing:.04em;text-transform:uppercase;animation:none}.h-wrong{position:absolute;left:50%;top:30%;transform:translate(-50%,-50%);padding:12px 26px;background:var(--red);font:italic 900 40px/1 var(--display);letter-spacing:.06em;text-transform:uppercase;border-radius:6px;box-shadow:0 10px 40px #c2282d99;animation:blink .6s steps(2) infinite;white-space:nowrap}@keyframes blink{50%{opacity:.35}}.h-pops{position:absolute;left:0;right:0;top:22%;display:flex;flex-direction:column;align-items:center;gap:6px}.h-pop{font:italic 900 34px/1 var(--display);letter-spacing:.03em;text-transform:uppercase;text-shadow:0 2px 0 rgba(0,0,0,.55),0 0 18px rgba(0,0,0,.65);-webkit-text-stroke:1px rgba(0,0,0,.35);animation:pop-up 1.4s ease-out both;white-space:nowrap}.h-pop.drift{color:var(--gold)}.h-pop.near{color:#8fe0ff}.h-pop.info{color:#fff;font-size:26px}.h-pop.big{font-size:42px;color:#ffcf4a}.h-pop.crash{color:#ff5a5f;font-size:46px;letter-spacing:.08em;animation:pop-crash 1.2s ease-out both}.h-pop.oncoming{color:#ffb04a}@keyframes pop-crash{0%{transform:scale(1.6);opacity:0}12%{transform:scale(1) translate(-6px);opacity:1}20%{transform:translate(6px)}28%{transform:translate(-3px)}36%{transform:none}75%{opacity:1}to{opacity:0}}.h-onc{display:flex;align-items:center;gap:8px;height:30px;padding:0 12px;border-radius:6px;background:linear-gradient(90deg,#ff7a2feb,#c2282deb);transform:skew(-10deg);box-shadow:0 0 22px #ff7a2f8c;animation:onc .8s ease-in-out infinite}.h-onc>*{transform:skew(10deg)}.h-onc b{font:italic 900 18px/1 var(--display);letter-spacing:.08em}.h-onc span{font:800 11px/1 var(--body);letter-spacing:.1em;font-variant-numeric:tabular-nums}@keyframes onc{50%{box-shadow:0 0 34px #ff7a2fe6}}@keyframes pop-up{0%{transform:scale(.7);opacity:0}12%{transform:none;opacity:1}70%{opacity:1}to{opacity:0}}.h-pop{height:1.1em;line-height:1.1}.h-pop:nth-child(2){opacity:.85;font-size:.8em}.h-pop:nth-child(3){opacity:.6;font-size:.68em}.h-finish{position:absolute;left:0;right:0;top:17%;display:grid;justify-items:center;gap:8px}.h-finish .flag{width:100%;height:76px;display:grid;place-items:center;background:repeating-conic-gradient(#111 0 25%,#fff 0 50%) 0 0 / 38px 38px;animation:flag-in .5s cubic-bezier(.2,1,.3,1) both}.h-finish .flag b{font:italic 900 56px/1 var(--display);letter-spacing:.08em;background:var(--red);padding:2px 28px;transform:skew(-10deg);box-shadow:0 8px 30px #00000080}.h-finish .sub{font:italic 900 30px/1 var(--display);text-shadow:0 3px 14px rgba(0,0,0,.7)}@keyframes flag-in{0%{transform:scaleY(0)}to{transform:none}}.h-toast{position:absolute;left:50%;top:20%;transform:translate(-50%);padding:8px 16px;border-radius:10px;background:#041134d1;font:700 14px var(--body);letter-spacing:.06em;text-transform:uppercase}.h-coach{position:absolute;left:50%;top:calc(98px + var(--st));transform:translate(-50%);width:min(420px,calc(100% - 32px));padding:12px 16px;text-align:center;font:600 15px/1.4 var(--body)}#touch{position:fixed;inset:0;z-index:15;touch-action:none;pointer-events:none}#touch .tz,#touch .tb,#touch .tstick{pointer-events:auto;touch-action:none;user-select:none;-webkit-user-select:none}#touch .tz{position:absolute;bottom:0;top:34%;width:50%}#touch .tz-l{left:0}#touch .tz-r{right:0}#touch .tz .chev{position:absolute;bottom:calc(126px + var(--sb));font:300 64px/1 var(--body);color:#ffffff47;text-shadow:0 2px 8px rgba(0,0,0,.4)}#touch .tz-l .chev{left:calc(26px + var(--sl))}#touch .tz-r .chev{right:calc(26px + var(--sr))}#touch .tz.on{background:radial-gradient(60% 50% at 50% 80%,rgba(255,255,255,.1),transparent)}#touch .tz.on .chev{color:#ffffffb3}#touch .tstick{position:absolute;left:0;bottom:0;width:50%;top:40%;display:none}#touch .tstick .hint{position:absolute;left:calc(40px + var(--sl));bottom:calc(60px + var(--sb));width:110px;height:110px;border-radius:50%;border:2px dashed rgba(255,255,255,.25);display:grid;place-items:center;font:700 11px var(--body);letter-spacing:.2em;color:#ffffff73}#touch .tb{position:absolute;border:0;border-radius:50%;color:#fff;display:grid;place-items:center;font:italic 900 18px/1 var(--display);letter-spacing:.06em;cursor:pointer;background:#04113480;box-shadow:inset 0 0 0 2px #ffffff59,0 6px 20px #00000040;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:transform .06s,background .1s}#touch .tb.on{transform:scale(.93);background:#ffffff4d}#touch .drift{width:86px;height:86px;bottom:calc(18px + var(--sb));background:#c2282d8c;box-shadow:inset 0 0 0 2px #ffffff73,0 6px 20px #0000004d}#touch .drift{display:flex;align-items:center;justify-content:center;gap:1px}#touch .drift .arr{font:400 30px/1 var(--body);margin-top:-3px}#touch .drift.on{background:#e2363ce6}#touch .drift-l{left:calc(14px + var(--sl))}#touch .drift-r{right:calc(14px + var(--sr))}#touch .boost{width:86px;height:86px;left:50%;margin-left:-4px;bottom:calc(18px + var(--sb))}#touch .boost svg{position:absolute;inset:-4px;width:calc(100% + 8px);height:calc(100% + 8px);transform:rotate(-90deg)}#touch .boost .trk{fill:none;stroke:#ffffff26;stroke-width:6}#touch .boost .lvl{fill:none;stroke:#4fc3ff;stroke-width:6;stroke-dasharray:100;stroke-dashoffset:100;stroke-linecap:round;transition:stroke-dashoffset .15s}#touch .boost.ready{background:#ffcf4a47;animation:ready 1s ease-in-out infinite}#touch .boost.ready .lvl{stroke:var(--gold)}@keyframes ready{50%{box-shadow:inset 0 0 0 2px #ffffff59,0 0 26px #ffcf4ab3}}#touch .brake{width:60px;height:60px;left:50%;margin-left:-76px;bottom:calc(31px + var(--sb));font-size:14px}#touch[data-scheme=stick] .tz,#touch[data-scheme=tilt] .tz,#touch[data-scheme=stick] .drift-l,#touch[data-scheme=tilt] .drift-l{display:none}#touch[data-scheme=stick] .tstick{display:block}#touch[data-scheme=stick] .drift-r .arr,#touch[data-scheme=tilt] .drift-r .arr{display:none}#touch[data-scheme=stick] .boost,#touch[data-scheme=tilt] .boost{left:auto;margin:0;right:calc(112px + var(--sr));bottom:calc(18px + var(--sb))}#touch[data-scheme=stick] .brake,#touch[data-scheme=tilt] .brake{left:auto;margin:0;right:calc(28px + var(--sr));bottom:calc(124px + var(--sb))}#touch[data-scheme=tilt] .brake{left:calc(22px + var(--sl));right:auto;bottom:calc(22px + var(--sb));width:84px;height:84px;font-size:17px}.h-spd2{display:none;position:absolute;left:50%;transform:translate(-50%);bottom:calc(10px + var(--sb));text-align:center;text-shadow:0 2px 10px rgba(0,0,0,.6)}.h-spd2 .row{display:flex;align-items:baseline;justify-content:center;gap:6px}.h-spd2 b{font:italic 900 46px/1 var(--display);font-variant-numeric:tabular-nums;min-width:80px;text-align:right}.h-spd2 span{font:700 11px var(--body);letter-spacing:.18em;color:#dbe4f7}.h-spd2 i{font:italic 900 18px/26px var(--display);min-width:26px;height:26px;border-radius:7px;background:#041134b3;text-align:center;margin-left:4px}.h-spd2 .bb{width:120px;height:5px;margin:5px auto 0;border-radius:3px;background:#ffffff38;overflow:hidden}.h-spd2 .bb i{display:block;height:100%;width:0;background:#4fc3ff;border-radius:3px;margin:0;transition:width .15s}.h-spd2.ready .bb i{background:var(--gold);box-shadow:0 0 10px var(--gold)}@media(max-width:599px)and (orientation:portrait),(orientation:landscape)and (max-height:520px){.h-speedo{display:none}.h-spd2{display:block}}@media(max-width:599px)and (orientation:portrait){.h-spd2{bottom:calc(124px + var(--sb))}}@media(max-width:599px)and (orientation:portrait){.h-onc{height:26px;padding:0 9px}.h-onc b{font-size:15px}.h-onc span{font-size:10px}.h-onc span{max-width:52px;overflow:hidden;white-space:nowrap}.h-tr{flex-direction:column-reverse;align-items:flex-end}.h-coach{top:calc(178px + var(--st))}.h-map{width:96px;height:96px;border-radius:12px}.h-pos .n{font-size:38px}.h-time{font-size:26px;min-width:96px;padding:6px 10px}.h-speedo{width:132px;height:132px;left:50%;right:auto;transform:translate(-50%);bottom:calc(126px + var(--sb))}.h-speedo .num{font-size:44px}.h-speedo .gear{height:24px;font-size:17px;line-height:24px;min-width:28px;bottom:4%}.h-speedo .unit{font-size:9px}.h-count{font-size:140px}.h-wrong{font-size:30px}.h-pop{font-size:28px}}@media(min-width:900px)and (min-height:560px){:root{--gut: 40px}.lockup span{font-size:78px}.lockup b{font-size:104px}.wordmark{font-size:15px}#s-title .t-head{top:auto;bottom:230px;left:calc(56px + var(--sl));right:auto;width:620px}#s-title .t-sub{font-size:18px;max-width:460px}#s-title .t-foot{left:calc(56px + var(--sl));right:auto;bottom:34px;width:460px}#s-title .t-side{inset:96px 40px auto auto;width:360px;gap:14px}.scrim-b{background:linear-gradient(90deg,#020b26e6,#020b268c 34%,#020b2600 60%),linear-gradient(180deg,#020b2680,#020b2600 22%)}#s-select .stage{right:500px;bottom:0}.sel-panel{left:auto;right:40px;top:calc(76px + var(--st));bottom:28px;width:460px;padding:18px 22px 20px;gap:12px;align-content:start;overflow:auto}.sel-name h1{font-size:56px}.cs-tabs{display:none}.cs .cs-stats,.cs .cs-specs{display:grid}.cs-pages{display:grid;gap:14px;height:auto;overflow:visible}.cs-stats{gap:11px}.cs-specs dl{grid-template-columns:1fr 1fr;column-gap:16px}.cs-specs dl>div{grid-template-columns:1fr;gap:2px;border-top:1px solid rgba(255,255,255,.08)}.cs-specs dl>div:nth-child(2){border-top:0}.cs-price b{font-size:34px}#s-track .tr-wrap{inset:110px auto auto 50%;transform:translate(-50%);width:760px}.tracks{grid-template-columns:1fr 1fr}.tcard{grid-template-columns:1fr;padding:20px}.tcard canvas{width:100%;height:120px}#s-signup .su-wrap{inset:50% auto auto 50%;transform:translate(-50%);width:480px;transform:translate(-50%,-50%);max-height:calc(100% - 40px)}#s-results .rs-wrap{top:9vh;left:50%;right:auto;transform:translate(-50%);width:920px;bottom:0}.rs-grid{grid-template-columns:1fr 1fr;align-items:start;gap:16px}.rs-grid .rs-board{grid-row:span 2}#sheet{align-items:center;justify-items:center}#sheet .sh{width:520px;border-radius:20px;border:1px solid var(--line);max-height:86%}}@media(orientation:landscape)and (max-height:520px){:root{--gut: 20px}.lockup span{font-size:38px}.lockup b{font-size:48px}#s-title .t-head{top:calc(58px + var(--st));width:48%}#s-title .t-sub{font-size:14px;margin-top:10px}#s-title .t-foot{left:calc(var(--gut) + var(--sl));right:auto;width:44%;bottom:calc(10px + var(--sb));gap:8px}#s-title .t-side{left:auto;bottom:auto;right:calc(var(--gut) + var(--sr));top:calc(62px + var(--st));width:44%;gap:8px;max-height:calc(100% - 76px);overflow:hidden}.scrim-b{background:linear-gradient(90deg,#020b26d9,#020b2666,#020b2699)}.btn-xl{height:60px;font-size:30px}.board li{height:28px;font-size:14px}#s-select .stage{right:46%;bottom:0;top:calc(56px + var(--st))}.sel-panel{left:auto;right:calc(10px + var(--sr));width:45%;top:calc(8px + var(--st));bottom:calc(8px + var(--sb));gap:5px;padding:8px 12px 10px;align-content:start;overflow:auto}.sel-name{grid-template-columns:36px 1fr 36px}.sel-name .arrow{width:36px;height:36px;font-size:24px}.sel-name h1{font-size:32px}.cs{gap:5px}.cs-head{justify-content:space-between}.cs-badge{height:26px}.cs-badge b{font-size:20px}.cs-badge em{font-size:16px}.cs-trim{display:none}.cs-price{justify-content:flex-start}.cs-price b{font-size:22px}.cs-price small{font-size:10px;margin-top:1px;text-align:left}.cs-tabs button{height:24px;font-size:11px}.cs-pages{height:122px;overflow:hidden}#sel-count{display:none}.cs-stats{gap:4px}.st{gap:2px}.st-v{font-size:15px}.st-l{font-size:10px}.st-d{font-size:11px}.bar{height:7px}.cs-head{height:26px}.sel-name h1{line-height:1}.cs-specs dl>div{grid-template-columns:96px 1fr;padding:3px 2px}.cs-specs dt{font-size:10px}.cs-specs dd{font-size:12px}.cs-more{display:none}.sw{width:26px;height:26px}.swatches{gap:8px}.sel-colours .sw-name{display:none}#s-select .btn{height:42px;font-size:19px}#s-select .topbar h2{font-size:20px}.tracks{grid-template-columns:1fr 1fr}.tcard{grid-template-columns:1fr;padding:12px 14px}.tcard canvas{width:100%;height:60px}.tcard h3{font-size:28px}#s-track .tr-wrap{top:calc(60px + var(--st))}#s-signup .su-wrap{top:calc(8px + var(--st));left:50%;right:auto;width:min(620px,94%);transform:translate(-50%)}.su .lede{display:none}.su .two{gap:10px}.su label.f{margin-bottom:8px}.su input[type=text],.su input[type=tel],.su input[type=email]{height:42px}.su-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.consent{margin:2px 0 8px}.su .btn-xl{height:54px;font-size:26px}.su .fine{margin-top:8px}#sheet{justify-items:center}#sheet .sh{width:min(600px,100%)}#s-signup .topbar{display:none}.su{padding:14px 16px}.su h1{font-size:30px}#s-results .rs-wrap{top:calc(8px + var(--st))}.rs-grid{grid-template-columns:1fr 1fr;gap:10px;align-items:start}.rs-grid .rs-board{grid-row:span 2}.rs-hero{grid-template-columns:auto 1fr;column-gap:18px;align-items:end;padding:12px 16px;gap:2px 18px}.rs-hero>*{grid-column:1 / -1}.rs-hero .place{grid-column:1;font-size:52px}.rs-hero .time{grid-column:2;font-size:46px}.rs-ctas{gap:8px}.rs-ctas .btn{height:44px;font-size:18px}.rs-board{padding:8px 12px;gap:6px}.tabs button{height:30px}.share-grid{grid-template-columns:auto 1fr;align-items:center}.share-prev{max-height:58vh;width:auto;margin:0}.h-map{width:104px;height:104px}.h-speedo{width:150px;height:150px;left:50%;right:auto;transform:translate(-50%);bottom:calc(6px + var(--sb))}.h-speedo .num{font-size:48px}.h-count{font-size:120px}.h-finish{top:30%}.h-finish .flag{height:60px}.h-finish .flag b{font-size:42px}#touch .tz{top:22%}#touch .tz .chev{bottom:calc(104px + var(--sb))}#touch .drift{width:84px;height:84px;bottom:calc(14px + var(--sb))}#touch .boost{left:auto;margin:0;right:calc(18px + var(--sr));bottom:calc(110px + var(--sb));width:80px;height:80px}#touch .brake{left:calc(26px + var(--sl));margin:0;bottom:calc(112px + var(--sb))}#touch[data-scheme=stick] .boost,#touch[data-scheme=tilt] .boost{right:calc(112px + var(--sr));bottom:calc(14px + var(--sb))}#touch[data-scheme=stick] .brake,#touch[data-scheme=tilt] .brake{right:calc(22px + var(--sr));bottom:calc(108px + var(--sb))}#touch[data-scheme=tilt] .brake{left:calc(22px + var(--sl));right:auto;bottom:calc(14px + var(--sb))}#s-pause .pz{gap:6px;padding:14px}.pz h2{font-size:30px}.pz .btn{height:44px;font-size:18px}}@media(pointer:fine){#touch{display:none!important}}@media(prefers-reduced-motion:reduce){.screen.on,.h-pop,.h-count.pop,#sheet .sh{animation:none}}#loading .ld-fail{display:grid;gap:10px;max-width:360px;color:#fff}#loading .ld-fail b{font-size:20px;letter-spacing:.02em}#loading .ld-fail p{margin:0;color:#c9d6ef;font-size:15px;line-height:1.45}#loading .ld-fail button{justify-self:start;margin-top:6px;padding:12px 22px;border:0;border-radius:10px;background:var(--red, #C2282D);color:#fff;font-weight:800;font-size:15px;letter-spacing:.04em;cursor:pointer}#s-title .t-side>*,.rs-grid>*,.board-card,.rs-board{min-width:0}.carchips{min-width:0;max-width:100%}
