.proto[data-v-fa0d2283]{z-index:95;align-items:flex-start;font:13px/1.3 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex;position:fixed;top:50%;left:0;transform:translateY(-50%)}.proto-tab[data-v-fa0d2283]{color:#ffcf8f;writing-mode:vertical-rl;cursor:pointer;background:#281808e6;border:1px solid #ffb86b;border-left:0;order:2;padding:10px 6px}.proto.open .proto-tab[data-v-fa0d2283]{writing-mode:horizontal-tb;padding:6px 10px;font-size:18px}.proto-menu[data-v-fa0d2283]{grid-gap:8px;color:#fff;background:#140e06f5;border:1px solid #ffb86b;gap:8px;max-width:min(360px,100vw - 50px);padding:12px;display:grid}.proto-head[data-v-fa0d2283]{color:#ffcf8f;margin:0}.proto-row[data-v-fa0d2283]{flex-wrap:wrap;gap:6px;display:flex}.proto-row button[data-v-fa0d2283]{color:#fff;font:inherit;cursor:pointer;background:#ffcf8f14;border:1px solid #ffcf8f80;padding:7px 10px}.proto-row button.on[data-v-fa0d2283]{background:#ffcf8f4d;border-color:#ffcf8f}.proto-row button[data-v-fa0d2283]:disabled{opacity:.4;cursor:default}.legal-dialog.reg-dialog{scrollbar-width:thin;scrollbar-color:#edeae059 transparent;width:min(520px,100%);max-height:min(94dvh,900px)}.legal-dialog.reg-dialog::-webkit-scrollbar{width:4px;height:4px}.legal-dialog.reg-dialog::-webkit-scrollbar-thumb{background:#edeae059;border-radius:999px}.legal-dialog.reg-dialog::-webkit-scrollbar-track{background:0 0}.reg-lead{color:var(--tb-bone-dim);margin:0 0 14px}.reg-lead strong{color:var(--tb-bone)}.reg-note{color:var(--tb-muted);margin:0 0 16px;font-size:14px}.reg-alert{color:#f6c4be;background:#f2a49b1f;border:1px solid #f2a49b80;border-radius:10px;margin:0 0 12px;padding:10px 12px;font-size:14px}.reg-form{grid-gap:6px;gap:6px;display:grid}.reg-field{grid-gap:5px;gap:5px;display:grid}.reg-field label{color:#fffc;font-size:14px}.reg-field input[type=email],.reg-field input[type=text],.reg-field input[type=password]{color:var(--tb-bone);font:inherit;background:#0a0e1299;border:1.5px solid #c3c9cc73;border-radius:10px;padding:10px 12px}.reg-field input[aria-invalid=true]{border-color:#f2a49b}.reg-field input:focus-visible{outline-offset:2px;outline:2px solid #e4eaed}.reg-field input:disabled{opacity:.6}.reg-error{color:#f2a49b;min-height:1.3em;margin:0;font-size:13px;line-height:1.3}.reg-hint{color:var(--tb-muted);margin:-4px 0 0;font-size:13px}.reg-suggest{color:var(--tb-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:-4px 0 0;font-size:13px;display:flex}.reg-suggest button{color:var(--tb-accent);font:inherit;cursor:pointer;background:0 0;border:1px solid #9bd6e68c;border-radius:999px;padding:3px 10px}.reg-consent{align-items:flex-start;gap:10px;font-size:13px;line-height:1.4;display:flex}.reg-consent input{width:18px;height:18px;accent-color:var(--tb-accent);flex:none;margin:1px 0 0}.reg-consent a,.reg-note a{color:var(--tb-accent)}.reg-actions{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:6px;display:flex}.reg-actions .cookie-accept:disabled{opacity:.6;cursor:default}.reg-link{color:var(--tb-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline;text-decoration:underline}.reg-link:disabled{opacity:.5;cursor:default}.reg-dialog .captcha-image{border-radius:10px;width:100%;max-width:240px}:root{--stage-w:1672px;--stage-h:941px;--stage-scale:1;font-family:var(--tb-font-text)}*{box-sizing:border-box}html,body{background:var(--tb-deep);width:100%;min-width:320px;height:100%;color:var(--tb-bone);margin:0;overflow:hidden}button{color:inherit;font:inherit}@media (pointer:fine){html,body{cursor:url(../assets/ui/tank-crosshair.svg?v=1) 16 16,crosshair}:where(button,a[href],[role=button],summary){cursor:pointer}:where(button:disabled,[aria-disabled=true]){cursor:default}}.app{width:100vw;height:100vh;height:100dvh;min-height:0;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 78% 17%,#84f0ff38,#0000 18rem),radial-gradient(circle at 24% 84%,#7fcbe02b,#0000 18rem),linear-gradient(#0d1116 0%,#0e1217 48%,#06080a 100%);justify-content:center;align-items:center;display:flex;position:relative;overflow:clip}.stage{z-index:1;width:1672px;width:var(--stage-w,1672px);height:941px;height:var(--stage-h,941px);transform:scale(1);transform:scale(var(--stage-scale,1));transform-origin:50%;flex:none;position:relative}.stage:before,.stage:after{content:"";z-index:80;pointer-events:none;background:#0f151e;height:4px;position:absolute;left:0;right:0}.stage:before{top:-1px}.stage:after{bottom:-1px}.stage-passthrough{display:contents}.stage-fill{z-index:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:108%;height:108%;position:fixed;top:-4%;bottom:-4%;left:-4%;right:-4%}.stage-vignette{--vg:230px;--vg-a:1;--vg-c:15, 21, 30;--vg-ramp:rgba(var(--vg-c), var(--vg-a)) 0, rgba(var(--vg-c), calc(var(--vg-a) * .78)) 18%, rgba(var(--vg-c), calc(var(--vg-a) * .45)) 42%, rgba(var(--vg-c), calc(var(--vg-a) * .17)) 70%, rgba(var(--vg-c), 0) 100%;pointer-events:none;background:linear-gradient(90deg,#0f151e 0,#0f151ec7 18%,#0f151e73 42%,#0f151e2b 70%,#0f151e00 100%) 0/230px 100% no-repeat,linear-gradient(270deg,#0f151e 0,#0f151ec7 18%,#0f151e73 42%,#0f151e2b 70%,#0f151e00 100%) 100%/230px 100% no-repeat,linear-gradient(#0f151e 0,#0f151ec7 18%,#0f151e73 42%,#0f151e2b 70%,#0f151e00 100%) top/100% 126.5px no-repeat,linear-gradient(0deg,#0f151e 0,#0f151ec7 18%,#0f151e73 42%,#0f151e2b 70%,#0f151e00 100%) bottom/100% 126.5px no-repeat;background:linear-gradient(90deg, var(--vg-ramp)) left / var(--vg) 100% no-repeat, linear-gradient(270deg, var(--vg-ramp)) right / var(--vg) 100% no-repeat, linear-gradient(180deg, var(--vg-ramp)) top / 100% calc(var(--vg) * .55) no-repeat, linear-gradient(0deg, var(--vg-ramp)) bottom / 100% calc(var(--vg) * .55) no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}:root[data-orient=portrait] .stage-vignette{--vg:120px}@media (max-width:900px),(orientation:portrait){.app{min-height:100vh;min-height:100dvh}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root.is-zooming .app *,:root.is-zooming .app :before,:root.is-zooming .app :after,:root.is-zoomed .app *,:root.is-zoomed .app :before,:root.is-zoomed .app :after{animation-play-state:paused!important}.tb-still,.tb-still:before,.tb-still:after{animation:none!important}:root.is-zoomed-heavy .startv2-scene,:root.is-zoomed-heavy .mapv2-art,:root.is-zoomed-heavy .mapv2-fog,:root.is-zoomed-heavy .cv-moose,:root.is-zoomed-heavy .stage-vignette{display:none!important}@font-face{font-family:Golos Text;src:url(../fonts/golos-text.woff2)format("woff2");font-weight:400 900;font-display:swap}@font-face{font-family:Yanone Kaffeesatz;src:url(../fonts/yanone-kaffeesatz.woff2)format("woff2");font-weight:200 700;font-display:swap}:root{--tb-deep:#12171c;--tb-panel:#1e272f;--tb-panel-2:#2c3945;--tb-muted:#8f9aa3;--tb-bone-dim:#c3c9cc;--tb-bone:#edeae0;--tb-bone-2:#e4eaed;--tb-accent:#7fcbe0;--tb-accent-hover:#9ddaeb;--tb-cta:#7fcbe0;--tb-muted-2:#5f6d79;--tb-line:#3a4754;--tb-line-2:#4f5d6a;--tb-accent-dark:#4f98ad;--tb-glow:#8ff0ff8c;--cap-shift:.085em;--tb-track-display:.05em;--tb-track-code:.1em;--tb-font-text:"Golos Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--tb-font-display:"Yanone Kaffeesatz", "Arial Narrow", "Roboto Condensed", Impact, sans-serif}.stage{--fx:.8708;--zone-top:0px}:root[data-orient=portrait] .stage{--fx:2.3235;--zone-top:max(300px, min(calc(var(--stage-h) * .21), 349px))}.cv-hud{z-index:24;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.cv-hud button,.cv-hud a{pointer-events:auto}.kit{isolation:isolate;position:relative}.kit:before{content:"";z-index:-1;top:0;top:var(--kt,0);right:0;right:var(--kr,0);bottom:0;bottom:var(--kd,0);left:0;left:var(--kl,0);background:var(--kb) center / 100% 100% no-repeat;pointer-events:none;position:absolute}@media (hover:hover){.kit:hover:not(:disabled):not([aria-disabled=true]):before{background-image:var(--kb-hover,var(--kb))}}.kit:active:not(:disabled):not([aria-disabled=true]):before{background-image:var(--kb-pressed,var(--kb))}.kit:disabled:before,.kit[aria-disabled=true]:before{background-image:var(--kb-disabled,var(--kb))}.cv-brand{left:calc(64px * var(--fx));top:calc(32px * var(--fx));width:calc(288px * var(--fx));position:absolute}.cv-brand img{width:100%;height:auto;display:block}:root[data-orient=portrait] .cv-brand{left:calc(16px * var(--fx));top:calc(12px * var(--fx));width:calc(135px * var(--fx))}.cv-progress{--k:var(--fx);left:50%;top:calc(23px * var(--k));align-items:center;gap:calc(44px * var(--k));height:calc(108px * var(--k));padding:0 calc(34px * var(--k));background:url(../assets/kit/art/nav-plate.webp) 50% 60%/99% 80% no-repeat;margin:0;list-style:none;display:flex;position:absolute;transform:translate(-50%)}:root[data-orient=portrait] .cv-progress{--k:1.278;left:calc(16px * var(--fx));top:calc(83px * var(--fx));transform:none}:root[data-orient=portrait] .cv-progress.has-moose{--k:1.08;top:calc(83px * var(--fx) + 10.7px)}.cv-cell{width:calc(80px * var(--k));height:calc(80px * var(--k));flex:none;position:relative}.cv-cell-art{width:100%;width:calc(var(--cw,1) * 100%);height:100%;height:calc(var(--ch,1) * 100%);background:var(--kb) center / 100% 100% no-repeat;transition:opacity .4s;position:absolute;top:50%;left:50%;translate:-50% -50%}.cv-cell.active .cv-cell-art{animation:1.6s ease-in-out infinite alternate cv-cell-pulse}.cv-cell-class{color:var(--tb-bone);font-family:Yanone Kaffeesatz,Arial Narrow,Roboto Condensed,Impact,sans-serif;font-family:var(--tb-font-display);font-weight:700;font-size:calc(13px * var(--k));letter-spacing:.05em;letter-spacing:var(--tb-track-display);white-space:nowrap;translate:-50% calc(.085em - 50%);translate:-50% calc(-50% + var(--cap-shift));line-height:1;position:absolute;top:89.5%;left:50%}.cv-cell-link{width:calc(44px * var(--k));height:calc(34px * var(--k));-webkit-mask:url(../assets/v2/icons/connector.png) center / calc(34px * var(--k)) no-repeat;-webkit-mask:url(../assets/v2/icons/connector.png) center / calc(34px * var(--k)) no-repeat;mask:url(../assets/v2/icons/connector.png) center / calc(34px * var(--k)) no-repeat;background:#8f9aa373;transition:background .45s;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.cv-cell.done .cv-cell-link{background:#edeae0;background:var(--tb-bone)}@keyframes cv-cell-pulse{0%{transform:scale(.97)}to{transform:scale(1.04)}}@keyframes cv-spin{to{transform:rotate(360deg)}}.cv-hud-counter{left:calc(1572.3px * var(--fx));top:calc(28px * var(--fx));width:calc(202px * var(--fx));position:absolute}:root[data-orient=portrait] .cv-hud-counter{display:none}.cv-counter-mini{left:calc(325px * var(--fx));top:calc(85px * var(--fx));box-sizing:border-box;width:calc(64px * var(--fx));height:calc(55.4px * var(--fx));border:calc(1.5px * var(--fx)) solid #edeae047;border-radius:calc(16px * var(--fx));font-family:Yanone Kaffeesatz,Arial Narrow,Roboto Condensed,Impact,sans-serif;font-family:var(--tb-font-display);white-space:nowrap;background:#12171cb8;flex-direction:column;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute}.cv-counter-mini span{color:var(--tb-muted);font-size:calc(11px * var(--fx));letter-spacing:.08em;text-transform:uppercase}.cv-counter-mini strong{color:var(--tb-bone);font-size:calc(24px * var(--fx));line-height:1}.cv-hud-home{left:calc(1808px * var(--fx));top:calc(53px * var(--fx));position:absolute}:root[data-orient=portrait] .cv-hud-home{left:calc(349px * var(--fx));top:calc(27px * var(--fx))}.cv-round{--kt:-2.13%;--kr:-4.3%;--kd:-2.13%;--kl:-2.15%;width:calc(48px * var(--fx));height:calc(48px * var(--fx));cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;transition:transform .18s}:root[data-orient=portrait] .cv-round{width:calc(40px * var(--fx));height:calc(40px * var(--fx))}.cv-round:after,.cv-round-ring{content:"";z-index:-1;top:0;top:var(--kt,0);right:0;right:var(--kr,0);bottom:0;bottom:var(--kd,0);left:0;left:var(--kl,0);background:var(--kb-over) center / 100% 100% no-repeat;opacity:0;--ring-in:ellipse var(--ring-rx,38.4%) var(--ring-ry,38.8%) at var(--ring-cx,49%) var(--ring-cy,50%);transition:opacity .3s;position:absolute}.cv-round:after{-webkit-mask:radial-gradient(var(--ring-in), #000 94%, transparent 100%) content-box no-repeat;-webkit-mask:radial-gradient(var(--ring-in), #000 94%, transparent 100%) content-box no-repeat;mask:radial-gradient(var(--ring-in), #000 94%, transparent 100%) content-box no-repeat;background-origin:content-box;background-clip:content-box;padding:14%;top:-14%;bottom:-14%;left:-14%;right:-14%}.cv-round-ring{-webkit-mask:radial-gradient(var(--ring-in), transparent 94%, #000 100%);-webkit-mask:radial-gradient(var(--ring-in), transparent 94%, #000 100%);mask:radial-gradient(var(--ring-in), transparent 94%, #000 100%);transform-origin:49%;transform-origin:var(--ring-cx,49%) var(--ring-cy,50%);pointer-events:none;transition:opacity .25s,transform .55s cubic-bezier(.25,.8,.3,1);transform:rotate(180deg)}.cv-round:before{transition:opacity .3s}@media (hover:hover){.cv-round:hover:not(:disabled):before{opacity:0}.cv-round:hover:not(:disabled):after,.cv-round:hover:not(:disabled) .cv-round-ring{opacity:1}.cv-round:hover:not(:disabled) .cv-round-ring{transform:none}}.cv-round:active:not(:disabled):before{opacity:1;transition:none}.cv-round:active:not(:disabled):after,.cv-round:active:not(:disabled) .cv-round-ring{opacity:0;transition:none}.cv-round--home{--kb:url(../assets/kit/btn_home/btn_home__default_desktop.webp);--kb-over:url(../assets/kit/btn_home/btn_home__hover_desktop.webp);--kb-pressed:url(../assets/kit/btn_home/btn_home__pressed_desktop.webp);--kb-disabled:url(../assets/kit/btn_home/btn_home__disabled_desktop.webp)}:root[data-orient=portrait] .cv-round{--kt:-3.95%;--kr:-3.9%;--kd:-3.95%;--kl:-2.6%;--ring-rx:38.3%;--ring-ry:38.3%;--ring-cx:49.4%;--ring-cy:50%}:root[data-orient=portrait] .cv-round--home{--kb:url(../assets/kit/btn_home/btn_home__default_mobile.webp);--kb-over:url(../assets/kit/btn_home/btn_home__hover_mobile.webp);--kb-pressed:url(../assets/kit/btn_home/btn_home__pressed_mobile.webp);--kb-disabled:url(../assets/kit/btn_home/btn_home__disabled_mobile.webp)}:root[data-orient=portrait] .cv-round--close{--kb:url(../assets/kit/btn_close/btn_close__default_mobile.webp);--kb-over:url(../assets/kit/btn_close/btn_close__hover_mobile.webp);--kb-pressed:url(../assets/kit/btn_close/btn_close__pressed_mobile.webp);--kb-disabled:url(../assets/kit/btn_close/btn_close__disabled_mobile.webp)}.cv-round--close{--kb:url(../assets/kit/btn_close/btn_close__default_desktop.webp);--kb-over:url(../assets/kit/btn_close/btn_close__hover_desktop.webp);--kb-pressed:url(../assets/kit/btn_close/btn_close__pressed_desktop.webp);--kb-disabled:url(../assets/kit/btn_close/btn_close__disabled_desktop.webp)}.cv-round:disabled{cursor:default}.cv-round:focus-visible{outline:calc(2px * var(--fx)) solid #e4eaed;outline-offset:calc(4px * var(--fx));box-shadow:0 0 0 calc(3px * var(--fx)) #0b0f12, 0 0 calc(10px * var(--fx)) calc(5px * var(--fx)) #e4eaed59;border-radius:50%}.cv-bubble{--bk:var(--fx);--cut-t:46px;--cut-b:46px;--b-top:url(../assets/kit/bubble/bubble__desktop_left_top.webp);--b-mid:url(../assets/kit/bubble/bubble__desktop_left_mid.webp);--b-bot:url(../assets/kit/bubble/bubble__desktop_left_bot.webp);isolation:isolate;box-sizing:border-box;align-items:flex-start;gap:calc(8px * var(--bk));width:calc(400px * var(--bk));padding:calc(22px * var(--bk)) calc(28px * var(--bk)) calc(24px * var(--bk));color:var(--tb-deep);font-family:Golos Text,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-family:var(--tb-font-text);flex-direction:column;display:flex;position:relative}.cv-bubble--tail-right{--b-top:url(../assets/kit/bubble/bubble__desktop_right_top.webp);--b-mid:url(../assets/kit/bubble/bubble__desktop_right_mid.webp);--b-bot:url(../assets/kit/bubble/bubble__desktop_right_bot.webp)}.cv-bubble-bg,.cv-bubble-bg:before,.cv-bubble-bg:after{background-repeat:no-repeat}.cv-bubble-bg{z-index:-1;pointer-events:none;top:calc(-2px * var(--bk));right:calc(-1px * var(--bk));bottom:calc(-33px * var(--bk));left:calc(-1px * var(--bk));background-image:var(--b-mid);background-position:0 calc((var(--cut-t) - 2px) * var(--bk));background-size:100% calc(100% - (var(--cut-t) + var(--cut-b) - 4px) * var(--bk));position:absolute}.cv-bubble--tail-right .cv-bubble-bg{top:calc(-2px * var(--bk));right:calc(-1px * var(--bk));bottom:calc(-33px * var(--bk));left:calc(-1px * var(--bk))}:root[data-orient=portrait] .cv-bubble-bg{top:calc(-2px * var(--bk));right:calc(-1px * var(--bk));bottom:calc(-2px * var(--bk));left:calc(-38px * var(--bk))}:root[data-orient=portrait] .cv-bubble--tail-right .cv-bubble-bg{top:calc(-2px * var(--bk));right:calc(-1px * var(--bk));bottom:calc(-33px * var(--bk));left:calc(-1px * var(--bk))}.cv-bubble-bg:before,.cv-bubble-bg:after{content:"";background-size:100% 100%;width:100%;position:absolute;left:0}.cv-bubble-bg:before{height:calc((var(--cut-t) + 2px) * var(--bk));background-image:var(--b-top);top:0}.cv-bubble-bg:after{height:calc((var(--cut-b) + 2px) * var(--bk));background-image:var(--b-bot);bottom:0}.cv-bubble-name{color:var(--tb-panel-2);padding-left:calc(22.3px * var(--bk));font-family:Yanone Kaffeesatz,Arial Narrow,Roboto Condensed,Impact,sans-serif;font-family:var(--tb-font-display);font-weight:700;font-size:calc(16px * var(--bk));line-height:calc(16.25px * var(--bk));letter-spacing:.07em;text-transform:uppercase}.cv-bubble-text{font-weight:500;font-size:calc(18px * var(--bk));line-height:1.38;animation:.35s ease-out cv-bubble-in;display:block}:root[data-orient=portrait] .cv-bubble{--bk:1.9335;--cut-t:68px;--cut-b:20px;--b-top:url(../assets/kit/bubble/bubble__mobile_left_top.webp);--b-mid:url(../assets/kit/bubble/bubble__mobile_left_mid.webp);--b-bot:url(../assets/kit/bubble/bubble__mobile_left_bot.webp);gap:11.601px;gap:calc(6px * var(--bk));width:541.38px;width:calc(280px * var(--bk));padding:30.936px 38.67px 34.803px;padding:calc(16px * var(--bk)) calc(20px * var(--bk)) calc(18px * var(--bk))}:root[data-orient=portrait] .cv-bubble--tail-right{--cut-t:44px;--cut-b:46px;--b-top:url(../assets/kit/bubble/bubble__mobile_right_top.webp);--b-mid:url(../assets/kit/bubble/bubble__mobile_right_mid.webp);--b-bot:url(../assets/kit/bubble/bubble__mobile_right_bot.webp)}:root[data-orient=portrait] .cv-bubble-name{padding-left:calc(17px * var(--fx));font-size:calc(12px * var(--fx));line-height:calc(12px * var(--fx))}:root[data-orient=portrait] .cv-bubble-text{font-size:calc(15px * var(--fx))}@keyframes cv-bubble-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.cv-hud-counter--solo{left:calc(1630.4px * var(--fx))}.cv-moose{left:calc(1310px * var(--fx));top:calc(172px * var(--fx));z-index:1;width:calc(593.7px * var(--fx));height:calc(385px * var(--fx));background:url(../assets/kit/art/elk.webp) no-repeat;background-position:calc(114.8px * var(--fx)) calc(-35.5px * var(--fx));background-size:calc(517.7px * var(--fx)) calc(513px * var(--fx));opacity:.9;pointer-events:none;transition:opacity 1.2s;position:absolute;-webkit-mask-image:radial-gradient(62% 75% at 62% 35%,#000 55%,#0000 100%);mask-image:radial-gradient(62% 75% at 62% 35%,#000 55%,#0000 100%)}.cv-moose--shown{left:calc(1576px * var(--fx));top:calc(150px * var(--fx));width:calc(280px * var(--fx));height:calc(380px * var(--fx));border-radius:calc(16px * var(--fx));background-position:calc(18.2px * var(--fx)) calc(27px * var(--fx));background-size:calc(354.8px * var(--fx)) calc(351.6px * var(--fx));opacity:1;-webkit-mask-image:radial-gradient(60% 55% at 55% 45%,#000 60%,#0000 100%);mask-image:radial-gradient(60% 55% at 55% 45%,#000 60%,#0000 100%)}.cv-moose.has-elk-clip{background-image:none}:root[data-orient=portrait] .cv-moose,:root[data-orient=portrait] .cv-moose--shown{left:calc(263px * var(--fx));top:calc(var(--map-top,150px * var(--fx)) + 14.9px * var(--fx));width:calc(150px * var(--fx));height:calc(97.1px * var(--fx));background-position:calc(29px * var(--fx)) calc(-8.9px * var(--fx));background-size:calc(130.8px * var(--fx)) calc(129.6px * var(--fx));border-radius:0}.cv-hud--dim .cv-brand,.cv-hud--dim .cv-progress,.cv-hud--dim .cv-hud-counter{opacity:.35}.cv-counter{--kt:-1.03%;--kr:-1.99%;--kd:-15.75%;--kl:-0.72%;--kb:url(../assets/kit/counter_spirits/counter_spirits__normal.webp);aspect-ratio:280/136;text-align:center;container-type:inline-size}.cv-counter.is-done,.cv-counter.is-hot{--kb:url(../assets/kit/counter_spirits/counter_spirits__updated.webp)}.cv-counter-label,.cv-counter-value{font-family:Yanone Kaffeesatz,Arial Narrow,Roboto Condensed,Impact,sans-serif;font-family:var(--tb-font-display);text-transform:uppercase;white-space:nowrap;font-weight:700;line-height:1;position:absolute;left:0;right:0}.cv-counter-label{color:#e2e4dae6;letter-spacing:.05em;letter-spacing:var(--tb-track-display);font-size:8cqw;top:29.3%}.cv-counter-value{color:#e2e4da;letter-spacing:.02em;font-size:18.3cqw;top:46.3%}.cv-counter.is-hot .cv-counter-value{animation:.6s cubic-bezier(.2,.9,.3,1.4) cv-counter-bump}@keyframes cv-counter-bump{40%{transform:scale(1.22)}}.cv-cta{--ck:var(--fx);--kb:url(../assets/kit/btn_cta/btn_cta__default_desktop.webp);--kb-hover:url(../assets/kit/btn_cta/btn_cta__hover_desktop.webp);--kb-pressed:url(../assets/kit/btn_cta/btn_cta__pressed_desktop.webp);--kb-disabled:url(../assets/kit/btn_cta/btn_cta__disabled_desktop.webp);--kt:-34.27%;--kr:-12.39%;--kd:-31.47%;--kl:-7.26%;isolation:isolate;box-sizing:border-box;justify-content:center;align-items:center;gap:calc(12px * var(--ck));min-width:calc(400px * var(--ck));height:calc(72px * var(--ck));padding:0 calc(40px * var(--ck));color:#171e25;font-family:Yanone Kaffeesatz,Arial Narrow,Roboto Condensed,Impact,sans-serif;font-family:var(--tb-font-display);font-weight:700;font-size:calc(27px * var(--ck));letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;line-height:1;-webkit-text-decoration:none;text-decoration:none;display:inline-flex;position:relative}.cv-cta-label{padding-top:.17em;padding-top:calc(var(--cap-shift) * 2)}.cv-cta-arrow{width:calc(28px * var(--ck));height:calc(13.28px * var(--ck));flex:none;transition:transform .22s cubic-bezier(.2,.8,.3,1.3)}@media (hover:hover){.cv-cta:hover:not(:disabled):not([aria-disabled=true]) .cv-cta-arrow{transform:translateX(calc(6px * var(--ck)))}}.cv-cta:disabled,.cv-cta[aria-disabled=true]{cursor:default}.cv-cta.is-loading{--kb-disabled:url(../assets/kit/btn_cta/btn_cta__loading_desktop.webp);cursor:progress}:root[data-orient=portrait] .cv-cta.is-loading{--kb-disabled:url(../assets/kit/btn_cta/btn_cta__loading_mobile.webp)}.cv-cta.is-loading>:not(.cv-cta-wait){opacity:.55}.cv-cta:focus-visible{outline:calc(2px * var(--ck)) solid #e4eaed;outline-offset:calc(5px * var(--ck));box-shadow:0 0 0 calc(3px * var(--ck)) #0b0f12, 0 0 calc(10px * var(--ck)) calc(5px * var(--ck)) #e4eaed59}.cv-cta:focus:not(:focus-visible){outline:none}.cv-round:focus:not(:focus-visible){outline:none}:root[data-orient=portrait] .cv-cta{--ck:1.807;--kb:url(../assets/kit/btn_cta/btn_cta__default_mobile.webp);--kb-hover:url(../assets/kit/btn_cta/btn_cta__hover_mobile.webp);--kb-pressed:url(../assets/kit/btn_cta/btn_cta__pressed_mobile.webp);--kb-disabled:url(../assets/kit/btn_cta/btn_cta__disabled_mobile.webp);--kt:-37.84%;--kr:-12.41%;--kd:-34.23%;--kl:-7.93%;min-width:calc(341px * var(--fx));font-size:calc(24px * var(--fx));letter-spacing:.04em}.cv-cta-wait{left:0;right:0;top:calc(100% + 14px * var(--ck));color:var(--tb-muted);font-family:Golos Text,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-family:var(--tb-font-text);font-size:calc(15px * var(--ck));letter-spacing:0;text-align:center;text-transform:none;font-weight:400;position:absolute}.cv-footer{right:calc(40px * var(--fx));bottom:calc(24px * var(--fx));z-index:25;align-items:center;gap:calc(24px * var(--fx));font-family:Golos Text,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-family:var(--tb-font-text);display:flex;position:absolute}:root[data-orient=portrait] .cv-footer{left:0;right:0;bottom:calc(12px * var(--fx));justify-content:center;gap:calc(14px * var(--fx))}:root[data-orient=portrait] .cv-footer--landscape{display:none}.cv-footer-age{padding:calc(2px * var(--fx)) calc(8px * var(--fx));border:calc(1.2px * var(--fx)) solid #8f9aa3b3;color:var(--tb-muted);font-size:calc(13px * var(--fx));border-radius:99px;font-weight:600;line-height:1.2}:root[data-orient=portrait] .cv-footer-age{padding:calc(2px * var(--fx)) calc(6px * var(--fx));font-size:calc(12px * var(--fx))}.cv-footer a{color:#e2e4da;font-size:calc(15px * var(--fx));text-decoration:underline;text-underline-offset:calc(4px * var(--fx));font-weight:500;line-height:1.2;-webkit-text-decoration:underline dashed #e2e4da8c;text-decoration:underline dashed #e2e4da8c;text-decoration-thickness:1px;transition:text-decoration-color .16s;position:relative}:root[data-orient=portrait] .cv-footer a{font-size:calc(12.75px * var(--fx))}.cv-footer a:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(closest-side,#8ff0ff8c,#0000);border-radius:50%;width:1.4em;height:.7em;margin-left:-.7em;transition:opacity .2s;position:absolute;bottom:-.4em;left:50%}.cv-footer a:hover{text-decoration-style:solid;text-decoration-color:#e2e4da}.cv-footer a:focus-visible{text-decoration-style:solid;text-decoration-color:#e2e4da}.cv-footer a:hover:after{opacity:1}.cv-footer a:focus-visible:after{opacity:1}.cv-success{--f:calc(100cqw / 792);z-index:8;color:var(--tb-bone);width:100%;cursor:url(../assets/ui/tank-crosshair.svg?v=1) 16 16,crosshair;background:0 0;border:0;padding:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.cv-success:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(closest-side,#8ff0ff00 45%,#8ff0ff80 100%);animation:.9s ease-out cv-success-flash;position:absolute;top:0;bottom:0;left:0;right:0}.cv-success-glow{opacity:0;pointer-events:none;background:radial-gradient(closest-side,#8ff0ff00 62%,#8ff0ff33 100%);animation:2.4s ease-in-out .5s infinite alternate cv-success-glow;position:absolute;top:0;bottom:0;left:0;right:0}.cv-success-skip{left:calc(304 * var(--f));top:calc(716 * var(--f));box-sizing:border-box;width:calc(184 * var(--f));height:calc(40 * var(--f));padding-left:calc(46 * var(--f));color:var(--tb-bone);font-family:Yanone Kaffeesatz,Arial Narrow,Roboto Condensed,Impact,sans-serif;font-family:var(--tb-font-display);font-weight:700;font-size:calc(15 * var(--f));line-height:calc(36 * var(--f));letter-spacing:.05em;text-align:left;text-transform:uppercase;white-space:nowrap;pointer-events:none;background:url(../assets/kit/hint_gesture/hint_gesture__tap_skip.webp) 50%/100% 100% no-repeat;animation:.4s ease-out .5s backwards cv-fade-in;position:absolute}:root[data-orient=portrait] .cv-success-skip{top:calc(712 * var(--f));scale:1.4}.trialv2-lizard .cv-success-skip{top:calc(652 * var(--f))}:root[data-orient=portrait] .trialv2-lizard .cv-success-skip{top:calc(610 * var(--f))}@keyframes cv-success-flash{0%{opacity:1}to{opacity:0}}@keyframes cv-success-glow{0%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.cv-success:before{animation:none}.cv-success-glow{opacity:.6;animation:none}}@keyframes cv-fade-in{0%{opacity:0}}.cv-cell.filling{animation:.7s cubic-bezier(.2,.9,.3,1.4) cv-cell-pop}@keyframes cv-cell-pop{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.cv-cell,.cv-cell *,.cv-bubble-text,.cv-cta-arrow{transition:none;animation:none}}.cv-progress,.cv-counter,.cv-round,.cv-bubble-bg,.cv-cta{--sh:var(--fx)}[data-orient=portrait]:root .cv-progress,[data-orient=portrait]:root .cv-counter,[data-orient=portrait]:root .cv-round,[data-orient=portrait]:root .cv-bubble-bg,[data-orient=portrait]:root .cv-cta{--sh:calc(var(--fx) * .7)}.cv-progress{filter:drop-shadow(0 calc(6px * var(--sh)) calc(18px * var(--sh)) #12171c8c) drop-shadow(0 calc(18px * var(--sh)) calc(48px * var(--sh)) #03050a73)}.cv-counter{filter:drop-shadow(0 calc(8px * var(--sh)) calc(18px * var(--sh)) #00000073) drop-shadow(0 calc(18px * var(--sh)) calc(48px * var(--sh)) #03050a73)}.cv-round{filter:drop-shadow(0 calc(4px * var(--sh)) calc(8px * var(--sh)) #0006) drop-shadow(0 calc(1px * var(--sh)) calc(8px * var(--sh)) #0003)}.cv-bubble-bg{filter:drop-shadow(0 calc(8px * var(--sh)) calc(20px * var(--sh)) #0b0f128c)}.cv-cta{filter:drop-shadow(0 calc(6px * var(--sh)) calc(16px * var(--sh)) #0b0f1280) drop-shadow(0 calc(10px * var(--sh)) calc(24px * var(--sh)) #03050a66) drop-shadow(0 0 calc(24px * var(--sh)) #7fcbe047);transition:filter .2s}@media (hover:hover){.cv-cta:hover:not(:disabled):not([aria-disabled=true]){filter:drop-shadow(0 calc(8px * var(--sh)) calc(20px * var(--sh)) #0b0f1299) drop-shadow(0 calc(10px * var(--sh)) calc(24px * var(--sh)) #03050a66) drop-shadow(0 0 calc(36px * var(--sh)) #7fcbe073)}}.cv-cta:active:not(:disabled):not([aria-disabled=true]){filter:drop-shadow(0 calc(4px * var(--sh)) calc(10px * var(--sh)) #0b0f1280) drop-shadow(0 0 calc(24px * var(--sh)) #7fcbe073)}.cv-cta:disabled,.cv-cta[aria-disabled=true]{filter:drop-shadow(0 calc(6px * var(--sh)) calc(16px * var(--sh)) #0b0f1280)}.cv-secondary{--sk:var(--fx);box-sizing:border-box;height:calc(55px * var(--sk));padding:0 calc(24px * var(--sk)) 0 calc(52px * var(--sk));color:var(--tb-bone);font-family:Yanone Kaffeesatz,Arial Narrow,Roboto Condensed,Impact,sans-serif;font-family:var(--tb-font-display);font-weight:700;font-size:calc(22.4px * var(--sk));letter-spacing:.05em;text-align:left;text-transform:uppercase;white-space:nowrap;cursor:pointer;filter:drop-shadow(0 calc(4px * var(--sk)) calc(8px * var(--sk)) #0006) drop-shadow(0 calc(1px * var(--sk)) calc(8px * var(--sk)) #0003);background:0 0;border:0;line-height:1}.cv-secondary--home{width:calc(163.5px * var(--sk))}.cv-secondary--retry{width:calc(175.5px * var(--sk))}.cv-secondary--next{width:calc(229px * var(--sk));padding:0 calc(52px * var(--sk)) 0 calc(24px * var(--sk))}.cv-secondary:disabled{color:var(--tb-muted);cursor:default}.cv-secondary:focus-visible{outline:calc(2px * var(--sk)) solid #e4eaed;outline-offset:calc(5px * var(--sk));box-shadow:0 0 0 calc(3px * var(--sk)) #0b0f12, 0 0 calc(10px * var(--sk)) calc(5px * var(--sk)) #e4eaed59;border-radius:99px}:root[data-orient=portrait] .cv-secondary{height:calc(46.5px * var(--sk));padding:0 calc(20px * var(--sk)) 0 calc(44px * var(--sk));font-size:calc(19px * var(--sk))}:root[data-orient=portrait] .cv-secondary--home{width:calc(137.5px * var(--sk))}:root[data-orient=portrait] .cv-secondary--retry{width:calc(147.5px * var(--sk))}:root[data-orient=portrait] .cv-secondary--next{width:calc(194px * var(--sk));padding:0 calc(44px * var(--sk)) 0 calc(20px * var(--sk))}.cv-clip{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.cv-clip.is-shown{opacity:1}.cv-hero-clip{left:calc(var(--hx) * var(--fx) * 1px);top:calc(var(--hy) * var(--fx) * 1px);width:calc(var(--hs) * var(--fx) * 1px);height:calc(var(--hh,var(--hs)) * var(--fx) * 1px);pointer-events:none;position:absolute}.cv-hero-clip .cv-hero-poster{width:100%;height:100%;display:block}.cv-hero-clip .cv-hero-poster.is-fade{-webkit-mask-image:linear-gradient(#000 50%,#0000 72%);mask-image:linear-gradient(#000 50%,#0000 72%)}.cv-hero-clip .cv-hero-poster.is-hidden{visibility:hidden}.cardv2-cta.cv-cta:not(.is-loading):before,.finalv2-error-cta.cv-cta:not(.is-loading):before{display:none}.cardv2-cta .cv-cta-label,.finalv2-error-cta .cv-cta-label{transition:transform .15s;translate:0 -.05em}@media (hover:hover){.cardv2-cta:hover:not(:disabled):not([aria-disabled=true]) .cv-cta-label,.finalv2-error-cta:hover:not(:disabled):not([aria-disabled=true]) .cv-cta-label{transform:scale(1.04)}}.startv2{background:var(--tb-deep);position:absolute;top:0;bottom:0;left:0;right:0;overflow:clip}.startv2-scene{--scene-w:1739px;width:1739px;width:var(--scene-w);height:1116.48px;height:calc(var(--scene-w) / 1.55757);opacity:0;transition:opacity 1.4s;position:absolute;top:-62px;left:-33.5px}:root[data-orient=portrait] .startv2-scene{--scene-h:calc(var(--stage-h) * 1.04);--scene-w:calc(var(--scene-h) * 1.55757);top:calc(var(--stage-h) * -.02);left:max(calc(941px - var(--scene-w)), min(calc(470.5px - var(--scene-w) * .8), 0px));height:var(--scene-h)}:root:not([data-orient=portrait]) .startv2-scene.final{top:-127px}.startv2-scene.ready{opacity:1}.startv2-scene .startv2-layer:not(.is-loaded){opacity:0!important}.startv2-layer{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;translate:0;translate:calc(var(--px,0) * var(--d,0) * -18px) calc(var(--py,0) * var(--d,0) * -10px);transition:opacity .9s;display:block;position:absolute}.startv2-scene.still:not(.live) .startv2-layer:not(.startv2-raven),.startv2-scene.still:not(.final):not(.live) .startv2-raven,.startv2-scene.still:not(.final):not(.live) .startv2-raven-part{animation:none}.startv2-chestglow{aspect-ratio:1.6;mix-blend-mode:screen;opacity:.6;pointer-events:none;background:radial-gradient(#96cdeb4d 0%,#6eafd71f 45%,#6eafd700 72%);border-radius:50%;width:17%;margin:-4% 0 0 -8.5%;animation:4.5s ease-in-out infinite alternate sv-chestglow;position:absolute;top:61%;left:76.6%}@keyframes sv-chestglow{0%{opacity:.35}to{opacity:.85}}.startv2-scene.lite .startv2-chestglow{animation:none}.startv2-smoke{aspect-ratio:1;opacity:0;pointer-events:none;width:5%;animation:6s ease-out infinite sv-smoke;animation:sv-smoke var(--dur,6s) ease-out var(--delay,0s) infinite;background:radial-gradient(circle,#b9d6f066 0%,#96bee12e 45%,#96bee100 70%);border-radius:50%;margin:-2.5% 0 0 -2.5%;position:absolute}@keyframes sv-smoke{0%{opacity:0;transform:translate(0)scale(.6)}20%{opacity:.85}to{opacity:0;transform:translate(20px,-150%)scale(2.1);transform:translate(var(--dx,20px), -150%) scale(2.1)}}.startv2-scene.lite .startv2-smoke,.startv2-scene.still:not(.live) .startv2-moonglow,.startv2-scene.still:not(.live) .startv2-fog-front{display:none}.startv2-scene.parallax .startv2-layer{will-change:transform}.startv2-layer--1{animation:70s ease-in-out infinite alternate sv-sky}.startv2-layer--4,.startv2-layer--5{animation:26s ease-in-out infinite alternate sv-drift-small}.startv2-layer--5{animation-duration:21s;animation-direction:alternate-reverse}.startv2-moonglow{background:radial-gradient(circle,#d6e6ff6b 0%,#aac8f033 22%,#78a0dc12 45%,#0000 68%);border-radius:50%;animation:7s ease-in-out infinite alternate sv-moon}.startv2-layer--8{transform-origin:50% 100%;animation:12s ease-in-out infinite alternate sv-sway-trunk}.startv2-layer--6{transform-origin:50% 100%;animation:9s ease-in-out infinite alternate sv-sway-firs}.startv2-layer--12{transform-origin:0 0;animation:6.5s ease-in-out infinite alternate sv-sway-branch}.startv2-elk{pointer-events:none}.startv2-elk-poster{width:100%;height:100%;display:block}.startv2-elk-poster.is-hidden,.startv2-layer.is-covered{visibility:hidden}.startv2-layer--23,.startv2-layer--24,.startv2-layer--25,.startv2-layer--26,.startv2-layer--27,.startv2-layer--28{animation:9s ease-in-out infinite sv-step}.startv2-layer--24{animation-delay:-7.3s}.startv2-layer--25{animation-delay:-6.6s}.startv2-layer--26{animation-delay:-5.9s}.startv2-layer--27{animation-delay:-5.2s}.startv2-layer--28{animation-delay:-4.5s}.startv2-layer--23,.startv2-layer--24{animation-name:sv-step-end}.startv2-layer--25{animation-name:sv-step-far}@keyframes sv-step-far{0%,to{opacity:.5}35%{opacity:.68}}@keyframes sv-step-end{0%,to{opacity:.22}35%{opacity:.34}}@keyframes sv-step{0%,to{opacity:.72}35%{opacity:1}}.startv2-layer--21{animation:7s ease-in-out infinite alternate sv-ghost}.startv2-layer--22{animation:5.5s ease-in-out -2s infinite alternate sv-ghost}@keyframes sv-ghost{0%{opacity:.55;transform:translateY(0)}to{opacity:1;transform:translateY(-10px)}}.startv2-layer--7{animation:32s ease-in-out infinite alternate sv-fog}.startv2-fog-front{opacity:0;animation:38s linear infinite sv-fog-front}.startv2-runes{opacity:.4;animation:7s ease-in-out infinite sv-runes}.startv2-raven{transform-origin:40% 92%;animation:3.7s ease-in-out infinite alternate sv-raven-breathe}.startv2-raven-part{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.startv2-raven-head{animation:9.3s ease-in-out 1.5s infinite sv-raven-head}.startv2-raven-wing{animation:7.1s ease-in-out 4s infinite sv-raven-wing}.startv2-mote{--d:.8;opacity:0;width:8px;height:8px;translate:0;translate:calc(var(--px,0) * var(--d) * -18px) calc(var(--py,0) * var(--d) * -10px);animation:sv-mote var(--dur) linear var(--delay) infinite;pointer-events:none;background:radial-gradient(circle,#e9fdff 0,#8ff0ffbf 35%,#4fd6e800 70%);border-radius:50%;margin:-4px 0 0 -4px;position:absolute}.startv2-scene.lite .startv2-layer--1,.startv2-scene.lite .startv2-layer--7,.startv2-scene.lite .startv2-layer--6,.startv2-scene.lite .startv2-layer--12,.startv2-scene.lite .startv2-layer--4,.startv2-scene.lite .startv2-layer--5,.startv2-scene.lite .startv2-layer--8,.startv2-scene.lite .startv2-layer--23,.startv2-scene.lite .startv2-layer--24,.startv2-scene.lite .startv2-layer--25,.startv2-scene.lite .startv2-layer--26,.startv2-scene.lite .startv2-layer--27,.startv2-scene.lite .startv2-layer--28,.startv2-scene.lite .startv2-layer--21,.startv2-scene.lite .startv2-layer--22,.startv2-scene.lite .startv2-moonglow{animation:none}.startv2-scene.lite .startv2-fog-front,.startv2-scene.lite .startv2-mote{display:none}@keyframes sv-sky{0%{transform:scale(1.06)translate(-1.3%);transform:scale(1.06) translateX(calc(-1.3% * var(--ak,1)))}to{transform:scale(1.06)translate(1.3%);transform:scale(1.06) translateX(calc(1.3% * var(--ak,1)))}}@keyframes sv-drift-small{0%{transform:translate(-.7%);transform:translateX(calc(-0.7% * var(--ak,1)))}to{transform:translate(.7%);transform:translateX(calc(0.7% * var(--ak,1)))}}@keyframes sv-moon{0%{opacity:.55;transform:scale(.94)}to{opacity:1;transform:scale(1.06)}}@keyframes sv-sway-trunk{0%{transform:rotate(-.3deg)}to{transform:rotate(.35deg)}}@keyframes sv-sway-firs{0%{transform:rotate(-.55deg)}40%{transform:rotate(.25deg)}to{transform:rotate(.6deg)}}@keyframes sv-sway-branch{0%{transform:rotate(0)}45%{transform:rotate(-1.3deg)}70%{transform:rotate(-.7deg)}to{transform:rotate(-1.6deg)}}@keyframes sv-fog{0%{opacity:.85;transform:translate(-3%)}50%{opacity:1}to{opacity:.8;transform:translate(3%)}}@keyframes sv-fog-front{0%{opacity:0;transform:scaleX(-1)translate(5%)}30%{opacity:.42}70%{opacity:.34}to{opacity:0;transform:scaleX(-1)translate(-5%)}}@keyframes sv-runes{0%,to{opacity:.35}18%{opacity:.9}32%{opacity:.6}55%{opacity:1}78%{opacity:.45}}@keyframes sv-raven-breathe{0%{transform:scale(1)}to{transform:scale(1.012,1.022)}}@keyframes sv-raven-head{0%,8%{transform:none}10%,28%{transform:rotate(-10deg)}30%,44%{transform:rotate(4deg)}46%{transform:rotate(-3deg)}48%{transform:rotate(2deg)}50%,70%{transform:rotate(-1deg)}72%,86%{transform:rotate(-6deg)translate(-2%)}88%,to{transform:none}}@keyframes sv-raven-wing{0%,62%{transform:none}66%{transform:rotate(-4deg)}69%{transform:rotate(-1.5deg)}72%{transform:rotate(-3.5deg)}75%{transform:rotate(-1deg)}80%,to{transform:none}}@keyframes sv-mote{0%{opacity:0;transform:translate(0)scale(.5)}15%{opacity:var(--o)}50%{transform:translate(var(--dx), -70px) scale(1)}60%{opacity:calc(var(--o) * .4)}75%{opacity:var(--o)}to{opacity:0;transform:translate(calc(var(--dx) * -.4), -140px) scale(.5)}}.startv2-shade{pointer-events:none;background:linear-gradient(90deg, #12171ceb 0, #12171c00 calc(860px * var(--fx))), linear-gradient(0deg, #12171cd9 0, #12171c00 calc(200px * var(--fx)));position:absolute;top:0;bottom:0;left:0;right:0}:root[data-orient=portrait] .startv2-shade{background:linear-gradient(180deg, #12171ceb 0, #12171c00 calc(260px * var(--fx))), linear-gradient(0deg, #12171cf2 0, #12171c00 calc(240px * var(--fx)))}.startv2-dushenka{display:none}:root[data-orient=portrait] .startv2-dushenka{pointer-events:none;-webkit-user-select:none;user-select:none;width:1246px;max-width:none;height:auto;transform:scale(min(1, calc((var(--stage-hn) + 203) / 1646)));transform-origin:50% 100%;animation:.6s ease-out both startv2-hero-in;display:block;position:absolute;bottom:-643px;left:-144px}@keyframes startv2-hero-in{0%{opacity:0}}.startv2-logo{left:calc(22px * var(--fx));top:calc(77px * var(--fx));width:calc(657px * var(--fx));margin:0;font-size:0;animation:1.1s cubic-bezier(.2,.7,.2,1) .2s both sv-rise;position:absolute}.startv2-logo img{width:100%;height:auto;display:block}:root[data-orient=portrait] .startv2-logo{left:calc(16px * var(--fx));top:calc(12px * var(--fx));width:calc(177px * var(--fx))}.startv2-copy{left:calc(64px * var(--fx));top:calc(443px * var(--fx));width:calc(640px * var(--fx));color:#e2e4da;font-family:var(--tb-font-text);font-size:calc(24px * var(--fx));margin:0;line-height:1.45;animation:1s cubic-bezier(.2,.7,.2,1) .45s both sv-rise;position:absolute}.startv2-copy strong{color:var(--tb-bone);font-weight:500}:root[data-orient=portrait] .startv2-copy{left:calc(16px * var(--fx));top:calc(122px * var(--fx));width:calc(373px * var(--fx));font-size:calc(14px * var(--fx))}.startv2-actions{left:calc(64px * var(--fx));top:calc(623px * var(--fx));flex-direction:column;align-items:flex-start;animation:1s cubic-bezier(.2,.7,.2,1) .7s both sv-rise;display:flex;position:absolute}:root[data-orient=portrait] .startv2-actions{left:calc(32px * var(--fx));right:calc(32px * var(--fx));top:auto;bottom:calc(65px * var(--fx));align-items:stretch}.startv2-reward{margin:calc(89px * var(--fx)) 0 0;color:var(--tb-bone);font-family:var(--tb-font-display);font-weight:700;font-size:calc(24px * var(--fx));letter-spacing:.04em;text-transform:uppercase;line-height:1.2}:root[data-orient=portrait] .startv2-reward{display:none}@keyframes sv-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.startv2-claimed{margin-top:calc(16px * var(--fx));padding:calc(6px * var(--fx)) 0;color:var(--tb-accent);font-family:var(--tb-font-text);font-size:calc(18px * var(--fx));text-underline-offset:4px;cursor:pointer;background:0 0;border:0;-webkit-text-decoration:underline;text-decoration:underline}:root[data-orient=portrait] .startv2-claimed{font-size:calc(13px * var(--fx))}:root[data-orient=portrait] .startv2-scene:not(.still):not(.final){--scene-h:var(--stage-h);top:0;left:calc(var(--scene-w) * -.3193);isolation:isolate}:root[data-orient=portrait] .startv2-scene:not(.still):not(.final) .startv2-layer{z-index:3}:root[data-orient=portrait] .startv2-scene:not(.still):not(.final) .startv2-layer--1,:root[data-orient=portrait] .startv2-scene:not(.still):not(.final) .startv2-layer--2,:root[data-orient=portrait] .startv2-scene:not(.still):not(.final) .startv2-layer--3,:root[data-orient=portrait] .startv2-scene:not(.still):not(.final) .startv2-layer--4,:root[data-orient=portrait] .startv2-scene:not(.still):not(.final) .startv2-layer--5,:root[data-orient=portrait] .startv2-scene:not(.still):not(.final) .startv2-layer--6,:root[data-orient=portrait] .startv2-scene:not(.still):not(.final) .startv2-moonglow{z-index:1}:root[data-orient=portrait] .startv2-scene:not(.still):not(.final) .startv2-layer--17,:root[data-orient=portrait] .startv2-scene:not(.still):not(.final) .startv2-layer--18{z-index:2;--elk-x:610px;--elk-y:max(560px, calc(var(--stage-h) * .5 - 300px));transform:translate(calc(610px - var(--scene-w) * .4774), calc(var(--elk-y) - var(--scene-h) * .1657)) scale(.8);transform:translate(calc(var(--elk-x) - var(--scene-w) * .4774), calc(var(--elk-y) - var(--scene-h) * .1657)) scale(.8)}:root[data-orient=portrait] .startv2-scene:not(.still):not(.final) .startv2-layer--17{transform-origin:39.6% 23.4%}:root[data-orient=portrait] .startv2-scene:not(.still):not(.final) .startv2-layer--18{transform-origin:48.5% -37%}.mapv2{--crop-x:0;--crop-y:0;--crop-w:1672;--crop-h:941;--pin-w:calc(140px * var(--fx));--pin-h:calc(176px * var(--fx));background:linear-gradient(180deg, var(--tb-panel) 0%, var(--tb-deep) 100%);position:absolute;top:0;bottom:0;left:0;right:0;overflow:clip}.mapv2-map{z-index:1;width:1672px;height:941px;position:absolute;top:0;left:0}.mapv2-art{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.mapv2-art--crop{top:auto;bottom:auto;left:auto;right:auto;left:calc((334.4 - var(--crop-x)) * 100% / var(--crop-w));top:calc(var(--crop-y) * -100% / var(--crop-h));width:calc(1003.2 * 100% / var(--crop-w));height:calc(941 * 100% / var(--crop-h));-o-object-fit:fill;object-fit:fill}.mapv2-fog{left:calc(var(--crop-x) * -100% / var(--crop-w));top:calc(var(--crop-y) * -100% / var(--crop-h));width:calc(1672 * 100% / var(--crop-w));height:calc(941 * 100% / var(--crop-h));pointer-events:none;position:absolute}.mapv2-moon{aspect-ratio:1;opacity:.5;background:radial-gradient(circle,#d7e4f533 0%,#bed2f014 40%,#bed2f000 70%);border-radius:50%;width:11%;margin:-5.5% 0 0 -5.5%;animation:6s ease-in-out infinite alternate mapv2-moon;position:absolute;top:11%;left:77.2%}@keyframes mapv2-moon{0%{opacity:.25}to{opacity:1}}@media (prefers-reduced-motion:reduce){.mapv2-moon{animation:none}}:root:not([data-orient=portrait]) .mapv2-fog{opacity:.55}.mapv2-fog img{-webkit-user-select:none;user-select:none;will-change:transform;width:114.583%;height:125.926%;animation:9s ease-in-out infinite alternate mapv2-fog-a;position:absolute;top:-12.963%;left:-7.2917%}.mapv2-fog .mapv2-fog-bottom{animation-name:mapv2-fog-b;animation-duration:12s}:root[data-orient=portrait] .mapv2-fog img{width:67.361%;height:119.753%;top:-9.877%;left:16.319%}@keyframes mapv2-fog-a{0%{transform:translate(-2.5%,-.6%)}to{transform:translate(2.5%,.6%)}}@keyframes mapv2-fog-b{0%{transform:translate(2.5%,.5%)}to{transform:translate(-2.5%,-.5%)}}@media (prefers-reduced-motion:reduce){.mapv2-fog img{animation:none}}.mapv2-vignette{z-index:1;pointer-events:none;background:radial-gradient(closest-side,#0b0f1200 55%,#0b0f12bf 100%);position:absolute;top:0;bottom:0;left:0;right:0}.mapv2-viewport{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.mapv2-cam{transform-origin:50%;transform-origin:var(--cam-x,50%) var(--cam-y,50%);transition:transform .9s cubic-bezier(.33,0,.2,1);position:absolute;top:0;bottom:0;left:0;right:0}.mapv2-cam.zoomed{transform:translate(calc((50% - var(--cam-x)) * .4), calc((50% - var(--cam-y)) * .4)) scale(1.32)}.mapv2-labels,.mapv2-pins{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.mapv2-labels{z-index:1}.mapv2-pins{z-index:3}.mapv2-pin,.mapv2-label{left:calc((var(--pin-x) * 16.72 - var(--crop-x)) / var(--crop-w) * 100%);top:calc((var(--pin-y) * 9.41 - var(--crop-y)) / var(--crop-h) * 100%);position:absolute}.mapv2-label{color:rgba(143, 154, 163, var(--alpha));font-family:var(--tb-font-display);font-weight:700;font-size:calc(var(--size) * 1px * var(--fx) * 1);font-size:calc(var(--size) * 1px * var(--fx) * var(--pin-k,1));letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;line-height:1}.mapv2-pin{z-index:2;width:var(--pin-w);height:var(--pin-h);margin:calc(var(--pin-h) * -109 / 176) 0 0 calc(var(--pin-w) * -.5);transform-origin:50% 62%;pointer-events:auto;cursor:pointer;background:0 0;border:0;padding:0;transition:transform .2s}.mapv2-pin-art{background:var(--kb) center / 100% 100% no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.mapv2-pin-plate{color:#e2e4da;font-family:var(--tb-font-display);font-weight:700;font-size:calc(var(--pin-w) * 16.8 / 140);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;translate:-50% calc(-50% + var(--cap-shift));line-height:1;position:absolute;top:79.8%;left:49%}.mapv2-pin.locked .mapv2-pin-plate{color:#8f9aa38c}.mapv2-pin-glow{z-index:-1;width:calc(var(--pin-w) * 300 / 140);aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#8ff0ff47,#8ff0ff1a 55%,#0000),radial-gradient(closest-side,#7fcbe059 0,#0000 57%);border-radius:50%;animation:2.2s ease-in-out infinite alternate mapv2-glow;position:absolute;top:29%;left:50%;translate:-50% -50%}@keyframes mapv2-glow{0%{opacity:.55}to{opacity:1}}@media (hover:hover){.mapv2-pin:hover{transform:translateY(calc(-3px * var(--fx))) scale(1.05)}}.mapv2-pin:active{transform:scale(.94)}.mapv2-pin:focus-visible{outline:none}.mapv2-pin:focus-visible:before{content:"";width:calc(var(--pin-w) * (76 + 12) / 140);aspect-ratio:1;border:calc(var(--pin-w) * 2 / 140) solid #e4eaed;box-shadow:inset 0 0 0 calc(var(--pin-w) * 3 / 140) #0b0f12, 0 0 calc(var(--pin-w) * 10 / 140) calc(var(--pin-w) * 5 / 140) #e4eaed59;pointer-events:none;border-radius:50%;position:absolute;top:29%;left:50%;translate:-50% -50%}.mapv2-pin.shake{animation:.32s ease-in-out mapv2-shake}@keyframes mapv2-shake{0%,to{transform:none}17%{transform:translateX(calc(-3px * var(--fx))) rotate(-7deg)}33%{transform:translateX(calc(3px * var(--fx))) rotate(7deg)}50%{transform:translateX(calc(-3px * var(--fx))) rotate(-5deg)}67%{transform:translateX(calc(3px * var(--fx))) rotate(5deg)}83%{transform:translateX(calc(-1px * var(--fx))) rotate(-2deg)}}.mapv2-final{--kb:url(../assets/kit/map_pin/map_pin__elk_final_default.webp);z-index:4}.mapv2-final .mapv2-pin-plate{color:var(--tb-bone)}.mapv2-final-hint{left:calc(var(--pin-w) * 84 / 140);top:calc(var(--pin-h) * 79 / 176);width:calc(var(--pin-w) * 72 / 140);aspect-ratio:1;pointer-events:none;background:url(../assets/kit/hint_gesture/hint_gesture__tap.webp) 50%/100% 100% no-repeat;animation:1.6s ease-in-out infinite mapv2-tap;position:absolute}@keyframes mapv2-tap{0%,to{opacity:.85;transform:none}45%{opacity:1;transform:translate(-6%,-6%)scale(.9)}}.mapv2-final.revealing{animation:1.1s cubic-bezier(.2,.9,.3,1.3) both mapv2-final-in}@keyframes mapv2-final-in{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.mapv2-hero{left:calc(-364px * var(--fx));top:calc(578px * var(--fx));z-index:6;width:calc(1173px * var(--fx));height:calc(1153px * var(--fx));pointer-events:none;position:absolute}.mapv2-hero img{width:100%;height:101.73%;display:block}.mapv2-bubble{left:calc(51px * var(--fx));top:calc(287px * var(--fx));z-index:16;position:absolute}.mapv2-bubble.is-final{left:calc(64px * var(--fx));top:calc(300px * var(--fx))}.mapv2-trail{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.mapv2-seg.future{opacity:.35}.mapv2-seg.active .mapv2-hoof-step{animation:mapv2-hoof-wave 2.6s ease-in-out calc(var(--i) * .11s) infinite}.mapv2-seg.drawing .mapv2-hoof{transform-box:fill-box;transform-origin:50%;animation:mapv2-hoof-in .5s cubic-bezier(.2, .8, .3, 1.3) calc(var(--i) * 70ms) both}@keyframes mapv2-hoof-wave{0%,to{opacity:.55}40%{opacity:1}}@keyframes mapv2-hoof-in{0%{opacity:0;transform:scale(.2)}60%{opacity:1}to{opacity:1;transform:scale(1)}}.mapv2-pin.burst,.mapv2-pin.active.ignite{animation:.7s cubic-bezier(.2,.9,.3,1.4) mapv2-pin-pop}.mapv2-pin.done.burst:after{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#fffffff2,#bfe8f399 30%,#0000);border-radius:50%;width:150%;animation:.9s ease-out forwards mapv2-flash;position:absolute;top:29%;left:50%;translate:-50% -50%}.mapv2-pin.active.ignite .mapv2-pin-glow{animation:.7s ease-out mapv2-fade-in,2.2s ease-in-out .7s infinite alternate mapv2-glow}@keyframes mapv2-pin-pop{0%{transform:scale(1)}35%{transform:scale(1.28)}to{transform:scale(1)}}@keyframes mapv2-flash{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.3)}}.mapv2.returning .mapv2-hero img{animation:.6s ease-out mapv2-fade-in}@keyframes mapv2-fade-in{0%{opacity:0}to{opacity:1}}.mapv2-skip{z-index:40;background:0 0;border:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}:root[data-orient=portrait] .mapv2{--map-hn:max(560, min(calc(var(--stage-hn) - max(300, min(calc(var(--stage-hn) * .21), 349)) - 165 * var(--fx)), 941));--pin-k:calc(.35 + .65 * var(--map-hn) / 941);--pin-w:calc(84px * var(--fx) * var(--pin-k));--pin-h:calc(106px * var(--fx) * var(--pin-k));--map-top:var(--zone-top);--map-h:max(560px, min(calc(var(--stage-h) - var(--map-top) - 165px * var(--fx)), 941px));--map-bottom:calc(var(--map-top) + var(--map-h))}:root[data-orient=portrait] .mapv2-map{top:var(--map-top);width:941px;height:var(--map-h)}:root[data-orient=portrait] .mapv2-hero img{height:100%}:root[data-orient=portrait] .mapv2-hero{left:calc(-260px * var(--fx));top:calc(var(--map-bottom) - 25px * var(--fx));width:calc(620px * var(--fx));height:calc(620px * var(--fx))}:root[data-orient=portrait] .mapv2-bubble{left:auto;right:calc(16px * var(--fx));top:calc(var(--map-bottom) + 14px * var(--fx))}@media (prefers-reduced-motion:reduce){.mapv2-pin,.mapv2-pin-glow,.mapv2-hoof-step,.mapv2-final-hint{animation:none!important}}.mapv2 .cv-moose{z-index:2}.trialv2{--tk:var(--fx);--ck:var(--fx);--ik:var(--fx);background:var(--tb-deep);position:absolute;top:0;bottom:0;left:0;right:0;overflow:clip}.trialv2-bg{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.trialv2:after{content:"";z-index:3;pointer-events:none;background:#12171c80;position:absolute;top:0;bottom:0;left:0;right:0}.trialv2 .cv-moose{z-index:2}.trialv2-panel{--kb:url(../assets/kit/win_trial_frame/win_trial_frame__desktop.webp);--kt:-0.14%;--kr:-0.17%;--kd:-0.14%;--kl:-0.17%;left:calc(540px * var(--fx));top:calc(40px * var(--fx));z-index:30;width:calc(840px * var(--tk));height:calc(987px * var(--tk));animation:.45s cubic-bezier(.2,.8,.3,1) both trialv2-panel-in;position:absolute}@keyframes trialv2-panel-in{0%{opacity:0;transform:translateY(14px)}}.trialv2-title{left:50%;top:calc(44.5px * var(--tk));align-items:center;gap:calc(14px * var(--tk));color:var(--tb-bone);font-family:var(--tb-font-display);font-size:calc(33.6px * var(--tk));letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transform:translate(-50%, calc(-50% + var(--cap-shift)));margin:0;font-weight:700;line-height:1;display:flex;position:absolute}.trialv2-title:before,.trialv2-title:after{content:"";width:calc(37.9px * var(--tk));height:calc(25px * var(--tk));background:url(../assets/kit/win_trial_frame/win_trial_frame__desktop_spiral.webp) 50%/contain no-repeat;flex:none}.trialv2-title:after{transform:scaleX(-1)}.trialv2-task{left:calc(24px * var(--tk));right:calc(24px * var(--tk));top:calc(128px * var(--tk));color:#e2e4dacc;font-family:var(--tb-font-text);font-size:calc(16px * var(--tk));text-align:center;margin:0;line-height:1.4;position:absolute;transform:translateY(-50%)}.trialv2-close.cv-round{left:calc(774px * var(--tk));top:calc(14px * var(--tk));width:calc(48px * var(--tk));height:calc(48px * var(--tk));box-shadow:0 0 0 calc(4px * var(--tk)) #1d252d;background-color:#1d252d;position:absolute}.trialv2-game{left:calc(24px * var(--tk));top:calc(171px * var(--tk));width:calc(792px * var(--tk));height:calc(792px * var(--tk));border-radius:calc(14px * var(--tk));background:var(--tb-deep) center / cover no-repeat;position:absolute;overflow:hidden;container-type:size}.trialv2-canvas{touch-action:none;cursor:url(../assets/ui/tank-crosshair.svg?v=1) 16 16,crosshair;width:100%;height:100%;display:block}.trialv2-bird,.trialv2-bear{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.trialv2-lizard .trialv2-canvas{cursor:none}.trialv2-chip{top:calc(20px * var(--ck));right:calc(24px * var(--ck));z-index:4;box-sizing:border-box;width:calc(var(--chip-w) * var(--ck));height:calc(44px * var(--ck));padding-top:calc(var(--cap-shift) * 2);padding-left:calc(42px * var(--ck));color:#e2e4da;font-family:var(--tb-font-display);font-weight:700;font-size:calc(19.2px * var(--ck));line-height:calc(44px * var(--ck) - var(--cap-shift) * 2);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;pointer-events:none;transition:opacity .3s;position:absolute}.trialv2-chip--spirits{--chip-w:124px}.trialv2-chip--shards{--chip-w:147px}.trialv2-chip--rings{--chip-w:140px}.trialv2-chip--hits{--chip-w:167px}.trialv2-game.has-intro .trialv2-chip{opacity:0}.trialv2.succeeded .trialv2-chip{z-index:9}.trialv2-intro{z-index:5;justify-content:center;align-items:center;gap:calc(16px * var(--ik));width:100%;color:var(--tb-bone);text-align:center;cursor:url(../assets/ui/tank-crosshair.svg?v=1) 16 16,crosshair;background:#12171cc7;border:0;border-radius:0;flex-direction:column;padding:0;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.trialv2-intro:focus-visible{outline:2px solid var(--tb-bone);outline-offset:-6px}.trialv2-intro-sign{width:calc(200px * var(--ik));height:calc(200px * var(--ik));flex:none}.trialv2-intro-world{color:var(--tb-muted);font-family:var(--tb-font-text);font-size:calc(17px * var(--ik));letter-spacing:.04em}.trialv2-intro-title{font-family:var(--tb-font-display);font-weight:700;font-size:calc(51.2px * var(--ik));letter-spacing:.02em;text-transform:uppercase;line-height:1}.trialv2-intro-pendant{width:calc(44px * var(--ik));height:calc(24px * var(--ik));margin-bottom:calc(24px * var(--ik));background:url(../assets/kit/decor_pendant/decor_pendant__medium.webp) 50%/contain no-repeat}.trialv2-intro-prompt{box-sizing:border-box;width:calc(271px * var(--ik));height:calc(40px * var(--ik));padding-left:calc(54px * var(--ik));color:#edeae0d9;font-family:var(--tb-font-display);font-weight:700;font-size:calc(19.2px * var(--ik));line-height:calc(36px * var(--ik));letter-spacing:.05em;text-align:left;text-transform:uppercase;white-space:nowrap;background:url(../assets/kit/hint_gesture/hint_gesture__tap_start.webp) 0/100% 100% no-repeat;animation:2.2s ease-in-out infinite trialv2-prompt}.trialv2-intro.is-loading{cursor:progress}.trialv2-intro.is-loading .trialv2-intro-prompt{opacity:.6;animation:none}.trialv2-intro.is-error .trialv2-intro-prompt{color:#ffc2c2;animation:none}@keyframes trialv2-prompt{0%,to{opacity:.7}50%{opacity:1}}.trialv2-hero{left:calc(-364px * var(--fx));top:calc(578px * var(--fx));z-index:6;width:calc(1173px * var(--fx));height:calc(1153px * var(--fx));pointer-events:none;position:absolute}.trialv2-hero img{width:100%;height:101.73%;display:block}.trialv2-bubble{left:calc(69px * var(--fx));bottom:calc(var(--stage-h) - 419px * var(--fx));z-index:16;pointer-events:none;position:absolute}.trialv2-bird:not(.is-intro) .trialv2-bubble{bottom:calc(var(--stage-h) - 394px * var(--fx))}.trialv2-duck:not(.is-intro) .trialv2-bubble{left:calc(48px * var(--fx));bottom:calc(var(--stage-h) - 423px * var(--fx))}.trialv2-bear:not(.is-intro) .trialv2-bubble{left:calc(49px * var(--fx));bottom:calc(var(--stage-h) - 421px * var(--fx))}.trialv2-lizard:not(.is-intro) .trialv2-bubble{left:calc(48px * var(--fx));bottom:calc(var(--stage-h) - 420px * var(--fx))}.trialv2.succeeded .trialv2-bubble,.trialv2.is-win-pose .trialv2-bubble{left:calc(69px * var(--fx));bottom:calc(var(--stage-h) - 419px * var(--fx))}:root[data-orient=portrait] .trialv2{--tk:min(2.3235, calc((var(--stage-hn) - 440) / 535));--ck:calc(var(--tk) * .75);--ik:calc(var(--tk) * .52);--panel-bottom:calc(8px * var(--fx) + 527px * var(--tk))}:root[data-orient=portrait] .trialv2:after{background:linear-gradient(180deg, var(--tb-panel) 0%, var(--tb-deep) 100%)}:root[data-orient=portrait] .trialv2 .cv-moose{display:none}:root[data-orient=portrait] .trialv2-panel{--kb:url(../assets/kit/win_trial_frame/win_trial_frame__mobile.webp);--kt:-0.19%;--kr:-0.37%;--kd:-0.28%;--kl:-0.37%;left:calc(470.5px - 202.5px * var(--tk));top:calc(8px * var(--fx));width:calc(405px * var(--tk));height:calc(527px * var(--tk))}:root[data-orient=portrait] .trialv2-title{top:calc(32px * var(--tk));gap:calc(8px * var(--tk));font-size:calc(24px * var(--tk))}:root[data-orient=portrait] .trialv2-title:before,:root[data-orient=portrait] .trialv2-title:after{width:calc(26px * var(--tk));height:calc(17.5px * var(--tk));background-image:url(../assets/kit/win_trial_frame/win_trial_frame__mobile_spiral.webp)}:root[data-orient=portrait] .trialv2-task{left:calc(16px * var(--tk));right:calc(16px * var(--tk));top:calc(100px * var(--tk));font-size:calc(13px * var(--tk))}:root[data-orient=portrait] .trialv2-close.cv-round{left:calc(351px * var(--tk));top:calc(10px * var(--tk));width:calc(40px * var(--tk));height:calc(40px * var(--tk))}:root[data-orient=portrait] .trialv2-game{left:calc(16px * var(--tk));top:calc(139px * var(--tk));width:calc(373px * var(--tk));height:calc(373px * var(--tk));border-radius:calc(10px * var(--tk))}:root[data-orient=portrait] .trialv2-intro{gap:calc(15.4px * var(--ik))}:root[data-orient=portrait] .trialv2-hero img{height:100%;position:relative}:root[data-orient=portrait] .trialv2-hero:before{content:"";background:radial-gradient(closest-side,#7fcbe01f 62%,#7fcbe000 100%);width:47.33%;height:53.32%;position:absolute;top:-4.99%;left:31.33%}.trialv2-glow{display:none}:root[data-orient=portrait] .trialv2-glow{left:0;top:calc(var(--panel-bottom) - 152px * var(--fx));z-index:31;width:calc(267px * var(--fx));height:calc(154px * var(--fx));background:linear-gradient(0deg, #e7a6e642 0%, #f2d7c41a 35%, #e7a6e600 100%) top / 100% calc(150px * var(--fx)) no-repeat, linear-gradient(90deg, #d98be000 0%, #e7a6e678 35%, #f2d7c45e 65%, #d98be000 100%) bottom / 100% calc(4px * var(--fx)) no-repeat;mix-blend-mode:screen;pointer-events:none;display:block;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30% 70%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 30% 70%,#0000 100%)}:root[data-orient=portrait] .trialv2-hero{--hs:620px;left:calc(-260px * var(--fx));top:calc(var(--panel-bottom) - 5px * var(--fx));width:calc(620px * var(--fx));width:calc(var(--hs) * var(--fx));height:calc(620px * var(--fx));height:calc(var(--hs) * var(--fx))}:root[data-orient=portrait] .trialv2-duck .trialv2-hero{--hs:589.5px;left:calc(-232px * var(--fx));top:calc(var(--panel-bottom) + 10px * var(--fx))}:root[data-orient=portrait] .trialv2-bear .trialv2-hero{--hs:605.4px;left:calc(-233px * var(--fx));top:calc(var(--panel-bottom) - 1px * var(--fx))}:root[data-orient=portrait] .trialv2-lizard .trialv2-hero{--hs:609.4px;left:calc(-236px * var(--fx));top:calc(var(--panel-bottom) - 6px * var(--fx))}:root[data-orient=portrait] .trialv2.succeeded .trialv2-hero,:root[data-orient=portrait] .trialv2.is-win-pose .trialv2-hero{--hs:620px;left:calc(-260px * var(--fx));top:calc(var(--panel-bottom) - 5px * var(--fx))}:root[data-orient=portrait] .trialv2-bubble{left:auto;right:calc(16px * var(--fx));top:calc(var(--panel-bottom) + 43px * var(--fx));bottom:auto}:root[data-orient=portrait] .cv-bubble.trialv2-bubble{--bk:1.8;width:541.296px;width:calc(280px * var(--bk) * 1.074)}@media (prefers-reduced-motion:reduce){.trialv2-panel,.trialv2-intro-prompt{animation:none}}.trialv2-panel{border-radius:calc(24px * var(--tk));box-shadow:0 calc(12px * var(--tk)) calc(40px * var(--tk)) #12171c99, 0 calc(28px * var(--tk)) calc(72px * var(--tk)) #03050a8c}:root[data-orient=portrait] .trialv2-panel{border-radius:calc(18px * var(--tk));box-shadow:0 calc(7px * var(--tk)) calc(24px * var(--tk)) #12171c99, 0 calc(17px * var(--tk)) calc(43px * var(--tk)) #03050a8c}.trialv2-game:after{content:"";z-index:3;border-radius:inherit;box-shadow:inset 0 calc(12px * var(--tk)) calc(40px * var(--tk)) #03050ab3, inset 0 0 calc(60px * var(--tk)) calc(-12px * var(--tk)) #03050a73, inset 0 -1px 0 #e4eaed1a;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}:root[data-orient=portrait] .trialv2-game:after{box-shadow:inset 0 calc(6px * var(--tk)) calc(20px * var(--tk)) #03050ab3, inset 0 0 calc(30px * var(--tk)) calc(-6px * var(--tk)) #03050a73, inset 0 -1px 0 #e4eaed1a}.trialv2-chip{filter:drop-shadow(0 calc(3px * var(--ck)) calc(8px * var(--ck)) #00000059) drop-shadow(0 calc(8px * var(--ck)) calc(20px * var(--ck)) #03050a66)}.trialv2-gesture{--g:calc(100cqw / 792);left:36.6035cqw;left:36.6035cqw;left:calc(289.9 * var(--g));top:93.4343cqw;top:93.4343cqw;top:calc(740 * var(--g));z-index:4;box-sizing:border-box;width:26.7929cqw;width:26.7929cqw;width:calc(212.2 * var(--g));height:4.54545cqw;height:4.54545cqw;height:calc(36 * var(--g));padding-left:6.06061cqw;padding-left:6.06061cqw;padding-left:calc(48 * var(--g));color:var(--tb-bone);font-family:var(--tb-font-display);font-size:1.76768cqw;font-weight:700;font-size:calc(14 * var(--g));line-height:3.78788cqw;line-height:calc(30 * var(--g));letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;pointer-events:none;background:url(../assets/kit/hint_gesture/hint_gesture__drag_label.webp) 50%/100% 100% no-repeat;position:absolute}:root[data-orient=portrait] .trialv2-intro-prompt{scale:1.6}:root[data-orient=portrait] .trialv2-gesture{transform-origin:50% 100%;scale:2.2}.cardv2{--wk:var(--fx);background:var(--tb-deep);position:absolute;top:0;bottom:0;left:0;right:0;overflow:clip}.cardv2-bg{-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.cardv2:after{content:"";z-index:3;pointer-events:none;background:#12171c80;position:absolute;top:0;bottom:0;left:0;right:0}.cardv2 .cv-moose{z-index:2}.cardv2-hero{left:calc(-364px * var(--fx));top:calc(578px * var(--fx));z-index:4;width:calc(1173px * var(--fx));height:calc(1153px * var(--fx));pointer-events:none;position:absolute}.cardv2-hero img{width:100%;height:101.73%;display:block}.cardv2-panel{--kt:-0.22%;--kr:-0.15%;--kd:-0.22%;--kl:-0.15%;left:calc(560px * var(--fx));top:calc(50% - var(--win-h) * .5px * var(--wk));z-index:30;width:calc(960px * var(--wk));height:calc(var(--win-h) * 1px * var(--wk));color:var(--tb-bone);animation:.5s cubic-bezier(.2,.8,.3,1) backwards cardv2-in;position:absolute}@keyframes cardv2-in{0%{opacity:0;translate:0 18px;scale:.98}}.cardv2-close.cv-round{z-index:5;left:calc(896px * var(--wk));top:calc(14px * var(--wk));width:calc(48px * var(--wk));height:calc(48px * var(--wk));box-shadow:0 0 0 calc(4px * var(--wk)) #1d252d;background-color:#1d252d;position:absolute}.cardv2-title,.cardv2-world{text-align:center;white-space:nowrap;margin:0;position:absolute;left:0;right:0;transform:translateY(-50%)}.cardv2-title{transform:translateY(calc(-50% + var(--cap-shift)));top:calc(44.5px * var(--wk));font-family:var(--tb-font-display);font-size:calc(33.6px * var(--wk));letter-spacing:.04em;text-transform:uppercase;font-weight:700;line-height:1}.cardv2-world{top:calc(106px * var(--wk));color:var(--tb-muted);font-family:var(--tb-font-text);font-size:calc(15px * var(--wk));font-weight:500}.cardv2-art{left:calc(40px * var(--wk));top:calc(165px * var(--wk));width:calc(420px * var(--wk));height:calc(420px * var(--wk));border-radius:calc(14px * var(--wk));position:absolute;overflow:hidden}.cardv2-art img,.cardv2-art canvas{width:66%;height:auto;position:absolute;top:56%;left:50%;translate:-50% -50%}.cardv2-art.is-full img,.cardv2-art.is-full canvas{width:auto;height:88%;top:12%;translate:-50%}.cardv2-done{clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.cardv2-col{left:calc(500px * var(--wk));top:calc(165px * var(--wk));width:calc(420px * var(--wk));height:calc(420px * var(--wk));position:absolute}.cardv2-class{justify-content:center;gap:calc(4px * var(--wk));height:calc(72px * var(--wk));padding-left:calc(90px * var(--wk));flex-direction:column;display:flex}.cardv2-class strong{font-family:var(--tb-font-display);font-weight:700;font-size:calc(34px * var(--wk));letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;line-height:1}.cardv2-class span{color:#edeae0cc;font-family:var(--tb-font-text);font-size:calc(16px * var(--wk))}.cardv2-text{left:0;right:0;top:calc(92px * var(--wk));bottom:calc(88px * var(--wk));padding-right:calc(8px * var(--wk));z-index:2;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#edeae059 transparent;font-family:var(--tb-font-text);font-size:calc(17px * var(--wk));margin:0;line-height:1.5;position:absolute;overflow-y:auto}.cardv2-cta.cv-cta{--ck:var(--wk);width:calc(400px * var(--wk));position:absolute;bottom:0;left:0}:root[data-orient=portrait] .cardv2:after{background:linear-gradient(180deg, var(--tb-panel) 0%, var(--tb-deep) 100%)}:root[data-orient=portrait] .cardv2 .cv-moose{display:none}:root[data-orient=portrait] .cardv2-panel{--wk:min(2.3235, calc((var(--stage-hn) - 140) / var(--win-h)));--kt:-0.15%;--kr:-0.4%;--kd:-0.15%;--kl:-0.27%;left:calc(470.5px - 186.5px * var(--wk));width:calc(373px * var(--wk))}:root[data-orient=portrait] .cardv2-close.cv-round{left:calc(323px * var(--wk));top:calc(10px * var(--wk));width:calc(40px * var(--wk));height:calc(40px * var(--wk))}:root[data-orient=portrait] .cardv2-title{top:calc(32.5px * var(--wk));font-size:calc(24px * var(--wk))}:root[data-orient=portrait] .cardv2-world{top:calc(81px * var(--wk));font-size:calc(13px * var(--wk))}:root[data-orient=portrait] .cardv2-art{left:calc(16px * var(--wk));top:calc(127px * var(--wk));width:calc(341px * var(--wk));height:calc(220px * var(--wk));border-radius:calc(10px * var(--wk))}:root[data-orient=portrait] .cardv2-art img,:root[data-orient=portrait] .cardv2-art canvas{width:auto;height:70%;top:60%}.cardv2-pulse{display:none}:root[data-orient=portrait] .cardv2-pulse{box-sizing:border-box;border:calc(1.5px * var(--wk)) solid #7fcbe047;border-radius:50%;width:50.41%;height:24.56%;animation:2.8s ease-in-out infinite cardv2-pulse;display:block;position:absolute;top:68.49%;left:24.93%}:root[data-orient=portrait] .cardv2-pulse--inner{border-color:#7fcbe08c;width:33.09%;height:13%;animation-delay:-1.4s;top:74.43%;left:33.43%}@keyframes cardv2-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.cardv2-pulse{animation:none!important}}:root[data-orient=portrait] .cardv2-art.is-full img,:root[data-orient=portrait] .cardv2-art.is-full canvas{height:105.9%;top:-4.1%}:root[data-orient=portrait] .cardv2-col{left:calc(20px * var(--wk));top:calc(363px * var(--wk));width:calc(333px * var(--wk));height:calc((var(--win-h) - 363 - 24) * 1px * var(--wk))}:root[data-orient=portrait] .cardv2-class{height:calc(52px * var(--wk));padding-left:calc(66px * var(--wk))}:root[data-orient=portrait] .cardv2-class strong{font-size:calc(24px * var(--wk))}:root[data-orient=portrait] .cardv2-class span{font-size:calc(14px * var(--wk))}:root[data-orient=portrait] .cardv2-text{top:calc(68px * var(--wk));bottom:calc(72px * var(--wk));font-size:calc(14px * var(--wk))}:root[data-orient=portrait] .cardv2-cta.cv-cta{--ck:calc(var(--wk) * .7778);width:100%;min-width:0;font-size:calc(24px * var(--wk))}@media (prefers-reduced-motion:reduce){.cardv2-panel{animation:none}}.cardv2-panel{border-radius:calc(24px * var(--wk));box-shadow:0 calc(12px * var(--wk)) calc(40px * var(--wk)) #12171c99, 0 calc(28px * var(--wk)) calc(72px * var(--wk)) #03050a8c}:root[data-orient=portrait] .cardv2-panel{border-radius:calc(18px * var(--wk));box-shadow:0 calc(7px * var(--wk)) calc(24px * var(--wk)) #12171c99, 0 calc(17px * var(--wk)) calc(43px * var(--wk)) #03050a8c}.cardv2-art img.is-fx{visibility:hidden}.cardv2-fx{pointer-events:none}.cardv2-bubble{left:calc(69px * var(--fx));bottom:calc(var(--stage-h) - 419px * var(--fx));z-index:16;pointer-events:none;position:absolute}.cardv2-text::-webkit-scrollbar{width:calc(4px * var(--wk))}.cardv2-text::-webkit-scrollbar-thumb{background:#edeae066;border-radius:99px}.cardv2-text::-webkit-scrollbar-track{background:0 0}.cardv2-text:focus-visible{outline-offset:2px;outline:1px solid #e4eaed80}.finalv2{--wk:var(--fx);background:#0b0e12;position:absolute;top:0;bottom:0;left:0;right:0;overflow:clip}.finalv2-panel{--kb:url(../assets/kit/win_reward/win_reward__desktop.webp);--kt:-0.4%;--kr:-0.42%;--kd:-0.4%;--kl:-0.42%;left:calc(600px * var(--fx));top:calc(227px * var(--fx));z-index:10;width:calc(720px * var(--wk));height:calc(572px * var(--wk));color:var(--tb-bone);animation:.6s cubic-bezier(.2,.8,.3,1) 3.1s backwards finalv2-panel-in;position:absolute}@keyframes finalv2-panel-in{0%{opacity:0;translate:0 24px}}.finalv2-title{left:0;right:0;top:calc(71px * var(--wk));font-family:var(--tb-font-display);font-size:calc(48px * var(--wk));letter-spacing:.02em;text-align:center;text-transform:uppercase;transform:translateY(calc(-50% + var(--cap-shift)));margin:0;font-weight:700;line-height:1;position:absolute}.finalv2-sub{left:calc(40px * var(--wk));right:calc(40px * var(--wk));top:calc(134px * var(--wk));color:#edeae0d9;font-family:var(--tb-font-text);font-size:calc(16px * var(--wk));text-align:center;margin:0;line-height:1.45;position:absolute}.finalv2-status{left:calc(40px * var(--wk));right:calc(40px * var(--wk));top:calc(262px * var(--wk));color:var(--tb-bone);font-family:var(--tb-font-display);font-weight:700;font-size:calc(28px * var(--wk));letter-spacing:.04em;text-align:center;text-transform:uppercase;margin:0;line-height:1.1;position:absolute}.finalv2-link{color:var(--tb-accent);font:inherit;text-decoration:underline;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.finalv2-giftlink{left:50%;top:calc(306px * var(--wk));font-family:var(--tb-font-text);font-size:calc(16px * var(--wk));white-space:nowrap;font-weight:500;position:absolute;translate:-50%}.finalv2-actions{left:calc(40px * var(--wk));right:calc(40px * var(--wk));top:calc(362px * var(--wk));justify-content:center;gap:calc(24px * var(--wk));display:flex;position:absolute}.finalv2-act.cv-cta{--ck:var(--wk);min-width:0;width:calc(300px * var(--wk));font-size:calc(30px * var(--wk));letter-spacing:.04em}@keyframes finalv2-fade{0%{opacity:0;transform:translateY(6px)}}.finalv2-arg{left:calc(84px * var(--wk));top:calc(497px * var(--wk));gap:calc(2px * var(--wk));width:calc(405px * var(--wk));flex-direction:column;display:flex;position:absolute}.finalv2-arg strong{font-family:var(--tb-font-display);font-weight:700;font-size:calc(20.8px * var(--wk));letter-spacing:.05em;text-transform:uppercase}.finalv2-arg span{color:#edeae0cc;font-family:var(--tb-font-text);font-size:calc(13px * var(--wk));line-height:1.4}.finalv2-socials{left:calc(500px * var(--wk) - 84px * var(--wk));top:calc(9px * var(--wk));gap:calc(8px * var(--wk));display:flex;position:absolute}.finalv2-socials a{width:calc(38px * var(--wk));height:calc(38px * var(--wk));transition:transform .15s;display:block}.finalv2-socials img{width:100%;height:100%;display:block}@media (hover:hover){.finalv2-socials a:hover{transform:translateY(-2px)}}.finalv2-socials a:focus-visible{border-radius:calc(11px * var(--wk));outline:calc(2px * var(--wk)) solid #e4eaed;outline-offset:calc(3px * var(--wk))}.finalv2-demo{left:0;right:0;top:calc(100% + 10px * var(--wk));color:var(--tb-muted);font-family:var(--tb-font-text);font-size:calc(13px * var(--wk));text-align:center;margin:0;position:absolute}.finalv2-shade{pointer-events:none;background:linear-gradient(90deg,#12171c9e 0% 50%,#12171c1f 66%,#12171c00 100%);position:absolute;top:0;bottom:0;left:0;right:0}.finalv2-bubble{left:calc(150px * var(--fx));top:calc(205px * var(--fx));z-index:16;pointer-events:none;position:absolute}.finalv2-home{left:calc(278px * var(--wk));top:calc(600px * var(--wk));box-sizing:border-box;align-items:center;gap:calc(10px * var(--wk));width:calc(165px * var(--wk));height:calc(56px * var(--wk));padding:0 0 0 calc(31px * var(--wk));isolation:isolate;color:var(--tb-bone);font-family:var(--tb-font-display);font-weight:700;font-size:calc(22.4px * var(--wk));letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;line-height:1;display:flex;position:absolute}.finalv2-home:before{content:"";z-index:-1;top:calc(-31px * var(--wk));right:calc(-28px * var(--wk));bottom:calc(-31px * var(--wk));left:calc(-28px * var(--wk));pointer-events:none;background:url(../assets/kit/btn_home_text/btn_home_text__default_desktop.svg) 50%/100% 100% no-repeat;position:absolute}.finalv2-home:hover{color:#fff}.finalv2-home:focus-visible{outline:calc(2px * var(--wk)) solid #e4eaed;outline-offset:calc(4px * var(--wk))}.finalv2-home-arrow{width:calc(22px * var(--wk));height:calc(12px * var(--wk));fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.finalv2-modal{z-index:50;background:#0b0f12b8;place-items:center;animation:.25s ease-out finalv2-fade;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.finalv2-modal-close.cv-round{z-index:5;top:calc(14px * var(--mk));right:calc(14px * var(--mk));width:calc(48px * var(--mk));height:calc(48px * var(--mk));box-shadow:0 0 0 calc(4px * var(--mk)) #1d252d;background-color:#1d252d;position:absolute}.finalv2-error{--mk:var(--fx);color:var(--tb-bone);text-align:center;position:relative}.finalv2-error>*{margin:0;position:absolute}.finalv2-error-title{font-family:var(--tb-font-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transform:translateY(calc(-50% + var(--cap-shift)));font-weight:700;line-height:1;left:0;right:0}.finalv2-error{--kt:-0.36%;--kr:-0.25%;--kd:-0.36%;--kl:-0.25%;--kb:url(../assets/kit/win_error/win_error__no_network_desktop.webp);width:calc(560px * var(--mk));height:calc(391px * var(--mk))}.finalv2-error-badge{z-index:2;aspect-ratio:1;background:var(--tb-accent);width:8.6%;color:var(--tb-deep);font-family:var(--tb-font-text);font-weight:700;font-size:calc(30px * var(--mk));border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;top:15.9%;left:49.7%;transform:translate(-50%,-50%)}.finalv2-error-title{top:calc(117px * var(--mk));font-size:calc(33.6px * var(--mk))}.finalv2-error-text{left:calc(40px * var(--mk));right:calc(40px * var(--mk));top:calc(190px * var(--mk));color:#e2e4dad9;font-family:var(--tb-font-text);font-size:calc(17px * var(--mk));line-height:1.45}.finalv2-error-cta.cv-cta{--ck:var(--mk);left:calc(80px * var(--mk));top:calc(279px * var(--mk))}:root[data-orient=portrait] .finalv2{--wk:min(2.3235, calc((var(--stage-hn) - 420) / 579))}:root[data-orient=portrait] .finalv2-panel{--kb:url(../assets/kit/win_reward/win_reward__mobile.webp);--kt:-0.43%;--kr:-0.74%;--kd:-0.43%;--kl:-0.74%;left:calc(470.5px - 186.5px * var(--wk));top:calc(100px * var(--fx));width:calc(373px * var(--wk));height:calc(547px * var(--wk))}:root[data-orient=portrait] .finalv2-title{top:calc(51.5px * var(--wk));font-size:calc(32px * var(--wk))}:root[data-orient=portrait] .finalv2-sub{left:calc(16px * var(--wk));right:calc(16px * var(--wk));top:calc(97px * var(--wk));font-size:calc(13px * var(--wk))}:root[data-orient=portrait] .finalv2-status{left:calc(16px * var(--wk));right:calc(16px * var(--wk));top:calc(206px * var(--wk));font-size:calc(20px * var(--wk))}:root[data-orient=portrait] .finalv2-giftlink{top:calc(246px * var(--wk));font-size:calc(14px * var(--wk))}:root[data-orient=portrait] .finalv2-actions{left:calc(16px * var(--wk));right:calc(16px * var(--wk));top:calc(286px * var(--wk));align-items:center;gap:calc(16px * var(--wk));flex-direction:column}:root[data-orient=portrait] .finalv2-act.cv-cta{--ck:calc(var(--wk) * .7778);min-width:0;width:calc(341px * var(--wk));font-size:calc(24px * var(--wk))}:root[data-orient=portrait] .finalv2-arg{left:calc(64px * var(--wk));top:calc(448px * var(--wk));width:calc(161px * var(--wk))}:root[data-orient=portrait] .finalv2-arg strong{font-size:calc(17.6px * var(--wk))}:root[data-orient=portrait] .finalv2-arg span{font-size:calc(12px * var(--wk))}:root[data-orient=portrait] .finalv2-home{--wk:calc(var(--fx) * .6);left:calc(50% - 82.5px * var(--wk));top:calc(100% + 50px)}:root[data-orient=portrait] .finalv2-error{--mk:var(--fx);--kt:-0.85%;--kr:-0.75%;--kd:-0.85%;--kl:-0.75%;--kb:url(../assets/kit/win_error/win_error__no_network_mobile.webp);width:calc(373px * var(--mk));height:calc(295px * var(--mk))}:root[data-orient=portrait] :root[data-orient=portrait] .finalv2-error-badge{width:10.8%;font-size:calc(24px * var(--mk));top:14.2%}:root[data-orient=portrait] .finalv2-error-title{top:calc(85px * var(--mk));font-size:calc(22px * var(--mk))}:root[data-orient=portrait] .finalv2-error-text{left:calc(20px * var(--mk));right:calc(20px * var(--mk));top:calc(149px * var(--mk));font-size:calc(14px * var(--mk));text-align:center}:root[data-orient=portrait] .finalv2-error-cta.cv-cta{--ck:calc(var(--mk) * .7778);left:calc(16.5px * var(--mk));top:calc(220.5px * var(--mk));width:calc(340px * var(--mk));min-width:0}:root[data-orient=portrait] :root[data-orient=portrait] .finalv2-error .finalv2-modal-close.cv-round{top:calc(10px * var(--mk));right:calc(10px * var(--mk));width:calc(40px * var(--mk));height:calc(40px * var(--mk))}@media (prefers-reduced-motion:reduce){.finalv2-fade{animation:none}}.finalv2-error{border-radius:calc(24px * var(--mk));box-shadow:0 calc(12px * var(--mk)) calc(40px * var(--mk)) #12171c99, 0 calc(28px * var(--mk)) calc(72px * var(--mk)) #03050a8c}:root[data-orient=portrait] .finalv2-error{border-radius:calc(18px * var(--mk));box-shadow:0 calc(7px * var(--mk)) calc(24px * var(--mk)) #12171c99, 0 calc(17px * var(--mk)) calc(43px * var(--mk)) #03050a8c}.finalv2-panel{filter:drop-shadow(0 calc(12px * var(--wk)) calc(40px * var(--wk)) #12171c99) drop-shadow(0 calc(28px * var(--wk)) calc(72px * var(--wk)) #03050a8c)}:root[data-orient=portrait] .finalv2-panel{filter:drop-shadow(0 calc(7px * var(--wk)) calc(24px * var(--wk)) #12171c99) drop-shadow(0 calc(17px * var(--wk)) calc(43px * var(--wk)) #03050a8c)}:root[data-orient=portrait] .finalv2-shade{background:#12171cb3}.finalv2-rewards-btn{left:calc(176px * var(--fx));top:calc(26px * var(--fx));z-index:20;justify-content:center;align-items:center;gap:calc(7px * var(--fx));box-sizing:border-box;width:calc(125px * var(--fx));height:calc(40px * var(--fx));padding:0 calc(14px * var(--fx));border-radius:calc(20px * var(--fx));color:#171f25;font-family:var(--tb-font-display);font-weight:700;font-size:calc(18px * var(--fx));letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer;box-shadow:0 0 calc(12px * var(--fx)) #7e92f673, 0 calc(3px * var(--fx)) calc(8px * var(--fx)) #00000059, inset 0 1px 0 #fff9;background:#e4eaed;border:0;display:flex;position:absolute}.finalv2-rewards-btn:focus-visible{outline:calc(2px * var(--fx)) solid #e4eaed;outline-offset:calc(4px * var(--fx))}.finalv2-rewards-icon{width:calc(18px * var(--fx));height:calc(18px * var(--fx));fill:none;stroke:#171f25;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}.finalv2-rewards-chevron{width:calc(8px * var(--fx));height:calc(12px * var(--fx));fill:none;stroke:#171f25;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.finalv2-rewards{--rk:var(--fx);z-index:70;background:#05080d80;position:absolute;top:0;bottom:0;left:0;right:0}.finalv2-rewards-win{left:calc(16px * var(--rk));top:calc(97px * var(--rk));box-sizing:border-box;width:calc(373px * var(--rk));align-items:center;gap:calc(14px * var(--rk));padding:calc(36px * var(--rk)) calc(16px * var(--rk)) calc(24px * var(--rk));border:calc(1.5px * var(--rk)) solid #edeae080;border-radius:calc(18px * var(--rk));background:radial-gradient(ellipse calc(224px * var(--rk)) calc(124px * var(--rk)) at 50% 0, #9ecce51f, #9ecce50a 50%, #9ecce500 100%), linear-gradient(180deg, #1e272ff7 0%, #12171cf7 100%);box-shadow:0 0 calc(4px * var(--rk)) #7e92f659, 0 0 calc(20px * var(--rk)) #7e92f64d, 0 calc(16.8px * var(--rk)) calc(43.2px * var(--rk)) #03050a80, 0 calc(14px * var(--rk)) calc(44px * var(--rk)) #12171c99, inset 0 calc(-18px * var(--rk)) calc(48px * var(--rk)) #03050a59, inset 0 1px 0 #e4eaed14;color:var(--tb-bone-2);flex-direction:column;display:flex;position:absolute}.finalv2-rewards-title{font-family:var(--tb-font-display);font-weight:700;font-size:calc(32px * var(--rk));letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;margin:0}.finalv2-rewards-pend{width:calc(33px * var(--rk));height:calc(18px * var(--rk));flex:none}.finalv2-rewards-sub{font-family:var(--tb-font-text);font-size:calc(13px * var(--rk));text-align:center;margin:0;line-height:1.4}.finalv2-rewards-close{right:calc(10px * var(--rk));top:calc(10px * var(--rk));position:absolute}.cv-hud--final .cv-counter-mini{top:calc(18.3px * var(--fx))}:root:not([data-orient=portrait]) .finalv2-rewards{--rk:calc(var(--fx) * 1.45)}:root:not([data-orient=portrait]) .finalv2-rewards-win{left:50%;top:calc(220px * var(--fx));translate:-50%}.finalv2-error.is-success .finalv2-error-title,.finalv2-error.is-already .finalv2-error-title{font-size:calc(24px * var(--mk))}:root[data-orient=portrait] .finalv2-error.is-success .finalv2-error-title,:root[data-orient=portrait] .finalv2-error.is-already .finalv2-error-title{font-size:calc(17px * var(--mk))}.finalv2-rewards-win{max-height:calc(var(--stage-h) - 183px * var(--rk) - 16px * var(--rk))}.finalv2-gifts{box-sizing:border-box;width:100%;min-height:0;padding:0 calc(2px * var(--rk)) 0 0;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#edeae059 transparent;margin:0;list-style:none;overflow-y:auto}.finalv2-gifts li{justify-content:space-between;align-items:baseline;gap:calc(12px * var(--rk));padding:calc(9px * var(--rk)) calc(6px * var(--rk));font-family:var(--tb-font-text);font-size:calc(13px * var(--rk));border-bottom:1px solid #7e92f638;line-height:1.3;display:flex}.finalv2-gifts li:last-child{border-bottom:0}.finalv2-gifts b{font-family:var(--tb-font-display);font-size:calc(19px * var(--rk));letter-spacing:.04em;color:var(--tb-bone);flex:none}:root:not([data-orient=portrait]) .finalv2-rewards-win{top:calc(60px * var(--fx));max-height:calc(var(--stage-h) - 120px * var(--fx))}:root[data-orient=portrait] .finalv2-socials{left:calc(262px * var(--wk) - 64px * var(--wk));top:calc(8px * var(--wk));width:calc(78px * var(--wk));gap:calc(6px * var(--wk));flex-wrap:wrap}:root[data-orient=portrait] .finalv2-socials a{width:calc(36px * var(--wk));height:calc(36px * var(--wk))}.legal-overlay{z-index:100;padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#06080ab8;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.legal-dialog{background:linear-gradient(180deg, #243039 0%, var(--tb-panel) 120px, #151b21 100%);width:min(640px,100%);max-height:min(80dvh,720px);color:var(--tb-bone-2);font-family:var(--tb-font-text);border:2px solid #e4eaedd1;border-radius:20px;padding:28px 28px 20px;line-height:1.5;position:relative;overflow:auto;box-shadow:0 24px 70px #0000008c}.legal-dialog h2{color:var(--tb-bone);font-family:var(--tb-font-display);letter-spacing:.03em;text-transform:uppercase;margin:0 40px 14px 0;font-size:30px;font-weight:700}.legal-close{width:40px;height:40px;color:var(--tb-bone-dim);cursor:pointer;background:0 0;border:0;font-size:30px;line-height:1;transition:color .16s,transform .22s;position:absolute;top:8px;right:10px}@media (hover:hover){.legal-close:hover{color:var(--tb-bone);transform:rotate(90deg)}}.legal-close:focus-visible{outline-offset:2px;outline:2px solid #fff}.cookie-accept:focus-visible{outline-offset:2px;outline:2px solid #fff}.cookie-link:focus-visible{outline-offset:2px;outline:2px solid #fff}.cookie-banner{left:50%;bottom:max(12px, env(safe-area-inset-bottom));z-index:90;width:min(720px,100% - 24px);color:var(--tb-bone-2);font-family:var(--tb-font-text);background:#1e272ff7;border:1.5px solid #c3c9cc80;border-radius:14px;align-items:center;gap:16px;padding:12px 14px 12px 18px;font-size:14px;line-height:1.4;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 40px #00000080}.cookie-banner p{flex:1;margin:0}.cookie-link{color:#bfe8f3;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline;text-decoration:underline}.cookie-accept,.screen-error-btn{background:var(--tb-cta);color:var(--tb-panel);font-family:var(--tb-font-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:0;border-radius:10px;flex:none;padding:10px 20px 9px;font-size:17px;font-weight:700;transition:filter .16s}@media (hover:hover){.cookie-accept:hover,.screen-error-btn:hover{filter:brightness(1.1)}}.screen-error{z-index:80;grid-gap:14px;padding:max(24px, env(safe-area-inset-top)) 24px max(24px, env(safe-area-inset-bottom));background:var(--tb-deep);color:var(--tb-bone-2);font-family:var(--tb-font-text);text-align:center;place-content:center;gap:14px;font-size:16px;line-height:1.5;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.screen-error p{margin:0}.screen-error-title{color:var(--tb-bone);font-family:var(--tb-font-display);letter-spacing:.03em;text-transform:uppercase;font-size:30px;font-weight:700}.screen-error-btn{justify-self:center;margin-top:8px;padding:12px 26px 11px}.screen-error-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.cookie-banner{--kb:url(../assets/kit/cookie/cookie__notice_desktop.webp);box-sizing:border-box;background:url(../assets/kit/cookie/cookie__notice_desktop.webp) 50%/100% 100% no-repeat;background:var(--kb) center / 100% 100% no-repeat;border:0;border-radius:18px;width:min(1040px,100% - 24px);height:136px;padding:0;display:block;position:fixed;box-shadow:0 0 4px #7e92f659,0 0 20px #7e92f64d,0 14px 36px #03050a80}.cookie-banner .cookie-title{color:var(--tb-bone);font-family:var(--tb-font-display);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:20.8px;font-weight:700;line-height:1;position:absolute;top:32px;left:100px}.cookie-banner .cookie-text{width:calc(100% - 440px);min-width:260px;color:var(--tb-bone-2);font-size:13px;line-height:1.45;position:absolute;top:58px;left:100px}.cookie-banner .cookie-link{text-align:left;color:var(--tb-bone);font-weight:500;display:inline}.cookie-banner .cookie-accept{color:#171e25;letter-spacing:.04em;background:0 0;border-radius:0;width:201px;height:36px;padding:0;font-size:18px;line-height:38px;position:absolute;top:50px;right:84px}:root[data-orient=portrait] .cookie-banner{--kb:url(../assets/kit/cookie/cookie__notice_mobile.webp);width:min(381px,100% - 24px);height:274px}:root[data-orient=portrait] .cookie-banner .cookie-title{line-height:24px;top:20px;left:65px}:root[data-orient=portrait] .cookie-banner .cookie-text{width:calc(100% - 40px);min-width:0;font-size:13px;top:58px;left:20px}:root[data-orient=portrait] .cookie-banner .cookie-accept{width:62.4%;height:38px;font-size:20px;line-height:40px;top:206px;left:18.8%;right:auto}
