:root{--ice:#8fd8ff;--ink:#070b18}*{box-sizing:border-box}html,body{background:var(--ink);color:#fff;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;height:100%;margin:0;font-family:Lilita One,system-ui,sans-serif;overflow:hidden}#game{width:100%;height:100%;display:block;position:fixed;inset:0}.hidden{display:none!important}#welcome{background:var(--ink);transition:opacity .5s;position:fixed;inset:0;overflow:hidden}#welcome.gone{opacity:0;pointer-events:none}.art{object-fit:cover;object-position:60% 0%;width:100%;height:100%;position:absolute;inset:0}.masthead{top:max(22px, env(safe-area-inset-top));left:max(28px, env(safe-area-inset-left));text-shadow:0 .3rem 1.4rem #0009;position:absolute}.kicker{letter-spacing:.45em;color:#ffffffd9;margin:0 0 .3rem;font-size:clamp(.9rem,2.2vmin,1.4rem)}.title{margin:0;line-height:.92}.mark{font-family:Permanent Marker,cursive;font-size:clamp(3.2rem,13vmin,8.5rem);font-weight:400;display:block}.winter{letter-spacing:.05em;color:var(--ice);font-size:clamp(1.6rem,6.4vmin,4.2rem);display:block}#start{right:max(28px, env(safe-area-inset-right));bottom:max(28px, env(safe-area-inset-bottom));letter-spacing:.08em;color:var(--ink);background:var(--ice);cursor:pointer;border:5px solid #fff;border-radius:999px;padding:.3em 1.6em;font:400 clamp(2rem,7vmin,4.4rem)/1.2 Lilita One,system-ui,sans-serif;position:absolute;box-shadow:0 .6rem 2rem #00000073}#start:active{scale:.96}.title-foot{left:max(14px, env(safe-area-inset-left));bottom:max(12px, env(safe-area-inset-bottom));flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute}#open-credits{letter-spacing:.14em;color:#fff;text-shadow:0 2px 6px #000c;cursor:pointer;background:0 0;border:0;padding:0;font:400 16px/1 Lilita One,system-ui,sans-serif}#credits{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:center;background:#040712d1;position:fixed;inset:0;overflow:hidden}.roll{text-shadow:0 2px 8px #0009;width:min(640px,100% - 48px);animation:38s linear infinite roll;position:absolute;left:50%;translate:-50%}@keyframes roll{0%{top:100%;transform:translateY(0)}to{top:0;transform:translateY(-100%)}}.credits-title{margin:0;font-weight:400;line-height:.95}.credits-badge{letter-spacing:.4em;color:var(--ice);margin:1.2rem 0 2.6rem}.roll dl{margin:0}.roll dt{letter-spacing:.25em;text-transform:uppercase;color:var(--ice);margin-top:2rem;font-size:15px}.roll dd{margin:.4rem 0 0;font-size:clamp(1.3rem,3.6vmin,2rem)}.credits-small{opacity:.75;margin-top:4rem;font-size:14px}.credits-copy{opacity:.75;font-size:14px}.credits-end{margin:5rem 0 0}#close-credits{top:max(14px, env(safe-area-inset-top));left:max(14px, env(safe-area-inset-left));color:var(--ice);cursor:pointer;background:#0000008c;border:3px solid #8fd8ffb3;border-radius:999px;padding:.35em 1em;font:400 20px/1.2 Lilita One,system-ui,sans-serif;position:fixed}.version{color:#fffc;text-shadow:0 2px 6px #000000b3;font-size:14px}@media (aspect-ratio<=1){.art{object-position:50% 60%}.masthead{left:0;right:0;top:max(70px, calc(env(safe-area-inset-top) + 56px));text-align:center}#start{left:24px;right:24px;bottom:max(48px, calc(env(safe-area-inset-bottom) + 36px))}}#corner{top:max(14px, env(safe-area-inset-top));right:max(14px, env(safe-area-inset-right));align-items:center;gap:10px;display:flex;position:fixed}.round,#music,#exit{width:48px;height:48px;color:var(--ice);cursor:pointer;background:#0000008c;border:3px solid #8fd8ffb3;border-radius:50%;place-items:center;font:400 24px/1 Lilita One,system-ui,sans-serif;display:grid}#music.off{opacity:.45}#music:active,#exit:active{scale:.94}#back{z-index:5;top:max(14px, env(safe-area-inset-top));left:max(14px, env(safe-area-inset-left));color:#fff;cursor:pointer;background:linear-gradient(#2a64d8,#173c94);border:4px solid #fff;border-radius:16px;padding:.2em .9em;font:italic 400 24px/1.2 Lilita One,system-ui,sans-serif;position:fixed;box-shadow:0 5px #0b1f55,0 8px 18px #0006}#back:active{translate:0 3px;box-shadow:0 2px #0b1f55}#corner{z-index:5}.pick-bg{filter:blur(14px)saturate(1.3)brightness(.55);background:50%/cover no-repeat;position:absolute;inset:-30px}#pick-screen{background:var(--ink);position:fixed;inset:0;overflow:hidden}.pick-title,.result-kicker{letter-spacing:.02em;color:#8fe3ff;-webkit-text-stroke:2px #0b1f55;paint-order:stroke fill;text-shadow:0 4px #0b1f55,0 8px 22px #00000080;margin:0;font:italic 400 clamp(2rem,6.4vmin,4.2rem)/1 Lilita One,system-ui,sans-serif}.pick-top{top:max(18px, env(safe-area-inset-top));text-align:center;flex-direction:column;align-items:center;gap:10px;padding:0 80px;display:flex;position:absolute;left:0;right:0}.token-chip{color:#1b2a55;background:linear-gradient(#fff,#dfe9ff);border:3px solid #8fe3ff;border-radius:999px;margin:0;padding:.25em .9em;font:400 20px/1.2 Lilita One,system-ui,sans-serif;box-shadow:0 4px #0b1f55}.token-chip b{color:#2a64d8;font-weight:400}.pick-stage{justify-content:center;align-items:center;gap:clamp(20px,5vw,80px);display:flex;position:absolute;inset:19vh 0 190px}.pick-hero{background:#fff;border:6px solid #fff;border-radius:28px;width:auto;min-width:0;max-width:48vw;height:auto;min-height:0;max-height:100%;box-shadow:0 0 0 4px #8fe3ff,0 18px 50px #0000008c}.pick-hero.pop{animation:.35s cubic-bezier(.3,1.6,.5,1) pop}@keyframes pop{0%{opacity:.4;rotate:-3deg;scale:.85}}.pick-hero.locked{filter:grayscale()brightness(.55)}.pick-info{flex-direction:column;align-items:flex-start;max-width:420px;display:flex}.pick-team{letter-spacing:.2em;text-transform:uppercase;color:#8fe3ff;text-shadow:0 2px 6px #0009;margin:0;font-size:clamp(1rem,2.4vmin,1.4rem)}.pick-name{color:#fff;-webkit-text-stroke:3px #0b1f55;paint-order:stroke fill;text-shadow:0 6px #0b1f55,0 10px 26px #00000080;margin:.1em 0 0;font:italic 400 clamp(3.2rem,11vmin,7.5rem)/.95 Lilita One,system-ui,sans-serif}.pick-line{text-shadow:0 2px 8px #000000b3;margin:.5em 0 1.1em;font-size:clamp(1.1rem,2.8vmin,1.6rem)}.fat{letter-spacing:.04em;color:#0b1f55;cursor:pointer;background:linear-gradient(#b8f1ff,#4fc3ff);border:5px solid #fff;border-radius:22px;padding:.12em 1.3em;font:italic 400 clamp(2.4rem,7vmin,4rem)/1.15 Lilita One,system-ui,sans-serif;box-shadow:0 7px #0b1f55,0 12px 26px #00000073}.fat:active{translate:0 4px;box-shadow:0 3px #0b1f55}.fat.locked{color:#3a2a00;background:linear-gradient(#ffe89a,#ffc23a);font-size:clamp(1.6rem,4.4vmin,2.6rem)}.fat.locked.cant{filter:grayscale(.7);opacity:.75;cursor:default}.pick-cards{left:0;right:0;bottom:max(18px, env(safe-area-inset-bottom));scrollbar-width:none;justify-content:center;gap:12px;padding:10px 16px;display:flex;position:absolute;overflow-x:auto}.card{width:118px;font:inherit;color:#fff;cursor:pointer;background:linear-gradient(#24356b,#121c3d);border:4px solid #ffffff8c;border-radius:18px;flex:none;padding:6px 6px 4px;transition:transform .15s;position:relative;box-shadow:0 5px #0b1f55}.card img{aspect-ratio:1;object-fit:cover;border-radius:12px;width:100%;display:block}.card-name{margin-top:3px;font-size:19px;display:block}.card.on{border-color:#fff;transform:translateY(-8px)scale(1.06);box-shadow:0 0 0 4px #8fe3ff,0 5px #0b1f55}.card.locked img{filter:grayscale()brightness(.5)}.card.locked:after{content:attr(data-price);white-space:nowrap;color:#3a2a00;background:#ffd45a;border:2px solid #fff;border-radius:999px;padding:2px 8px;font-size:16px;position:absolute;top:42%;left:50%;translate:-50% -50%}@media (aspect-ratio<=1){.pick-top{top:max(74px, calc(env(safe-area-inset-top) + 64px));padding:0 16px}.pick-stage{flex-direction:column;gap:10px;top:25vh;bottom:252px}.pick-hero{border-width:4px;max-width:86vw;max-height:calc(100% - 180px)}.pick-info{text-align:center;align-items:center}.pick-line{margin:.2em 0 .6em}.pick-cards{touch-action:manipulation;grid-template-columns:repeat(4,min(84px,22vw));justify-content:center;gap:6px;display:grid;overflow:hidden}.card{border-width:3px;border-radius:12px;width:auto;padding:4px 4px 2px}.card.on{transform:translateY(-3px)scale(1.04)}.card.locked:after{padding:1px 5px;font-size:12px}.card-name{font-size:13px}}#jump{touch-action:none;position:fixed;inset:0;overflow:hidden}.speedlines{opacity:0;pointer-events:none;background:repeating-conic-gradient(#ffffff80 0deg .6deg,#0000 .6deg 7deg);animation:.35s linear infinite rush;position:absolute;inset:-20%;-webkit-mask:radial-gradient(circle,#0000 32%,#000 70%);mask:radial-gradient(circle,#0000 32%,#000 70%)}@keyframes rush{to{rotate:7deg}}#goggle-frame{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}#goggle-frame .strap{fill:#fff;letter-spacing:4px;font:400 54px Permanent Marker,cursive}.jump-top{top:max(14px, env(safe-area-inset-top));text-align:center;pointer-events:none;position:absolute;left:0;right:0}.jump-label{letter-spacing:.3em;color:#8fe3ff;text-shadow:0 2px 6px #000c;margin:0;font-size:clamp(.9rem,2.4vmin,1.3rem)}.jump-big{color:#fff;-webkit-text-stroke:3px #0b1f55;paint-order:stroke fill;text-shadow:0 5px #0b1f55;margin:0;font:italic 400 clamp(3.4rem,11vmin,6.5rem)/1 Lilita One,system-ui,sans-serif}.jump-flash{text-align:center;color:#ffe14d;-webkit-text-stroke:4px #0b1f55;paint-order:stroke fill;text-shadow:0 6px #0b1f55;opacity:0;pointer-events:none;margin:0;font:italic 400 clamp(3rem,12vmin,7.5rem)/1 Lilita One,system-ui,sans-serif;position:absolute;top:32%;left:0;right:0}.jump-flash.go{animation:1.3s ease-out punch}@keyframes punch{0%{opacity:0;scale:2.2}12%{opacity:1;scale:1}75%{opacity:1}to{opacity:0;scale:1.05}}.gauge{left:50%;bottom:max(18px, env(safe-area-inset-bottom));text-align:center;pointer-events:none;width:min(360px,82vw);position:absolute;translate:-50%}.gauge svg{width:100%;display:block;overflow:visible}.arc-bg{fill:none;stroke:#0b1f55bf;stroke-width:22px;stroke-linecap:round}.arc-zone{fill:none;stroke:#49ff8a;stroke-width:22px;filter:drop-shadow(0 0 8px #49ff8a)}.needle{stroke:#fff;stroke-width:8px;stroke-linecap:round;filter:drop-shadow(0 2px 3px #0009)}.gauge.off .needle{stroke:#f57}.jump-hint{color:#fff;-webkit-text-stroke:2px #0b1f55;paint-order:stroke fill;text-shadow:0 4px #0b1f55;margin:4px 0 0;font:italic 400 clamp(1.8rem,5.6vmin,3rem)/1.05 Lilita One,system-ui,sans-serif}.jump-hint.now{color:#ffe14d;animation:.25s steps(2,end) infinite blink}@keyframes blink{50%{color:#fff}}.jump-sub{text-shadow:0 2px 6px #000c;margin:4px 0 0;font-size:clamp(.95rem,2.4vmin,1.25rem)}#cam{top:max(74px, calc(env(safe-area-inset-top) + 62px));right:max(14px, env(safe-area-inset-right));cursor:pointer;background:linear-gradient(#2a64d8,#173c94);border:4px solid #fff;border-radius:50%;width:56px;height:56px;font-size:28px;position:absolute;box-shadow:0 4px #0b1f55}#cam.on{background:linear-gradient(#b8f1ff,#4fc3ff)}#jump-result{text-align:center;background:radial-gradient(circle,#0b1f558c,#050a1ed9);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px;display:flex;position:absolute;inset:0}.result-big{color:#fff;-webkit-text-stroke:4px #0b1f55;paint-order:stroke fill;text-shadow:0 7px #0b1f55,0 0 40px #8fe3ff99;margin:0;font:italic 400 clamp(4.4rem,17vmin,10rem)/1 Lilita One,system-ui,sans-serif}.result-row{letter-spacing:.06em;margin:0;font-size:clamp(1.2rem,3.4vmin,1.9rem)}.result-tokens{color:#ffd45a;-webkit-text-stroke:2px #3a2a00;paint-order:stroke fill;margin:6px 0 0;font:italic 400 clamp(2rem,6vmin,3.2rem)/1 Lilita One,system-ui,sans-serif}.result-best{color:#8fe3ff;min-height:1.2em;margin:0;font-size:clamp(1rem,2.8vmin,1.4rem)}.result-buttons{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:14px;display:flex}.fat.small{color:#fff;background:linear-gradient(#2a64d8,#173c94);font-size:clamp(1.4rem,4vmin,2.2rem)}#jump.goggling .jump-top{top:max(15vh, calc(env(safe-area-inset-top) + 70px))}@media (aspect-ratio<=1){.jump-top{top:max(70px, calc(env(safe-area-inset-top) + 60px))}#jump.goggling .jump-top{top:max(130px, calc(env(safe-area-inset-top) + 120px))}}#events-screen{background:var(--ink);position:fixed;inset:0;overflow:hidden}.events-rays{pointer-events:none;background:repeating-conic-gradient(#8fe3ff17 0deg 8deg,#0000 8deg 22deg);animation:60s linear infinite spin;position:absolute;inset:-50%}@keyframes spin{to{rotate:360deg}}.events-kicker{letter-spacing:.45em;color:#fff;text-shadow:0 2px 6px #000000b3;margin:0;font-size:clamp(.8rem,2vmin,1.1rem)}.event-cards{justify-content:center;align-items:stretch;gap:clamp(18px,3vw,44px);display:flex;position:absolute;inset:25vh 24px 7vh}.event-card{min-height:0;font:inherit;color:#fff;text-align:left;cursor:pointer;background:#0b1f55;border:6px solid #fff;border-radius:30px;flex:0 560px;padding:0;transition:transform .18s cubic-bezier(.3,1.6,.5,1),box-shadow .18s;animation:.5s cubic-bezier(.3,1.5,.5,1) both deal;position:relative;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 9px #0b1f55,0 18px 46px #0000008c}.event-card.luge{animation-delay:80ms;transform:rotate(1.5deg)}@keyframes deal{0%{opacity:0;translate:0 60px;scale:.85}}.event-card:hover,.event-card:focus-visible{transform:rotate(0)scale(1.04);box-shadow:0 9px #0b1f55,0 0 0 5px #8fe3ff,0 24px 60px #0009}.event-card:active{transform:scale(.98)}.event-shot{background:var(--shot) center / cover no-repeat;animation:9s ease-in-out infinite alternate drift;position:absolute;inset:-4%}@keyframes drift{to{transform:scale(1.08)translate(-1.5%,-1%)}}.event-card:after{content:"";pointer-events:none;position:absolute;inset:0}.event-card.jump:after{background:linear-gradient(#0000 55%,#173c94b3 80%,#0f2a78 100%)}.event-card.pipe{animation-delay:.16s;transform:rotate(-1deg)}.event-card.pipe:after{background:linear-gradient(#0000 55%,#6e28a0b3 80%,#4a1f78 100%)}.event-card.sled{animation-delay:.24s;transform:rotate(1.2deg)}.event-card.sled:after{background:linear-gradient(#0000 55%,#c83c28b8 80%,#7a1f12 100%)}.event-card.luge:after{background:linear-gradient(#0000 55%,#0f6478b3 80%,#0b4a62 100%)}.event-no{z-index:1;color:#ffe14d;-webkit-text-stroke:2px #0b1f55;paint-order:stroke fill;font:italic 400 clamp(1.4rem,3.4vmin,2.2rem)/1 Lilita One,system-ui,sans-serif;position:absolute;top:12px;left:16px}.event-info{z-index:1;flex-direction:column;gap:2px;display:flex;position:absolute;bottom:18px;left:22px;right:130px}.event-name{-webkit-text-stroke:3px #0b1f55;paint-order:stroke fill;text-shadow:0 5px #0b1f55;font:italic 400 clamp(2.4rem,7.4vmin,4.6rem)/.95 Lilita One,system-ui,sans-serif}.event-how{letter-spacing:.14em;text-transform:uppercase;color:#8fe3ff;font-size:clamp(.9rem,2.2vmin,1.2rem)}.event-best{color:#ffe14d;text-shadow:0 2px 4px #0009;font-size:clamp(1rem,2.4vmin,1.3rem)}.event-go{z-index:1;color:#0b1f55;background:linear-gradient(#ffe98a,#ffc23a);border:4px solid #fff;border-radius:16px;padding:.08em .6em;font:italic 400 clamp(1.6rem,4.4vmin,2.6rem)/1.15 Lilita One,system-ui,sans-serif;position:absolute;bottom:18px;right:16px;box-shadow:0 5px #0b1f55}.event-card:hover .event-go{animation:.5s ease-in-out infinite alternate nudge}@keyframes nudge{to{scale:1.1}}@media (aspect-ratio<=1){.event-cards{flex-direction:column;gap:16px;inset:calc(25vh + 30px) 16px 4vh}.event-card{flex:1 1 0}}.gauge{position:absolute}.gauge-end{letter-spacing:.1em;color:#fff;text-shadow:0 2px 4px #000c;font:italic 400 15px/1 Lilita One,system-ui,sans-serif;position:absolute;top:46%}.gauge-end.l{left:-6px;translate:-100%}.gauge-end.r{right:-6px;translate:100%}.chip-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.shop-link{color:#3a2a00;cursor:pointer;background:linear-gradient(#ffe98a,#ffc23a);border:3px solid #fff;border-radius:999px;padding:.25em .8em;font:italic 400 18px/1.2 Lilita One,system-ui,sans-serif;box-shadow:0 4px #0b1f55}.shop-link:active{translate:0 3px;box-shadow:0 1px #0b1f55}.shop-link.on{color:#0b1f55;background:linear-gradient(#b8f1ff,#4fc3ff)}#shop-screen{background:var(--ink);position:fixed;inset:0;overflow:hidden}.shop-boost{color:#ffe14d;text-shadow:0 2px 6px #000000b3;min-height:1.2em;margin:0;font-size:16px}.shop-grid{grid-template-columns:repeat(auto-fit,minmax(190px,230px));place-content:start center;gap:16px;padding:6px;display:grid;position:absolute;inset:calc(25vh + 30px) 24px 7vh;overflow-y:auto}.item{text-align:center;background:linear-gradient(#24356b,#121c3d);border:4px solid #fff;border-radius:22px;flex-direction:column;align-items:center;gap:4px;padding:14px 12px;animation:.4s cubic-bezier(.3,1.5,.5,1) both deal;display:flex;box-shadow:0 6px #0b1f55,0 10px 24px #0006}.item.boost{border-color:#ffe14d}.item-icon{filter:drop-shadow(0 4px #0b1f5599);font-size:52px;line-height:1.1}.item-name{color:#fff;font:italic 400 22px/1.05 Lilita One,system-ui,sans-serif}.item-does{color:#8fe3ff;min-height:2.4em;font-size:14px}.pips{letter-spacing:.15em;color:#ffe14d;min-height:1.3em;font-size:18px}.item-row{gap:8px;display:flex}.item-buy{color:#0b1f55;cursor:pointer;background:linear-gradient(#b8f1ff,#4fc3ff);border:3px solid #fff;border-radius:14px;padding:.15em .8em;font:italic 400 20px/1.2 Lilita One,system-ui,sans-serif;box-shadow:0 4px #0b1f55}.item-buy.eat{color:#3a2a00;background:linear-gradient(#ffe98a,#ffc23a)}.item-buy.cant{filter:grayscale(.8);opacity:.6;cursor:default}.item-buy:not(.cant):active{translate:0 3px;box-shadow:0 1px #0b1f55}.shop-say{left:16px;right:16px;bottom:max(16px, env(safe-area-inset-bottom));text-align:center;color:#fff;-webkit-text-stroke:2px #0b1f55;paint-order:stroke fill;opacity:0;pointer-events:none;margin:0;font:italic 400 clamp(1.2rem,3.4vmin,1.9rem)/1.2 Lilita One,system-ui,sans-serif;position:absolute}.shop-say.go{animation:3s ease-out say}@keyframes say{0%{opacity:0;translate:0 20px}10%,80%{opacity:1;translate:0}to{opacity:0}}@media (aspect-ratio<=1){.shop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;inset:calc(25vh + 60px) 12px 8vh}.item-icon{font-size:40px}.item-name{font-size:18px}.shop-link{font-size:15px}}.fat.small.tela{color:#fff;background:linear-gradient(#ff7ad9,#c412e0)}#jump.demo .gauge{display:none}.tela-card{pointer-events:none;width:fit-content;max-width:46vw;height:96%;position:absolute;bottom:0;left:max(3vw,16px)}.result-tela{object-fit:contain;object-position:bottom;filter:drop-shadow(0 0 30px #ff7ad9a6)drop-shadow(0 10px 30px #00000080);pointer-events:none;border-radius:24px;max-width:100%;height:100%;animation:.9s cubic-bezier(.2,1.3,.4,1) both tela-in;display:block}@keyframes tela-in{0%{opacity:0;translate:-40%;scale:.9}}#jump-result.with-tela{padding-left:46vw}#jump-result.with-tela .result-kicker{color:#ff7ad9}@media (aspect-ratio<=1){#jump-result.with-tela{justify-content:flex-start;padding-top:43vh;padding-left:16px}}.event-cards{flex-wrap:wrap;align-content:center}.event-card{flex:0 calc(50% - 30px);max-width:520px;height:calc(50% - 12px);min-height:0}@media (aspect-ratio<=1){.event-cards{flex-wrap:nowrap;justify-content:flex-start;overflow-y:auto}.event-card{flex:none;max-width:none;height:26vh}}.park-best{white-space:nowrap;background:linear-gradient(#ffe98a,#ffc23a);border:4px solid #fff;border-radius:18px;flex-direction:column;align-items:center;padding:8px 22px 10px;animation:.6s cubic-bezier(.3,1.8,.5,1) .5s both badge-in;display:flex;position:absolute;bottom:22px;left:50%;translate:-50%;rotate:-4deg;box-shadow:0 5px #0b1f55,0 0 24px #ffd23fb3}@keyframes badge-in{0%{opacity:0;scale:.3}}.pb-top{color:#0b1f55;font:italic 400 clamp(1.3rem,3.4vmin,2rem)/1 Lilita One,system-ui,sans-serif}.pb-who{color:#7a1f60;font:400 clamp(.95rem,2.2vmin,1.3rem)/1.2 Lilita One,system-ui,sans-serif}@media (aspect-ratio<=1){.tela-card{max-width:90vw;height:38vh;top:4vh;bottom:auto;left:50%;translate:-50%}.park-best{padding:5px 14px 7px;bottom:10px}}.tela-name{letter-spacing:.04em;color:#ff7ad9;-webkit-text-stroke:3px #fff;paint-order:stroke fill;text-shadow:0 5px #7a1f60,0 0 24px #ff7ad9cc;font:italic 400 clamp(2.4rem,8vmin,5rem)/1 Lilita One,system-ui,sans-serif;animation:.6s cubic-bezier(.3,1.8,.5,1) .3s both badge-in;position:absolute;top:4%;right:6%;rotate:6deg}.tela-card.wide{width:44vw;height:auto;top:50%;bottom:auto;translate:0 -50%}.tela-card.wide .result-tela{width:100%;height:auto}@media (aspect-ratio<=1){.tela-card.wide{width:86vw;max-height:38vh;top:4vh;translate:-50%}.tela-card.wide .result-tela{object-fit:cover;max-height:38vh}.tela-name{-webkit-text-stroke-width:2px;font-size:1.5rem;top:6%;right:6%}.event-cards{inset:calc(25vh + 40px) 12px max(16px, env(safe-area-inset-bottom));grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:12px;display:grid;overflow:hidden}.event-card{border-width:4px;border-radius:20px;height:auto}.event-info{bottom:52px;left:10px;right:10px}.event-name{-webkit-text-stroke-width:2px;font-size:1.55rem}.event-how{font-size:.7rem}.event-go{border-width:3px;font-size:1.3rem;bottom:10px;left:10px;right:auto}}@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAVoAA8AAAAACegAAAUTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbDBwYBmAAbBEIColciA0LHgABNgIkAzgEIAWDZAc+DAcb9QdRlE5OmOBngm2rYa0IiBSU4SB6GXpb1ovxAEMb3kc8/X6ve+4LIEoWKsKQjE0KaAS5si8LV935qoC6jkBWl99PeNa/acrMsmIWkJM7J2fiwyD6/rZ3nySQEEJPI2+8mQgCjl/7/xfCPjhmumgbjyJtDTLAgZRI5C2Lsyg9Ej+AogCfIgpT4Glg/xqJD/gP3cxixar09EqCLkAR0S2CjsmOByOgCZ096O8EMaNtszM3NFMavYQr9Cp5x9dfFA/5c6zg2Tty8yAadUVizTiA6qa3QCC/ewmYw2NFVjA0W0NfnG8fGGCFUMwlNjUZzmSW9PlG/R/AyDGpxk28hPlctcMi84z8m/D+t4A8BCJ1LJF6PM8poA/kPvkJWDJ1K8BaUZaAFU7lYnST2ctUYrFxdcncWZ+9iCBZ7QpGtRZjgknaiROuAw9zmuW0fBVJAuYMq2n1OtKMXVFHky8Q0hrFz5fHL9r+nEPMnjt7HmivMC8x91xDA/1M/oAFOmT59tOnXR4D/SyfffGCednGaXbT8vxlrLJwBWKuYq7gZdFz7CSU+gIt6kE7uc+Qo2v37Ql5HkHKQsxRQtvGGz2XFwMdv411vIFQ6YqXmDMUlNIsQgwHBXRRFWtcw+hMzOajmR59mMsOuWmOF4yqrMx9tIxFTBfJL+Ii0RlIK4ImubT7MpIsjraaeanajTm7MtJOmW4rxrqXFRkT0If2oT0spW5rQzzafpjguAN9hiRinFZih+0AJ4zTkDbS8Uh95LjURmGlmKaOU1gqqpGTVk+skg4HuviVSNOtxkAukjRmgehpuFJzeK1lTT5P1BR1/PNEQdrPnuV+BTaWg//+kPhs+NC04dbkEaOaIOzcWmf+0GCvjO57t/beypjctoHZoyi8WpYUkmvITj8o+TTCOX91Xp24bnVevsQkk/AmUsZTIOZotreXUWEZNO7bn9qWsbLZpFW6JvXu9NXJzKKH42p+jchuqW1L6vNy1e9301q7tfmbr/QZMkUOD899Yd14NHBLo/SjF5cCSkjT2NHk135OQk4wT8IJPl3A+KVAmsC6w9Yzeb5ippX3NAv4svYkQsqFgb5lm1UzJZ7DRrsvW6fPCvnquOaJ3AZkUSKvIgyXf96PrZJ0kgSzaEuXOoX1hffmtOr/WYZ+xra+RIUo1WFKdehUQIrG3y5m3i9eznH2AwnYJE9dQSY4kM2VOdnutWqt4pcfeb+k1NlrCD2P3ZO5XLekNz+2uPpKb/XJ2t0NUfOkPccR0vHefWSNS4H/BGiupbdcml/BnXeommkZlIk13/I8D/sOQlw8z33xfpVl+C/GxBeA17vkDn3BYWv7dXrdRJsCQnVz7EH1QwnxcArxoPR47glkG2iQNwSZIChqhlyhaVP9a/045AZNdsyOfJGctxwg9NgmBAURbAFAm+MIaZIADY94zBhygFn0uMesbKlubVJlNpuQyGwxwB96jhQ4qR9Qu4XyKu1Tp1cLH/p5ZE990E5DFwpNaqksidKBtoMWVahBSjs1KNRwaI2gi380ig9P3rz5SjWgRqcMBWu/Q2sDMrNLKOq0U7MWT/ny5gPGn6tBkwHtavQaVcbp0m0kfWtTWctTnNVxceak0ulKzTpDe6uiNRqHjom7XY06zVt5qtVilAt3lKFEEM26JK19bwCDFNQf9sQgYUrmZO1Qm5ZiW0CGLZ6Hyvq4TZke5H+6xGcf+8Snzvruczt8Mu1G9R7wrwIAAA==)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(/arcade/scofti-winter-games/assets/lilita-one-latin-400-normal-87r-Z-Re.woff2)format("woff2"),url(/arcade/scofti-winter-games/assets/lilita-one-latin-400-normal-DXkechA3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Permanent Marker;font-style:normal;font-display:swap;font-weight:400;src:url(/arcade/scofti-winter-games/assets/permanent-marker-latin-400-normal-BF23djCy.woff2)format("woff2"),url(/arcade/scofti-winter-games/assets/permanent-marker-latin-400-normal-BnZj5c41.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
