.podium-step[data-v-1c22154e]{transform-origin:bottom;animation:step-rise-1c22154e .7s var(--ease-out-expo) both;animation-delay:var(--rise, 0s)}.podium-label[data-v-1c22154e],.podium-crown[data-v-1c22154e]{animation:label-in-1c22154e .55s var(--ease-out-expo) both;animation-delay:calc(var(--rise, 0s) + .28s)}.podium-prize[data-v-1c22154e]{animation:label-in-1c22154e .55s var(--ease-out-expo) both;animation-delay:calc(var(--rise, 0s) + .42s)}.podium-crown[data-v-1c22154e]{animation-name:crown-in-1c22154e;animation-duration:.8s}.board-row[data-v-1c22154e]{animation:label-in-1c22154e .5s var(--ease-out-expo) both;animation-delay:var(--rise, 0s)}@keyframes step-rise-1c22154e{0%{opacity:0;filter:blur(10px);transform:translateY(45%) scaleY(.55)}}@keyframes label-in-1c22154e{0%{opacity:0;filter:blur(10px);transform:translateY(10px)}}@keyframes crown-in-1c22154e{0%{opacity:0;filter:blur(8px);transform:translateY(-14px) rotate(-18deg) scale(.6)}}@media(prefers-reduced-motion:reduce){.podium-step[data-v-1c22154e],.podium-label[data-v-1c22154e],.podium-crown[data-v-1c22154e],.podium-prize[data-v-1c22154e],.board-row[data-v-1c22154e]{animation:none}}.medal[data-v-34889273]{--medal-bronze: oklch(.7 .11 55);--medal-silver: oklch(.88 .012 250);--medal-gold: oklch(.86 .15 88);--medal-legend: oklch(.9 .09 95);--metal: var(--medal-bronze);position:relative;display:inline-block;flex-shrink:0;width:var(--m);aspect-ratio:64 / 80;color:var(--color-ink)}.medal.is-silver[data-v-34889273]{--metal: var(--medal-silver)}.medal.is-gold[data-v-34889273]{--metal: var(--medal-gold)}.medal.is-legend[data-v-34889273]{--metal: var(--medal-legend)}.medal-art[data-v-34889273]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.medal-strap[data-v-34889273]{fill:var(--ribbon);stroke:var(--color-ink);stroke-width:2.5;stroke-linejoin:round}.medal-strap.is-paper[data-v-34889273]{fill:var(--color-paper)}.medal-disc[data-v-34889273]{fill:var(--metal);stroke:var(--color-ink);stroke-width:3}.medal-rim[data-v-34889273]{fill:none;stroke:color-mix(in oklab,var(--metal) 62%,var(--color-ink));stroke-width:2}.medal-light[data-v-34889273]{fill:none;stroke:#ffffffb3;stroke-width:2.6;stroke-linecap:round}.medal-glint[data-v-34889273]{fill:#ffffffbf;transform:skew(-20deg) translate(-20px);opacity:0}.medal-foil[data-v-34889273]{position:absolute;left:14.06%;top:36.25%;width:71.88%;height:57.5%;overflow:hidden;border-radius:50%;pointer-events:none}.medal-foil[data-v-34889273]:before{content:"";position:absolute;inset:-40% -100%;background:repeating-linear-gradient(115deg,#f7696499,#fbc95699,#5ae29e99,#5fcbf299,#b486ea99,#f7696499 25%);mix-blend-mode:color-dodge;animation:medal-foil-34889273 4s ease-in-out infinite alternate}@keyframes medal-foil-34889273{0%{transform:translate(-12%)}to{transform:translate(12%)}}.medal-face[data-v-34889273]{position:absolute;left:50%;top:65%;display:grid;justify-items:center;transform:translate(-50%,-50%);line-height:.9;white-space:nowrap}.medal-icon[data-v-34889273]{font-size:calc(var(--m) * .27)}.medal-big[data-v-34889273]{font-family:var(--font-Anton);font-size:calc(var(--m) * var(--big));letter-spacing:-.01em}.medal-small[data-v-34889273]{margin-top:calc(var(--m) * .01);font-family:var(--font-Anton);font-size:calc(var(--m) * .12);text-transform:uppercase;letter-spacing:.04em}.medal-icon+.medal-big[data-v-34889273]{margin-top:calc(var(--m) * .015)}.medal.is-locked[data-v-34889273]{--metal: var(--color-paper);--ribbon: color-mix(in oklab, var(--color-paper) 70%, var(--color-ink))}.medal.is-locked .medal-art[data-v-34889273]{opacity:.55}.medal.is-locked .medal-light[data-v-34889273]{display:none}.medal.is-locked .medal-face[data-v-34889273]{color:color-mix(in oklab,var(--color-ink) 35%,transparent)}.medal.is-fresh .medal-glint[data-v-34889273]{animation:medal-glint-34889273 1.1s var(--ease-in-out-quart) 2;animation-delay:var(--glint-delay, .4s)}@keyframes medal-glint-34889273{0%{opacity:1;transform:skew(-20deg) translate(-20px)}to{opacity:1;transform:skew(-20deg) translate(120px)}}@media(prefers-reduced-motion:reduce){.medal-foil[data-v-34889273]:before,.medal.is-fresh .medal-glint[data-v-34889273]{animation:none}}.medal-in[data-v-7746302a],.medal-pick[data-v-7746302a]{animation:medal-in-7746302a .55s var(--ease-out-expo) both;animation-delay:calc(.08s + var(--i, 0) * 45ms)}@keyframes medal-in-7746302a{0%{opacity:0;filter:blur(10px);transform:translateY(12px)}}@supports (animation-timeline: view()){.medal-item[data-v-7746302a]{animation:medal-in-7746302a linear both;animation-timeline:view();animation-range:entry 0% entry 70%}}.medal-pick[data-v-7746302a]{border-radius:2px}.medal-pick[data-v-7746302a]:focus-visible{outline:3px solid var(--mud-park-color1);outline-offset:4px}@media(hover:hover){.medal-pick[data-v-7746302a]:hover .medal{transform:translateY(-3px) rotate(-3deg)}}.medal-pick[data-v-7746302a] .medal{transition:transform .35s var(--ease-out-expo)}.medal-page-badge[data-v-7746302a]{animation:medal-swing-7746302a .9s var(--ease-out-expo) both;transform-origin:50% 0}@keyframes medal-swing-7746302a{0%{opacity:0;filter:blur(10px);transform:translateY(-24px) rotate(-14deg)}45%{opacity:1;filter:blur(0);transform:translateY(0) rotate(7deg)}75%{transform:rotate(-3deg)}}@media(prefers-reduced-motion:reduce){.medal-in[data-v-7746302a],.medal-pick[data-v-7746302a],.medal-item[data-v-7746302a],.medal-page-badge[data-v-7746302a]{animation:none}.medal-pick[data-v-7746302a] .medal{transition:none}}.over-col[data-v-2f941521]>*{animation:over-in-2f941521 .6s var(--ease-out-expo) both;animation-delay:calc(var(--column, 0s) + var(--piece, 0s))}.over-col-second[data-v-2f941521]{--column: .3s}.over-col[data-v-2f941521]>:nth-child(2){--piece: .07s}.over-col[data-v-2f941521]>:nth-child(3){--piece: .14s}.over-col[data-v-2f941521]>:nth-child(4){--piece: .21s}.over-col[data-v-2f941521]>:nth-child(n+5){--piece: .28s}.over-col>.over-actions[data-v-2f941521]{--piece: .8s}@keyframes over-in-2f941521{0%{opacity:0;filter:blur(10px);transform:translateY(12px)}}.over-bubble[data-v-2f941521]{position:relative}.over-bubble[data-v-2f941521]:after{content:"";position:absolute;top:-11px;left:1.75rem;width:18px;height:18px;background:var(--bubble-fill, var(--color-paper));border-top:3px solid var(--color-ink);border-left:3px solid var(--color-ink);transform:rotate(45deg) skew(6deg,6deg)}.over-score[data-v-2f941521]{text-shadow:.04em .04em 0 var(--mud-park-color2),.08em .08em 0 var(--mud-park-color1)}.rank-reveal[data-v-2f941521]{text-shadow:.05em .05em 0 var(--mud-park-color1),.1em .1em 0 var(--color-ink);animation:rank-pop-2f941521 .7s var(--ease-out-expo) both}@keyframes rank-pop-2f941521{0%{opacity:0;filter:blur(12px);transform:scale(1.7) rotate(-6deg)}}.ladder-row[data-v-2f941521]{animation:over-in-2f941521 .5s var(--ease-out-expo) both;animation-delay:var(--rise, 0s)}.medal-won[data-v-2f941521]{animation:stamp-2f941521 .5s cubic-bezier(.3,1.6,.5,1) both;animation-delay:calc(1.45s + var(--n, 0) * .2s)}.run-medals[data-v-2f941521]{border-radius:2px}.run-medals[data-v-2f941521]:focus-visible{outline:3px solid var(--mud-park-color1);outline-offset:4px}.new-record[data-v-2f941521]{animation:stamp-2f941521 .45s cubic-bezier(.3,1.6,.5,1) both;animation-delay:1.1s}@keyframes stamp-2f941521{0%{opacity:0;transform:scale(2.2) rotate(-8deg)}}@media(prefers-reduced-motion:reduce){.over-col[data-v-2f941521]>*,.rank-reveal[data-v-2f941521],.ladder-row[data-v-2f941521],.new-record[data-v-2f941521],.medal-won[data-v-2f941521]{animation:none}}.run-countdown[data-v-2f941521]{text-shadow:5px 5px 0 var(--mud-park-color2),10px 10px 0 var(--mud-park-color1),15px 15px 0 var(--mud-park-color3);-webkit-text-stroke:3px var(--color-ink)}.run-boost-ending[data-v-2f941521]{animation:run-boost-blink-2f941521 .5s steps(1) infinite}.run-boost-hurry[data-v-2f941521]{animation:run-boost-blink-2f941521 .18s steps(1) infinite}.run-boost-gone[data-v-2f941521]{animation:run-boost-pop-2f941521 .32s cubic-bezier(.3,0,.7,1) forwards}@keyframes run-boost-blink-2f941521{50%{opacity:.25}}@keyframes run-boost-pop-2f941521{40%{opacity:1;transform:scale(1.35) rotate(-6deg)}to{opacity:0;transform:scale(.4) rotate(8deg)}}@media(prefers-reduced-motion:reduce){.run-boost-ending[data-v-2f941521],.run-boost-hurry[data-v-2f941521],.run-boost-gone[data-v-2f941521]{animation:none}}.run-hint[data-v-2f941521]{display:flex;align-items:center;gap:.4rem;border:2px solid var(--color-ink);background:#fff;padding:.45rem .75rem;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink)}.run-hint kbd[data-v-2f941521]{display:grid;min-width:1.6rem;height:1.6rem;place-items:center;border:2px solid var(--color-ink);font-family:var(--font-sans);font-size:.85rem}.menu-medals[data-v-9b54d3dd]{border-radius:2px}.menu-medals[data-v-9b54d3dd]:focus-visible{outline:3px solid var(--mud-park-color1);outline-offset:4px}.menu-medals[data-v-9b54d3dd] .medal{transition:transform .35s var(--ease-out-expo)}@media(hover:hover){.menu-medals[data-v-9b54d3dd]:hover .medal{transform:rotate(-8deg) translateY(-2px)}}@media(prefers-reduced-motion:reduce){.menu-medals[data-v-9b54d3dd] .medal{transition:none}}.run-title[data-v-9b54d3dd]{-webkit-text-stroke:2px var(--color-ink);paint-order:stroke fill;text-shadow:3px 3px 0 var(--mud-park-color2),6px 6px 0 var(--mud-park-color1),9px 9px 0 var(--mud-park-color3)}@media(min-width:768px){.run-title[data-v-9b54d3dd]{-webkit-text-stroke-width:3px;text-shadow:5px 5px 0 var(--mud-park-color2),10px 10px 0 var(--mud-park-color1),15px 15px 0 var(--mud-park-color3)}}.board-sheet[data-v-9b54d3dd]{animation:board-in-9b54d3dd .5s var(--ease-out-expo) both}@keyframes board-in-9b54d3dd{0%{opacity:0;filter:blur(10px);transform:translateY(16px) rotate(-1.5deg)}}@media(prefers-reduced-motion:reduce){.board-sheet[data-v-9b54d3dd]{animation:none}}kbd[data-v-9b54d3dd]{display:inline-grid;min-width:1.35rem;height:1.35rem;place-items:center;border:2px solid currentColor;font-family:var(--font-sans);font-size:.7rem;font-weight:700}
