:root{--char:#16181d;--charcoal:#16181d;--chin:#b9bcc3;--chinchilla:#b9bcc3;--head:#ffcf8a;--ink:#050608;--pearl:#eef0f3;--red:#d1242f}*{box-sizing:border-box}html.world,html.world body{color:#eef0f3;background:#000;height:100%;margin:0;font-family:Overpass,system-ui,sans-serif;overflow:hidden}.scene{opacity:0;visibility:hidden;z-index:1;position:fixed;inset:0}.scene.active{opacity:1;visibility:visible;z-index:2}html.grabbing,html.grabbing *{cursor:grabbing!important}#wnav{z-index:95;opacity:0;visibility:hidden;height:0;transition:opacity .7s,visibility 0s .7s;position:fixed;top:0;left:0;right:0}#wnav.show{opacity:1;visibility:visible;transition:opacity .7s}.hud-brand{align-items:center;gap:11px;transition:opacity .6s;display:flex;position:absolute;top:13px;left:20px}#wnav.gate .hud-brand{opacity:0;pointer-events:none}.hud-brand canvas{border-radius:50%;width:40px;height:40px;box-shadow:0 0 0 1px #eef0f31a,0 4px 16px #0009}.hud-brand span{letter-spacing:.12em;text-shadow:0 2px 10px #000;white-space:nowrap;font:800 21px/1 Big Shoulders Display}.hud-brand small{letter-spacing:.34em;text-transform:uppercase;color:var(--chin);margin-top:5px;font:600 9px/1 Chakra Petch;display:block}.hud-nav{background:radial-gradient(130% 160% at 50% 0,#ffb05433,#ffb05400 62%),linear-gradient(#1c1712,#0c0a08);border-radius:10px;align-items:flex-start;width:min(380px,46vw);padding:8px 16px 20px;transition:left .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #000,0 0 0 3px #8d939b,0 0 0 4px #2a2d31,inset 0 1px #ffffff14,inset 0 -10px 20px #000000a6,0 12px 30px #0000008c}.hud-nav a{z-index:1;letter-spacing:.26em;text-transform:uppercase;color:#ffd6a06b;text-shadow:0 0 6px #ffa04640;flex-direction:column;flex:1;align-items:center;gap:4px;padding:2px 6px;font:600 11px/1 Chakra Petch;text-decoration:none;transition:color .4s,text-shadow .4s;display:flex;position:relative}.hud-nav a b{letter-spacing:.22em;color:#ffd6a052;font:500 8px/1 Chakra Petch;transition:color .4s}.hud-nav a:hover{color:#ffe4bed9}.hud-nav a[aria-current=page]{color:#ffe8c4;text-shadow:0 0 10px #ffa046cc,0 0 2px #ffe0b4e6}.hud-nav a[aria-current=page] b{color:#ffc882d9}.hud-nav a:focus-visible{outline:1px solid var(--head);outline-offset:3px}.tn-scale{pointer-events:none;background:repeating-linear-gradient(90deg,#ffce8c80 0 1px,#0000 1px 25px) 0 100%/100% 9px no-repeat,repeating-linear-gradient(90deg,#ffce8c47 0 1px,#0000 1px 5px) 0 100%/100% 4px no-repeat;height:9px;position:absolute;bottom:6px;left:16px;right:16px}.tn-needle{z-index:2;opacity:0;pointer-events:none;will-change:transform;background:linear-gradient(#ff8a5c,#ff3d1f);border-radius:1px;width:2px;height:15px;margin-left:-1px;transition:transform 1s cubic-bezier(.34,1.5,.6,1),opacity .3s;position:absolute;bottom:3px;left:0;box-shadow:0 0 6px #ff5028f2,0 0 14px #ff50288c}.hud-nav:after{content:"";pointer-events:none;opacity:0;will-change:opacity;background:radial-gradient(120% 140% at 50% 30%,#ffbe6e38,#ffbe6e00 70%);border-radius:10px;position:absolute;inset:0}.hud-nav.tuning:after{animation:.7s steps(7,end) tune}@media (min-width:761px){#wnav[data-place=garage] .hud-nav{left:calc(100% - 20px);transform:translate(-100%)}}@keyframes tune{0%{opacity:0}20%{opacity:1}35%{opacity:.15}55%{opacity:.8}75%{opacity:.3}to{opacity:0}}#curtain{z-index:90;opacity:0;pointer-events:none;background:radial-gradient(at 50% 55%,#101217 0%,#050608 62%,#000 100%);place-items:center;transition:opacity .45s;display:grid;position:fixed;inset:0}#curtain.down{opacity:1;pointer-events:auto}#curtain .ch{text-align:center;opacity:0;padding:0 24px;transition:opacity .45s .1s,transform .8s cubic-bezier(.2,.8,.2,1) .1s;transform:translateY(12px)}#curtain.down .ch{opacity:1;transform:none}#chNo{letter-spacing:.5em;color:var(--head);margin-bottom:14px;font:600 11px Chakra Petch;display:block}#chTitle{letter-spacing:.02em;text-transform:uppercase;color:#f3efe6;text-shadow:0 2px #0006,0 0 30px #eef0f314;margin:0;font-family:Saira,sans-serif;font-size:clamp(40px,7vw,92px);font-weight:800;font-stretch:125%;line-height:1}.ch-rule{background:linear-gradient(90deg, transparent, var(--head), transparent);width:0;height:1px;margin:20px auto 16px;transition:width .8s cubic-bezier(.2,.8,.2,1) .2s;display:block}#curtain.down .ch-rule{width:min(240px,56vw)}#curtain .bo{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}#curtain.burn .ch{opacity:0;filter:blur(18px);transition:none;transform:scale(1.08)}#curtain.burn.reveal .ch{opacity:1;filter:blur();transition:opacity 1.1s,filter 1.3s cubic-bezier(.2,.8,.2,1),transform 1.6s cubic-bezier(.2,.8,.2,1);transform:none}#curtain.burn .ch-rule{width:0;transition:none}#curtain.burn.reveal .ch-rule{width:min(240px,56vw);transition:width .9s cubic-bezier(.2,.8,.2,1) .6s}#curtain.booth .ch{opacity:1;transition:none;transform:none}#curtain.booth #chNo,#curtain.booth #chSub{opacity:0;transition:opacity .6s}#curtain.booth.reveal #chNo,#curtain.booth.reveal #chSub{opacity:1}#curtain.booth .ch-rule{width:0;transition:none}#curtain.booth.reveal .ch-rule{width:min(240px,56vw);transition:width .8s cubic-bezier(.2,.8,.2,1)}#curtain.garage .ch{z-index:1;opacity:1;transition:none;position:relative;transform:translateY(-11vh)}#curtain.garage #chNo,#curtain.garage #chSub{opacity:0;transition:opacity .6s}#curtain.garage.reveal #chNo,#curtain.garage.reveal #chSub{opacity:1}#curtain.garage .ch-rule{width:0;transition:none}#curtain.garage.reveal .ch-rule{width:min(240px,56vw);transition:width .7s cubic-bezier(.2,.8,.2,1)}#chTitle .lt{opacity:0;display:inline-block}#chTitle .lt.on{animation:.24s cubic-bezier(.2,.9,.25,1.15) forwards ltSlam}@keyframes ltSlam{0%{opacity:0;filter:blur(5px);transform:translateY(-.32em)scale(1.55)}55%{opacity:1;filter:blur();transform:translateY(.04em)scale(.95)}to{opacity:1;filter:none;transform:none}}#chTitle.crash{animation:.9s ease-out crashGlow}@keyframes crashGlow{0%{text-shadow:0 0 34px #ffc878e6,0 2px #0006}to{text-shadow:0 2px #0006,0 0 30px #eef0f314}}@media (max-width:700px){#curtain.garage .ch{transform:translateY(-6vh)}}#chSub{letter-spacing:.36em;text-transform:uppercase;color:var(--chin);margin:0;font:600 12px Chakra Petch}#loader{z-index:100;background:radial-gradient(at 50% 45%,#111318 0%,#050608 64%,#000 100%);place-content:center;justify-items:center;gap:24px;transition:opacity .9s,visibility 0s .9s;display:grid;position:fixed;inset:0}#loader.done{opacity:0;visibility:hidden;pointer-events:none}#loadBadge{opacity:0;border-radius:50%;width:min(168px,40vw);height:min(168px,40vw);transition:opacity 1s,transform 1.6s cubic-bezier(.2,.8,.2,1);transform:scale(.94);box-shadow:0 0 0 1px #eef0f314,0 20px 60px #0009,0 0 90px #ffcf8a12}#loader.ready #loadBadge{opacity:1;transform:none}.ld-bar{background:#eef0f31a;border-radius:2px;width:min(200px,50vw);height:2px;overflow:hidden}.ld-bar i{transform-origin:0;background:linear-gradient(90deg, #8d9199, var(--head));height:100%;transition:transform .35s;display:block;transform:scaleX(0)}#ldTxt{letter-spacing:.32em;text-transform:uppercase;color:#7d828b;opacity:0;min-height:1em;margin:0;font:600 10px Chakra Petch;transition:opacity .6s}#loader.txt #ldTxt{opacity:1}@media (max-width:1000px){.hud-brand span{display:none}}@media (max-width:760px){.hud-brand{top:12px;left:14px}.hud-brand canvas{width:34px;height:34px}.hud-nav{width:min(250px,100vw - 80px);padding:7px 8px 17px;top:10px;left:auto;right:12px;transform:none}.hud-nav a{letter-spacing:.14em;font-size:9.5px}.hud-nav a b{display:none}.tn-scale{left:8px;right:8px}}#s-booth *{box-sizing:border-box}#s-booth #gl{touch-action:none;opacity:0;width:100%;height:100%;transition:opacity .3s;display:block;position:fixed;inset:0}#s-booth.lit #gl{opacity:1}#s-booth #gate{text-align:center;z-index:5;place-items:center;transition:opacity .35s;display:grid;position:fixed;inset:0}#s-booth.in #gate{opacity:0;pointer-events:none}#s-booth #gate .ring{letter-spacing:.5em;text-transform:uppercase;color:var(--red);font:600 12px Chakra Petch;animation:3s infinite ringTxt}@keyframes ringTxt{0%,30%{opacity:1}31%,to{opacity:.25}}#s-booth #gate h1{letter-spacing:.06em;margin:16px 0 26px;font:900 clamp(40px,7vw,86px)/.9 Big Shoulders Display}#s-booth #gate button{color:var(--pearl);letter-spacing:.3em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #eef0f34d;border-radius:999px;padding:13px 24px;font:600 12px Chakra Petch}#s-booth #gate button:hover{border-color:var(--red)}#s-booth #hint{letter-spacing:.28em;text-transform:uppercase;color:var(--chin);text-align:center;opacity:0;pointer-events:none;text-shadow:0 2px 10px #000;z-index:4;font:600 11px Chakra Petch;transition:opacity .6s;position:fixed;top:76px;left:50%;transform:translate(-50%)}#s-booth #hint.show{opacity:1}#s-booth #hint b{color:var(--head)}#s-booth .nav{z-index:6;opacity:0;gap:8px;transition:opacity 1s;display:flex;position:fixed;top:14px;right:16px}#s-booth.lit .nav{opacity:1}#s-booth .nav a,#s-booth .nav button{color:var(--pearl);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0b0e99;border:1px solid #eef0f333;border-radius:999px;padding:9px 13px;font:600 11px Chakra Petch;text-decoration:none}#s-booth .nav a:hover,#s-booth .nav button:hover{border-color:var(--head)}#s-booth #tag{pointer-events:none;letter-spacing:.2em;text-transform:uppercase;color:var(--pearl);opacity:0;white-space:nowrap;z-index:4;background:#0a0b0eb8;border:1px solid #eef0f32e;border-radius:999px;padding:6px 10px;font:700 11px Chakra Petch;transition:opacity .2s;position:fixed;transform:translate(-50%,-150%)}#s-booth #tag.show{opacity:1}#s-booth #dialWrap{opacity:0;pointer-events:none;z-index:6;text-align:center;transition:opacity .5s,transform .5s cubic-bezier(.2,.8,.2,1);position:fixed;bottom:calc(min(330px,32vw)/2.5974 + 26px);left:max(2.5vw,16px);transform:translate(-40px)scale(.96)}#s-booth #dialWrap.show{opacity:1;pointer-events:auto;transform:none}#s-booth #dial{touch-action:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 30px 50px #000000b3);width:min(36vh,22vw,330px);height:min(36vh,22vw,330px)}#s-booth #readout{letter-spacing:.3em;color:var(--head);text-shadow:0 0 18px #ffbe6e73;min-height:42px;margin-top:14px;font:700 34px Chakra Petch}#s-booth #dialHelp{letter-spacing:.24em;text-transform:uppercase;color:var(--chin);margin-top:6px;font:600 10px Chakra Petch}#s-booth .dialBtns{justify-content:center;gap:8px;margin-top:12px;display:flex}#s-booth .dialBtns button{color:var(--pearl);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:#0a0b0eb3;border:1px solid #eef0f338;border-radius:999px;padding:9px 12px;font:600 10px Chakra Petch}#s-booth .dialBtns button:hover{border-color:var(--head)}#s-booth .quarterFly{background:radial-gradient(circle,#0000 0 64%,#282c3259 66%,#0000 70%),linear-gradient(135deg,#f4f5f7 0%,#c4c8ce 30%,#8e939b 52%,#d9dce1 70%,#7c8189 100%);border-radius:50%;flex:none;box-shadow:inset 0 0 0 1.5px #464a50b3,inset 0 0 0 3px #ffffff40}#s-booth .quarterFly:after{content:"";background:repeating-conic-gradient(#3c40468c 0 4deg, transparent 4deg 8deg);border-radius:50%;position:absolute;inset:2px;-webkit-mask:radial-gradient(circle,#0000 0 74%,#000 76%);mask:radial-gradient(circle,#0000 0 74%,#000 76%)}#s-booth .quarterFly{z-index:9;pointer-events:none;filter:drop-shadow(0 4px 6px #0000008c);position:fixed;top:0;left:0}#s-booth .quarterFly.edge{background:linear-gradient(90deg,#6c7178,#eef0f3 45%,#9ea3ab 60%,#5d626a)}#s-booth #call{opacity:0;pointer-events:none;z-index:6;background:linear-gradient(160deg,#23262c,#121418);border-radius:14px;width:min(360px,100vw - 32px);margin-left:-8vw;padding:20px 22px;transition:opacity .45s,transform .45s;position:fixed;bottom:max(150px,17vh);left:50%;transform:translateY(20px);box-shadow:0 30px 80px #000000b3,inset 0 0 0 1px #eef0f324}#s-booth #call.show{opacity:1;pointer-events:auto;transform:none}#s-booth #call small{letter-spacing:.3em;text-transform:uppercase;color:var(--chin);font:600 10px Chakra Petch}#s-booth #call h2{text-transform:uppercase;margin:8px 0 2px;font:900 32px/1 Overpass}#s-booth #call .snd{color:var(--head);font:700 14px Overpass}#s-booth #call p{color:#cfd2d8;margin:10px 0 14px;font:400 14px/1.5 Overpass}#s-booth #call .row{flex-wrap:wrap;gap:8px;display:flex}#s-booth #call a,#s-booth #call button{background:var(--pearl);color:#101216;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0;border-radius:8px;padding:10px 14px;font:800 12px Overpass;text-decoration:none}#s-booth #call .ghost{color:var(--pearl);background:0 0;border:1px solid #eef0f340}#s-booth #call .nr{color:var(--red);text-transform:uppercase;letter-spacing:.04em;font:900 15px Overpass}#s-booth #book{opacity:0;pointer-events:none;z-index:8;background:#0000008c;place-items:center;transition:opacity .35s;display:grid;position:fixed;inset:0}#s-booth #book.show{opacity:1;pointer-events:auto}#s-booth .page{color:#1d1a14;background:#efe6c8;border-radius:4px;width:min(760px,100vw - 28px);max-height:86vh;padding:26px 30px 30px;font-family:Special Elite,Courier New,monospace;overflow:auto;transform:rotate(-1.2deg);box-shadow:0 40px 90px #000000b3,inset 0 0 60px #785a1e40}#s-booth .page header{border-bottom:3px double #1d1a14;justify-content:space-between;align-items:baseline;margin-bottom:14px;padding-bottom:8px;display:flex}#s-booth .page header b{letter-spacing:.06em;font:900 30px Big Shoulders Display}#s-booth .page header span{letter-spacing:.14em;font-size:12px}#s-booth .cols{columns:2 280px;column-gap:28px}#s-booth .reg{break-inside:avoid;margin:0 0 14px}#s-booth .reg h3{letter-spacing:.2em;color:#efe6c8;background:#1d1a14;margin:0 0 4px;padding:2px 8px;font:900 15px Big Shoulders Display;display:inline-block}#s-booth .ent{color:#1d1a14;cursor:pointer;text-align:left;background:0 0;border:0;align-items:baseline;gap:6px;width:100%;padding:3px 0;font:14px Special Elite,monospace;display:flex}#s-booth .ent:hover{color:#a8121c}#s-booth .ent .nm{white-space:nowrap}#s-booth .ent .dots{border-bottom:1px dotted #1d1a14;flex:1;transform:translateY(-4px)}#s-booth .ent .ac{font-weight:700}#s-booth .ent i{opacity:.7;font-size:11px;font-style:normal;display:block}#s-booth .page .close{float:right;color:#efe6c8;letter-spacing:.2em;cursor:pointer;background:#1d1a14;border:0;margin-top:8px;padding:8px 12px;font:700 11px Chakra Petch}@media (max-width:760px){#s-booth .nav{top:58px;right:14px}#s-booth #hint{width:calc(100vw - 32px);top:104px}#s-booth #dialWrap{inset:auto auto calc(min(300px,80vw)/2.5974 + 22px) 50%;transform:translate(-50%,30px)}#s-booth #dialWrap.show{transform:translate(-50%)}#s-booth #dial{width:min(82vw,340px,46vh);height:min(82vw,340px,46vh)}#s-booth #readout{min-height:34px;margin-top:6px;font-size:28px}#s-booth #dialHelp{display:none}#s-booth #call{width:auto;margin-left:0;padding:16px 18px;inset:100px 12px auto}#s-booth #call h2{font-size:26px}#s-booth #call p{margin:6px 0 10px;font-size:13px}}#s-ride *{box-sizing:border-box}#s-ride #gl{touch-action:none;width:100%;height:100%;display:block;position:fixed;inset:0}#s-ride #gate{pointer-events:none;z-index:4;place-items:start center;padding-top:9vh;transition:opacity 1.2s;display:grid;position:fixed;inset:0}#s-ride #gate .mark{text-align:center;opacity:0;transition:opacity 1.6s .2s}#s-ride #gate.ready .mark{opacity:1}#s-ride.on #gate{opacity:0}#s-ride .word{letter-spacing:.02em;color:#c00;text-shadow:0 2px #00000073,0 8px 26px #00000080;margin:0;font-family:Saira,sans-serif;font-size:clamp(48px,8.4vw,124px);font-weight:800;font-stretch:125%;line-height:1}#s-ride .sub{letter-spacing:.42em;text-transform:uppercase;color:var(--chinchilla);margin-top:14px;font:600 13px/1 Chakra Petch}#s-ride #gateSub{color:var(--head);min-height:1em;margin-top:10px;font:500 15px Overpass}#s-ride .gateHow{letter-spacing:.3em;text-transform:uppercase;color:var(--pearl);opacity:0;margin-top:26px;font:600 12px Chakra Petch;transition:opacity .8s 1.2s}#s-ride #gate.ready .gateHow{opacity:.9}#s-ride .gateHow i{color:var(--head);font-style:normal;animation:1.3s ease-in-out infinite howBob;display:inline-block}@keyframes howBob{50%{transform:translateY(4px)}}#s-ride #status{letter-spacing:.3em;text-transform:uppercase;color:var(--chinchilla);font:500 12px Chakra Petch;position:fixed;top:58%;left:50%;transform:translate(-50%)}#s-ride #top{z-index:13;pointer-events:none;opacity:0;justify-content:flex-end;align-items:flex-start;transition:opacity 1s;display:flex;position:fixed;top:16px;left:20px;right:20px}#s-ride.on #top{opacity:1}#s-ride #where{letter-spacing:.24em;text-transform:uppercase;color:var(--chinchilla);text-align:right;margin-top:6px;font:600 12px Chakra Petch}#s-ride .btns{pointer-events:auto;justify-content:flex-end;gap:8px;display:flex}#s-ride .btns button,#s-ride .btns a{color:var(--pearl);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0b0e99;border:1px solid #eef0f333;border-radius:999px;padding:9px 14px;font:600 11px Chakra Petch;text-decoration:none}#s-ride .btns button:hover,#s-ride .btns a:hover{border-color:var(--head)}#s-ride #hint{text-align:center;letter-spacing:.24em;text-transform:uppercase;width:min(92vw,760px);color:var(--pearl);opacity:0;pointer-events:none;text-shadow:0 2px 12px #000;font:600 12px Chakra Petch;transition:opacity 1.2s;position:fixed;top:13%;left:50%;transform:translate(-50%)}#s-ride #hint.show{opacity:.85}#s-ride #hint b{color:var(--head);font-weight:700}#s-ride #welcome{z-index:11;text-align:center;opacity:0;pointer-events:none;position:fixed;top:34%;left:50%;transform:translate(-50%,-12px)}#s-ride #welcome.show{animation:3.6s forwards welcome}@keyframes welcome{0%{opacity:0;transform:translate(-50%,-12px)}12%,70%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,6px)}}#s-ride #welcome small{letter-spacing:.4em;text-transform:uppercase;color:var(--chinchilla);font:600 12px Chakra Petch;display:block}#s-ride #welcome strong{letter-spacing:.02em;text-transform:uppercase;text-shadow:0 0 30px #eef0f340;margin-top:6px;font:900 clamp(40px,6vw,76px)/1 Overpass;display:block}#s-ride #welcome em{letter-spacing:.34em;text-transform:uppercase;color:var(--head);margin-top:8px;font:600 12px Chakra Petch;display:block}#s-ride #fork{z-index:11;transform:translateX(-50%) scale(calc(.5 + var(--near,0) * .5));transform-origin:top;opacity:0;pointer-events:none;align-items:flex-start;gap:22px;padding-top:24px;transition:opacity .6s;display:flex;position:fixed;top:max(70px,8%);left:50%}#s-ride #fork.show{opacity:1;pointer-events:auto}#s-ride #fork:before{content:"";filter:drop-shadow(0 6px 10px #0009);background:linear-gradient(#9aa0a8,#5d626a) top/100% 3px no-repeat,linear-gradient(#80858e,#42464d) bottom/100% 3px no-repeat,repeating-linear-gradient(55deg,#0000 0 11px,#6f747d 11px 13.5px,#0000 13.5px 22px),repeating-linear-gradient(-55deg,#0000 0 11px,#5a5f67 11px 13.5px,#0000 13.5px 22px);height:18px;position:absolute;top:0;left:-110vw;right:-110vw}#s-ride .sign{color:#fff;text-align:center;cursor:pointer;filter:brightness(.7)saturate(.9);background:linear-gradient(#ffffff14,#00000024),#0a6a3a;border:0;border-radius:12px;min-width:210px;padding:16px 24px 12px;font-family:Overpass,sans-serif;transition:filter .35s,transform .35s,box-shadow .35s;position:relative;box-shadow:inset 0 0 0 4px #0a6a3a,inset 0 0 0 7px #eef1ee,0 16px 30px #0000008c}#s-ride .sign:before,#s-ride .sign:after{content:"";background:linear-gradient(90deg,#4c5158,#8d939b,#4c5158);width:5px;height:24px;position:absolute;top:-24px}#s-ride .sign:before{left:22%}#s-ride .sign:after{right:22%}#s-ride .sign .route{justify-content:center;align-items:center;gap:10px;display:flex}#s-ride .sign .shield{flex:none;width:46px;height:49px;display:block}#s-ride .sign .shield text{font-family:Overpass,sans-serif}#s-ride .sign .dir{letter-spacing:.03em;font:800 21px/1 Overpass}#s-ride .sign .to{white-space:nowrap;margin-top:8px;font:800 27px/1.05 Overpass;display:block}#s-ride .sign .arrow{fill:#fff;width:26px;height:30px;margin:9px auto 0;display:block}#s-ride .sign.sel{filter:brightness(1.1)saturate(1.05);transform:translateY(-2px);box-shadow:inset 0 0 0 4px #0a6a3a,inset 0 0 0 7px #fff,0 16px 30px #0000008c,0 0 34px #ffd69661}#s-ride #fork .pick{white-space:nowrap;letter-spacing:.22em;text-transform:uppercase;color:var(--head);text-shadow:0 2px 10px #000;opacity:0;pointer-events:none;margin-top:12px;font:600 12px Chakra Petch;position:absolute;top:100%;left:50%;transform:translate(-50%)}#s-ride #fork .pick.show{animation:2.4s forwards pickIn}@keyframes pickIn{0%{opacity:0;transform:translate(-50%,-4px)}10%,75%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}#s-ride #labels{pointer-events:none;position:fixed;inset:0}#s-ride .lbl{white-space:nowrap;font-family:Overpass;transition:opacity .4s;position:absolute;top:0;left:0}#s-ride .lbl b{letter-spacing:.12em;text-transform:uppercase;color:#9da2ab;text-align:center;font:800 11px Overpass;display:block;transform:translate(-50%,-150%)}#s-ride .lbl i{display:none}#s-ride .lbl.live b{color:var(--pearl);font-size:13px}#s-ride .lbl.live b:after{content:" ●";color:var(--head)}#s-ride .lbl.open b{color:#8f93b8;font-style:italic;font-weight:600}#s-ride .lbl.hover b{color:var(--head);font-size:14px}#s-ride .lbl.hover i{letter-spacing:.2em;text-transform:uppercase;color:var(--chinchilla);text-align:center;font:600 10px Chakra Petch;display:block;transform:translate(-50%,-110%)}#s-ride #plaque{z-index:12;opacity:0;pointer-events:none;background:linear-gradient(160deg,#23262c,#121418 60%,#1a1c21);border-radius:14px;width:min(380px,100vw - 40px);padding:22px 24px 20px;transition:opacity .45s,transform .45s cubic-bezier(.2,.8,.2,1);position:fixed;top:50%;right:max(20px,4vw);transform:translate(30px,-50%);box-shadow:0 30px 80px #000000b3,inset 0 1px #ffffff1f,inset 0 0 0 2px #2d3037,inset 0 0 0 6px #15171b,inset 0 0 0 7px #eef0f338}#s-ride #plaque.show{opacity:1;pointer-events:auto;transform:translateY(-50%)}#s-ride .pl-top{letter-spacing:.24em;text-transform:uppercase;color:var(--chinchilla);justify-content:space-between;font:600 11px Chakra Petch;display:flex}#s-ride .pl-area{color:var(--head)}#s-ride #plaque h2{text-transform:uppercase;letter-spacing:.01em;text-shadow:0 1px #000,0 -1px #ffffff14;margin:10px 0 2px;font:900 38px/1 Overpass}#s-ride .pl-sound{color:var(--head);letter-spacing:.04em;font:700 14px Overpass}#s-ride .pl-line{color:#d6d9df;margin:14px 0 4px;font:400 15px/1.5 Overpass}#s-ride .pl-draft{letter-spacing:.2em;text-transform:uppercase;color:#6d727b;font:600 9px Chakra Petch}#s-ride .pl-tracks{gap:6px;margin:16px 0 0;padding:0;list-style:none;display:grid}#s-ride .pl-tracks button{width:100%;color:var(--pearl);cursor:pointer;text-align:left;background:#eef0f30d;border:1px solid #eef0f31f;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font:700 15px Overpass;display:flex}#s-ride .pl-tracks button:hover{border-color:var(--head)}#s-ride .pl-tracks em{letter-spacing:.14em;color:var(--chinchilla);margin-left:auto;font:600 10px Chakra Petch}#s-ride .pl-play{color:var(--head);font-size:11px}#s-ride .pl-empty{border:1px dashed #eef0f338;border-radius:10px;margin-top:16px;padding:14px}#s-ride .pl-empty strong{text-transform:uppercase;letter-spacing:.04em;color:var(--red);font:900 18px Overpass;display:block}#s-ride .pl-empty span{color:#b9bcc3;margin:4px 0 10px;font:400 13px Overpass;display:block}#s-ride .pl-empty form{gap:6px;display:flex}#s-ride .pl-empty input{min-width:0;color:var(--pearl);background:#0b0c0f;border:1px solid #2d3037;border-radius:7px;flex:1;padding:9px 10px;font:16px Overpass}#s-ride .pl-empty form button,#s-ride .pl-actions button{background:var(--pearl);color:#101216;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0;border-radius:7px;padding:9px 14px;font:800 12px Overpass}#s-ride .pl-ok{color:var(--head)!important;font-weight:700!important}#s-ride .pl-kit{letter-spacing:.18em;text-transform:uppercase;color:#8a8f98;margin-top:14px;font:600 10px Chakra Petch}#s-ride .pl-actions{gap:8px;margin-top:16px;display:flex}#s-ride .pl-actions .pl-close{color:var(--pearl);background:0 0;border:1px solid #eef0f340}#s-ride #radio{display:none}@media (max-aspect-ratio:1){#s-ride.on #radio{z-index:13;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0b0eb8;border:1px solid #eef0f329;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;display:flex;position:fixed;top:86px;left:12px;right:12px}#s-ride #radio button{color:#eef0f3;background:#1d2027;border:0;border-radius:50%;width:34px;height:34px;font-size:13px}#s-ride #radio button[data-a=play]{color:#16181d;background:#ffcf8a}#s-ride #radio .rt{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;padding-left:4px;font:800 13px Overpass;overflow:hidden}}@media (max-width:760px){#s-ride .sign{min-width:128px;padding:11px 13px 9px}#s-ride .sign .shield{width:32px;height:34px}#s-ride .sign .dir{font-size:15px}#s-ride .sign .to{font-size:18px}#s-ride .sign .arrow{width:18px;height:21px;margin-top:6px}#s-ride #plaque{top:auto;bottom:20px;right:20px;transform:translateY(30px)}#s-ride #plaque.show{transform:none}#s-ride #top{top:58px;right:14px}#s-ride #top>div{flex-direction:row-reverse;align-items:center;gap:10px;display:flex}#s-ride #where{letter-spacing:.16em;margin-top:0;font-size:10px}#s-ride .btns button,#s-ride .btns a{letter-spacing:.12em;padding:8px 10px}#s-ride.on #radio{top:100px}#s-ride #hint{font-size:10px;top:152px}#s-ride #fork{top:152px}#s-ride #welcome{top:300px}}#s-ride .btns button.run{border-color:var(--head);color:#15161a;background:var(--head);align-items:center;gap:7px;display:inline-flex}#s-ride .btns button.run svg{width:18px;height:12px}#s-ride .btns button.run:hover{background:#ffe0ad}#s-ride.running #top .btns,#s-ride.running #hint,#s-ride.running #where{opacity:0;pointer-events:none}#s-ride.running #radio{display:none!important}#s-ride #run{z-index:14;opacity:0;pointer-events:none;width:min(640px,100vw - 24px);transition:opacity .4s;position:fixed;top:92px;left:50%;transform:translate(-50%)}#s-ride #run.show{opacity:1}#s-ride .rn-top{white-space:nowrap;text-shadow:0 2px 10px #000;justify-content:center;align-items:center;gap:14px;display:flex}#s-ride .rn-top>*{white-space:nowrap}#s-ride .rn-title{letter-spacing:.3em;text-transform:uppercase;color:var(--chinchilla);font:600 10px Chakra Petch;display:none}#s-ride .rn-score{color:#f3efe6;text-align:center;min-width:5ch;font-family:Saira,sans-serif;font-size:32px;font-weight:800;font-stretch:125%;line-height:1}#s-ride .rn-mult{color:var(--head);font:700 14px Chakra Petch}#s-ride .rn-mult.boost{color:#ff5a3a;text-shadow:0 0 12px #ff5028cc}#s-ride .rn-spd{letter-spacing:.12em;text-transform:uppercase;color:#8fd0ff;min-width:16ch;font:600 9px Chakra Petch}#s-ride .rn-mph{justify-content:flex-end;align-items:baseline;gap:4px;min-width:7ch;display:inline-flex}#s-ride .rn-gear{background:#0a0b0e8c;border:1px solid #ffcf8a73;border-radius:8px;flex-direction:column;align-items:center;padding:4px 9px 5px;line-height:1;display:inline-flex}#s-ride .rn-gear small{letter-spacing:.24em;text-transform:uppercase;color:#b9bcc3;font:600 7px Chakra Petch}#s-ride .rn-gear b{color:var(--head);font-family:Saira,sans-serif;font-size:22px;font-weight:800;font-stretch:125%}#s-ride .rc-levels{justify-content:center;gap:6px;margin:4px 0 6px;display:flex}#s-ride .rc-levels button{color:#c9cbd0;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #eef0f338;border-radius:999px;padding:8px 12px;font:600 10px Chakra Petch}#s-ride .rc-levels button[aria-checked=true]{color:#15161a;background:#f3efe6;border-color:#f3efe6}#s-ride .rc-levels button[data-lv=hard][aria-checked=true]{background:#ff8a3a;border-color:#ff8a3a}#s-ride .rc-levels button[data-lv=expert][aria-checked=true]{color:#fff;background:#ff3b24;border-color:#ff3b24}#s-ride .rc-lvnote{color:#9a9da3;min-height:1.2em;margin-bottom:6px;font:400 12px Overpass}#s-ride .rn-mph b{color:#8fd0ff;font-family:Saira,sans-serif;font-size:24px;font-weight:800;font-stretch:125%;line-height:1}#s-ride .rn-mph small{letter-spacing:.16em;text-transform:uppercase;color:#8fd0ff;font:600 9px Chakra Petch}#s-ride .rc-note{color:#9a9da3;margin:-6px 0 14px;font:400 12px Overpass}#s-ride .rn-combo{letter-spacing:.18em;text-transform:uppercase;color:#e6e4dc;min-width:9ch;font:600 11px Chakra Petch}#s-ride .rn-quit{pointer-events:auto;color:var(--head);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:#0a0b0eb3;border:1px solid #ffcf8a80;border-radius:999px;padding:8px 14px;font:700 10px/1 Chakra Petch}#s-ride .rn-quit:hover{background:var(--head);color:#15161a}#s-ride .rn-rev{background:#eef0f31f;border-radius:3px;width:min(260px,60%);height:6px;margin:8px auto 0;position:relative;overflow:hidden}#s-ride .rn-rev i{transform-origin:0;background:linear-gradient(90deg, #8fd0ff 0 60%, var(--head) 80%, #ff3b24 95%);transition:transform 60ms linear;position:absolute;inset:0;transform:scaleX(0)}#s-ride .rn-rev b{background:#3a1a16;border-radius:50%;width:10px;height:10px;position:absolute;top:-3px;right:-14px}#s-ride .rn-rev.hot{box-shadow:0 0 12px #ffaa5a80}#s-ride .rn-rev.lim{animation:.11s steps(2,end) infinite revLim;box-shadow:0 0 16px #ff3b24e6}@keyframes revLim{50%{background:#ff3b2459}}#s-ride .rn-od{color:#b9bcc3;pointer-events:auto;cursor:pointer;background:#0a0b0e8c;border:1px solid #ffcf8a47;border-radius:999px;align-items:center;gap:8px;width:max-content;margin:8px auto 0;padding:5px 12px 5px 9px;transition:border-color .3s,box-shadow .3s,color .3s,background .3s;display:flex}#s-ride .rn-vial{background:#eef0f314;border:1px solid #eef0f359;border-top:3px solid #2a2b30;border-radius:2px 2px 4px 4px;width:10px;height:20px;position:relative;overflow:hidden}#s-ride .rn-vial i{transform-origin:bottom;background:linear-gradient(#e8b261,#9a5a1c);transition:transform .12s linear;position:absolute;inset:0;transform:scaleY(0)}#s-ride .rn-odl{letter-spacing:.22em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:700}#s-ride .rn-od kbd{opacity:.45;border:1px solid;border-radius:4px;padding:1px 5px;font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:700}#s-ride .rn-od.ready{color:#ffcf8a;border-color:#ffae2a;animation:1.1s ease-in-out infinite odReady}#s-ride .rn-od.ready kbd{opacity:1}#s-ride .rn-od.ready .rn-vial i,#s-ride .rn-od.on .rn-vial i{background:linear-gradient(#fff0b8,#ffae2a 40%,#ff7a1a);box-shadow:0 0 10px #ffae2a}#s-ride .rn-od.on{color:#15161a;background:#ffae2a;border-color:#ffd27a;box-shadow:0 0 22px #ffae2abf}#s-ride .rn-od.on kbd{display:none}@keyframes odReady{50%{background:#3c240ab3;box-shadow:0 0 18px #ffae2ab3}}#s-ride .rn-mult.od{color:#ffae2a;text-shadow:0 0 12px #ffae2ad9}#s-ride .rn-pop.od{color:#ffae2a;text-shadow:0 0 18px #ffae2acc,0 2px 14px #000}#s-ride .rn-odfx{pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(at 50% 55%,#0000 50%,#ff962824 76%,#ff781e52 100%);position:fixed;inset:0}@media (hover:none){#s-ride .rn-od kbd{display:none}}#s-ride .rn-lanes{justify-content:center;gap:8px;margin-top:8px;display:flex}#s-ride .rn-lanes i{background:#eef0f32e;border-radius:2px;width:22px;height:4px;transition:background .15s}#s-ride .rn-lanes i.on{background:var(--head);box-shadow:0 0 10px #ffcf8ab3}#s-ride .rc-acc{letter-spacing:.16em;text-transform:uppercase;color:#b9bcc3;font:600 11px Chakra Petch}#s-ride .rn-prog{background:#eef0f326;border-radius:2px;width:70%;height:2px;margin:8px auto 0;overflow:hidden}#s-ride .rn-prog i{background:linear-gradient(90deg, #8d9199, var(--head));transform-origin:0;height:100%;display:block;transform:scaleX(0)}#s-ride .rn-pop{letter-spacing:.06em;text-transform:uppercase;opacity:0;text-shadow:0 2px 14px #000;font-family:Saira,sans-serif;font-size:22px;font-weight:800;font-stretch:125%;position:fixed;top:44%;left:50%;transform:translate(-50%,-50%)}#s-ride .rn-pop.p{color:#fff1d6}#s-ride .rn-pop.g{color:var(--head)}#s-ride .rn-pop.m{color:#8d9199}#s-ride .rn-pop.x{color:#ff6a1a}#s-ride .rn-pop.combo{color:#ff5a3a;font-size:28px}#s-ride .rn-pop.go{animation:.55s ease-out forwards rnPop}@keyframes rnPop{0%{opacity:0;transform:translate(-50%,-30%)scale(.8)}15%{opacity:1;transform:translate(-50%,-50%)scale(1.06)}to{opacity:0;transform:translate(-50%,-80%)scale(1)}}#s-ride .rn-count{color:#f3efe6;text-shadow:0 4px 30px #000000b3;opacity:0;font-family:Saira,sans-serif;font-size:84px;font-weight:800;font-stretch:125%;position:fixed;top:34%;left:50%;transform:translate(-50%,-50%)}#s-ride .rn-count.beat{animation:.7s ease-out forwards rnCount}@keyframes rnCount{0%{opacity:0;transform:translate(-50%,-50%)scale(1.4)}20%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.9)}}#s-ride #runCard{z-index:16;opacity:0;pointer-events:none;text-align:center;background:linear-gradient(160deg,#23262c,#121418 60%,#1a1c21);border-radius:16px;width:min(440px,100vw - 32px);padding:24px 26px 22px;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1);position:fixed;top:50%;left:50%;transform:translate(-50%,-46%);box-shadow:0 30px 80px #000000b3,inset 0 1px #ffffff1a,inset 0 0 0 1px #eef0f31a}#s-ride #runCard.show{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}#s-ride .rc-kicker{letter-spacing:.32em;text-transform:uppercase;color:var(--head);font:600 10px Chakra Petch}#s-ride #runCard h2{text-transform:uppercase;color:#f3efe6;margin:8px 0 10px;font-family:Saira,sans-serif;font-size:34px;font-weight:800;font-stretch:125%;line-height:1}#s-ride .rc-lede{color:#c9cbd0;margin:0 0 14px;font:400 14px/1.5 Overpass}#s-ride .rc-best,#s-ride .rc-new{letter-spacing:.16em;text-transform:uppercase;color:#b9bcc3;margin:10px 0;font:600 11px Chakra Petch}#s-ride .rc-best b{color:#f3efe6;font-size:13px}#s-ride .rc-new{color:var(--head)}#s-ride .rc-stars i{color:#3a3d44;margin:0 1px;font-style:normal}#s-ride .rc-stars i.on{color:var(--head);text-shadow:0 0 10px #ffcf8a99}#s-ride .rc-stars.big{margin:4px 0 6px;font-size:30px}#s-ride .rc-score{color:#f3efe6;margin:10px 0 0;font-family:Saira,sans-serif;font-size:54px;font-weight:800;font-stretch:125%;line-height:1}#s-ride .rc-keys{letter-spacing:.12em;text-transform:uppercase;color:#8d9199;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:6px 0 16px;font:600 10px Chakra Petch;display:flex}#s-ride .rc-keys kbd{color:#e6e4dc;background:#2a2d33;border-radius:4px;min-width:18px;margin-right:3px;padding:2px 5px;font:700 10px Chakra Petch;display:inline-block}#s-ride .rc-stats{letter-spacing:.14em;text-transform:uppercase;color:#8d9199;grid-template-columns:repeat(5,1fr);gap:6px;margin:16px 0;font:600 9px Chakra Petch;display:grid}#s-ride .rc-stats b{letter-spacing:0;color:#f3efe6;margin-bottom:2px;font:800 18px Overpass;display:block}#s-ride .rc-row{justify-content:center;gap:10px;margin-top:6px;display:flex}#s-ride .rc-row button{color:var(--pearl);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #eef0f340;border-radius:999px;padding:11px 16px;font:600 11px Chakra Petch}#s-ride .rc-row .rc-go{background:var(--head);color:#15161a;border-color:var(--head)}#s-ride .rc-row .rc-go:disabled{opacity:.35;cursor:not-allowed}#s-ride .rc-engine{letter-spacing:.12em;text-transform:uppercase;color:#ff6b6b;min-height:1em;margin:-4px 0 10px;font:600 11px Chakra Petch}#s-ride .rc-col{flex-direction:column;gap:8px;width:min(260px,100%);margin:16px auto 0;display:flex}#s-ride .rc-col button{color:var(--pearl);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #eef0f340;border-radius:999px;padding:11px 16px;font:600 11px Chakra Petch}#s-ride .rc-col button:hover{border-color:var(--head)}#s-ride .rc-col .rc-go{background:var(--head);color:#15161a;border-color:var(--head)}@media (max-width:760px){#s-ride #run{top:96px}#s-ride .rn-score{font-size:26px}#s-ride .rn-title{display:none}#s-ride .rc-stats{grid-template-columns:repeat(3,1fr)}}#s-garage *{box-sizing:border-box}#s-garage #gl{touch-action:none;width:100%;height:100%;display:block;position:fixed;inset:0}#s-garage #gate{z-index:6;text-align:center;place-items:center;transition:opacity .8s;display:grid;position:fixed;inset:0}#s-garage.open #gate,#s-garage.home #gate,#s-garage.auto #gate{opacity:0;pointer-events:none}#s-garage #gate h1{letter-spacing:.02em;color:#c00;text-shadow:0 2px #00000059,0 6px 18px #00000073;margin:0 0 12px;font-family:Saira,sans-serif;font-size:clamp(46px,8.4vw,118px);font-weight:800;font-stretch:125%;line-height:1}#s-garage #gate .sub{letter-spacing:.4em;text-transform:uppercase;color:#f3efe6;text-shadow:0 1px 8px #000000a6;margin-bottom:26px;font:600 12px Chakra Petch}#s-garage #gate button{color:var(--pearl);letter-spacing:.3em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0b0e99;border:1px solid #eef0f359;border-radius:999px;padding:13px 24px;font:600 12px Chakra Petch}#s-garage #gate button:hover{border-color:var(--head)}#s-garage #tag{pointer-events:none;letter-spacing:.2em;text-transform:uppercase;color:var(--pearl);opacity:0;white-space:nowrap;z-index:4;background:#0a0b0eb8;border:1px solid #eef0f32e;border-radius:999px;padding:6px 10px;font:700 11px Chakra Petch;transition:opacity .2s;position:fixed;transform:translate(-50%,-150%)}#s-garage #tag.show{opacity:1}#s-garage #tag i{color:var(--head);font-style:normal}#s-garage #pullHint{z-index:4;cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:6px 10px;transition:opacity .4s;display:flex;position:fixed;top:0;left:0}#s-garage.open #pullHint.on{opacity:1;pointer-events:auto}#s-garage #pullHint span{letter-spacing:.3em;color:#ffcf8a;text-shadow:0 1px 6px #000c,0 0 10px #ffbe6e99;padding-left:.3em;font:700 10px Chakra Petch}#s-garage #pullHint i{filter:drop-shadow(0 0 4px #ffbe6ecc);border-bottom:2px solid #ffcf8a;border-right:2px solid #ffcf8a;width:12px;height:12px;animation:1.3s ease-in-out infinite pullBob;transform:rotate(45deg)}@keyframes pullBob{0%,to{transform:translateY(-2px)rotate(45deg)}50%{transform:translateY(5px)rotate(45deg)}}#s-garage #kitbar{z-index:6;opacity:0;flex-direction:column;align-items:flex-end;gap:8px;transition:opacity 1s 1.5s;display:flex;position:fixed;bottom:16px;right:16px}#s-garage.open #kitbar{opacity:1}#s-garage #fxbar{justify-content:flex-end;gap:6px;display:flex}#s-garage #fxbar span{letter-spacing:.2em;text-transform:uppercase;color:#15161a;background:var(--head);border-radius:999px;padding:5px 10px;font:600 10px Chakra Petch;box-shadow:0 0 16px #ffcf8a59}#s-garage #kitName{color:var(--pearl);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0b0eb8;border:1px solid #eef0f333;border-radius:999px;padding:9px 13px;font:700 11px Chakra Petch}#s-garage #kitName b{color:var(--head);font-weight:700}#s-garage #kitName:hover{border-color:var(--head)}#s-garage .keys{flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:360px;display:flex}#s-garage .keys span{letter-spacing:.12em;text-transform:uppercase;color:var(--chin);background:#0a0b0e99;border:1px solid #eef0f31f;border-radius:6px;padding:4px 7px;font:600 9.5px Chakra Petch}#s-garage .keys kbd{color:var(--pearl);margin-right:4px;font:700 10px Chakra Petch}#s-garage .keys span.on{border-color:var(--head);color:var(--head)}#s-garage .panel{opacity:0;pointer-events:none;z-index:9;transition:opacity .35s,transform .35s cubic-bezier(.2,.8,.2,1);position:fixed;top:50%;left:50%;transform:translate(-50%,-46%)scale(.98)}#s-garage .panel.show{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}#s-garage .scrim{opacity:0;pointer-events:none;z-index:8;background:#0000008c;transition:opacity .35s;position:fixed;inset:0}#s-garage .scrim.show{opacity:1;pointer-events:auto}#s-garage .x{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;font:700 20px Overpass;position:absolute;top:10px;right:12px}#s-garage #about .lic{color:#16181d;background:radial-gradient(circle at 85% 20%,#d1242f1f,#0000 40%),repeating-linear-gradient(115deg,#eef0f3 0 14px,#e3e6ea 14px 15px);border-radius:16px;width:min(520px,100vw - 28px);padding:20px 22px;position:relative;box-shadow:0 40px 90px #000000bf,inset 0 0 0 1px #00000014}#s-garage .lic header{border-bottom:2px solid #16181d;justify-content:space-between;align-items:baseline;padding-bottom:6px;display:flex}#s-garage .lic header b{letter-spacing:.12em;font:900 22px Big Shoulders Display}#s-garage .lic header span{letter-spacing:.2em;color:#d1242f;font:700 10px Chakra Petch}#s-garage .lic .body{grid-template-columns:140px 1fr;gap:16px;margin-top:14px;display:grid}#s-garage .lic img{object-fit:cover;filter:grayscale(.15)contrast(1.05);border-radius:8px;width:140px;height:175px;box-shadow:0 0 0 3px #16181d}#s-garage .lic dl{grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font:700 14px Overpass;display:grid}#s-garage .lic dt{letter-spacing:.2em;color:#6d727b;align-self:center;font:700 10px Chakra Petch}#s-garage .lic dd{margin:0}#s-garage .lic .sig{color:#16181d;margin-top:12px;font:400 26px Permanent Marker;transform:rotate(-3deg)}#s-garage .lic .note{letter-spacing:.14em;text-transform:uppercase;color:#6d727b;margin-top:10px;font:600 10px Chakra Petch}#s-garage #walker{z-index:7;pointer-events:none;filter:drop-shadow(0 30px 40px #000000b3);height:78vh;transition:transform 1.6s cubic-bezier(.3,.7,.3,1);position:fixed;bottom:0;right:6vw;transform:translate(70vw)}#s-garage #walker.in{animation:.55s ease-in-out 3 bob;transform:translate(0)}@keyframes bob{50%{margin-bottom:10px}}#s-garage .card{background:linear-gradient(160deg,#23262c,#121418);border-radius:14px;width:min(440px,100vw - 28px);padding:24px;position:relative;box-shadow:0 40px 90px #000000bf,inset 0 0 0 1px #eef0f324}#s-garage .card h2{text-transform:uppercase;margin:0 0 4px;font:900 28px Overpass}#s-garage .card p{color:#b9bcc3;margin:0 0 14px;font:400 14px/1.5 Overpass}#s-garage .card label{letter-spacing:.2em;text-transform:uppercase;color:#8a8f98;margin:10px 0 4px;font:700 10px Chakra Petch;display:block}#s-garage .card input,#s-garage .card textarea,#s-garage .card select{width:100%;color:var(--pearl);background:#0b0c0f;border:1px solid #2d3037;border-radius:8px;padding:10px;font:16px Overpass}#s-garage .card button.go{background:var(--pearl);color:#101216;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;border:0;border-radius:8px;margin-top:14px;padding:11px 16px;font:800 13px Overpass}#s-garage .envelope{color:#1d1a14;background:linear-gradient(160deg,#efe6c8,#ddd2ad)}#s-garage .envelope h2,#s-garage .envelope p{color:#1d1a14}#s-garage .envelope label{color:#6b5f3f}#s-garage .envelope input,#s-garage .envelope textarea{color:#1d1a14;background:#f7f1dc;border-color:#c9bb8c}#s-garage .envelope button.go{color:#efe6c8;background:#1d1a14}#s-garage .stamp{color:#d1242f;letter-spacing:.06em;text-align:center;border:3px dashed #d1242f;place-items:center;width:58px;height:68px;font:900 13px/1 Big Shoulders Display;display:grid;position:absolute;top:20px;right:22px;transform:rotate(6deg)}#s-garage #wall .board{background:radial-gradient(circle at 30% 20%,#ffffff14,#0000 60%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence baseFrequency='.9' numOctaves='2'/><feColorMatrix values='0 0 0 0 .55  0 0 0 0 .36  0 0 0 0 .2  0 0 0 .55 0'/></filter><rect width='120' height='120' fill='%23a87a4c'/><rect width='120' height='120' filter='url(%23n)'/></svg>");border-radius:10px;width:min(980px,100vw - 24px);height:min(620px,80vh);position:relative;box-shadow:0 40px 90px #000000bf,inset 0 0 0 10px #5b3d22,inset 0 0 40px #00000080}#s-garage .pin{cursor:pointer;width:min(200px,22vw,30vh);transform-style:preserve-3d;background:#f4f2ec;padding:10px 10px 34px;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .3s;position:absolute;box-shadow:0 10px 24px #00000073}#s-garage .pin img{aspect-ratio:1;object-fit:cover;width:100%;display:block}#s-garage .pin:before{content:"";z-index:2;background:radial-gradient(circle at 35% 30%,#ff8a8f,#d1242f 55%,#6b0d12);border-radius:50%;width:16px;height:16px;margin-left:-8px;position:absolute;top:-6px;left:50%;box-shadow:0 3px 4px #00000080}#s-garage .pin figcaption{color:#16181d;text-align:center;white-space:nowrap;text-overflow:ellipsis;font:400 15px Permanent Marker;position:absolute;bottom:8px;left:10px;right:10px;overflow:hidden}#s-garage .pin:hover{box-shadow:0 18px 40px #0000008c}#s-garage .pin.big{z-index:5}#s-garage .pin .back{backface-visibility:hidden;color:#16181d;text-align:center;background:#f4f2ec;flex-direction:column;justify-content:center;padding:18px;font:400 18px/1.35 Permanent Marker;display:flex;position:absolute;inset:0;transform:rotateY(180deg)}#s-garage .pin .front{backface-visibility:hidden}#s-garage .pin.flip{transform:var(--big) rotateY(180deg)!important}#s-garage .tabs{gap:6px;display:flex;position:absolute;top:-40px;left:20px}#s-garage .tabs button{color:var(--pearl);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:#0a0b0ebf;border:1px solid #eef0f333;border-radius:999px;padding:8px 12px;font:600 11px Chakra Petch}#s-garage .tabs button.on{border-color:var(--head);color:var(--head)}#s-garage #drum .head{aspect-ratio:1;background:radial-gradient(circle at 40% 35%,#fbfbf8,#e9e7e0 60%,#cfccc2);border-radius:50%;width:min(80vh,100vw - 24px);position:relative;overflow:hidden;box-shadow:0 0 0 14px #111,0 0 0 18px #3a3e46,0 40px 90px #000c}#s-garage #drum svg{width:100%;height:100%;position:absolute;inset:0}#s-garage #drum .title{text-align:center;letter-spacing:.2em;color:#16181d;font:900 22px Big Shoulders Display;position:absolute;top:11%;left:0;right:0}#s-garage #drum .sub{text-align:center;letter-spacing:.24em;text-transform:uppercase;color:#6d727b;font:700 10px Chakra Petch;position:absolute;bottom:13%;left:0;right:0}#s-garage #drum .st{fill:none;stroke:#16181d;stroke-width:1.2px;stroke-width:1.6px}#s-garage #drum .dot{cursor:pointer}#s-garage #drum .dot circle{fill:#16181d;stroke:#fbfbf8;stroke-width:2.5px;transition:r .15s}#s-garage #drum .dot.live circle{fill:#d1242f}#s-garage #drum .dot:hover circle{r:13}#s-garage #drum .dot text{fill:#16181d;opacity:0;pointer-events:none;paint-order:stroke;stroke:#fbfbf8;stroke-width:5px;font:700 20px Chakra Petch}#s-garage #drum .dot:hover text{opacity:1}#s-garage.boxmode #kitbar,#s-garage.boxmode #pullHint{transition:opacity .25s;opacity:0!important;pointer-events:none!important}#s-garage #ebox{z-index:5;perspective:calc(var(--u) * 900);display:none;position:fixed}#s-garage .eb-inside,#s-garage .eb-front,#s-garage .eb-back{filter:brightness(var(--lit,1))}#s-garage #ebox.show{display:block}#s-garage .eb-inside{padding:calc(var(--u) * 5) calc(var(--u) * 6);gap:calc(var(--u) * 3);box-shadow:inset 0 0 calc(var(--u) * 6) #000000d9;background:linear-gradient(90deg,#12202c,#1b2c3b 12%,#1f3243 50%,#1b2c3b 88%,#12202c);flex-direction:column;display:flex;position:absolute;inset:0}#s-garage .eb-main{padding:calc(var(--u) * 3);border-radius:calc(var(--u) * 1.5);box-shadow:inset 0 1px 0 #ffffff1f, 0 calc(var(--u) * .8) calc(var(--u) * 1.5) #00000080;background:linear-gradient(#2c4458,#23384a)}#s-garage .eb-rows{padding:calc(var(--u) * 3);border-radius:calc(var(--u) * 1.5);box-shadow:inset 0 1px 0 #ffffff1a, 0 calc(var(--u) * .8) calc(var(--u) * 1.5) #00000080;background:linear-gradient(#2a4256,#22374a);flex-direction:column;flex:1;justify-content:space-between;display:flex}#s-garage #ebox .bk{align-items:center;gap:calc(var(--u) * 3);cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:0;display:flex}#s-garage #ebox .tape{min-width:0;padding:calc(var(--u) * 1.6) calc(var(--u) * 2.4) calc(var(--u) * 1.2);font:400 calc(var(--u) * 7.2)/1.05 "Permanent Marker";color:#1e1f24;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 calc(var(--u) * .5) calc(var(--u) * 1) #00000073;background:linear-gradient(#e9ddba,#d9c99c);flex:1;overflow:hidden;transform:rotate(-1.4deg)}#s-garage #ebox .bk:nth-child(2n) .tape{transform:rotate(1.1deg)}#s-garage #ebox .tape s{color:#6f6551;text-decoration-thickness:calc(var(--u) * .7)}#s-garage #ebox .bk-main .tape{font-size:calc(var(--u) * 9);text-align:center}#s-garage #ebox .tog{width:calc(var(--u) * 26);height:calc(var(--u) * 15);border-radius:calc(var(--u) * 1.2);box-shadow:inset 0 calc(var(--u) * .6) calc(var(--u) * 1.2) #000000e6, 0 0 0 calc(var(--u) * .5) #3a3d42;background:linear-gradient(#17191c,#08090a);flex:none;position:relative}#s-garage #ebox .bk-main .tog{width:calc(var(--u) * 34);height:calc(var(--u) * 19)}#s-garage #ebox .tog i{border-radius:calc(var(--u) * .8);width:42%;box-shadow:0 calc(var(--u) * .6) calc(var(--u) * 1) #000000b3;background:linear-gradient(90deg,#f6f6f4,#c9cbcd);transition:left .12s cubic-bezier(.3,1.6,.6,1);position:absolute;top:18%;bottom:18%;left:50%}#s-garage #ebox .bk.off .tog i{background:linear-gradient(90deg,#c4c6c8,#8f9296);left:8%}#s-garage #ebox .bk.off .tog:after{content:"";width:18%;height:18%;box-shadow:0 0 calc(var(--u) * 2) #d1242f;background:#d1242f;border-radius:50%;margin-top:-9%;position:absolute;top:50%;right:12%}#s-garage #ebox .bk:hover .tape{filter:brightness(1.08)}#s-garage .eb-door{transform-origin:100%;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.22,.9,.3,1);position:absolute;inset:0}#s-garage #ebox.open .eb-door{transform:rotateY(112deg)}#s-garage .eb-front,#s-garage .eb-back{backface-visibility:hidden;position:absolute;inset:0}#s-garage .eb-front{background:url(/garage/panel_door.webp) 50%/100% 100% no-repeat}#s-garage .eb-back{box-shadow:inset 0 0 calc(var(--u) * 4) #0009;padding:calc(var(--u) * 8) calc(var(--u) * 7);background:linear-gradient(90deg,#22384b,#2f4b62);transform:rotateY(180deg)}#s-garage .eb-card{height:72%;padding:calc(var(--u) * 5);box-shadow:0 calc(var(--u) * .6) calc(var(--u) * 2) #00000080;font:700 calc(var(--u) * 5.5) "Chakra Petch";letter-spacing:.1em;color:#2a2b30;background:#efe9da}#s-garage .eb-card ol{margin:calc(var(--u) * 4) 0 0;padding-left:calc(var(--u) * 9);font:400 calc(var(--u) * 7)/1.7 "Permanent Marker";letter-spacing:0;color:#1d2a8a}#s-garage #ebbar{z-index:7;opacity:0;pointer-events:none;align-items:center;gap:10px;transition:opacity .4s;display:flex;position:fixed;bottom:max(24px,4vh);left:50%;transform:translate(-50%)}#s-garage #ebbar.show{opacity:1;pointer-events:auto}#s-garage #ebbar button{color:var(--pearl);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:#0a0b0ebf;border:1px solid #eef0f338;border-radius:999px;padding:9px 13px;font:600 11px Chakra Petch}#s-garage #ebbar button:hover{border-color:var(--head);color:var(--head)}#s-garage #ebbar .tvh{letter-spacing:.2em;text-transform:uppercase;color:#b9bcc3;text-shadow:0 1px 8px #000;font:600 10px Chakra Petch}#s-garage.ampmode #kitbar,#s-garage.ampmode #pullHint{opacity:0!important;pointer-events:none!important}#s-garage #ampctl{z-index:6;display:none;position:fixed}#s-garage #ampctl.show{display:block}#s-garage .ak{width:calc(var(--u) * 5.4);height:calc(var(--u) * 5.4);margin:calc(var(--u) * -2.7) 0 0 calc(var(--u) * -2.7);cursor:ns-resize;touch-action:none;box-shadow:0 0 0 calc(var(--u) * .35) #0d0e10, 0 calc(var(--u) * .5) calc(var(--u) * .9) #000000b3;transform:rotate(var(--a,0deg));background:radial-gradient(circle at 35% 30%,#fafafa 0,#d7d9dc 30%,#8d9196 70%,#55595e 100%);border-radius:50%;outline:none;position:absolute}#s-garage .ak:before{content:"";background:repeating-conic-gradient(#00000014 0 6deg, #ffffff14 6deg 12deg);border-radius:50%;position:absolute;inset:14%}#s-garage .ak i{width:calc(var(--u) * .5);height:38%;margin-left:calc(var(--u) * -.25);background:#111;border-radius:2px;position:absolute;top:8%;left:50%}#s-garage .ak em{left:50%;top:calc(100% + var(--u) * .9);transform:translateX(-50%) rotate(calc(-1 * var(--a,0deg)));transform-origin:50% calc(var(--u) * -3.6);white-space:nowrap;font:600 max(7px, calc(var(--u) * 1.15)) "Chakra Petch";letter-spacing:.14em;text-transform:uppercase;color:#e6e4dc;text-shadow:0 1px 2px #000;pointer-events:none;font-style:normal;position:absolute}#s-garage .ak b{left:50%;bottom:calc(100% + var(--u) * 1.4);transform:translateX(-50%) rotate(calc(-1 * var(--a,0deg)));transform-origin:50% calc(100% + var(--u) * 4.1);font:700 max(9px, calc(var(--u) * 1.5)) "Chakra Petch";color:#15161a;background:var(--head);opacity:0;pointer-events:none;border-radius:4px;padding:2px 6px;transition:opacity .15s;position:absolute}#s-garage .ak:hover b,#s-garage .ak.turning b,#s-garage .ak:focus-visible b{opacity:1}#s-garage .ak:focus-visible{box-shadow:0 0 0 calc(var(--u) * .35) #0d0e10, 0 0 0 calc(var(--u) * .7) var(--head)}#s-garage .ak-pow{width:calc(var(--u) * 6);height:calc(var(--u) * 6);margin:calc(var(--u) * -3) 0 0 calc(var(--u) * -3);cursor:pointer;background:0 0;border:0;border-radius:50%;position:absolute}#s-garage .ak-pow em{left:50%;top:calc(100% + var(--u) * .2);font:600 max(7px, calc(var(--u) * 1.15)) "Chakra Petch";letter-spacing:.14em;text-transform:uppercase;color:#e6e4dc;text-shadow:0 1px 2px #000;font-style:normal;position:absolute;transform:translate(-50%)}#s-garage .ak-pow:hover{box-shadow:0 0 0 calc(var(--u) * .4) #ffcf8a99}#s-garage #ampbar{z-index:7;opacity:0;pointer-events:none;white-space:nowrap;align-items:center;gap:10px;transition:opacity .4s;display:flex;position:fixed;bottom:max(24px,4vh);left:50%;transform:translate(-50%)}#s-garage #ampbar.show{opacity:1;pointer-events:auto}#s-garage #ampbar button{color:var(--pearl);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:#0a0b0ebf;border:1px solid #eef0f338;border-radius:999px;padding:9px 13px;font:600 11px Chakra Petch}#s-garage #ampbar button:hover{border-color:var(--head);color:var(--head)}#s-garage #ampbar #ampRiff{background:var(--head);color:#15161a;border-color:var(--head)}#s-garage #ampbar .tvh{letter-spacing:.2em;text-transform:uppercase;color:#b9bcc3;text-shadow:0 1px 8px #000;font:600 10px Chakra Petch}@media (max-width:760px){#s-garage #ampbar .tvh{display:none}}#s-garage.inst #kitbar{opacity:0;pointer-events:none;transition:opacity .25s}#s-garage #instbar{left:50%;bottom:max(14px, env(safe-area-inset-bottom));z-index:9;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#16181deb,#0a0b0ef0);border:1px solid #eef0f324;border-radius:16px;width:min(760px,100vw - 24px);padding:12px 14px 14px;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1);position:fixed;transform:translate(-50%,24px);box-shadow:0 24px 60px #0009}#s-garage #instbar.show{opacity:1;pointer-events:auto;transform:translate(-50%)}#s-garage .ib-head{align-items:baseline;gap:12px;margin-bottom:10px;display:flex}#s-garage .ib-name{letter-spacing:.12em;text-transform:uppercase;color:var(--pearl);font:800 18px Big Shoulders Display}#s-garage .ib-key{letter-spacing:.2em;text-transform:uppercase;color:var(--head);font:600 10px Chakra Petch}#s-garage .ib-hint{letter-spacing:.16em;text-transform:uppercase;color:#8d9199;text-align:right;flex:1;font:600 10px Chakra Petch}#s-garage #instOff{white-space:nowrap;color:var(--pearl);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #eef0f338;border-radius:999px;margin-left:auto;padding:7px 11px;font:600 10px Chakra Petch}#s-garage #instOff:hover{border-color:var(--head);color:var(--head)}#s-garage #instbar.nopower .piano,#s-garage #instbar.nopower .fret{filter:saturate(.4)brightness(.6)}#s-garage #instbar.nopower .ib-hint{color:#ff6b6b}#s-garage .piano{--w:calc(100% / var(--n));touch-action:none;-webkit-user-select:none;user-select:none;height:138px;position:relative}#s-garage .piano .whites{gap:2px;height:100%;display:flex}#s-garage .pk{cursor:pointer;background:linear-gradient(#e9e7e2,#fbfaf7 70%,#e2dfd8);border:0;border-radius:0 0 7px 7px;flex:1;padding:0;position:relative;box-shadow:inset 0 -6px #cfccc5,0 2px 4px #0006}#s-garage .pk.down{background:linear-gradient(#ffe4b8,#ffd28f);transform:translateY(2px);box-shadow:inset 0 -2px #e0b06a}#s-garage .pk.blk{width:calc(var(--w) * .64);z-index:2;background:linear-gradient(#2b2d33,#0d0e11);border-radius:0 0 5px 5px;height:60%;position:absolute;top:0;box-shadow:inset 0 -5px #000,0 3px 5px #0009}#s-garage .pk.blk.down{background:linear-gradient(#8a6a3a,#4b3a20);transform:none;box-shadow:inset 0 -2px #000}#s-garage .pk i{background:var(--head);border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;bottom:30px;left:50%;box-shadow:0 0 8px #ffcf8ab3}#s-garage .pk.blk i{bottom:22px}#s-garage .pk b{color:#7a7770;font:600 9px Chakra Petch;position:absolute;bottom:10px;left:0;right:0}#s-garage .pk.blk b{color:#8d9199;bottom:6px}#s-garage .pk em{color:#a19d95;font:600 8px Chakra Petch;position:absolute;top:6px;left:0;right:0}#s-garage .ib-oct{letter-spacing:.2em;text-transform:uppercase;color:#8d9199;justify-content:center;align-items:center;gap:12px;margin-top:10px;font:600 10px Chakra Petch;display:flex}#s-garage .ib-oct button{color:var(--pearl);letter-spacing:.14em;cursor:pointer;background:#eef0f30f;border:1px solid #eef0f329;border-radius:999px;padding:5px 10px;font:600 10px Chakra Petch}#s-garage .fret{touch-action:none;-webkit-user-select:none;user-select:none;background:linear-gradient(#d9b98a,#c9a36d 50%,#d6b582);border-radius:6px;padding:6px 0 4px;position:relative;box-shadow:inset 0 0 0 1px #00000040,inset 0 8px 18px #ffffff1f}#s-garage .str{grid-template-columns:28px .7fr repeat(7,1fr);align-items:center;height:30px;display:grid;position:relative}#s-garage .str:before{content:"";height:var(--g);margin-top:calc(var(--g) / -2);pointer-events:none;background:linear-gradient(#f5f5f2,#8b8d92);position:absolute;top:50%;left:28px;right:0;box-shadow:0 1px 1px #00000073}#s-garage .str .sn{color:#3b2a16;text-align:center;font:700 11px Chakra Petch}#s-garage .fc{cursor:pointer;background:0 0;border:0;border-right:3px solid #b9bcc3;height:100%;padding:0;position:relative}#s-garage .fc.open{border-right:6px solid #efe6d2}#s-garage .fc:hover{background:#ffcf8a2e}#s-garage .fc.down{background:#ffcf8a73}#s-garage .fc i{background:var(--head);z-index:1;border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute;top:50%;left:50%;box-shadow:0 0 8px #ffbe6ecc}#s-garage .fc em{color:#3b2a16bf;font:600 8px Chakra Petch;position:absolute;top:1px;right:4px}#s-garage .marks{color:#5a4428;text-align:center;grid-template-columns:28px .7fr repeat(7,1fr);margin-top:3px;font:600 9px Chakra Petch;display:grid}@media (max-width:760px){#s-garage .ib-key span{display:none}#s-garage .piano{height:118px}#s-garage .ib-hint,#s-garage .pk b{display:none}#s-garage .str{height:28px}}#s-garage #tvbar{z-index:7;opacity:0;pointer-events:none;gap:8px;transition:opacity .4s;display:flex;position:fixed;bottom:max(150px,19vh);left:50%;transform:translate(-50%)}#s-garage #tvbar.show{opacity:1;pointer-events:auto}#s-garage #tvbar button{color:var(--pearl);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:#0a0b0ebf;border:1px solid #eef0f338;border-radius:999px;padding:9px 13px;font:600 11px Chakra Petch}#s-garage #tvbar button:hover,#s-garage #tvbar button.on{border-color:var(--head);color:var(--head)}#s-garage #tvbar .tvh{letter-spacing:.2em;text-transform:uppercase;color:#b9bcc3;text-shadow:0 1px 8px #000;align-self:center;font:600 10px Chakra Petch}@media (max-width:760px){#s-garage #kitbar .keys{display:none}#s-garage #kitbar{bottom:142px}#s-garage .lic .body{grid-template-columns:100px 1fr}#s-garage .lic img{width:100px;height:125px}#s-garage #walker{height:58vh}}
