@property --mp-land{syntax: "<color>"; inherits: true; initial-value: #1d2b26;}@property --mp-water{syntax: "<color>"; inherits: true; initial-value: #153043;}@property --mp-park{syntax: "<color>"; inherits: true; initial-value: #223a2b;}@property --mp-road{syntax: "<color>"; inherits: true; initial-value: #3d4b56;}@property --mp-route{syntax: "<color>"; inherits: true; initial-value: #4fe0ee;}.td{--a: #f5a623;--L: 10s;--chip-fg: #0b0e11;container-type:inline-size;position:relative;aspect-ratio:16 / 10;overflow:hidden;background:linear-gradient(160deg,#12161b,#0b0e11 70%);color:#c9ccd6;font-family:var(--font-body);line-height:1.25;text-align:left;user-select:none}.td:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 80% 60% at 85% -10%,color-mix(in srgb,var(--a) 16%,transparent),transparent 60%)}.td *,.td *:before,.td *:after{box-sizing:border-box}.td em,.td i,.td b{font-style:normal}.td-in{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;gap:2.2cqw;padding:3.6cqw 4cqw;font-size:2.5cqw}.td-bar{display:flex;align-items:center;gap:1.6cqw;height:4.6cqw;flex:none;font-family:var(--font-display);font-weight:800;font-size:3.1cqw;letter-spacing:.06em;text-transform:uppercase;color:var(--a)}.td-bar:before{content:"";width:1.7cqw;height:1.7cqw;border-radius:50%;background:var(--a);box-shadow:0 0 2cqw var(--a)}.td-btn{margin-left:auto;display:inline-flex;align-items:center;height:4.6cqw;padding:0 2.4cqw;border-radius:1.2cqw;background:var(--a);color:var(--chip-fg);font-family:var(--font-body);font-size:2.25cqw;font-weight:700;letter-spacing:0;text-transform:none;white-space:nowrap}.td-foot{display:flex;align-items:center;gap:2.4cqw;height:4.6cqw;flex:none;font-size:2.1cqw;color:#7d8292;white-space:nowrap}.td-chip{margin-left:auto;display:inline-flex;align-items:center;height:4.6cqw;padding:0 2.2cqw;border-radius:1.2cqw;background:var(--a);color:var(--chip-fg);font-size:2.2cqw;font-weight:700;white-space:nowrap}.td-swap{display:inline-grid;justify-items:center;align-items:center}.td-swap>*{grid-area:1 / 1}.td-cur{position:absolute;left:0;top:0;z-index:6;width:3.4cqw;transform-origin:0 0;opacity:0;pointer-events:none;filter:drop-shadow(0 .4cqw .8cqw rgba(0,0,0,.7))}.td-cur svg{display:block;width:100%;height:auto}.td img{display:block;width:100%;height:100%;object-fit:cover}@keyframes tdCaret{0%,49%{opacity:1}50%,to{opacity:0}}.td--paused,.td--paused *,.td--paused *:before,.td--paused *:after{animation-play-state:paused!important}.td--jc{--a: #ef4444;--L: 10s;--chip-fg: #fff}.jcd-ruler{display:flex;justify-content:space-between;flex:none;font-family:var(--font-mono);font-size:1.9cqw;color:#6b7080}.jcd-track{position:relative;flex:1;min-height:0;display:flex;align-items:stretch;gap:.7cqw;padding:2.4cqw 1.2cqw;border-radius:1.4cqw;background:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff12;overflow:hidden}.jcd-sp{display:flex;align-items:center;gap:.5cqw;flex-basis:0;min-width:0}.jcd-sp b{flex:1;min-width:0;border-radius:.4cqw;background:#ffffff73}.jcd-sil{position:relative;flex:0 1 0;min-width:0;opacity:0;border-radius:.9cqw;overflow:hidden;animation:tdJcFold var(--L) cubic-bezier(.6,0,.3,1) infinite}.jcd-sil:before{content:"";position:absolute;left:10%;right:10%;top:50%;height:.4cqw;margin-top:-.2cqw;border-radius:1cqw;background:#ffffff40}.jcd-sil i{position:absolute;inset:0;display:grid;place-items:center;border-radius:inherit;background:repeating-linear-gradient(135deg,#ef444499 0 1cqw,#ef444452 1cqw 2cqw);color:#fff;font-weight:800;font-size:3.2cqw;opacity:0;animation:tdJcMark var(--L) infinite calc(var(--i) * .55s - var(--L))}.jcd-scan{position:absolute;top:0;bottom:0;left:0;width:.6cqw;background:#ef4444;box-shadow:0 0 2cqw #ffffffb3;opacity:0;animation:tdJcScan var(--L) linear infinite}.jcd-found{animation:tdJcFound var(--L) infinite}.jcd-len{color:#e6e8ee;font-weight:700}.jcd-b1,.jcd-l1{opacity:0}.jcd-b1{animation:tdJcB1 var(--L) infinite}.jcd-b2{animation:tdJcB2 var(--L) infinite}.jcd-l1{animation:tdJcL1 var(--L) infinite}.jcd-l2{animation:tdJcL2 var(--L) infinite}.jcd-btn{animation:tdJcBtn var(--L) infinite}.jcd-chip{animation:tdJcChip var(--L) infinite}.jcd-cur{animation:tdJcCur var(--L) infinite}@keyframes tdJcFold{0%,46%{flex-grow:3;opacity:1}54%,93%{flex-grow:.0001;opacity:0}to{flex-grow:3;opacity:1}}@keyframes tdJcMark{0%,13%{opacity:0}17%,60%{opacity:1}61%,to{opacity:0}}@keyframes tdJcScan{0%,9.9%{opacity:0;transform:translate(0);background:#fff}10%{opacity:1;transform:translate(0);background:#fff}32%{opacity:1;transform:translate(91cqw);background:#fff}32.5%{opacity:0;transform:translate(91cqw);background:#fff}33%,57.9%{opacity:0;transform:translate(0);background:#ef4444}58%{opacity:1;transform:translate(0);background:#ef4444}90%{opacity:1;transform:translate(91cqw);background:#ef4444}91%,to{opacity:0;transform:translate(91cqw);background:#ef4444}}@keyframes tdJcFound{0%,30%{opacity:0}34%,93%{opacity:1}97%,to{opacity:0}}@keyframes tdJcB1{0%,31%{opacity:1}33%,96%{opacity:0}to{opacity:1}}@keyframes tdJcB2{0%,31%{opacity:0}33%,96%{opacity:1}to{opacity:0}}@keyframes tdJcL1{0%,50%{opacity:1}53%,94%{opacity:0}98%,to{opacity:1}}@keyframes tdJcL2{0%,50%{opacity:0}53%,94%{opacity:1}98%,to{opacity:0}}@keyframes tdJcBtn{0%,7.9%{transform:none;filter:none}8.4%{transform:scale(.92);filter:brightness(1.35)}10%,43.9%{transform:none;filter:none}44.4%{transform:scale(.92);filter:brightness(1.35)}46%,to{transform:none;filter:none}}@keyframes tdJcChip{0%,55%{opacity:0;transform:translateY(1cqw)}59%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes tdJcCur{0%,2%{opacity:0;transform:translate(70cqw,32cqw)}5%{opacity:1;transform:translate(84cqw,9cqw)}7.5%{opacity:1;transform:translate(88cqw,5.8cqw)}8.4%{opacity:1;transform:translate(88cqw,5.8cqw) scale(.8)}10%{opacity:1;transform:translate(88cqw,5.8cqw) scale(1)}16%,38%{opacity:1;transform:translate(78cqw,13cqw) scale(1)}43.5%{opacity:1;transform:translate(88cqw,5.8cqw) scale(1)}44.4%{opacity:1;transform:translate(88cqw,5.8cqw) scale(.8)}46%{opacity:1;transform:translate(88cqw,5.8cqw) scale(1)}52%,to{opacity:0;transform:translate(80cqw,16cqw) scale(1)}}.td--ed{--a: #7c6af2;--L: 11s;--chip-fg: #fff}.edd-script{flex:none;overflow:hidden;font-size:3.15cqw;line-height:1.9;color:#dfe2ea}.edd-x{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;white-space:nowrap;line-height:1.5;border-radius:.7cqw;max-width:0;opacity:0;padding:0;margin:0 .35cqw;animation:tdEdMark var(--L) infinite calc(var(--i) * .8s - var(--L)),tdEdFold var(--L) cubic-bezier(.6,0,.3,1) infinite}.edd-x.fil,.edd-legend .fil{--m: 232, 140, 64}.edd-x.sil,.edd-legend .sil{--m: 150, 134, 255}.edd-x.rep,.edd-legend .rep{--m: 96, 170, 240}.edd-x:after{content:"";position:absolute;left:5%;right:5%;top:52%;height:.3cqw;background:rgb(var(--m));transform-origin:left;animation:tdEdStrike var(--L) infinite}.edd-legend{display:flex;gap:2.8cqw;flex:none;font-size:2.1cqw;color:#8a8fa0}.edd-legend span{display:inline-flex;align-items:center;gap:1cqw}.edd-legend i{width:1.8cqw;height:1.8cqw;border-radius:.4cqw;background:rgb(var(--m))}.edd-tl{display:flex;flex-direction:column;gap:.6cqw;flex:none;margin-top:auto}.edd-row{display:flex;gap:.5cqw;height:4.2cqw}.edd-clip,.edd-gap{flex-basis:0;min-width:0;border-radius:.5cqw;background:#5b4fd0}.edd-row--a .edd-clip,.edd-row--a .edd-gap{background:#2f8f57}.edd-gap{position:relative;overflow:hidden;flex-grow:0;opacity:0;animation:tdEdGap var(--L) cubic-bezier(.6,0,.3,1) infinite}.edd-gap:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,#ef4444 0 .8cqw,#7f1d1d .8cqw 1.6cqw);opacity:0;animation:tdEdHatch var(--L) infinite calc(var(--i) * .8s - var(--L))}.edd-btn{animation:tdEdBtn var(--L) infinite}.edd-chip{animation:tdEdChip var(--L) infinite}.edd-cur{animation:tdEdCur var(--L) infinite}@keyframes tdEdMark{0%,9%{background:rgba(var(--m),0);color:#dfe2ea}13%,78%{background:rgba(var(--m),.24);color:rgb(var(--m))}82%,to{background:rgba(var(--m),0);color:#dfe2ea}}@keyframes tdEdFold{0%,50%{max-width:40cqw;opacity:1;padding:0 .8cqw;margin:0 .7cqw}58%,93%{max-width:0;opacity:0;padding:0;margin:0 .35cqw}to{max-width:40cqw;opacity:1;padding:0 .8cqw;margin:0 .7cqw}}@keyframes tdEdStrike{0%,34%{transform:scaleX(0)}39%,93%{transform:scaleX(1)}94%,to{transform:scaleX(0)}}@keyframes tdEdGap{0%,50%{flex-grow:var(--g);opacity:1}58%,93%{flex-grow:.0001;opacity:0}to{flex-grow:var(--g);opacity:1}}@keyframes tdEdHatch{0%,9%{opacity:0}13%,78%{opacity:1}82%,to{opacity:0}}@keyframes tdEdBtn{0%,47.9%{transform:none;filter:none}48.4%{transform:scale(.92);filter:brightness(1.35)}50%,to{transform:none;filter:none}}@keyframes tdEdChip{0%,60%{opacity:0;transform:translateY(1cqw)}64%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes tdEdCur{0%,38%{opacity:0;transform:translate(62cqw,34cqw)}41%{opacity:1;transform:translate(66cqw,30cqw)}47.4%{opacity:1;transform:translate(88cqw,5.8cqw)}48.4%{opacity:1;transform:translate(88cqw,5.8cqw) scale(.8)}50%{opacity:1;transform:translate(88cqw,5.8cqw) scale(1)}56%,to{opacity:0;transform:translate(80cqw,14cqw) scale(1)}}.td--rc{--a: #ff4d6d;--L: 11s;--chip-fg: #fff}.rcd-lines{display:flex;flex-direction:column;justify-content:center;gap:1cqw;flex:1;min-height:0}.rcd-line{position:relative;display:flex;align-items:center;gap:1.6cqw;height:5.4cqw;padding:0 1.8cqw;border-radius:1.1cqw;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff12;font-size:2.45cqw;color:#d6d9e2;overflow:hidden;white-space:nowrap}.rcd-line>*{position:relative}.rcd-line i{flex:none;width:1.8cqw;height:1.8cqw;border-radius:50%}.rcd-s1{background:#6f83ff}.rcd-s2{background:#3fd0c4}.rcd-line b{flex:none;margin-left:auto;display:grid;place-items:center;width:3cqw;height:3cqw;border-radius:50%;background:var(--a);color:#fff;font-size:1.9cqw;animation:tdRcChk var(--L) infinite calc(var(--i) * .7s - var(--L)),tdRcGate var(--L) infinite}.rcd-pick:before{content:"";position:absolute;inset:0;border-radius:inherit;background:color-mix(in srgb,var(--a) 15%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--a) 75%,transparent);transform-origin:left;animation:tdRcWipe var(--L) cubic-bezier(.3,.7,.2,1) infinite calc(var(--i) * .7s - var(--L)),tdRcGate var(--L) infinite}.rcd-skip{opacity:.35;animation:tdRcSkip var(--L) infinite}.rcd-tl{position:relative;display:flex;flex-direction:column;gap:.6cqw;flex:none}.rcd-row{display:flex;gap:.5cqw;height:3.6cqw;border-radius:.6cqw;background:#ffffff09}.rcd-clip{flex-basis:0;min-width:0;display:flex;align-items:center;padding:0 1cqw;border-radius:.5cqw;overflow:hidden;font-size:1.8cqw;font-weight:700;color:#ffffffe6;white-space:nowrap;transform-origin:left;animation:tdRcClip var(--L) cubic-bezier(.2,.8,.2,1) infinite calc(var(--i) * .5s - var(--L)),tdRcGate2 var(--L) infinite}.rcd-clip.rcd-s1{background:#4f61d6}.rcd-clip.rcd-s2{background:#249c94}.rcd-row--a .rcd-clip{background:#2f8f57 repeating-linear-gradient(90deg,rgba(255,255,255,.28) 0 .35cqw,transparent .35cqw 1cqw)}.rcd-ph{position:absolute;top:-.8cqw;bottom:-.8cqw;left:0;width:.5cqw;background:#fff;opacity:0;animation:tdRcPh var(--L) linear infinite}.rcd-btn{animation:tdRcBtn var(--L) infinite}.rcd-chip{animation:tdRcChip var(--L) infinite}.rcd-cur{animation:tdRcCur var(--L) infinite}@keyframes tdRcWipe{0%,14%{transform:scaleX(0)}19%,to{transform:scaleX(1)}}@keyframes tdRcChk{0%,17%{transform:scale(0)}20%{transform:scale(1.3)}22%,to{transform:scale(1)}}@keyframes tdRcGate{0%,13.4%{opacity:0}13.6%,92%{opacity:1}96%,to{opacity:0}}@keyframes tdRcSkip{0%,30%{opacity:1}35%,92%{opacity:.35}97%,to{opacity:1}}@keyframes tdRcClip{0%,43%{transform:scaleX(0)}48%,to{transform:scaleX(1)}}@keyframes tdRcGate2{0%,42.6%{opacity:0}42.8%,92%{opacity:1}96%,to{opacity:0}}@keyframes tdRcPh{0%,61.9%{opacity:0;transform:translate(0)}62%{opacity:1;transform:translate(0)}90%{opacity:1;transform:translate(91.5cqw)}91%,to{opacity:0;transform:translate(91.5cqw)}}@keyframes tdRcBtn{0%,40.9%{transform:none;filter:none}41.4%{transform:scale(.92);filter:brightness(1.35)}43%,to{transform:none;filter:none}}@keyframes tdRcChip{0%,59%{opacity:0;transform:translateY(1cqw)}63%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes tdRcCur{0%,32%{opacity:0;transform:translate(60cqw,32cqw)}35%{opacity:1;transform:translate(64cqw,27cqw)}40.4%{opacity:1;transform:translate(88cqw,5.8cqw)}41.4%{opacity:1;transform:translate(88cqw,5.8cqw) scale(.8)}43%{opacity:1;transform:translate(88cqw,5.8cqw) scale(1)}49%,to{opacity:0;transform:translate(80cqw,14cqw) scale(1)}}.td--sy{--a: #f5a623;--L: 10s}.syd-tracks{position:relative;display:flex;flex-direction:column;justify-content:center;gap:1.2cqw;flex:1;min-height:0}.syd-tr{display:flex;align-items:center;gap:1.6cqw;height:8.4cqw}.syd-tr em{flex:none;width:9cqw;font-family:var(--font-mono);font-size:1.9cqw;color:#7d8292}.syd-lane{position:relative;flex:1;height:100%;border-radius:.9cqw;background:#ffffff09;overflow:hidden}.syd-lane:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:translate(100%);animation:tdSyShim var(--L) infinite}.syd-clip{position:absolute;top:.9cqw;bottom:.9cqw;left:14%;width:72%;display:flex;align-items:center;gap:.45cqw;padding:0 .8cqw;border-radius:.7cqw}.syd-clip b{flex:1;min-width:0;border-radius:.3cqw;background:#ffffff8c}.syd-clip b.k{background:var(--a);animation:tdSyK var(--L) infinite}.syd-a{background:#4456c7;animation:tdSyA var(--L) infinite}.syd-b{background:#1f8f8a;animation:tdSyB var(--L) infinite}.syd-r{background:#2f8f57}.syd-guide{position:absolute;left:38.7cqw;top:-.6cqw;bottom:-.6cqw;border-left:.4cqw dashed var(--a);transform-origin:top;animation:tdSyGuide var(--L) infinite}.syd-m{display:inline-flex;align-items:center;height:3.8cqw;padding:0 1.6cqw;border-radius:2cqw;box-shadow:inset 0 0 0 1px #ffffff1f;font-size:2cqw;color:#8a8fa0}.td-foot:has(.syd-m){gap:1.2cqw}.syd-m2{box-shadow:inset 0 0 0 1px var(--a);color:var(--a);animation:tdSyM var(--L) infinite}.syd-btn{animation:tdSyBtn var(--L) infinite}.syd-chip{animation:tdSyChip var(--L) infinite}.syd-cur{animation:tdSyCur var(--L) infinite}@keyframes tdSyShim{0%,24%{transform:translate(-100%)}36%,to{transform:translate(100%)}}@keyframes tdSyA{0%,37%{transform:translate(-9cqw)}45%{transform:translate(.9cqw)}48%,92%{transform:none}to{transform:translate(-9cqw)}}@keyframes tdSyB{0%,42%{transform:translate(8cqw)}50%{transform:translate(-.8cqw)}53%,92%{transform:none}to{transform:translate(8cqw)}}@keyframes tdSyK{0%,54%{background:#ffffff8c}58%,92%{background:var(--a)}97%,to{background:#ffffff8c}}@keyframes tdSyGuide{0%,54%{transform:scaleY(0);opacity:0}59%,92%{transform:scaleY(1);opacity:1}96%,to{transform:scaleY(1);opacity:0}}@keyframes tdSyM{0%,27%{box-shadow:inset 0 0 0 1px #ffffff1f;color:#8a8fa0}32%,92%{box-shadow:inset 0 0 0 1px var(--a);color:var(--a)}97%,to{box-shadow:inset 0 0 0 1px #ffffff1f;color:#8a8fa0}}@keyframes tdSyBtn{0%,21.9%{transform:none;filter:none}22.4%{transform:scale(.92);filter:brightness(1.35)}24%,to{transform:none;filter:none}}@keyframes tdSyChip{0%,61%{opacity:0;transform:translateY(1cqw)}65%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes tdSyCur{0%,12%{opacity:0;transform:translate(60cqw,32cqw)}15%{opacity:1;transform:translate(66cqw,26cqw)}21.4%{opacity:1;transform:translate(88cqw,5.8cqw)}22.4%{opacity:1;transform:translate(88cqw,5.8cqw) scale(.8)}24%{opacity:1;transform:translate(88cqw,5.8cqw) scale(1)}30%,to{opacity:0;transform:translate(80cqw,14cqw) scale(1)}}.td--br{--a: #e87b35;--L: 11s}.brd-rows{display:flex;flex-direction:column;justify-content:center;gap:1cqw;flex:1;min-height:0}.brd-row{display:flex;align-items:center;gap:1.6cqw;height:7cqw}.brd-t{position:relative;z-index:0;flex:1;min-width:0;height:100%;display:flex;align-items:center;padding:0 1.8cqw;border-radius:1cqw;background:#ffffff0a;font-size:2.45cqw;color:#d6d9e2;white-space:nowrap}.brd-t mark{position:relative;background:none;color:#fff;font-weight:700}.brd-t mark:before{content:"";position:absolute;inset:-.3cqw -.7cqw;z-index:-1;border-radius:.7cqw;background:color-mix(in srgb,var(--a) 55%,transparent);transform-origin:left;animation:tdBrWipe var(--L) infinite calc(var(--i) * .7s - var(--L)),tdBrGate var(--L) infinite}.brd-ar{flex:none;color:var(--a);font-size:2.8cqw;font-weight:800;animation:tdBrAr var(--L) infinite calc(var(--i) * .7s - var(--L)),tdBrGate var(--L) infinite}.brd-th{flex:none;width:11.2cqw;height:100%;border-radius:1cqw;overflow:hidden;box-shadow:0 0 0 1px #ffffff24;animation:tdBrTh var(--L) cubic-bezier(.2,.9,.3,1.3) infinite calc(var(--i) * .7s - var(--L)),tdBrGate var(--L) infinite}.brd-tl{display:flex;flex-direction:column;gap:.5cqw;flex:none}.brd-lane{position:relative;height:3.4cqw;border-radius:.5cqw;background:#ffffff09}.brd-lane--v{display:flex;align-items:center;padding:0 1cqw;background:#5b4fd0;font-size:1.8cqw;font-weight:700;color:#ffffffe6}.brd-lane--a{background:#2f8f57 repeating-linear-gradient(90deg,rgba(255,255,255,.28) 0 .35cqw,transparent .35cqw 1cqw)}.brd-clip{position:absolute;top:0;bottom:0;border-radius:.5cqw;overflow:hidden;outline:.3cqw solid var(--a);outline-offset:-.3cqw;animation:tdBrDrop var(--L) cubic-bezier(.2,.9,.3,1.2) infinite calc(var(--i) * .45s - var(--L)),tdBrGate2 var(--L) infinite}.brd-btn{animation:tdBrBtn var(--L) infinite}.brd-chip{animation:tdBrChip var(--L) infinite}.brd-cur{animation:tdBrCur var(--L) infinite}@keyframes tdBrWipe{0%,14%{transform:scaleX(0)}17.5%,to{transform:scaleX(1)}}@keyframes tdBrAr{0%,17%{transform:scale(0)}19.5%,to{transform:scale(1)}}@keyframes tdBrTh{0%,18.5%{transform:scale(0)}22%,to{transform:scale(1)}}@keyframes tdBrGate{0%,13.4%{opacity:0}13.6%,92%{opacity:1}96%,to{opacity:0}}@keyframes tdBrDrop{0%,44%{transform:translateY(-5cqw) scale(.7)}49%,to{transform:none}}@keyframes tdBrGate2{0%,43.6%{opacity:0}43.8%,92%{opacity:1}96%,to{opacity:0}}@keyframes tdBrBtn{0%,40.9%{transform:none;filter:none}41.4%{transform:scale(.92);filter:brightness(1.35)}43%,to{transform:none;filter:none}}@keyframes tdBrChip{0%,61%{opacity:0;transform:translateY(1cqw)}65%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes tdBrCur{0%,33%{opacity:0;transform:translate(60cqw,32cqw)}36%{opacity:1;transform:translate(64cqw,27cqw)}40.4%{opacity:1;transform:translate(88cqw,5.8cqw)}41.4%{opacity:1;transform:translate(88cqw,5.8cqw) scale(.8)}43%{opacity:1;transform:translate(88cqw,5.8cqw) scale(1)}49%,to{opacity:0;transform:translate(80cqw,14cqw) scale(1)}}.td--tp{--a: #4a9eff;--L: 12s}.tpd-fr{display:flex;align-items:center;gap:1.4cqw;height:5.4cqw;flex:none}.tpd-f{flex:1;min-width:0;height:100%;display:flex;align-items:center;gap:1.2cqw;padding:0 1.6cqw;border-radius:1cqw;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a;font-size:2.1cqw;color:#7d8292;white-space:nowrap}.tpd-f b{color:#fff;font-size:2.45cqw;font-weight:600}.tpd-typed{display:inline-block;overflow:hidden;max-width:9cqw;animation:tdTpType var(--L) steps(6,end) infinite}.tpd-caret{width:.3cqw;height:2.8cqw;margin-left:-.9cqw;background:var(--a);animation:tdCaret 1s steps(1) infinite}.tpd-ar{flex:none;color:#7d8292}.tpd-lang{flex:none;display:inline-flex;align-items:center;height:100%;padding:0 1.6cqw;border-radius:1cqw;box-shadow:inset 0 0 0 1px var(--a);font-size:2.1cqw;font-weight:700;color:var(--a);white-space:nowrap;animation:tdTpLang var(--L) infinite}.tpd-rows{display:flex;flex-direction:column;justify-content:center;gap:1cqw;flex:1;min-height:0}.tpd-row{position:relative;display:grid;align-items:center;height:6.2cqw;padding:0 1.8cqw;border-radius:1cqw;background:#ffffff0a;font-size:2.45cqw;color:#d6d9e2;overflow:hidden}.tpd-row>span{grid-area:1 / 1;white-space:nowrap;animation-delay:calc(var(--i) * .3s - var(--L))}.tpd-row mark{padding:0 .6cqw;border-radius:.5cqw;background:#f5a62347;color:#ffd28a}.tpd-s2 mark{background:color-mix(in srgb,var(--a) 30%,transparent);color:#bcdcff}.tpd-row:after{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--a) 30%,transparent);opacity:0;animation:tdTpFlash var(--L) infinite calc(var(--i) * .3s - var(--L))}.tpd-s1,.tpd-s2,.tpd-b1,.tpd-c1{opacity:0}.tpd-s1{animation:tdTpS1 var(--L) infinite}.tpd-s2{animation:tdTpS2 var(--L) infinite}.tpd-s3{animation:tdTpS3 var(--L) infinite}.tpd-row>.tpd-s1,.tpd-row>.tpd-s2,.tpd-row>.tpd-s3{animation-delay:calc(var(--i) * .3s - var(--L))}.tpd-b1{animation:tdTpB1 var(--L) infinite}.tpd-b2{animation:tdTpB2 var(--L) infinite}.tpd-chips{margin-left:auto;justify-items:end}.tpd-c1{animation:tdTpC1 var(--L) infinite}.tpd-c2{animation:tdTpC2 var(--L) infinite}.tpd-btn{animation:tdTpBtn var(--L) infinite}.tpd-cur{animation:tdTpCur var(--L) infinite}@keyframes tdTpType{0%,5%{max-width:0}15%,96%{max-width:9cqw}to{max-width:0}}@keyframes tdTpLang{0%,49%{box-shadow:inset 0 0 0 1px #ffffff1a;color:#7d8292}53%,93%{box-shadow:inset 0 0 0 1px var(--a);color:var(--a)}97%,to{box-shadow:inset 0 0 0 1px #ffffff1a;color:#7d8292}}@keyframes tdTpS1{0%,28%{opacity:1}30%,95%{opacity:0}to{opacity:1}}@keyframes tdTpS2{0%,28%{opacity:0;transform:translateY(70%)}31%,60%{opacity:1;transform:none}62.5%,to{opacity:0;transform:translateY(-70%)}}@keyframes tdTpS3{0%,60%{opacity:0;transform:translateY(70%)}63%,91%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes tdTpFlash{0%,27.5%{opacity:0}29%{opacity:1}33%,59.5%{opacity:0}61%{opacity:1}65%,to{opacity:0}}@keyframes tdTpB1{0%,48%{opacity:1}50%,96%{opacity:0}to{opacity:1}}@keyframes tdTpB2{0%,48%{opacity:0}50%,96%{opacity:1}to{opacity:0}}@keyframes tdTpC1{0%,33%{opacity:0;transform:translateY(1cqw)}36%,48%{opacity:1;transform:none}51%,to{opacity:0;transform:none}}@keyframes tdTpC2{0%,66%{opacity:0;transform:translateY(1cqw)}69%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes tdTpBtn{0%,25.9%{transform:none;filter:none}26.4%{transform:scale(.92);filter:brightness(1.35)}28%,57.9%{transform:none;filter:none}58.4%{transform:scale(.92);filter:brightness(1.35)}60%,to{transform:none;filter:none}}@keyframes tdTpCur{0%,17%{opacity:0;transform:translate(60cqw,30cqw)}20%{opacity:1;transform:translate(66cqw,24cqw)}25.4%{opacity:1;transform:translate(88cqw,5.8cqw)}26.4%{opacity:1;transform:translate(88cqw,5.8cqw) scale(.8)}28%{opacity:1;transform:translate(88cqw,5.8cqw) scale(1)}33%,52%{opacity:1;transform:translate(79cqw,13cqw) scale(1)}57.4%{opacity:1;transform:translate(88cqw,5.8cqw) scale(1)}58.4%{opacity:1;transform:translate(88cqw,5.8cqw) scale(.8)}60%{opacity:1;transform:translate(88cqw,5.8cqw) scale(1)}66%,to{opacity:0;transform:translate(80cqw,14cqw) scale(1)}}.td--gm{--a: #e87040;--L: 12s}.gmd-read{margin-left:auto;font-family:var(--font-mono);font-size:2.3cqw;font-weight:500;letter-spacing:0;color:#e6e8ee}.gmd-read em{opacity:0;animation:tdGmRead var(--L) infinite calc(var(--k) * var(--L) / 3 - var(--L))}.gmd-read em:last-child{opacity:1}.gmd-body{display:flex;gap:2.2cqw;flex:1;min-height:0}.gmd-pick{display:flex;flex-direction:column;justify-content:center;gap:1.6cqw;flex:none}.gmd-opt{display:grid;gap:.6cqw;width:10cqw;height:10cqw;padding:1.7cqw;border-radius:1.4cqw;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff1a;animation:tdGmOpt var(--L) infinite calc(var(--k) * var(--L) / 3 - var(--L))}.gmd-opt i{border-radius:.3cqw;background:#ffffff4d;animation:tdGmOptI var(--L) infinite calc(var(--k) * var(--L) / 3 - var(--L))}.gmd-o1,.gmd-l1{grid-template:1fr 1fr / 1fr 1fr}.gmd-o2,.gmd-l2{grid-template:repeat(3,1fr) / repeat(3,1fr)}.gmd-o3,.gmd-l3{grid-template:repeat(3,1fr) / 1.6fr 1fr}.gmd-o3 i:first-child,.gmd-l3 .gmd-c:first-child{grid-row:1 / 4}.gmd-stage{position:relative;flex:1;min-width:0;border-radius:1.4cqw;overflow:hidden;background:#07090b}.gmd-lay{position:absolute;inset:0;display:grid;gap:.7cqw;padding:.7cqw}.gmd-c{min-width:0;min-height:0;border-radius:.7cqw;overflow:hidden;opacity:0;animation:tdGmPop var(--L) infinite calc(var(--k) * var(--L) / 3 + var(--j) * .07s - var(--L))}.gmd-l3 .gmd-c{opacity:1}.gmd-chip{animation:tdGmChip var(--L) infinite}.gmd-cur{opacity:1;animation:tdGmCur var(--L) infinite}@keyframes tdGmRead{0%{opacity:0}2%,31%{opacity:1}33.3%,to{opacity:0}}@keyframes tdGmOpt{0%,32.8%{background:color-mix(in srgb,var(--a) 16%,transparent);box-shadow:inset 0 0 0 1px var(--a)}33.3%,to{background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff1a}}@keyframes tdGmOptI{0%,32.8%{background:var(--a)}33.3%,to{background:#ffffff4d}}@keyframes tdGmPop{0%{opacity:0;transform:scale(.5)}3.5%{opacity:1;transform:scale(1.05)}5%,30.5%{opacity:1;transform:none}33%,to{opacity:0;transform:scale(.96)}}@keyframes tdGmChip{0%,2%{opacity:0}6%,29%{opacity:1}32%,35%{opacity:0}39%,62%{opacity:1}65%,68%{opacity:0}72%,95%{opacity:1}98%,to{opacity:0}}@keyframes tdGmCur{0%{transform:translate(9.5cqw,19.8cqw) scale(.8)}1.6%{transform:translate(9.5cqw,19.8cqw) scale(1)}27%{transform:translate(9.5cqw,19.8cqw) scale(1)}32%{transform:translate(9.5cqw,31.4cqw) scale(1)}33.3%{transform:translate(9.5cqw,31.4cqw) scale(.8)}34.9%{transform:translate(9.5cqw,31.4cqw) scale(1)}60%{transform:translate(9.5cqw,31.4cqw) scale(1)}65.3%{transform:translate(9.5cqw,43cqw) scale(1)}66.6%{transform:translate(9.5cqw,43cqw) scale(.8)}68.2%{transform:translate(9.5cqw,43cqw) scale(1)}93%{transform:translate(9.5cqw,43cqw) scale(1)}99%{transform:translate(9.5cqw,19.8cqw) scale(1)}to{transform:translate(9.5cqw,19.8cqw) scale(.8)}}.td--mp{--a: #2bb3c0;--L: 12s;--mp-land: #1d2b26;--mp-water: #153043;--mp-park: #223a2b;--mp-road: #3d4b56;--mp-route: #4fe0ee;animation:tdMpStyle var(--L) infinite}.mpd-body{display:flex;gap:2.2cqw;flex:1;min-height:0}.mpd-stops{display:flex;flex-direction:column;justify-content:center;gap:1cqw;flex:none;width:25cqw}.mpd-stop{display:flex;align-items:center;gap:1.4cqw;height:5.6cqw;padding:0 1.4cqw;border-radius:1cqw;background:#ffffff0b;box-shadow:inset 0 0 0 1px #ffffff14;font-size:2.4cqw;color:#e6e8ee;transform-origin:left;animation:tdMpStop var(--L) cubic-bezier(.2,.9,.3,1.2) infinite calc(var(--i) * .6s - var(--L)),tdMpGate var(--L) infinite}.mpd-stop i{flex:none;display:grid;place-items:center;width:3cqw;height:3cqw;border-radius:50%;background:var(--a);color:#06181b;font-size:1.9cqw;font-weight:800}.mpd-mode{display:flex;height:4.6cqw;margin-top:.6cqw;border-radius:1cqw;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a;font-size:2.1cqw}.mpd-mode b{flex:1;display:grid;place-items:center;font-weight:600;color:#7d8292}.mpd-mode b.on{background:color-mix(in srgb,var(--a) 24%,transparent);color:#7fe6f0}.mpd-map{position:relative;flex:1;min-width:0;border-radius:1.4cqw;overflow:hidden;background:var(--mp-land)}.mpd-map svg{display:block;width:100%;height:100%}.mpd-cam{transform-origin:100px 65px;animation:tdMpCam var(--L) ease-in-out infinite}.mpd-land{fill:var(--mp-land)}.mpd-water{fill:var(--mp-water)}.mpd-park{fill:var(--mp-park)}.mpd-rd{fill:none;stroke:var(--mp-road);stroke-width:2.2;stroke-linecap:round}.mpd-route{fill:none;stroke:var(--mp-route);stroke-width:3.4;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0;animation:tdMpDraw var(--L) linear infinite}.mpd-pin{transform-box:fill-box;transform-origin:50% 100%;animation:tdMpPin var(--L) cubic-bezier(.2,.9,.3,1.3) infinite calc(var(--i) * .6s - var(--L)),tdMpGate var(--L) infinite}.mpd-pin circle:first-child{fill:var(--mp-route);stroke:#fff;stroke-width:1.4}.mpd-car{fill:#fff;stroke:var(--mp-route);stroke-width:1.6}.mpd-st{display:inline-flex;align-items:center;height:3.8cqw;padding:0 1.6cqw;border-radius:2cqw;box-shadow:inset 0 0 0 1px #ffffff1f;font-size:2cqw;color:#8a8fa0}.td-foot:has(.mpd-st){gap:1.2cqw}.mpd-st1{box-shadow:inset 0 0 0 1px var(--a);color:#7fe6f0;animation:tdMpS1 var(--L) infinite}.mpd-st2{animation:tdMpS2 var(--L) infinite}.mpd-st3{animation:tdMpS3 var(--L) infinite}.mpd-btn{animation:tdMpBtn var(--L) infinite}.mpd-chip{animation:tdMpChip var(--L) infinite}.mpd-cur{animation:tdMpCur var(--L) infinite}@keyframes tdMpStyle{0%,69%{--mp-land: #1d2b26;--mp-water: #153043;--mp-park: #223a2b;--mp-road: #3d4b56;--mp-route: #4fe0ee}72%,81%{--mp-land: #171b17;--mp-water: #0c1113;--mp-park: #222c1d;--mp-road: #46553a;--mp-route: #c6f432}84%,94%{--mp-land: #0e0b22;--mp-water: #1a0d38;--mp-park: #1b1040;--mp-road: #ff3df2;--mp-route: #5ad8ff}98%,to{--mp-land: #1d2b26;--mp-water: #153043;--mp-park: #223a2b;--mp-road: #3d4b56;--mp-route: #4fe0ee}}@keyframes tdMpStop{0%,11%{transform:scale(0)}15%,to{transform:scale(1)}}@keyframes tdMpPin{0%,12%{transform:translateY(-16px) scale(0)}16%,to{transform:none}}@keyframes tdMpGate{0%,10.4%{opacity:0}10.6%,93%{opacity:1}97%,to{opacity:0}}@keyframes tdMpDraw{0%,30%{stroke-dashoffset:100;opacity:1}62%,93%{stroke-dashoffset:0;opacity:1}96.5%{stroke-dashoffset:0;opacity:0}97%,to{stroke-dashoffset:100;opacity:0}}@keyframes tdMpCam{0%,30%{transform:none}62%,93%{transform:scale(1.14) translate(-6px,4px)}to{transform:none}}@keyframes tdMpS1{0%,69.5%{box-shadow:inset 0 0 0 1px var(--a);color:#7fe6f0}71%,97%{box-shadow:inset 0 0 0 1px #ffffff1f;color:#8a8fa0}99%,to{box-shadow:inset 0 0 0 1px var(--a);color:#7fe6f0}}@keyframes tdMpS2{0%,69.5%{box-shadow:inset 0 0 0 1px #ffffff1f;color:#8a8fa0}71%,81.5%{box-shadow:inset 0 0 0 1px #c6f432;color:#c6f432}83%,to{box-shadow:inset 0 0 0 1px #ffffff1f;color:#8a8fa0}}@keyframes tdMpS3{0%,81.5%{box-shadow:inset 0 0 0 1px #ffffff1f;color:#8a8fa0}83%,95%{box-shadow:inset 0 0 0 1px #ff3df2;color:#ff8cf7}98%,to{box-shadow:inset 0 0 0 1px #ffffff1f;color:#8a8fa0}}@keyframes tdMpBtn{0%,27.9%{transform:none;filter:none}28.4%{transform:scale(.92);filter:brightness(1.35)}30%,to{transform:none;filter:none}}@keyframes tdMpChip{0%,63%{opacity:0;transform:translateY(1cqw)}66%,93%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes tdMpCur{0%,19%{opacity:0;transform:translate(60cqw,32cqw)}22%{opacity:1;transform:translate(66cqw,26cqw)}27.4%{opacity:1;transform:translate(88cqw,5.8cqw)}28.4%{opacity:1;transform:translate(88cqw,5.8cqw) scale(.8)}30%{opacity:1;transform:translate(88cqw,5.8cqw) scale(1)}38%,66%{opacity:1;transform:translate(15cqw,50cqw) scale(1)}69.5%{opacity:1;transform:translate(22cqw,56.2cqw) scale(1)}70.5%{opacity:1;transform:translate(22cqw,56.2cqw) scale(.8)}72%,78%{opacity:1;transform:translate(22cqw,56.2cqw) scale(1)}81.5%{opacity:1;transform:translate(33.5cqw,56.2cqw) scale(1)}82.5%{opacity:1;transform:translate(33.5cqw,56.2cqw) scale(.8)}84%,92%{opacity:1;transform:translate(33.5cqw,56.2cqw) scale(1)}96%,to{opacity:0;transform:translate(33.5cqw,56.2cqw) scale(1)}}.td--gf{--a: #00c896;--L: 10s}.gfd-tabs{margin-left:auto;display:inline-flex;gap:.8cqw;font-family:var(--font-body);font-size:2cqw;letter-spacing:.04em}.gfd-tabs b{padding:.7cqw 1.6cqw;border-radius:.9cqw;color:#7d8292;font-weight:700}.gfd-tabs b.on{background:var(--a);color:#06231b}.gfd-search{display:flex;align-items:center;gap:1.4cqw;height:5.6cqw;flex:none;padding:0 1.8cqw;border-radius:1.2cqw;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a;font-size:2.5cqw;color:#e6e8ee}.gfd-search:before{content:"";flex:none;width:2cqw;height:2cqw;border-radius:50%;border:.35cqw solid #7d8292}.gfd-q{display:inline-block;overflow:hidden;white-space:nowrap;max-width:22cqw;animation:tdGfType var(--L) steps(10,end) infinite}.gfd-caret{width:.3cqw;height:3cqw;margin-left:-1cqw;background:var(--a);animation:tdCaret 1s steps(1) infinite}.gfd-grid{position:relative;display:grid;grid-template:1fr 1fr / repeat(3,1fr);gap:1.6cqw;flex:1;min-height:0}.gfd-tile{position:relative;min-width:0;min-height:0;border-radius:1cqw;overflow:hidden;background:#ffffff0d;animation:tdGfTile var(--L) cubic-bezier(.2,.9,.3,1.2) infinite calc(var(--i) * .12s - var(--L)),tdGfGate var(--L) infinite}.gfd-pick:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 .6cqw var(--a);animation:tdGfRing var(--L) infinite}.gfd-fly{position:absolute;z-index:3;left:calc((100% - 3.2cqw) / 3 + 1.6cqw);top:calc(50% + .8cqw);width:calc((100% - 3.2cqw) / 3);height:calc(50% - .8cqw);border-radius:1cqw;overflow:hidden;opacity:0;animation:tdGfFly var(--L) cubic-bezier(.5,0,.3,1) infinite}.gfd-tl{position:relative;height:4.6cqw;flex:none;border-radius:.7cqw;background:#ffffff09}.gfd-clip{position:absolute;top:.5cqw;bottom:.5cqw;border-radius:.5cqw;background:#5b4fd0}.gfd-new{left:40%;width:20%;overflow:hidden;background:#0b0e11;outline:.3cqw solid var(--a);outline-offset:-.3cqw;animation:tdGfNew var(--L) cubic-bezier(.2,.9,.3,1.3) infinite}.gfd-ph{position:absolute;left:40%;top:-.6cqw;bottom:-.6cqw;width:.4cqw;background:#fff}.gfd-chip{animation:tdGfChip var(--L) infinite}.gfd-cur{animation:tdGfCur var(--L) infinite}@keyframes tdGfType{0%,2%{max-width:0}13%,95%{max-width:22cqw}to{max-width:0}}@keyframes tdGfTile{0%,15%{transform:scale(0)}19%,to{transform:scale(1)}}@keyframes tdGfGate{0%,14.4%{opacity:0}14.6%,93%{opacity:1}97%,to{opacity:0}}@keyframes tdGfRing{0%,43.5%{opacity:0}45%,93%{opacity:1}97%,to{opacity:0}}@keyframes tdGfFly{0%,46%{opacity:0;transform:none}47%{opacity:1;transform:none}58%{opacity:1;transform:translateY(10.9cqw) scale(.62,.3)}60%,to{opacity:0;transform:translateY(10.9cqw) scale(.62,.3)}}@keyframes tdGfNew{0%,57%{opacity:0;transform:scale(.6)}61%,93%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes tdGfChip{0%,61%{opacity:0;transform:translateY(1cqw)}65%,93%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes tdGfCur{0%,30%{opacity:0;transform:translate(74cqw,26cqw)}33%{opacity:1;transform:translate(72cqw,28cqw)}42%{opacity:1;transform:translate(50cqw,39cqw)}44%{opacity:1;transform:translate(50cqw,39cqw) scale(.8)}45.6%{opacity:1;transform:translate(50cqw,39cqw) scale(1)}52%{opacity:1;transform:translate(53cqw,42cqw) scale(1)}58%,to{opacity:0;transform:translate(55cqw,44cqw) scale(1)}}.td--or{--a: #22c55e;--L: 10s}.ord-list{position:relative;flex:1;min-height:0}.ord-h,.ord-it{position:absolute;left:0;top:0;display:flex;align-items:center;gap:1.5cqw;height:5.2cqw;padding:0 1.6cqw;border-radius:.9cqw;white-space:nowrap}.ord-h{right:0;transform:translateY(calc(var(--s) * 5.9cqw));font-size:2.1cqw;font-weight:800;letter-spacing:.08em;color:var(--a);animation:tdOrH var(--L) infinite calc(var(--j) * .15s - var(--L))}.ord-h:before{content:"";border:solid transparent;border-width:.8cqw 0 .8cqw 1.2cqw;border-left-color:var(--a)}.ord-it{right:4cqw;background:#ffffff0d;font-size:2.4cqw;color:#dfe2ea;transform:translate(4cqw,calc(var(--s) * 5.9cqw));animation:tdOrSort var(--L) cubic-bezier(.6,0,.2,1) infinite calc(var(--j) * .12s - var(--L))}.ord-it i{flex:none;width:1.9cqw;height:1.9cqw;border-radius:.45cqw;background:var(--c);animation:tdOrTag var(--L) infinite calc(var(--j) * .12s - var(--L))}.ord-watch{display:inline-flex;align-items:center;gap:1cqw}.ord-watch:before{content:"";width:1.4cqw;height:1.4cqw;border-radius:50%;background:var(--a);box-shadow:0 0 1.4cqw var(--a)}.ord-btn{animation:tdOrBtn var(--L) infinite}.ord-chip{animation:tdOrChip var(--L) infinite}.ord-cur{animation:tdOrCur var(--L) infinite}@keyframes tdOrSort{0%,27%{transform:translateY(calc(var(--m) * 5.9cqw))}39%,90%{transform:translate(4cqw,calc(var(--s) * 5.9cqw))}to{transform:translateY(calc(var(--m) * 5.9cqw))}}@keyframes tdOrTag{0%,30%{background:#5a5f6e}40%,90%{background:var(--c)}to{background:#5a5f6e}}@keyframes tdOrH{0%,29%{opacity:0}36%,90%{opacity:1}95%,to{opacity:0}}@keyframes tdOrBtn{0%,23.9%{transform:none;filter:none}24.4%{transform:scale(.92);filter:brightness(1.35)}26%,to{transform:none;filter:none}}@keyframes tdOrChip{0%,43%{opacity:0;transform:translateY(1cqw)}47%,90%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes tdOrCur{0%,14%{opacity:0;transform:translate(60cqw,32cqw)}17%{opacity:1;transform:translate(66cqw,26cqw)}23.4%{opacity:1;transform:translate(88cqw,5.8cqw)}24.4%{opacity:1;transform:translate(88cqw,5.8cqw) scale(.8)}26%{opacity:1;transform:translate(88cqw,5.8cqw) scale(1)}32%,to{opacity:0;transform:translate(80cqw,14cqw) scale(1)}}.td--gv{--a: #8b5cf6;--L: 10s;--chip-fg: #fff}.gvd-stage{--fl: 22.6cqw;position:relative;flex:1;min-height:0;border-radius:1.4cqw;overflow:hidden;background:linear-gradient(180deg,#0d0f16,#14111f);box-shadow:inset 0 0 0 1px #ffffff12}.gvd-stage:after{content:"";position:absolute;left:0;right:0;bottom:1.6cqw;height:.3cqw;background:color-mix(in srgb,var(--a) 60%,transparent)}.gvd-b{position:absolute;top:3cqw;left:calc(18% + var(--i) * 11%);display:grid;place-items:center;width:7cqw;height:7cqw;border-radius:1.2cqw;background:linear-gradient(145deg,var(--c1),var(--c2));color:#fff;font-family:var(--font-display);font-weight:800;font-size:4.6cqw;line-height:1;transform:translate(var(--dx),var(--fl)) rotate(var(--r));animation:tdGvFall var(--L) infinite calc(var(--i) * .1s - var(--L))}.gvd-kf{position:relative;height:5cqw;flex:none;border-radius:1cqw;background:#ffffff0a}.gvd-kf:before{content:"";position:absolute;left:3%;right:3%;top:50%;height:.25cqw;background:#ffffff1f}.gvd-kf i{position:absolute;top:50%;left:calc(6% + var(--j) * 9.6%);width:1.9cqw;height:1.9cqw;margin:-.95cqw 0 0 -.95cqw;background:var(--a);transform:rotate(45deg);animation:tdGvKf var(--L) cubic-bezier(.2,.9,.3,1.4) infinite calc(var(--j) * .05s - var(--L))}.gvd-b1{opacity:0;animation:tdGvB1 var(--L) infinite}.gvd-b2{animation:tdGvB2 var(--L) infinite}.gvd-btn{animation:tdGvBtn var(--L) infinite}.gvd-chip{animation:tdGvChip var(--L) infinite}.gvd-cur{animation:tdGvCur var(--L) infinite}@keyframes tdGvFall{0%,22%{opacity:1;transform:translate(0) rotate(0);animation-timing-function:cubic-bezier(.55,0,1,.55)}33%{opacity:1;transform:translate(calc(var(--dx) * .4),var(--fl)) rotate(0);animation-timing-function:cubic-bezier(0,.5,.4,1)}39%{opacity:1;transform:translate(calc(var(--dx) * .7),calc(var(--fl) - 7cqw)) rotate(calc(var(--r) * .55));animation-timing-function:cubic-bezier(.55,0,1,.55)}45%{opacity:1;transform:translate(calc(var(--dx) * .9),var(--fl)) rotate(var(--r));animation-timing-function:cubic-bezier(0,.5,.4,1)}48.5%{opacity:1;transform:translate(calc(var(--dx) * .96),calc(var(--fl) - 2cqw)) rotate(var(--r));animation-timing-function:cubic-bezier(.55,0,1,.55)}52%,90%{opacity:1;transform:translate(var(--dx),var(--fl)) rotate(var(--r))}93%{opacity:0;transform:translate(var(--dx),var(--fl)) rotate(var(--r))}94%{opacity:0;transform:translate(0) rotate(0)}to{opacity:1;transform:translate(0) rotate(0)}}@keyframes tdGvKf{0%,60%{opacity:0;transform:rotate(45deg) scale(0)}64%,90%{opacity:1;transform:rotate(45deg) scale(1)}94%,to{opacity:0;transform:rotate(45deg) scale(1)}}@keyframes tdGvB1{0%,53%{opacity:1}55%,96%{opacity:0}to{opacity:1}}@keyframes tdGvB2{0%,53%{opacity:0}55%,96%{opacity:1}to{opacity:0}}@keyframes tdGvBtn{0%,19.9%{transform:none;filter:none}20.4%{transform:scale(.92);filter:brightness(1.35)}22%,57.9%{transform:none;filter:none}58.4%{transform:scale(.92);filter:brightness(1.35)}60%,to{transform:none;filter:none}}@keyframes tdGvChip{0%,65%{opacity:0;transform:translateY(1cqw)}69%,90%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes tdGvCur{0%,10%{opacity:0;transform:translate(62cqw,32cqw)}13%{opacity:1;transform:translate(68cqw,26cqw)}19.4%{opacity:1;transform:translate(89cqw,5.8cqw)}20.4%{opacity:1;transform:translate(89cqw,5.8cqw) scale(.8)}22%{opacity:1;transform:translate(89cqw,5.8cqw) scale(1)}28%,52%{opacity:1;transform:translate(80cqw,13cqw) scale(1)}57.4%{opacity:1;transform:translate(89cqw,5.8cqw) scale(1)}58.4%{opacity:1;transform:translate(89cqw,5.8cqw) scale(.8)}60%{opacity:1;transform:translate(89cqw,5.8cqw) scale(1)}66%,to{opacity:0;transform:translate(80cqw,14cqw) scale(1)}}.td--sc{--a: #fbbf24;--L: 12s}.scd-bar{display:flex;align-items:center;gap:1.2cqw;height:7cqw;flex:none}.scd-ic{flex:none;display:grid;place-items:center;width:7cqw;height:7cqw;border-radius:1.3cqw;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a;color:#c9ccd6}.scd-ic svg{width:3.8cqw;height:3.8cqw;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.scd-ic1{animation:tdScIc1 var(--L) infinite}.scd-ic2{animation:tdScIc2 var(--L) infinite}.scd-ic3{background:color-mix(in srgb,var(--a) 22%,transparent);box-shadow:inset 0 0 0 1px var(--a);color:var(--a);animation:tdScIc3 var(--L) infinite}.scd-tip{margin-left:auto;justify-items:end;font-size:2.1cqw;color:#e6e8ee}.scd-tip em{padding:.9cqw 1.8cqw;border-radius:2cqw;background:#ffffff14;white-space:nowrap}.scd-t1,.scd-t2{opacity:0}.scd-t1{animation:tdScT1 var(--L) infinite}.scd-t2{animation:tdScT2 var(--L) infinite}.scd-t3{animation:tdScT3 var(--L) infinite}.scd-tl{position:relative;display:flex;flex-direction:column;justify-content:center;gap:.7cqw;flex:1;min-height:0}.scd-lane{position:relative;height:4.6cqw;border-radius:.6cqw;background:#ffffff09}.scd-lane--m{height:3cqw;background:none}.scd-clip{position:absolute;top:0;bottom:0;border-radius:.6cqw;background:#5b4fd0}.scd-lane--a .scd-clip{background:#2f8f57 repeating-linear-gradient(90deg,rgba(255,255,255,.28) 0 .35cqw,transparent .35cqw 1cqw)}.scd-adj{position:absolute;inset:0;display:flex;align-items:center;padding:0 1.4cqw;border-radius:.6cqw;background:#d99a12;color:#1a1205;font-size:2cqw;font-weight:700;white-space:nowrap;overflow:hidden;transform-origin:left;animation:tdScAdj var(--L) cubic-bezier(.2,.8,.2,1) infinite}.scd-frz{position:absolute;top:0;bottom:0;left:45%;width:11%;display:grid;place-items:center;border-radius:.4cqw;background:linear-gradient(135deg,#bae6fd,#38bdf8);color:#082f49;font-size:1.7cqw;font-weight:800;animation:tdScFrz var(--L) cubic-bezier(.2,.9,.3,1.3) infinite}.scd-gap{position:absolute;top:0;bottom:0;border-radius:.3cqw;background:#f8717199;animation:tdScGap var(--L) infinite}.scd-mk{position:absolute;top:0;width:2.4cqw;height:3cqw;margin-left:-1.2cqw;background:#f87171;clip-path:polygon(0 0,100% 0,100% 60%,50% 100%,0 60%);animation:tdScMk var(--L) cubic-bezier(.2,.9,.3,1.5) infinite calc(var(--j) * .2s - var(--L))}.scd-ph{position:absolute;left:45%;top:0;bottom:0;width:.4cqw;background:#fff}.scd-chip{animation:tdScChip var(--L) infinite}.scd-cur{animation:tdScCur var(--L) infinite}@keyframes tdScIc1{0%,7.9%{background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a;color:#c9ccd6}8.5%,32%{background:color-mix(in srgb,var(--a) 22%,transparent);box-shadow:inset 0 0 0 1px var(--a);color:var(--a)}34%,to{background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a;color:#c9ccd6}}@keyframes tdScIc2{0%,37.9%{background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a;color:#c9ccd6}38.5%,62%{background:color-mix(in srgb,var(--a) 22%,transparent);box-shadow:inset 0 0 0 1px var(--a);color:var(--a)}64%,to{background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a;color:#c9ccd6}}@keyframes tdScIc3{0%,67.9%{background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a;color:#c9ccd6}68.5%,92%{background:color-mix(in srgb,var(--a) 22%,transparent);box-shadow:inset 0 0 0 1px var(--a);color:var(--a)}95%,to{background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a;color:#c9ccd6}}@keyframes tdScT1{0%,7.9%{opacity:0}9%,32%{opacity:1}34%,to{opacity:0}}@keyframes tdScT2{0%,37.9%{opacity:0}39%,62%{opacity:1}64%,to{opacity:0}}@keyframes tdScT3{0%,67.9%{opacity:0}69%,92%{opacity:1}95%,to{opacity:0}}@keyframes tdScAdj{0%,9%{transform:scaleX(0);opacity:1}15%,93%{transform:scaleX(1);opacity:1}97%,to{transform:scaleX(1);opacity:0}}@keyframes tdScFrz{0%,39%{opacity:0;transform:scale(.4)}43%,93%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes tdScGap{0%,69%{opacity:0}72%,92%{opacity:1}96%,to{opacity:0}}@keyframes tdScMk{0%,69.5%{opacity:0;transform:translateY(-2cqw) scale(.4)}73%,91%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes tdScChip{0%,75%{opacity:0;transform:translateY(1cqw)}78%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes tdScCur{0%{opacity:0;transform:translate(30cqw,34cqw)}3%{opacity:1;transform:translate(26cqw,30cqw)}7%{opacity:1;transform:translate(7.8cqw,14.2cqw)}8%{opacity:1;transform:translate(7.8cqw,14.2cqw) scale(.8)}9.6%,33%{opacity:1;transform:translate(7.8cqw,14.2cqw) scale(1)}37%{opacity:1;transform:translate(16cqw,14.2cqw) scale(1)}38%{opacity:1;transform:translate(16cqw,14.2cqw) scale(.8)}39.6%,63%{opacity:1;transform:translate(16cqw,14.2cqw) scale(1)}67%{opacity:1;transform:translate(48.8cqw,14.2cqw) scale(1)}68%{opacity:1;transform:translate(48.8cqw,14.2cqw) scale(.8)}69.6%,92%{opacity:1;transform:translate(48.8cqw,14.2cqw) scale(1)}97%,to{opacity:0;transform:translate(48.8cqw,14.2cqw) scale(1)}}@media(prefers-reduced-motion:reduce){.td,.td *,.td *:before,.td *:after{animation:none!important}.mpd-car{display:none}}
