.motion-module__bEnYZa__scrollReveal{opacity:0;transform:translateY(40px)}:is(.motion-module__bEnYZa__scrollReveal:not(.motion-module__bEnYZa__inView) .draw-line,.motion-module__bEnYZa__scrollReveal:not(.motion-module__bEnYZa__inView) .wait-for-view){animation-play-state:paused}.motion-module__bEnYZa__inView{opacity:1;animation:.75s cubic-bezier(.22,1,.36,1) backwards motion-module__bEnYZa__rise;transform:none}@keyframes motion-module__bEnYZa__rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}
.RollingNumber-module__MJvxlG__number{font-variant-numeric:tabular-nums;align-items:flex-start;line-height:1;display:inline-flex}.RollingNumber-module__MJvxlG__char{height:1em;line-height:1em;display:inline-block}.RollingNumber-module__MJvxlG__column{height:1em;display:inline-block;overflow:hidden}.RollingNumber-module__MJvxlG__stack{flex-direction:column;transition:transform 1.1s cubic-bezier(.16,1.1,.3,1);display:flex}.RollingNumber-module__MJvxlG__stack>span{height:1em;line-height:1em;display:block}
.RaceReplay-module__mYZ7Sa__row{transition:transform var(--flip-ms,0s) cubic-bezier(.22, 1, .36, 1), background-color .3s ease;position:relative}.RaceReplay-module__mYZ7Sa__row[data-flipping]{transform:translateY(var(--flip-y,0px))}.RaceReplay-module__mYZ7Sa__me{z-index:1;background:#7f1d1d8c;box-shadow:inset 3px 0 #ef4444}.RaceReplay-module__mYZ7Sa__flash{border-radius:inherit;pointer-events:none;animation:1s ease-out both RaceReplay-module__mYZ7Sa__flash;position:absolute;inset:0}.RaceReplay-module__mYZ7Sa__flashGreen{background:#22c55e66}.RaceReplay-module__mYZ7Sa__flashPurple{background:#a855f780}.RaceReplay-module__mYZ7Sa__flashGold{background:#facc1573}@keyframes RaceReplay-module__mYZ7Sa__flash{to{opacity:0}}.RaceReplay-module__mYZ7Sa__gain{color:#4ade80;font-size:12px;font-weight:700;animation:.5s cubic-bezier(.34,1.56,.64,1) both RaceReplay-module__mYZ7Sa__pop}@keyframes RaceReplay-module__mYZ7Sa__pop{0%{opacity:0;transform:scale(.4)}}.RaceReplay-module__mYZ7Sa__strip{align-items:flex-end;gap:3px;height:44px;display:flex}.RaceReplay-module__mYZ7Sa__tick{transform-origin:bottom;background:#4b5563;border-radius:2px 2px 0 0;flex:1;min-width:3px;transition:transform .45s cubic-bezier(.22,1,.36,1);transform:scaleY(0)}.RaceReplay-module__mYZ7Sa__shown{transform:scaleY(1)}.RaceReplay-module__mYZ7Sa__current{background:#e5e7eb}.RaceReplay-module__mYZ7Sa__green{background:#22c55e}.RaceReplay-module__mYZ7Sa__purple{background:#a855f7}
.LapTargets-module__8i_pyG__fill{transform-origin:0;animation:1s cubic-bezier(.22,1,.36,1) .25s backwards LapTargets-module__8i_pyG__fill-in}@keyframes LapTargets-module__8i_pyG__fill-in{0%{transform:scaleX(0)}}.LapTargets-module__8i_pyG__hit{position:relative;overflow:hidden}.LapTargets-module__8i_pyG__hit:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffffb3 50%,#0000 70%);animation:1.1s ease-in-out 1.1s backwards LapTargets-module__8i_pyG__glint;position:absolute;inset:0;transform:translate(-100%)}@keyframes LapTargets-module__8i_pyG__glint{0%{transform:translate(-100%)}to{transform:translate(100%)}}
.PbCelebration-module__uog6kq__overlay{z-index:80;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030712d6;place-items:center;animation:.3s ease-out both PbCelebration-module__uog6kq__overlay-in;display:grid;position:fixed;inset:0;overflow:hidden}.PbCelebration-module__uog6kq__leaving{animation:.42s ease-in both PbCelebration-module__uog6kq__overlay-out}@keyframes PbCelebration-module__uog6kq__overlay-in{0%{opacity:0}}@keyframes PbCelebration-module__uog6kq__overlay-out{to{opacity:0;transform:scale(1.04)}}.PbCelebration-module__uog6kq__flag{background-image:conic-gradient(#f9fafb 25%, #111827 0 50%, #f9fafb 0 75%, #111827 0);background-size:56px 56px;height:56px;position:absolute;left:-10%;right:-10%;box-shadow:0 10px 40px #00000080}.PbCelebration-module__uog6kq__flagTop{animation:.75s cubic-bezier(.22,1,.36,1) .1s both PbCelebration-module__uog6kq__sweep-from-left,2.2s ease-in-out .85s infinite alternate PbCelebration-module__uog6kq__wave;top:13%}.PbCelebration-module__uog6kq__flagBottom{animation:.75s cubic-bezier(.22,1,.36,1) .22s both PbCelebration-module__uog6kq__sweep-from-right,2.2s ease-in-out .97s infinite alternate PbCelebration-module__uog6kq__wave-reverse;bottom:13%}@keyframes PbCelebration-module__uog6kq__sweep-from-left{0%{transform:translate(-110%)rotate(-5deg)}to{transform:rotate(-5deg)}}@keyframes PbCelebration-module__uog6kq__sweep-from-right{0%{transform:translate(110%)rotate(4deg)}to{transform:rotate(4deg)}}@keyframes PbCelebration-module__uog6kq__wave{0%{transform:rotate(-5deg)skew(0)}to{transform:rotate(-3deg)skew(-6deg)translateY(-6px)}}@keyframes PbCelebration-module__uog6kq__wave-reverse{0%{transform:rotate(4deg)skew(0)}to{transform:rotate(2deg)skew(6deg)translateY(6px)}}.PbCelebration-module__uog6kq__particle{animation:PbCelebration-module__uog6kq__burst 1.7s cubic-bezier(.12, .75, .3, 1) var(--d,0s) both;border-radius:1px;position:absolute;top:50%;left:50%}@keyframes PbCelebration-module__uog6kq__burst{0%{opacity:1;transform:translate(-50%,-50%)scale(0)}15%{opacity:1}to{transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y) + 120px)) rotate(var(--r)) scale(1);opacity:0}}.PbCelebration-module__uog6kq__card{text-align:center;padding:2rem 1.5rem;animation:.65s cubic-bezier(.34,1.56,.64,1) .25s both PbCelebration-module__uog6kq__card-in;position:relative}@keyframes PbCelebration-module__uog6kq__card-in{0%{opacity:0;transform:scale(.7)}}.PbCelebration-module__uog6kq__glow{z-index:-1;background:radial-gradient(closest-side,#22c55e47,#0000);animation:.9s ease-out .4s both PbCelebration-module__uog6kq__overlay-in;position:absolute;inset:-40% -20%}.PbCelebration-module__uog6kq__glowGold{background:radial-gradient(closest-side,#facc154d,#0000)}
.RacerStats-module__sibOPW__bar{transform-origin:bottom;animation:.8s cubic-bezier(.22,1,.36,1) both RacerStats-module__sibOPW__bar-grow;animation-delay:var(--delay,0s)}@keyframes RacerStats-module__sibOPW__bar-grow{0%{transform:scaleY(0)}}.RacerStats-module__sibOPW__trophy{animation:.52s cubic-bezier(.34,1.56,.64,1) both RacerStats-module__sibOPW__pop;animation-delay:var(--delay,0s)}@keyframes RacerStats-module__sibOPW__pop{0%{opacity:0;transform:translateY(8px)scale(.4)}}
.CareerBoard-module__d64RFW__board{isolation:isolate;position:relative;overflow:hidden}.CareerBoard-module__d64RFW__wipe{transform-origin:0;background:linear-gradient(90deg,#dc2626,#f97316 60%,#f59e0b);height:3px;animation:.7s cubic-bezier(.65,0,.35,1) both CareerBoard-module__d64RFW__wipe;position:absolute;inset:0 0 auto}@keyframes CareerBoard-module__d64RFW__wipe{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.CareerBoard-module__d64RFW__streaks{z-index:-1;background-image:repeating-linear-gradient(115deg,#0000 0 26px,#ffffff09 26px 28px);background-size:200% 100%;animation:14s linear infinite CareerBoard-module__d64RFW__streaks,.9s ease-out both CareerBoard-module__d64RFW__fade-in;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 75%);mask-image:linear-gradient(90deg,#000,#0000 75%)}@keyframes CareerBoard-module__d64RFW__streaks{0%{background-position:0 0}to{background-position:-400px 0}}@keyframes CareerBoard-module__d64RFW__fade-in{0%{opacity:0}}.CareerBoard-module__d64RFW__glow{z-index:-1;background:radial-gradient(circle,#dc262638,#0000 65%);width:22rem;height:22rem;animation:1.2s ease-out .2s both CareerBoard-module__d64RFW__fade-in;position:absolute;top:-8rem;left:-6rem}.CareerBoard-module__d64RFW__label{animation:.5s cubic-bezier(.22,1,.36,1) both CareerBoard-module__d64RFW__label-in;animation-delay:var(--delay,0s)}@keyframes CareerBoard-module__d64RFW__label-in{0%{opacity:0;transform:translate(-8px)}}.CareerBoard-module__d64RFW__step{transform-origin:bottom;animation:.65s cubic-bezier(.22,1,.36,1) both CareerBoard-module__d64RFW__step-rise;animation-delay:var(--delay,0s)}@keyframes CareerBoard-module__d64RFW__step-rise{0%{opacity:0;transform:scaleY(0)}}.CareerBoard-module__d64RFW__trophy{animation:.75s cubic-bezier(.34,1.56,.64,1) both CareerBoard-module__d64RFW__trophy-drop;animation-delay:var(--delay,0s)}@keyframes CareerBoard-module__d64RFW__trophy-drop{0%{opacity:0;transform:translateY(-30px)scale(.6)rotate(-8deg)}}.CareerBoard-module__d64RFW__glint{animation:.9s ease-in-out both CareerBoard-module__d64RFW__glint;animation-delay:var(--delay,0s)}@keyframes CareerBoard-module__d64RFW__glint{0%{transform:skew(-20deg)translate(0)}to{transform:skew(-20deg)translate(80px)}}@keyframes CareerBoard-module__d64RFW__pop{0%{opacity:0;transform:scale(.6)}}.CareerBoard-module__d64RFW__pbChip{animation:.5s cubic-bezier(.34,1.56,.64,1) 1.3s both CareerBoard-module__d64RFW__pop}.CareerBoard-module__d64RFW__quiet .CareerBoard-module__d64RFW__wipe,.CareerBoard-module__d64RFW__quiet .CareerBoard-module__d64RFW__glow,.CareerBoard-module__d64RFW__quiet .CareerBoard-module__d64RFW__label,.CareerBoard-module__d64RFW__quiet .CareerBoard-module__d64RFW__step,.CareerBoard-module__d64RFW__quiet .CareerBoard-module__d64RFW__trophy,.CareerBoard-module__d64RFW__quiet .CareerBoard-module__d64RFW__glint,.CareerBoard-module__d64RFW__quiet .CareerBoard-module__d64RFW__pbChip{animation:none}
.UpcomingBookings-module__A937dW__light{animation:.26s ease-out both UpcomingBookings-module__A937dW__light-on;animation-delay:var(--delay,0s)}@keyframes UpcomingBookings-module__A937dW__light-on{0%{box-shadow:none;background-color:#1f2937;transform:scale(.85)}}
.TimingTower-module___Sf7IG__tower{background:linear-gradient(#0c111b,#080a10);position:relative}.TimingTower-module___Sf7IG__header{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:10px 14px;display:flex}.TimingTower-module___Sf7IG__live{color:#fff;letter-spacing:.08em;clip-path:polygon(0 0,100% 0,calc(100% - 7px) 100%,0 100%);background:#dc2626;flex-shrink:0;padding:3px 12px 3px 8px;font-size:11px;font-weight:800}.TimingTower-module___Sf7IG__finishedFlag{background-image:conic-gradient(#fafafa 25%, #18181b 0 50%, #fafafa 0 75%, #18181b 0);color:#0000;background-size:8px 8px;width:34px;height:18px;padding:0}.TimingTower-module___Sf7IG__clock{font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;color:#fff;margin-left:auto;font-size:22px;font-weight:700}.TimingTower-module___Sf7IG__progress{background:#ffffff14;height:2px}.TimingTower-module___Sf7IG__progressFill{background:#ef4444;height:100%;transition:width .5s linear}.TimingTower-module___Sf7IG__columns,.TimingTower-module___Sf7IG__row{grid-template-columns:2.6rem 1.9rem minmax(0,1fr) 4.9rem 5.4rem;align-items:center;column-gap:8px;padding:0 12px 0 0;display:grid}@media (min-width:640px){.TimingTower-module___Sf7IG__columns,.TimingTower-module___Sf7IG__row{grid-template-columns:2.8rem 2rem minmax(0,1fr) 2.6rem 5.4rem 5.6rem 5.6rem;column-gap:12px;padding-right:16px}}.TimingTower-module___Sf7IG__columns{color:#6b7280;height:30px;font-size:11px}.TimingTower-module___Sf7IG__row{height:42px;transition:transform var(--flip-ms,0s) cubic-bezier(.22, 1, .36, 1), background-color .6s ease;border-top:1px solid #ffffff0d;font-size:14px;position:relative}.TimingTower-module___Sf7IG__row[data-flipping]{transform:translateY(var(--flip-y,0px))}.TimingTower-module___Sf7IG__self{top:var(--header-h,calc(4rem + env(safe-area-inset-top)));bottom:calc(4.75rem + env(safe-area-inset-bottom));z-index:2;background:#3b0d0d;position:sticky;box-shadow:inset 3px 0 #ef4444}@media (min-width:1024px){.TimingTower-module___Sf7IG__self{bottom:0}}@media (max-height:600px) and (max-width:1023px){.TimingTower-module___Sf7IG__self{top:0;bottom:0}}.TimingTower-module___Sf7IG__updated{background-color:#ffffff0d}.TimingTower-module___Sf7IG__pos{height:100%;font-family:var(--font-geist-mono), monospace;color:#e5e7eb;clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%);background:#ffffff0f;place-items:center;padding-right:6px;font-size:15px;font-weight:800;display:grid}.TimingTower-module___Sf7IG__p1{color:#111827;background:#facc15}.TimingTower-module___Sf7IG__p2{color:#111827;background:#d1d5db}.TimingTower-module___Sf7IG__p3{color:#111827;background:#fb923c}.TimingTower-module___Sf7IG__change{font-size:11px;font-weight:700;font-family:var(--font-geist-mono), monospace;animation:.45s cubic-bezier(.34,1.56,.64,1) both TimingTower-module___Sf7IG__pop}@keyframes TimingTower-module___Sf7IG__pop{0%{opacity:0;transform:scale(.3)}}.TimingTower-module___Sf7IG__name{text-overflow:ellipsis;white-space:nowrap;color:#f3f4f6;min-width:0;font-weight:600;overflow:hidden}.TimingTower-module___Sf7IG__kart{color:#6b7280;font-family:var(--font-geist-mono), monospace;text-align:right;font-size:12px;display:none}.TimingTower-module___Sf7IG__best{display:none}@media (min-width:640px){.TimingTower-module___Sf7IG__kart,.TimingTower-module___Sf7IG__best{display:block}}.TimingTower-module___Sf7IG__cell{text-align:right;font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums}.TimingTower-module___Sf7IG__lap{border-radius:4px;margin-right:-6px;padding:2px 6px;animation:1.2s ease-out both TimingTower-module___Sf7IG__lap-in;display:inline-block}.TimingTower-module___Sf7IG__lapPurple{--flash:#a855f78c}.TimingTower-module___Sf7IG__lapGreen{--flash:#22c55e73}.TimingTower-module___Sf7IG__lapPlain{--flash:#ffffff2e}@keyframes TimingTower-module___Sf7IG__lap-in{0%{background:var(--flash);transform:scale(1.08)}to{background:0 0;transform:none}}.TimingTower-module___Sf7IG__lapProgress{background:#ffffff2e;height:2px;transition:width .25s linear;position:absolute;bottom:0;left:0}.TimingTower-module___Sf7IG__self .TimingTower-module___Sf7IG__lapProgress{background:#ef4444b3}.TimingTower-module___Sf7IG__fastest{bottom:calc(4.75rem + env(safe-area-inset-bottom));z-index:3;color:#fff;background:linear-gradient(90deg,#6b21a8,#7e22ce 60%,#581c87);align-items:center;gap:12px;height:44px;margin-top:-44px;padding:0 16px;animation:4.2s cubic-bezier(.22,1,.36,1) both TimingTower-module___Sf7IG__slide-in;display:flex;position:sticky}@media (min-width:1024px){.TimingTower-module___Sf7IG__fastest{bottom:0}}@media (max-height:600px) and (max-width:1023px){.TimingTower-module___Sf7IG__fastest{bottom:0}}@keyframes TimingTower-module___Sf7IG__slide-in{0%{transform:translate(-105%)}10%,88%{opacity:1;transform:none}to{opacity:0;transform:none}}.TimingTower-module___Sf7IG__toggle{background:#ffffff0f;border-radius:8px;padding:2px;display:inline-flex}.TimingTower-module___Sf7IG__toggle button{color:#9ca3af;border-radius:6px;min-height:28px;padding:0 10px;font-size:12px}.TimingTower-module___Sf7IG__toggle button[aria-pressed=true]{color:#fff;background:#ffffff1f}.TimingTower-module___Sf7IG__heatName{font-size:14px}.TimingTower-module___Sf7IG__leaderLabel{font-family:var(--font-geist-sans), sans-serif;font-size:.8em}.TimingTower-module___Sf7IG__fastestLabel{color:#e9d5ff;font-size:.75em;font-weight:600}.TimingTower-module___Sf7IG__fastestTime{font-size:1.25em;font-weight:700}.TimingTower-module___Sf7IG__exit{color:#9ca3af;border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.TimingTower-module___Sf7IG__exit:hover{color:#fff;background:#ffffff14}.TimingTower-module___Sf7IG__fill{--row-h:clamp(40px, calc((100dvh - 7.5rem) / var(--rows,10)), 13vh);min-height:100%}.TimingTower-module___Sf7IG__fill .TimingTower-module___Sf7IG__header{padding:calc(var(--row-h) * .22) 20px}.TimingTower-module___Sf7IG__fill .TimingTower-module___Sf7IG__heatName{font-size:max(14px, calc(var(--row-h) * .34))}.TimingTower-module___Sf7IG__fill .TimingTower-module___Sf7IG__clock{font-size:max(22px, calc(var(--row-h) * .62))}.TimingTower-module___Sf7IG__fill .TimingTower-module___Sf7IG__columns,.TimingTower-module___Sf7IG__fill .TimingTower-module___Sf7IG__row{grid-template-columns:2.6em 2em minmax(0,1fr) 5.2em 5.6em;column-gap:.6em;padding-right:.8em}@media (min-width:640px){.TimingTower-module___Sf7IG__fill .TimingTower-module___Sf7IG__columns,.TimingTower-module___Sf7IG__fill .TimingTower-module___Sf7IG__row{grid-template-columns:2.6em 2em minmax(0,1fr) 2.6em 5.4em 5.8em 5.8em}}.TimingTower-module___Sf7IG__fill .TimingTower-module___Sf7IG__columns{height:auto;font-size:max(11px, calc(var(--row-h) * .24));padding-top:6px;padding-bottom:6px}.TimingTower-module___Sf7IG__fill .TimingTower-module___Sf7IG__row{height:var(--row-h);font-size:max(14px, calc(var(--row-h) * .42))}.TimingTower-module___Sf7IG__fill .TimingTower-module___Sf7IG__pos{font-size:1.05em}.TimingTower-module___Sf7IG__fill .TimingTower-module___Sf7IG__kart{font-size:.8em}.TimingTower-module___Sf7IG__fill .TimingTower-module___Sf7IG__change{font-size:.7em}.TimingTower-module___Sf7IG__fill .TimingTower-module___Sf7IG__self{top:0;bottom:0}.TimingTower-module___Sf7IG__fill .TimingTower-module___Sf7IG__fastest{height:var(--row-h);margin-top:calc(var(--row-h) * -1);font-size:max(15px, calc(var(--row-h) * .4));bottom:0}.TimingTower-module___Sf7IG__fastest{font-size:15px}
.RivalCard-module__Wl_RhW__bar{background:#ffffff0f;border-radius:999px;height:6px;display:flex;overflow:hidden}.RivalCard-module__Wl_RhW__mine,.RivalCard-module__Wl_RhW__theirs{height:100%;animation:.9s cubic-bezier(.22,1,.36,1) .15s backwards RivalCard-module__Wl_RhW__grow}.RivalCard-module__Wl_RhW__mine{transform-origin:0;background:#ef4444}.RivalCard-module__Wl_RhW__theirs{transform-origin:100%;background:#9ca3af;margin-left:auto}@keyframes RivalCard-module__Wl_RhW__grow{0%{transform:scaleX(0)}}.RivalCard-module__Wl_RhW__leading{animation:.6s cubic-bezier(.34,1.56,.64,1) .4s backwards RivalCard-module__Wl_RhW__lift}@keyframes RivalCard-module__Wl_RhW__lift{0%{transform:scale(.85)}}
.Wrapped-module__dxeAUW__backdrop{z-index:70;background:#000;place-items:center;animation:.3s ease-out both Wrapped-module__dxeAUW__fade;display:grid;position:fixed;inset:0}.Wrapped-module__dxeAUW__frame{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100dvh;position:relative;overflow:hidden;container-type:size}@media (min-width:640px){.Wrapped-module__dxeAUW__frame{aspect-ratio:9/16;border-radius:28px;width:auto;height:min(860px,100dvh - 3rem)}}.Wrapped-module__dxeAUW__chrome{z-index:20;padding:max(12px, env(safe-area-inset-top)) 12px 0;transition:opacity .2s;position:absolute;inset:0 0 auto}.Wrapped-module__dxeAUW__hidden{opacity:0}.Wrapped-module__dxeAUW__bars{gap:4px;display:flex}.Wrapped-module__dxeAUW__barTrack{background:color-mix(in srgb, currentColor 28%, transparent);border-radius:2px;flex:1;height:3px;overflow:hidden}.Wrapped-module__dxeAUW__barFill{transform-origin:0;background:currentColor;height:100%;display:block;transform:scaleX(0)}.Wrapped-module__dxeAUW__tapBack,.Wrapped-module__dxeAUW__tapNext{-webkit-tap-highlight-color:transparent;background:0 0;position:absolute;top:0;bottom:0}.Wrapped-module__dxeAUW__tapBack{width:30%;left:0}.Wrapped-module__dxeAUW__tapNext{width:70%;right:0}.Wrapped-module__dxeAUW__tapBack:focus-visible,.Wrapped-module__dxeAUW__tapNext:focus-visible{outline-offset:-6px;outline:2px solid}.Wrapped-module__dxeAUW__slide{padding:18cqh 8cqw max(9cqh, calc(env(safe-area-inset-bottom) + 24px));isolation:isolate;pointer-events:none;flex-direction:column;justify-content:flex-end;gap:2.4cqh;animation:.45s cubic-bezier(.22,1,.36,1) both Wrapped-module__dxeAUW__slide-in;display:flex;position:absolute;inset:0;overflow:hidden}@keyframes Wrapped-module__dxeAUW__slide-in{0%{opacity:0;transform:scale(1.06)}}@keyframes Wrapped-module__dxeAUW__fade{0%{opacity:0}}.Wrapped-module__dxeAUW__rise{animation:.75s cubic-bezier(.22,1,.36,1) both Wrapped-module__dxeAUW__rise;animation-delay:var(--delay,0s)}@keyframes Wrapped-module__dxeAUW__rise{0%{opacity:0;filter:blur(8px);transform:translateY(28px)}}.Wrapped-module__dxeAUW__kicker{opacity:.85;font-size:clamp(15px,4.6cqw,22px);font-weight:600}.Wrapped-module__dxeAUW__giant{font-family:var(--font-geist-mono), monospace;letter-spacing:-.06em;font-size:min(34cqw,24cqh);font-weight:800;line-height:.9}.Wrapped-module__dxeAUW__big{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:min(13cqw,9cqh);font-weight:800;line-height:1}.Wrapped-module__dxeAUW__lede{max-width:30ch;font-size:clamp(17px,5.6cqw,28px);font-weight:600;line-height:1.25}.Wrapped-module__dxeAUW__small{opacity:.8;font-size:clamp(13px,3.8cqw,18px)}.Wrapped-module__dxeAUW__hint{opacity:.55;margin-top:4cqh;font-size:clamp(12px,3.4cqw,15px)}.Wrapped-module__dxeAUW__mono{font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums}.Wrapped-module__dxeAUW__flag{background-image:conic-gradient(#fafafa 25%, #18181b 0 50%, #fafafa 0 75%, #18181b 0);background-size:14cqw 14cqw;height:7cqw;animation:.9s cubic-bezier(.22,1,.36,1) both Wrapped-module__dxeAUW__flag-in,2.4s ease-in-out .9s infinite alternate Wrapped-module__dxeAUW__flag-wave;position:absolute;top:16cqh;left:-10%;right:-10%}@keyframes Wrapped-module__dxeAUW__flag-in{0%{transform:translate(-110%)rotate(-6deg)}to{transform:rotate(-6deg)}}@keyframes Wrapped-module__dxeAUW__flag-wave{0%{transform:rotate(-6deg)}to{transform:rotate(-4deg)skew(-8deg)translateY(-4px)}}.Wrapped-module__dxeAUW__glow{z-index:-1;background:radial-gradient(closest-side, var(--glow), transparent);width:120cqw;height:120cqw;animation:1.4s ease-out .2s both Wrapped-module__dxeAUW__fade;position:absolute;bottom:-30cqw;left:-40cqw}.Wrapped-module__dxeAUW__months{grid-template-columns:repeat(12,1fr);align-items:end;gap:1.6cqw;height:30cqh;margin-bottom:3cqh;display:grid}.Wrapped-module__dxeAUW__month{flex-direction:column;justify-content:flex-end;align-items:center;gap:1cqh;height:100%;display:flex}.Wrapped-module__dxeAUW__monthBar{background:color-mix(in srgb, currentColor 35%, transparent);transform-origin:bottom;width:100%;min-height:3px;animation:.8s cubic-bezier(.22,1,.36,1) both Wrapped-module__dxeAUW__grow;animation-delay:var(--delay,0s);border-radius:4px 4px 1px 1px}.Wrapped-module__dxeAUW__monthTop{background:#fbbf24;box-shadow:0 0 24px #fbbf248c}.Wrapped-module__dxeAUW__monthLabel{opacity:.6;font-size:clamp(10px,2.8cqw,13px)}@keyframes Wrapped-module__dxeAUW__grow{0%{transform:scaleY(0)}}.Wrapped-module__dxeAUW__map{animation:1s cubic-bezier(.22,1,.36,1) both Wrapped-module__dxeAUW__map-in;animation-delay:var(--delay,0s);background:#fff;border-radius:18px;margin:0 -2cqw 2cqh;padding:3cqw;transform:rotate(-4deg);box-shadow:0 30px 60px -20px #00000073}@keyframes Wrapped-module__dxeAUW__map-in{0%{opacity:0;transform:translateY(18cqh)rotate(-16deg)scale(.85)}}.Wrapped-module__dxeAUW__trackList{gap:.6cqh;margin:1cqh 0 2cqh;font-size:clamp(15px,4.6cqw,21px);font-weight:600;display:grid}.Wrapped-module__dxeAUW__trackRow{border-bottom:1px solid color-mix(in srgb, currentColor 18%, transparent);align-items:center;gap:2.4cqw;padding:1cqh 0;display:flex}.Wrapped-module__dxeAUW__newChip{color:#1c0a00;animation:.5s cubic-bezier(.34,1.56,.64,1) both Wrapped-module__dxeAUW__pop;animation-delay:var(--delay,0s);background:#f97316;border-radius:6px;padding:2px 7px;font-size:.65em;font-weight:800}@keyframes Wrapped-module__dxeAUW__pop{0%{opacity:0;transform:scale(.4)}}.Wrapped-module__dxeAUW__gain{background:#00000040;border-radius:18px;margin-top:2cqh;padding:4cqw}.Wrapped-module__dxeAUW__strike{opacity:.6;position:relative}.Wrapped-module__dxeAUW__strike:after{content:"";transform-origin:0;height:3px;animation:.45s ease-out both Wrapped-module__dxeAUW__strike;animation-delay:var(--delay,0s);background:currentColor;position:absolute;top:52%;left:-2%;right:-2%}@keyframes Wrapped-module__dxeAUW__strike{0%{transform:scaleX(0)}}.Wrapped-module__dxeAUW__trophies{flex-wrap:wrap;align-items:flex-end;gap:1cqw;margin-bottom:2cqh;display:flex}.Wrapped-module__dxeAUW__summary{grid-template-columns:1fr 1fr;gap:3cqh 6cqw;margin:2cqh 0;display:grid}.Wrapped-module__dxeAUW__summary dt{opacity:.6;font-size:clamp(12px,3.4cqw,15px)}.Wrapped-module__dxeAUW__summary dd{font-family:var(--font-geist-mono), monospace;font-size:min(11cqw,7cqh);font-weight:800;line-height:1.1}.Wrapped-module__dxeAUW__actions{pointer-events:auto;flex-wrap:wrap;gap:3cqw;margin-top:2cqh;display:flex}.Wrapped-module__dxeAUW__primary,.Wrapped-module__dxeAUW__secondary{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:16px;font-weight:700;transition:transform .15s;display:inline-flex}.Wrapped-module__dxeAUW__primary{color:#09090b;background:#fafafa}.Wrapped-module__dxeAUW__secondary{border:1px solid color-mix(in srgb, currentColor 35%, transparent)}.Wrapped-module__dxeAUW__primary:active,.Wrapped-module__dxeAUW__secondary:active{transform:scale(.96)}.Wrapped-module__dxeAUW__primary:focus-visible,.Wrapped-module__dxeAUW__secondary:focus-visible,.Wrapped-module__dxeAUW__close:focus-visible{outline-offset:3px;outline:2px solid #f87171}.Wrapped-module__dxeAUW__close{border-radius:999px;place-items:center;width:44px;height:44px;margin:6px -6px 0 auto;display:grid}
