.ssd-ui,.ssd-tp{--ssd-green:#0a6a4b;--ssd-green-hi:#0e7c58;--ssd-green-lo:#064733;--ssd-asphalt:#101418;--ssd-asphalt-2:#181e24;--ssd-asphalt-3:#232b33;--ssd-asphalt-4:#323c46;--ssd-paper:#f6f3ea;--ssd-muted:#a8b3bd;--ssd-line:#ffffff24;--ssd-orange:#ff7a1a;--ssd-orange-hi:#ff9744;--ssd-orange-lo:#b84a00;--ssd-yellow:#ffc61a;--ssd-red:#d9261f;--ssd-p1:#f2542d;--ssd-p1-ink:#170803;--ssd-p2:#2f95ff;--ssd-p2-ink:#03101f;--ssd-head:"Overpass", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--ssd-body:"Public Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ssd-fs:clamp(14px, .9vmin + 8px, 18px);--ssd-sat:env(safe-area-inset-top,0px);--ssd-sar:env(safe-area-inset-right,0px);--ssd-sab:env(safe-area-inset-bottom,0px);--ssd-sal:env(safe-area-inset-left,0px)}.ssd-ui{z-index:10;pointer-events:none;font:500 var(--ssd-fs) / 1.35 var(--ssd-body);color:var(--ssd-paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;position:absolute;inset:0;overflow:hidden}.ssd-ui,.ssd-ui *,.ssd-ui :before,.ssd-ui :after,.ssd-tp,.ssd-tp *,.ssd-tp :before,.ssd-tp :after{box-sizing:border-box}:where(.ssd-ui) :is(h1,h2,h3,p,ul){margin:0;padding:0}:where(.ssd-ui) button{font:inherit;color:inherit;margin:0}.ssd-ui [hidden],.ssd-tp[hidden]{display:none!important}.ssd-ico{flex:none;width:1.3em;height:1.3em;display:block}.ssd-key{color:#101418;min-width:1.7em;font:700 .78em/1.2 var(--ssd-body);text-align:center;vertical-align:.06em;background:#eceff1;border-bottom:.18em solid #8d979f;border-radius:.4em;padding:.18em .5em .12em;display:inline-block}.ssd-hint{white-space:nowrap;align-items:center;gap:.28em;display:inline-flex}.ssd-hint .ssd-key+.ssd-key{margin-left:.08em}.ssd-sign{color:#fff;text-align:center;width:-moz-fit-content;width:fit-content;max-width:100%;font-family:var(--ssd-head);letter-spacing:.012em;text-wrap:balance;background:linear-gradient(118deg, #ffffff29 0%, #fff0 38%), linear-gradient(180deg, #0c7452, var(--ssd-green) 52%, #09603f);border-radius:.3em;margin:0;padding:.5em .95em .54em;font-weight:800;line-height:1.04;display:block;position:relative;box-shadow:inset 0 1px #ffffff40,0 .14em #0000004d,0 .5em 1.3em #00000080}.ssd-sign:before{content:"";pointer-events:none;border:max(2px,.045em) solid #fff;border-radius:.2em;position:absolute;inset:.15em}.ssd-sign>span{position:relative}.ssd-btn{--b:var(--ssd-orange);--b-hi:var(--ssd-orange-hi);--b-lo:var(--ssd-orange-lo);--b-ink:#1b1106;cursor:pointer;min-height:56px;color:var(--b-ink);font:800 1.3em/1 var(--ssd-head);letter-spacing:.01em;background:linear-gradient(180deg, var(--b-hi), var(--b));box-shadow:0 .2em 0 var(--b-lo), 0 .55em 1.1em #0006;touch-action:manipulation;border:0;border-radius:16px;justify-content:center;align-items:center;gap:.65em;padding:0 1.4em;transition:transform 80ms,box-shadow 80ms,filter .12s;display:inline-flex;position:relative}.ssd-btn:active{box-shadow:0 .06em 0 var(--b-lo), 0 .25em .6em #0006;transform:translateY(.14em)}.ssd-btn:focus-visible,.ssd-arrow:focus-visible,.ssd-dot:focus-visible{outline-offset:3px;outline:3px solid #fff}.ssd-btn--green{--b:var(--ssd-green);--b-hi:var(--ssd-green-hi);--b-lo:var(--ssd-green-lo);--b-ink:#fff}.ssd-btn--green:after{content:"";pointer-events:none;border:2px solid #ffffffeb;border-radius:11px;position:absolute;inset:5px}.ssd-btn--dark{--b:var(--ssd-asphalt-4);--b-hi:#3c4752;--b-lo:#0b0e11;--b-ink:#fff}.ssd-btn .ssd-key{color:inherit;vertical-align:baseline;background:#0003;border-bottom-color:#00000047;font-size:.5em}.ssd-btn--green .ssd-key,.ssd-btn--dark .ssd-key{background:#ffffff29;border-bottom-color:#ffffff47}@media (hover:hover){.ssd-btn:hover{filter:brightness(1.08)}}.ssd-screen{z-index:3;overscroll-behavior:contain;padding:calc(var(--ssd-sat) + 14px) calc(var(--ssd-sar) + 16px) calc(var(--ssd-sab) + 14px) calc(var(--ssd-sal) + 16px);pointer-events:auto;scrollbar-width:thin;scrollbar-color:#ffffff47 transparent;background:#070a0d94;animation:.22s ease-out both ssd-fade;display:flex;position:absolute;inset:0;overflow:auto}.ssd-screen__in{flex-direction:column;align-items:center;gap:1.2em;width:100%;margin:auto;display:flex}.ssd-arcade{top:calc(var(--ssd-sat) + 14px);left:calc(var(--ssd-sal) + 16px);z-index:1;color:#fff;font:700 .95em/1.2 var(--ssd-body);background:#0000008c;border-radius:999px;padding:.45em 1em;text-decoration:none;position:absolute}.ssd-arcade:hover,.ssd-arcade:focus-visible{background:#000c}.ssd-title{background:radial-gradient(120% 95% at 50% 42%,#070a0d1f 0%,#070a0db8 100%)}.ssd-title .ssd-screen__in{gap:clamp(16px,4.4vmin,44px)}.ssd-signs{--sign-fs:min(clamp(30px, 8.6vmin + 8px, 96px), 7.4vw);align-items:center;gap:calc(var(--sign-fs) * .2);flex-direction:column;max-width:100%;display:flex}.ssd-sign--main{font-size:var(--sign-fs);transform-origin:50% -1.4em;animation:.95s cubic-bezier(.2,.8,.3,1) both ssd-swing}.ssd-sign--sub{font-size:calc(var(--sign-fs) * .4);transform-origin:50% -1.4em;padding:.5em 1.1em .54em;animation:.95s cubic-bezier(.2,.8,.3,1) .12s both ssd-swing}.ssd-sign--small{font-size:clamp(18px,1.1em + .5vmin,28px)}.ssd-title__actions{flex-wrap:wrap;justify-content:center;gap:16px;animation:.5s cubic-bezier(.2,.8,.3,1) .35s both ssd-rise;display:flex}.ssd-title__actions .ssd-btn{min-width:11em;min-height:clamp(56px,8.5vmin,78px);font-size:clamp(20px,1.2em + 1vmin,30px)}.ssd-title__hint{font:600 .95em/1.3 var(--ssd-body);text-align:center;background:#00000080;border-radius:999px;padding:.55em 1.1em;animation:.5s cubic-bezier(.2,.8,.3,1) .5s both ssd-rise}.ssd-nowrap{white-space:nowrap}.ssd-title__tip{max-width:36em;font:600 .9em/1.3 var(--ssd-body);text-align:center;text-wrap:balance;background:#00000080;border-radius:1.2em;padding:.5em 1.1em;animation:.5s cubic-bezier(.2,.8,.3,1) .5s both ssd-rise}@media (orientation:portrait) and (max-width:500px){.ssd-signs{--sign-fs:min(11.4vw, 72px)}.ssd-title__actions{flex-flow:column;gap:14px;width:min(100%,340px)}.ssd-title__actions .ssd-btn{width:100%;min-width:0;min-height:64px;font-size:24px}}.ssd-picker .ssd-screen__in{gap:1em;max-width:1560px}.ssd-picker__head{justify-content:center;align-items:center;width:100%;min-height:56px;display:flex;position:relative}.ssd-picker__head .ssd-back{padding:0 1.1em 0 .7em;font-size:1.1em;position:absolute;top:0;left:0}.ssd-picker__panels{justify-content:center;align-items:stretch;gap:1.2em;width:100%;display:flex}.ssd-picker--1p .ssd-pp,.ssd-picker--1p .ssd-picker__head{width:min(100%,980px)}.ssd-picker--2p .ssd-pp{flex:1 1 0;min-width:0}.ssd-pp{--pc:#ffffff38;border:3px solid var(--pc);background:linear-gradient(#1b2128f7,#0f1317fa);border-radius:22px;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""car""driver""foot";gap:.75em;padding:.85em 1em 1em;transition:border-color .2s,box-shadow .2s;display:grid;position:relative;box-shadow:0 1.6em 3em #00000080}.ssd-pp.is-ready{border-color:#27c27c;box-shadow:0 0 0 3px #27c27c40,0 1.6em 3em #00000080}.ssd-pp__head{background:repeating-linear-gradient(90deg,#ffc61ad9 0 22px,#0000 22px 40px) 0 100%/100% 3px no-repeat;grid-area:head;align-items:center;gap:.7em;min-height:2.2em;padding-bottom:.7em;display:flex}.ssd-chip{background:var(--pc,#fff);color:var(--ink,#111);font:800 .95em/1.1 var(--ssd-head);letter-spacing:.04em;border-radius:999px;padding:.22em .7em .2em;display:inline-block}.ssd-pp__status{font:800 1.25em/1.1 var(--ssd-head);letter-spacing:.01em}.ssd-pp.is-ready .ssd-pp__status{color:#4be39b}.ssd-pp.is-ready .ssd-pp__status:before,.ssd-ready.is-on>span:before{content:"";border:.2em solid;border-width:0 .2em .2em 0;width:.36em;height:.72em;margin-right:.5em;display:inline-block;transform:translateY(-.08em)rotate(40deg)}.ssd-row{background:#ffffff09;border:2px solid #0000;border-radius:18px;gap:.55em;min-width:0;padding:.6em .7em .75em;transition:border-color .15s,background-color .15s,opacity .2s,filter .2s;display:grid}.ssd-rowbox{min-width:0;container-type:inline-size}.ssd-rowbox--car{grid-area:car}.ssd-rowbox--driver{grid-area:driver}.ssd-row.is-active{border-color:var(--ssd-yellow);background:#ffc61a12}.ssd-pp.is-ready .ssd-row{opacity:.5;filter:saturate(.6)}.ssd-row__label{min-height:1.6em;font:800 .8em/1 var(--ssd-head);letter-spacing:.16em;text-transform:uppercase;color:var(--ssd-muted);flex-wrap:wrap;align-items:center;gap:.4em .8em;display:flex}.ssd-row.is-active .ssd-row__label{color:var(--ssd-yellow)}.ssd-flag{background:var(--ssd-yellow);color:#1b1500;font:700 1.1em/1.15 var(--ssd-body);letter-spacing:0;text-transform:none;border-radius:999px;align-items:center;gap:.4em;min-width:0;padding:.3em .7em;display:inline-flex}.ssd-flag .ssd-ico{width:1.05em;height:1.05em}.ssd-flag>span{text-wrap:balance}.ssd-flag--bad{background:var(--ssd-red);color:#fff}.ssd-dots{gap:6px;margin-left:auto;padding:3px 4px;display:flex}.ssd-dot{--dc:#888;cursor:pointer;background:var(--dc);opacity:.72;border:0;border-radius:50%;width:16px;height:16px;padding:0;transition:transform .12s,opacity .12s,box-shadow .12s;box-shadow:inset 0 0 0 2px #00000073,0 0 0 1.5px #ffffff59}.ssd-dot.is-on{opacity:1;transform:scale(1.3);box-shadow:inset 0 0 0 2px #00000073,0 0 0 2.5px #fff}.ssd-dot.is-locked{filter:grayscale(.85)brightness(.7)}@media (pointer:coarse){.ssd-dot{pointer-events:none}}.ssd-row__body{grid-template-columns:56px minmax(0,1fr) 56px;align-items:center;gap:.55em;display:grid}.ssd-arrow{cursor:pointer;background:var(--ssd-asphalt-4);color:#fff;touch-action:manipulation;border:0;border-radius:16px;place-items:center;width:56px;height:56px;padding:0;transition:transform 80ms,background-color .12s,box-shadow 80ms,color .12s;display:grid;box-shadow:0 4px #0b0e11}.ssd-arrow .ssd-ico{width:28px;height:28px}.ssd-arrow:active{transform:translateY(3px);box-shadow:0 1px #0b0e11}.ssd-row.is-active .ssd-arrow{background:var(--ssd-orange);color:#1b1106;box-shadow:0 4px 0 var(--ssd-orange-lo)}.ssd-row.is-active .ssd-arrow:active{box-shadow:0 1px 0 var(--ssd-orange-lo)}.ssd-card{border:2px solid var(--ssd-line);background:linear-gradient(180deg, var(--ssd-asphalt-2), var(--ssd-asphalt));cursor:default;border-radius:14px;min-width:0;padding:.8em 1em;container-type:inline-size}.ssd-car__name,.ssd-driver__name{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}.ssd-car{grid-template-columns:minmax(0,1fr);grid-template-areas:"id""stats""note";gap:.6em 1.4em;display:grid}.ssd-car__id{grid-area:id;gap:.4em;min-width:0;display:grid}.ssd-car__name{font:800 clamp(16px, 6.6cqw, 24px) / 1.08 var(--ssd-head)}.ssd-car__meta{flex-wrap:wrap;align-items:center;gap:.35em .7em;min-width:0;display:flex}.ssd-swatch{--paint:#888;background:radial-gradient(circle at 32% 26%, #ffffff8c, #fff0 44%), var(--paint);border-radius:50%;flex:none;width:1.9em;height:1.9em;margin:3px;box-shadow:inset 0 0 0 2px #00000061,0 0 0 3px #ffffffeb,0 .2em .4em #0006}.ssd-car__spec{min-width:0;color:var(--ssd-muted);font:600 .88em/1.25 var(--ssd-body);flex:11em}.ssd-drive{font:800 .85em/1 var(--ssd-head);letter-spacing:.1em;background:#ffffff0f;border:2px solid #fffc;border-radius:.45em;flex:none;margin-left:auto;padding:.32em .6em .28em}.ssd-stats{grid-area:stats;align-content:start;gap:.34em;list-style:none;display:grid}.ssd-stat{grid-template-columns:5.4em minmax(0,1fr);align-items:center;gap:.6em;display:grid}.ssd-stat__name{font:700 .76em/1 var(--ssd-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ssd-muted)}.ssd-bar{grid-template-columns:repeat(10,1fr);gap:3px;height:.85em;display:grid}.ssd-bar i{transition:background-color .16s;transition-delay:calc(var(--i,0) * 14ms);background:#ffffff1a;border-radius:2px}.ssd-bar i.on{background:linear-gradient(180deg, #ffa95f, var(--ssd-orange))}.ssd-car__note{min-height:3.9em;font:500 max(12.5px, .88em) / 1.4 var(--ssd-body);color:#d9dee2;grid-area:note}@container (width>=380px){.ssd-car{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"id id""note stats";align-items:start}.ssd-car__note{min-height:0}}.ssd-driver{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.3em clamp(10px,4cqw,16px);display:grid}.ssd-helmet{--hc:#888;--hi:#111;--hs:clamp(44px, 15cqw, 76px);width:var(--hs);height:var(--hs);background:radial-gradient(circle at 32% 26%, #ffffff80, #fff0 42%), var(--hc);color:var(--hi);font:800 calc(var(--hs) * .3) / 1 var(--ssd-head);letter-spacing:.02em;border-radius:50%;place-items:center;margin:3px;display:grid;box-shadow:inset 0 -.2em #0003,0 0 0 3px #ffffffeb,0 .25em .5em #0006}.ssd-driver__text{min-width:0}.ssd-driver__name{font:800 clamp(15px, 6.4cqw, 24px) / 1.08 var(--ssd-head)}.ssd-driver__perk{color:var(--ssd-yellow);font:800 .9em/1.2 var(--ssd-head);letter-spacing:.06em;text-transform:uppercase;margin-top:.2em}.ssd-driver__desc{min-height:2.8em;font:500 max(12.5px, .88em) / 1.4 var(--ssd-body);color:#d9dee2;margin-top:.15em}@container (width<=210px){.ssd-driver{grid-template-columns:minmax(0,1fr);justify-items:start}}.ssd-card--driver.is-blocked .ssd-helmet,.ssd-card--driver.is-blocked .ssd-driver__text{opacity:.5;filter:saturate(.4)}.ssd-pp__foot{grid-area:foot;justify-items:stretch;gap:.6em;display:grid}.ssd-pp__go{gap:.5em;display:flex}.ssd-pp__go .ssd-back{flex:none;min-width:56px;padding:0;display:none}.ssd-ready{flex:1 1 0;min-width:0;min-height:60px;font-size:1.45em}.ssd-ready[aria-disabled=true]{filter:grayscale(.85)brightness(.6);cursor:not-allowed}.ssd-ready.is-on{--b:#1fa968;--b-hi:#2fcb85;--b-lo:#0b6a40;--b-ink:#04170d}.ssd-keys{color:var(--ssd-muted);font:600 .82em/1.2 var(--ssd-body);flex-wrap:wrap;justify-content:center;align-items:center;gap:.35em 1em;display:flex}.ssd-keys .ssd-key{font-size:.9em}.ssd-stamp{z-index:2;pointer-events:none;font-size:clamp(16px,2.4vmin,26px);animation:.34s cubic-bezier(.2,1.5,.4,1) both ssd-stamp;position:absolute;top:.55em;right:1.1em;transform:rotate(-5deg)}@media (max-width:900px) and (min-height:521px){.ssd-picker--2p .ssd-picker__panels{flex-direction:column;align-items:stretch;gap:1em}.ssd-picker--2p .ssd-pp{gap:.55em;padding:.7em 1em .8em}}@media (max-height:620px),(max-height:760px) and (min-width:901px),(max-height:880px) and (max-width:500px) and (orientation:portrait){.ssd-picker__head{display:none}.ssd-pp__go .ssd-back{display:inline-flex}}@media (max-height:620px),(max-height:880px) and (max-width:500px) and (orientation:portrait){.ssd-picker--1p .ssd-pp__head{display:none}}@container (width<=479px){.ssd-row{grid-template-columns:56px minmax(0,1fr) 56px;grid-template-areas:"prev label next""card card card";align-items:center;gap:.3em .35em;padding:.4em .5em .55em}.ssd-row__body{display:contents}.ssd-row__body>.ssd-arrow:first-child{grid-area:prev}.ssd-row__body>.ssd-arrow:last-child{grid-area:next}.ssd-row__body>.ssd-card{grid-area:card}.ssd-row__label{text-align:center;grid-area:label;justify-content:center;row-gap:.3em}.ssd-row__label .ssd-dots{margin-left:0}.ssd-row__label:has(.ssd-flag:not([hidden])) .ssd-dots{display:none}}@container (width<=340px){.ssd-dots{gap:4px}.ssd-dot{width:11px;height:11px}}@container (width<=285px){.ssd-dots{display:none}}@media (max-height:620px) and (orientation:landscape){.ssd-picker--1p .ssd-pp{grid-template:"car driver""car foot"1fr/minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:.8em;width:100%}.ssd-picker--1p .ssd-pp__foot{align-self:end}}@media (max-height:520px){.ssd-screen{padding-top:calc(var(--ssd-sat) + 8px);padding-bottom:calc(var(--ssd-sab) + 8px)}.ssd-pp{gap:.5em;padding:.55em .65em}.ssd-pp__head{padding-bottom:.5em}.ssd-card{padding:.5em .7em}.ssd-car{gap:.45em 1em}.ssd-car__id{gap:.3em}.ssd-swatch{width:1.6em;height:1.6em}.ssd-stats{gap:.24em}.ssd-bar{height:.72em}.ssd-car__note,.ssd-driver__desc{min-height:0;font-size:12.5px;line-height:1.32}.ssd-ready{min-height:56px;font-size:1.3em}}@media (orientation:portrait) and (max-width:500px) and (max-height:650px){.ssd-screen{padding-top:calc(var(--ssd-sat) + 8px);padding-bottom:calc(var(--ssd-sab) + 8px)}.ssd-picker--1p .ssd-pp{gap:.6em;padding:.7em .8em .8em}.ssd-picker--1p .ssd-card{padding:.5em .7em}}@media (orientation:portrait) and (max-width:420px){.ssd-picker__head .ssd-back span{display:none}.ssd-picker__head .ssd-back{min-width:56px;padding:0}}.ssd-panel{border:2px solid var(--ssd-line);background:linear-gradient(#1b2128fa,#0e1216fc);border-radius:24px;justify-items:center;gap:1em;width:min(100%,860px);padding:1.1em 1.2em 1.3em;animation:.35s cubic-bezier(.2,.8,.3,1) both ssd-rise;display:grid;position:relative;box-shadow:0 1.6em 3.4em #0000008c}.ssd-panel .ssd-sign{margin-top:-1.9em}.ssd-panel .ssd-sign--small{font-size:clamp(20px,1.3em + .6vmin,32px)}.ssd-results__main{justify-items:center;gap:1em;width:100%;min-width:0;display:grid;container-type:inline-size}.ssd-table{border-collapse:separate;border-spacing:0 .28em;width:100%;font:600 1em/1.2 var(--ssd-body)}.ssd-table th{text-align:left;color:var(--ssd-muted);font:800 .78em/1 var(--ssd-head);letter-spacing:.14em;text-transform:uppercase;padding:.2em .7em}.ssd-table td{white-space:nowrap;vertical-align:middle;background:#ffffff0e;padding:.5em .7em}.ssd-table td.c-driver{padding-top:calc(.5em + 2px);padding-bottom:calc(.5em - 2px)}.ssd-table td:first-child{border-radius:12px 0 0 12px}.ssd-table td:last-child{border-radius:0 12px 12px 0}.ssd-table .c-pos{width:3.6em}.ssd-table .c-you{width:3.2em;padding-left:0;padding-right:0}.ssd-table th.c-time{text-align:right}.ssd-table td.c-time{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.ssd-table .c-driver{font:800 1.12em/1.15 var(--ssd-head)}.ssd-table .c-car{color:#cdd4da}.ssd-table tr.is-you td{background:#ffc61a2b;box-shadow:inset 0 2px #ffc61a80,inset 0 -2px #ffc61a80}.ssd-table tr.is-you td:first-child{box-shadow:inset 0 2px 0 #ffc61a80, inset 0 -2px 0 #ffc61a80, inset 3px 0 0 var(--ssd-yellow)}.ssd-medal{background:var(--ssd-asphalt-4);width:1.95em;height:1.95em;font:800 1em/1 var(--ssd-head);border-radius:50%;place-items:center;display:grid}.ssd-medal--1{color:#2a1e00;background:linear-gradient(#ffe07a,#f2b705)}.ssd-medal--2{color:#1c2126;background:linear-gradient(#eef1f3,#aeb7be)}.ssd-medal--3{color:#2b1300;background:linear-gradient(#e9a56a,#b8662b)}.ssd-you{background:var(--ssd-yellow);color:#1b1500;text-align:center;min-width:2.4em;font:800 .85em/1.1 var(--ssd-head);letter-spacing:.04em;border-radius:999px;padding:.22em .5em .18em;display:inline-block}.ssd-you[data-you=P1]{background:var(--ssd-p1);color:var(--ssd-p1-ink)}.ssd-you[data-you=P2]{background:var(--ssd-p2);color:var(--ssd-p2-ink)}.ssd-actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.ssd-actions .ssd-btn{min-width:11em}.ssd-pause .ssd-panel{width:min(100%,460px)}.ssd-pause .ssd-actions{flex-direction:column;align-items:stretch;width:100%}.ssd-pause__controls{width:100%;color:var(--ssd-muted);font:600 .88em/1.3 var(--ssd-body);background:#ffffff0d;border-radius:14px;gap:.4em;padding:.7em .9em;display:grid}.ssd-pause__controls p{flex-wrap:wrap;align-items:center;gap:.3em .45em;display:flex}.ssd-pause__controls b{min-width:1.8em;color:var(--ssd-paper);font:800 1em/1 var(--ssd-head)}@media (max-height:520px){.ssd-results .ssd-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8em 1.2em;padding:.7em 1em}.ssd-results .ssd-panel .ssd-sign{display:none}.ssd-results__main{grid-column:1}.ssd-results .ssd-actions{flex-direction:column;grid-column:2;align-items:stretch}.ssd-results .ssd-actions .ssd-btn{min-width:7.6em;padding:0 .9em}.ssd-results .ssd-table{border-spacing:0 .14em}.ssd-results .ssd-table td{padding:.28em .6em}.ssd-results .ssd-table td.c-driver{padding-top:calc(.28em + 1.5px);padding-bottom:calc(.28em - 1.5px)}.ssd-results .ssd-medal{width:1.6em;height:1.6em;font-size:.9em}.ssd-pause .ssd-panel .ssd-sign{margin-top:0}.ssd-pause__controls{display:none}}@container (width<=540px){.ssd-panel .ssd-table td{padding:.3em .4em}.ssd-panel .ssd-table th{padding:.2em .4em}.ssd-panel .ssd-table .c-pos,.ssd-panel .ssd-table .c-you{width:2.5em}.ssd-panel .ssd-table .c-driver{font-size:1em}.ssd-panel .ssd-medal{width:1.7em;height:1.7em;font-size:.95em}}@container (width<=470px){.ssd-panel .ssd-table td.c-driver,.ssd-panel .ssd-table td.c-car{white-space:normal}}@container (width<=380px){.ssd-panel .ssd-table,.ssd-panel .ssd-table tbody{display:block}.ssd-panel .ssd-table thead{display:none}.ssd-panel .ssd-table tr{background:#ffffff0e;border-radius:12px;grid-template-columns:2.2em 2.6em minmax(0,1fr) auto;grid-template-areas:"pos you driver time""pos you car time";align-items:center;margin-bottom:.22em;display:grid}.ssd-panel .ssd-table td,.ssd-panel .ssd-table tr.is-you td,.ssd-panel .ssd-table tr.is-you td:first-child{box-shadow:none;background:0 0;border-radius:0;padding:.08em .35em}.ssd-panel .ssd-table td.c-pos{grid-area:pos;padding-left:.5em}.ssd-panel .ssd-table td.c-you{grid-area:you;padding:0}.ssd-panel .ssd-table td.c-driver{grid-area:driver;padding-top:calc(.08em + 1px);padding-bottom:0;font-size:.95em}.ssd-panel .ssd-table td.c-car{grid-area:car;padding-top:0;font-size:.82em}.ssd-panel .ssd-table td.c-time{grid-area:time;padding-right:.6em}.ssd-panel .ssd-table tr.is-you{background:#ffc61a2b;box-shadow:inset 0 0 0 2px #ffc61a80}.ssd-panel .ssd-table tr.is-you td:first-child{box-shadow:none}}.ssd-hud{z-index:2;pointer-events:none;position:absolute;inset:0}.ssd-hp{--pc:#fff;--pc-ink:#111;top:calc(var(--ssd-sat) + 12px);left:calc(var(--ssd-sal) + 12px);border:2px solid #ffffff29;border-top:.32em solid var(--pc);background:#0b0f13d1;border-radius:16px;gap:.3em;min-width:11.8em;padding:.5em .85em .6em;font-size:1.12em;display:grid;position:absolute;box-shadow:0 .5em 1.2em #00000059}.ssd-hp--r{left:auto;right:calc(var(--ssd-sar) + 12px)}.ssd-hp__top{justify-content:space-between;align-items:center;gap:.8em;display:flex}.ssd-hp__chip{background:var(--pc);max-width:9em;color:var(--pc-ink);font:800 .95em/1.15 var(--ssd-head);letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;padding:.2em .7em .18em;overflow:hidden}.ssd-hp__lap{font:800 1.1em/1 var(--ssd-head);font-variant-numeric:tabular-nums;letter-spacing:.02em}.ssd-hp__place{color:var(--ssd-muted);font:700 1em/1 var(--ssd-head);align-items:baseline;gap:.35em;display:flex}.ssd-hp__place b,.ssd-hp__done b{color:#fff;font:800 2.25em/.95 var(--ssd-head);font-variant-numeric:tabular-nums;display:inline-block}.ssd-hp__done{color:var(--ssd-yellow);font:800 1.1em/1 var(--ssd-head);letter-spacing:.06em;align-items:baseline;gap:.4em;display:flex}.ssd-hp__done>span{text-transform:uppercase}.ssd-hp__done b{letter-spacing:0}.ssd-hp__practice{gap:.3em;display:grid}.ssd-hp__clock{color:#fff;font:800 2.1em/.95 var(--ssd-head);font-variant-numeric:tabular-nums;letter-spacing:.01em;display:block}.ssd-hp__times{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .9em;display:grid}.ssd-hp__time{gap:.2em;min-width:0;display:grid}.ssd-hp__time>span{color:var(--ssd-muted);font:700 .64em/1 var(--ssd-head);letter-spacing:.14em;text-transform:uppercase}.ssd-hp__time>b{font:800 1.08em/1 var(--ssd-head);font-variant-numeric:tabular-nums;white-space:nowrap}.ssd-hp__time--best>b{color:var(--ssd-yellow)}.ssd-hp__time>b.is-empty,.ssd-hp__time--best>b.is-empty{color:var(--ssd-muted)}.ssd-hp.is-done .ssd-hp__lap,.ssd-hp.is-done .ssd-hp__nitro{display:none}.ssd-hp.is-done .ssd-hp__top{justify-content:flex-start}.ssd-hp__nitro{align-items:center;gap:.3em;min-height:1.5em;display:flex}.ssd-hp__none{color:var(--ssd-muted);font:700 .85em/1 var(--ssd-head);letter-spacing:.06em;text-transform:uppercase;margin-left:.2em}.ssd-hp__x{font:800 1.15em/1 var(--ssd-head);margin-left:.15em}.ssd-can{background:linear-gradient(90deg, #ffbd7e, var(--ssd-orange) 46%, #c25200);border-radius:.2em;width:.7em;height:1.2em;margin-top:.22em;display:inline-block;position:relative;box-shadow:0 0 0 1.5px #00000080}.ssd-can:before{content:"";background:#d9dfe4;border-radius:2px 2px 0 0;width:.3em;height:.22em;position:absolute;top:-.26em;left:50%;transform:translate(-50%);box-shadow:0 0 0 1.5px #00000080}.ssd-can:after{content:"";background:#0000004d;height:16%;position:absolute;top:38%;left:0;right:0}.ssd-can--empty{background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff59}.ssd-can--empty:before,.ssd-can--empty:after{display:none}.ssd-hp__wrong{background:var(--ssd-red);color:#fff;text-align:center;font:800 1em/1 var(--ssd-head);letter-spacing:.1em;text-transform:uppercase;border:2px solid #fff;border-top:0;border-radius:0 0 12px 12px;padding:.38em .6em .34em;animation:.7s ease-in-out infinite alternate ssd-wrong;position:absolute;top:calc(100% - 2px);left:.5em;right:.5em}.ssd-banner-wrap{top:calc(var(--ssd-sat) + 14px);pointer-events:none;justify-content:center;padding:0 14em;display:flex;position:absolute;left:0;right:0}.ssd-banner{opacity:0;visibility:hidden;max-width:100%;font-size:clamp(22px,1.7em + .8vmin,44px);transition:opacity .25s,visibility 0s .25s}.ssd-banner.is-on{opacity:1;visibility:visible;transition:opacity .12s;animation:.4s cubic-bezier(.2,1.3,.4,1) both ssd-drop}.ssd-count{pointer-events:none;opacity:0;visibility:hidden;place-items:center;transition:opacity .2s,visibility 0s .2s;display:grid;position:absolute;inset:0}.ssd-count.is-on{opacity:1;visibility:visible;transition:none}.ssd-count__n{color:#fff;font:900 clamp(110px, 36vmin, 400px) / .9 var(--ssd-head);font-variant-numeric:tabular-nums;letter-spacing:.01em;-webkit-text-stroke:.035em #0000008c;paint-order:stroke fill;text-shadow:0 .05em 0 var(--ssd-orange-lo), 0 .12em .3em #00000080;animation:.55s cubic-bezier(.2,1.4,.4,1) both ssd-count;display:block}.ssd-count.is-go .ssd-count__n{color:var(--ssd-yellow);text-shadow:0 .05em #a06b00,0 .12em .3em #00000080;font-size:clamp(90px,30vmin,340px)}.ssd-hud__pause{top:calc(var(--ssd-sat) + 10px);right:calc(var(--ssd-sar) + 10px);color:#fff;pointer-events:auto;touch-action:manipulation;background:#0b0f13b3;border:2px solid #fff6;border-radius:50%;place-items:center;width:56px;height:56px;padding:0;display:grid;position:absolute}.ssd-hud__pause .ssd-ico{width:26px;height:26px}@media (max-width:640px){.ssd-banner-wrap{top:calc(var(--ssd-sat) + 150px);padding:0 12px}}@media (orientation:portrait) and (max-width:640px){.ssd-ui[data-touch="1"] .ssd-banner-wrap{top:calc(var(--ssd-sat) + 178px);padding:0 12px}.ssd-ui[data-touch="1"] .ssd-banner{font-size:clamp(18px,5.6vw,32px)}}@media (orientation:landscape) and (min-width:641px){.ssd-ui[data-touch="1"] .ssd-banner-wrap.is-long{padding-left:calc(var(--ssd-sal) + 190px);padding-right:calc(var(--ssd-sar) + 230px)}.ssd-ui[data-touch="1"] .ssd-banner-wrap.is-long .ssd-banner{font-size:20px}}.ssd-minimap[data-touch="0"]{right:calc(var(--ssd-sar,env(safe-area-inset-right,0px)) + 18px);bottom:calc(var(--ssd-sab,env(safe-area-inset-bottom,0px)) + 18px)}.ssd-minimap[data-touch="1"]{right:calc(var(--ssd-sar,env(safe-area-inset-right,0px)) + 86px);top:calc(var(--ssd-sat,env(safe-area-inset-top,0px)) + 12px)}@media (orientation:portrait){.ssd-minimap[data-touch="1"]{--ssd-map-k:.85;right:calc(var(--ssd-sar,env(safe-area-inset-right,0px)) + 10px);top:calc(var(--ssd-sat,env(safe-area-inset-top,0px)) + 74px)}}@media (orientation:portrait) and (min-width:600px){.ssd-minimap[data-touch="1"]{--ssd-map-k:1.1}}@media (max-height:520px){.ssd-hp{gap:.22em;min-width:10.6em;padding:.4em .7em .5em}.ssd-hp__place b,.ssd-hp__done b{font-size:1.9em}.ssd-hp__clock{font-size:1.8em}.ssd-banner-wrap{padding:0 11em}}.ssd-tp{z-index:1;pointer-events:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.ssd-tp__zone{pointer-events:auto;touch-action:none;width:45%;position:absolute;top:0;bottom:0;left:0}.ssd-tp__ghost{left:calc(var(--ssd-sal) + 22px);bottom:calc(var(--ssd-sab) + 22px);aspect-ratio:1;background:#ffffff0f;border:3px dashed #ffffff6b;border-radius:50%;width:clamp(110px,34vmin,150px);transition:opacity .15s;position:absolute}.ssd-tp.is-stick .ssd-tp__ghost{opacity:0}.ssd-tp__base{opacity:0;width:0;height:0;transition:opacity .12s;position:absolute;top:0;left:0}.ssd-tp.is-stick .ssd-tp__base{opacity:1}.ssd-tp__ring{background:radial-gradient(circle,#ffffff0d 0%,#ffffff21 100%);border:3px solid #fff9;border-radius:50%;width:172px;height:172px;position:absolute;top:-86px;left:-86px;box-shadow:0 0 0 2px #00000040}.ssd-tp__knob{will-change:transform;background:radial-gradient(circle at 36% 30%,#fff,#dfe4e8 55%,#aeb7be);border-radius:50%;width:54px;height:54px;position:absolute;top:-27px;left:-27px;box-shadow:0 4px 12px #00000080,inset 0 -3px #0000001f}.ssd-tp__btn{pointer-events:auto;touch-action:none;color:#fff;font:800 clamp(13px, 2.8vmin, 17px) / 1 var(--ssd-head);letter-spacing:.1em;text-transform:uppercase;align-content:center;place-items:center;gap:.15em;transition:transform 60ms,filter .1s;display:grid;position:absolute}.ssd-tp__btn.is-down{filter:brightness(1.2);transform:scale(.92)}.ssd-tp__nitro{--s:clamp(92px, 29vmin, 128px);right:calc(var(--ssd-sar) + 22px);bottom:calc(var(--ssd-sab) + 22px);width:var(--s);height:var(--s);color:#1b1106;background:radial-gradient(circle at 36% 28%, #ffc08a, var(--ssd-orange) 48%, #d45b00);box-shadow:0 0 0 3px var(--ssd-orange), 0 8px 18px #00000080, inset 0 -6px 0 #00000029;border:5px solid #1b1106;border-radius:50%}.ssd-tp__nitro .ssd-ico{width:2.6em;height:2.6em}.ssd-tp__nitro.is-down{box-shadow:0 0 0 3px #ffd0a0,0 0 26px 6px #ff8c28bf,inset 0 -4px #00000029}.ssd-tp__brake{--s:clamp(70px, 21vmin, 92px);right:calc(var(--ssd-sar) + 22px + clamp(92px, 29vmin, 128px) + 16px);bottom:calc(var(--ssd-sab) + 22px);width:var(--s);height:var(--s);clip-path:polygon(29.3% 0,70.7% 0,100% 29.3%,100% 70.7%,70.7% 100%,29.3% 100%,0 70.7%,0 29.3%);filter:drop-shadow(0 6px 8px #00000080);background:#fff}.ssd-tp__brake:before{content:"";clip-path:polygon(29.3% 0,70.7% 0,100% 29.3%,100% 70.7%,70.7% 100%,29.3% 100%,0 70.7%,0 29.3%);background:linear-gradient(#ec3b33,#c71f19);position:absolute;inset:5px}.ssd-tp__brake span{position:relative}.ssd-tp__brake.is-down{filter:brightness(1.18)drop-shadow(0 0 12px #ff463ccc)}@media (orientation:portrait){.ssd-tp{--tp-nitro:clamp(96px, 30vmin, 132px);--tp-brake:clamp(72px, 22vmin, 96px);--tp-low:calc(var(--ssd-sab) + 30px)}.ssd-tp__zone{width:46%;top:34%}.ssd-tp__ghost{left:calc(var(--ssd-sal) + 24px);bottom:calc(var(--ssd-sab) + 40px)}.ssd-tp__nitro{--s:var(--tp-nitro);right:calc(var(--ssd-sar) + 18px);bottom:var(--tp-low)}.ssd-tp__brake{--s:var(--tp-brake);right:calc(var(--ssd-sar) + 18px + (var(--tp-nitro) - var(--tp-brake)) / 2);bottom:calc(var(--tp-low) + var(--tp-nitro) + 12px)}}@keyframes ssd-fade{0%{opacity:0}}@keyframes ssd-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes ssd-swing{0%{opacity:0;transform:translateY(-1.2em)rotate(-6deg)}45%{opacity:1}58%{transform:rotate(1.8deg)}78%{transform:rotate(-.7deg)}to{transform:none}}@keyframes ssd-stamp{0%{opacity:0;transform:rotate(-5deg)scale(2.2)}}@keyframes ssd-drop{0%{transform:translateY(-1.2em)scale(.92)}}@keyframes ssd-count{0%{opacity:0;transform:scale(1.8)}40%{opacity:1;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ssd-wrong{0%{filter:brightness()}to{filter:brightness(1.35)}}@media (prefers-reduced-motion:reduce){.ssd-ui *,.ssd-ui :before,.ssd-ui :after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
