:root{--app-webview-top-inset:0px;--app-native-top-inset:0px;--app-layout-top-offset:calc(var(--app-native-top-inset,0px) + var(--app-webview-top-inset,0px));--app-layout-height:var(--app-viewport-height);--app-content-available-height:calc(var(--app-layout-height) - var(--app-layout-top-offset));--app-header-top-offset:env(safe-area-inset-top,0px);--app-fixed-control-top-inset:var(--app-header-top-offset);--app-viewport-height:100dvh;--app-content-height:var(--app-content-available-height);--app-fixed-layer-top:var(--app-layout-top-offset);--app-fixed-layer-height:var(--app-content-available-height);--app-system-bottom-inset:env(safe-area-inset-bottom,0px);--app-nav-bottom-inset:var(--app-system-bottom-inset);--main-screen-unit:min(.277778vw, 1.38889px)}@media (pointer:coarse){:root{--app-header-top-offset:max(24px, env(safe-area-inset-top,0px));--app-system-bottom-inset:max(26px, env(safe-area-inset-bottom,0px))}}._appRoot_cfqm0_26{width:100%;height:var(--app-viewport-height,100dvh);max-height:var(--app-viewport-height,100dvh);background:var(--onboarding-gradient);flex-direction:column;align-items:stretch;display:flex;position:relative;overflow:hidden}._appShell_cfqm0_38{background:var(--onboarding-gradient);box-sizing:border-box;flex-direction:column;flex:1 1 0;align-self:stretch;width:100%;min-width:0;max-width:484px;min-height:0;margin-inline:auto;display:flex;position:relative;overflow:hidden}._appContent_cfqm0_54{box-sizing:border-box;flex-direction:column;flex:1 1 0;align-self:stretch;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}:is(._appShell_cfqm0_38:has([data-road-map]),._appShell_cfqm0_38:has([data-game-page]),._appContent_cfqm0_54:has([data-road-map]),._appContent_cfqm0_54:has([data-game-page])){overflow:visible}._fallback_if57k_1{justify-content:center;align-items:center;display:flex}._viewport_if57k_7{flex:auto;width:100%;min-height:100%}._content_if57k_13{flex:auto;width:100%;min-height:0}._spinner_if57k_19{border:3px solid #00000026;border-top-color:currentColor;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite _spin_if57k_19}@keyframes _spin_if57k_19{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_if57k_19{animation-duration:2.4s}}@keyframes _page-enter-fade_fc3x3_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}._wrapper_fc3x3_11{color:#fff;background-color:#527799;flex:1 1 0;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:20px;display:flex;position:relative;overflow:hidden}._wrapper_fc3x3_11:before,._wrapper_fc3x3_11:after{z-index:0;content:"";pointer-events:none;position:fixed;inset:0}._wrapper_fc3x3_11:before{background-image:var(--preload-bg);background-position:calc(50% - 50px);background-repeat:no-repeat;background-size:auto 100%}._wrapper_fc3x3_11:after{-webkit-backdrop-filter:blur(9px);background:#1d202359}@supports not ((-webkit-backdrop-filter:blur(9px)) or (backdrop-filter:blur(9px))){._wrapper_fc3x3_11:after{background:#1d202399}}._content_fc3x3_48{z-index:1;box-sizing:border-box;text-align:center;flex-direction:column;flex:0 0 100%;align-self:stretch;align-items:center;width:100%;padding-inline:0;display:flex;position:relative}._layers_fc3x3_62{--layer-unit:1px;pointer-events:none;flex:1 1 0;width:100%;min-height:0;position:relative}._layer_fc3x3_62{transform:translate(calc(-50% + var(--layer-x,0px)), calc(-50% + var(--layer-y,0px))) rotate(var(--layer-rotate,0deg));display:block;position:absolute;top:50%;left:50%}._layerImage_fc3x3_79{width:100%;height:100%;display:block}@keyframes _layer-spin_fc3x3_1{to{transform:rotate(360deg)}}@keyframes _layer-sway_fc3x3_1{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes _layer-breathe_fc3x3_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}._spin_fc3x3_106{animation:24s linear infinite _layer-spin_fc3x3_1}._sway_fc3x3_110{animation:_layer-sway_fc3x3_1 var(--motion-duration,3s) ease-in-out var(--motion-delay,0s) infinite}._breathe_fc3x3_114{animation:_layer-breathe_fc3x3_1 var(--motion-duration,3s) ease-in-out var(--motion-delay,0s) infinite}@media (prefers-reduced-motion:reduce){._spin_fc3x3_106,._sway_fc3x3_110,._breathe_fc3x3_114{animation:none}}._fadeEdges_fc3x3_125{-webkit-mask-image:linear-gradient(90deg,#0000 15%,#000 30% 70%,#0000 85%);mask-image:linear-gradient(90deg,#0000 15%,#000 30% 70%,#0000 85%)}._logoIcon_fc3x3_130{width:133px;height:133px}._title_fc3x3_135{letter-spacing:-.04em;text-align:left;margin:0;font-size:60px;font-weight:600;line-height:.9}._loader_fc3x3_144{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#fff3;border-radius:8px;width:244px;max-width:100%;height:12px;overflow:hidden}._loaderBar_fc3x3_154{border-radius:inherit;background:var(--progress-bar-color);height:100%;transition:width .35s}@media (prefers-reduced-motion:reduce){._loaderBar_fc3x3_154{transition:none}}._loaderWrapper_fc3x3_166{z-index:2;flex-direction:column;flex:none;gap:16px;display:flex;position:relative}._loaderWrapper_fc3x3_166 p{font-size:14px;font-weight:400;line-height:20px}._logoSection_fc3x3_180{flex-direction:column;grid-row:2;align-items:flex-start;gap:28px;display:flex}._preloadPage_1rkf1_1{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex}._routeRoot_1pd5d_1{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex;overflow:hidden}:is(._routeRoot_1pd5d_1:has([data-road-map]),._routeRoot_1pd5d_1:has([data-game-page])){overflow:visible}._routeRoot_1pd5d_1>*{flex:auto;width:100%;min-height:0}@font-face{font-family:MTS Compact;src:url(./MTSCompact-Regular-wCKyQM0D.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MTS Compact;src:url(./MTSCompact-Medium-CcTpAFTL.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:MTS Compact;src:url(./MTSCompact-Bold-DMH_EKlT.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:MTS Compact;src:url(./MTSCompact-Black-CogN7ZeR.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:MTS Extended;src:url(./MTSExtended-Regular-xPLVrNcX.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MTS Extended;src:url(./MTSExtended-Medium-i6BUk3BS.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:MTS Extended;src:url(./MTSExtended-Bold-CM8AhT9M.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:MTS Extended;src:url(./MTSExtended-Black-DvHoUGEf.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:MTS Text;src:url(./MTSText-Regular-C9IPA7iU.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MTS Text;src:url(./MTSText-Medium-KuPeDsPN.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:MTS Text;src:url(./MTSText-Bold-C6fEf54G.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:MTS Text;src:url(./MTSText-Black-C3Mv1VYx.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:MTS UltraExtended;src:url(./MTSUltraExtended-Light-D8Nssui-.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:MTS UltraExtended;src:url(./MTSUltraExtended-Regular-Bj9KAtSG.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MTS UltraExtended;src:url(./MTSUltraExtended-Bold-PLUAWx6w.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:MTS UltraExtended;src:url(./MTSUltraExtended-Black-BjS_Xdca.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:MTS Wide;src:url(./MTSWide-Light-BDvEBcO6.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:MTS Wide;src:url(./MTSWide-Regular-BU7pQRjh.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MTS Wide;src:url(./MTSWide-Medium-DlDQCNK5.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:MTS Wide;src:url(./MTSWide-Bold-Oon_wgCm.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:MTS Wide;src:url(./MTSWide-Black-CwiW6lDg.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;background:#fff;height:100dvh;min-height:100%;font-family:MTS Compact,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{overscroll-behavior:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;color:#fff;background-color:#eff0f1;height:100dvh;min-height:100%;margin:0;line-height:1.5;overflow:hidden}input,textarea,[contenteditable]{-webkit-user-select:text;user-select:text}#root{height:100dvh;min-height:100%}button,input,textarea,select{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}img,svg,picture,video,canvas{max-width:100%;display:block}*,:before,:after{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote,dl,dd,fieldset{margin:0;padding:0}ul,ol{list-style:none}button:focus{outline:none}*{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;appearance:none;background:0 0;border:none;padding:0}button,input[type=button],input[type=submit],input[type=reset]{color:inherit;font:inherit;appearance:none;background:0 0;border:none;border-radius:0;padding:0}body{-webkit-touch-callout:none}:root{--app-bg:#fff;--app-text-primary:#1d2023;--app-layer-popup:1100;--app-layer-toast:1200;--app-layer-modal:1500;--app-layer-modal-elevated:1600;--bg-debug-color:#eff0f1;--main-primary-color:#ff0032;--progress-bar-color:#a6e83d;--text-secondary-color:#626c77;--text-banner-title-color:#12152a;--banner-shadow:0 12px 32px 0 #1d202380;--border-highlight-strong:#ffffff47;--border-highlight-soft:#ffffff0a;--surface-glass-color:#fff3;--onboarding-gradient:linear-gradient(180deg, #9bb0e1 0%, #455478 100%);--banner-gradient:linear-gradient(180deg, #5e7dc1 0%, #a3befb 100%);--game-card-back-gradient:linear-gradient(180deg, #71a235 0%, #d1dc6d 100%);--border-highlight-gradient:linear-gradient(180deg, var(--border-highlight-strong) 0%, var(--border-highlight-soft) 33%, var(--border-highlight-soft) 66%, var(--border-highlight-strong) 100%)}
