.body-1,.app-button,body{font-size:1rem;font-weight:400;line-height:120%}.body-3,.team-popup,.app-footer__notice-text,.app-footer,.share__copy-notice{font-size:.875rem;font-weight:400;line-height:130%}*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-tap-highlight-color:transparent;outline:0}*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}ol,ul{list-style:none}img{display:block}input{border:none;padding:0;margin:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}textarea{resize:none}button,input,textarea,select{background-color:transparent;border:0;border-radius:0;outline:0;cursor:pointer}button::-ms-clear,button::-ms-reveal,input::-ms-clear,input::-ms-reveal,textarea::-ms-clear,textarea::-ms-reveal,select::-ms-clear,select::-ms-reveal{display:none}button::-moz-focus-inner,button::-moz-focus-outer,input::-moz-focus-inner,input::-moz-focus-outer,textarea::-moz-focus-inner,textarea::-moz-focus-outer,select::-moz-focus-inner,select::-moz-focus-outer{border:0}svg{pointer-events:none;display:block;height:100%;width:100%}a{text-decoration:none;outline:0;cursor:pointer}@font-face{font-family:Aeroport;src:url(/special/avito-hidden-objects/dist/assets/Aeroport-Bp0Ga1QA.woff2) format("woff2"),url(/special/avito-hidden-objects/dist/assets/Aeroport-Bnx4zIhl.woff) format("woff"),url(/special/avito-hidden-objects/dist/assets/Aeroport-JrgOgE31.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aeroport;src:url(/special/avito-hidden-objects/dist/assets/Aeroport-BoldItalic-Ds7TkBVN.woff2) format("woff2"),url(/special/avito-hidden-objects/dist/assets/Aeroport-BoldItalic-C0OUGcVm.woff) format("woff"),url(/special/avito-hidden-objects/dist/assets/Aeroport-BoldItalic-CIXDbMbN.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Aeroport;src:url(/special/avito-hidden-objects/dist/assets/Aeroport-Bold-Cz_YxU_F.woff2) format("woff2"),url(/special/avito-hidden-objects/dist/assets/Aeroport-Bold-BqhugsYI.woff) format("woff"),url(/special/avito-hidden-objects/dist/assets/Aeroport-Bold-DSv9DdAZ.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Aeroport;src:url(/special/avito-hidden-objects/dist/assets/Aeroport-Italic-BvQWPSoV.woff2) format("woff2"),url(/special/avito-hidden-objects/dist/assets/Aeroport-Italic-BwXVPjPe.woff) format("woff"),url(/special/avito-hidden-objects/dist/assets/Aeroport-Italic-DTlPDyJn.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Aeroport;src:url(/special/avito-hidden-objects/dist/assets/Aeroport-Light-DxqIDE-g.woff2) format("woff2"),url(/special/avito-hidden-objects/dist/assets/Aeroport-Light-Bwg8QxQ8.woff) format("woff"),url(/special/avito-hidden-objects/dist/assets/Aeroport-Light-Cb_sA2Em.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Aeroport;src:url(/special/avito-hidden-objects/dist/assets/Aeroport-Medium-BMV4u0lf.woff2) format("woff2"),url(/special/avito-hidden-objects/dist/assets/Aeroport-Medium-Cc8-Ri0C.woff) format("woff"),url(/special/avito-hidden-objects/dist/assets/Aeroport-Medium-yJT4VbG9.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aeroport;src:url(/special/avito-hidden-objects/dist/assets/Aeroport-MediumItalic-vIN9u8sY.woff2) format("woff2"),url(/special/avito-hidden-objects/dist/assets/Aeroport-MediumItalic-B0LFJW2L.woff) format("woff"),url(/special/avito-hidden-objects/dist/assets/Aeroport-MediumItalic-Bne1iwom.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Aeroport;src:url(/special/avito-hidden-objects/dist/assets/Aeroport-LightItalic-f7cWwoSD.woff2) format("woff2"),url(/special/avito-hidden-objects/dist/assets/Aeroport-LightItalic-D1cv3DYT.woff) format("woff"),url(/special/avito-hidden-objects/dist/assets/Aeroport-LightItalic-cosE6Q9v.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Aeroport Mono;src:url(/special/avito-hidden-objects/dist/assets/AeroportMono-DM6KIbLh.woff2) format("woff2"),url(/special/avito-hidden-objects/dist/assets/AeroportMono-C2pKyyjE.woff) format("woff"),url(/special/avito-hidden-objects/dist/assets/AeroportMono-n0Rw1JJU.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}html{font-size:16px}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;font-family:Aeroport,sans-serif,-apple-system;background:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch}html,body{overscroll-behavior-y:none;-ms-scroll-chaining:none;overscroll-behavior:none}#app{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.container{position:relative;width:100%;padding:0 1rem;margin:0 auto}[lazy]{opacity:0!important;-webkit-transition:opacity .3s!important;transition:opacity .3s!important}[lazy=loaded]{opacity:1!important}.link{color:inherit;text-decoration:underline}.mark{display:inline-block;position:relative;white-space:nowrap;padding:0 .375rem}.mark span{position:relative}.mark:before{content:"";position:absolute;bottom:-.0625rem;left:0;width:100%;height:100%;background:#0af;border-radius:1.5rem}.badge{display:inline-block;height:1.75rem;margin:-.4375rem 0}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slide-from-left{0%{-webkit-transform:translateX(-100%);transform:translate(-100%)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes slide-from-left{0%{-webkit-transform:translateX(-100%);transform:translate(-100%)}to{-webkit-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes slide-from-right{0%{-webkit-transform:translateX(100%);transform:translate(100%)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes slide-from-right{0%{-webkit-transform:translateX(100%);transform:translate(100%)}to{-webkit-transform:translateX(0);transform:translate(0)}}.app-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:14.5rem;height:2.8125rem;color:#000;background:#fff;border-radius:.625rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.app-button__icon{width:1rem;height:1.25rem;fill:#fff;margin-left:.625rem;margin-top:-.25rem}.app-button--accent{background:#0af}.app-button--dark{color:#fff;background:#000}.app-button--start{color:#000;background:#fff}.app-button--restart{color:#0af;border:1px solid #00aaff;-webkit-transition:background-color .3s ease,border-color .3s ease,color .3s ease;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.app-button--restart .app-button__icon{stroke:#0af;-webkit-transition:stroke .3s ease;transition:stroke .3s ease;margin-top:-.125rem}@-webkit-keyframes restart-button-icon{0%{-webkit-transform:none;transform:none}to{-webkit-transform:rotateZ(359deg);transform:rotate(359deg)}}@keyframes restart-button-icon{0%{-webkit-transform:none;transform:none}to{-webkit-transform:rotateZ(359deg);transform:rotate(359deg)}}.scroll-down-el{width:7.4375rem;height:7.0625rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}.scroll-down-el__text{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-animation:scroll-down-el-rotation 15s infinite linear;animation:scroll-down-el-rotation 15s infinite linear}.scroll-down-el__arrow{width:.75rem;height:1.625rem;-webkit-animation:scroll-down-el-jumping 3s infinite linear;animation:scroll-down-el-jumping 3s infinite linear}@-webkit-keyframes scroll-down-el-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scroll-down-el-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes scroll-down-el-jumping{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scroll-down-el-jumping{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.share{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem}.share__social{display:block;width:2.5rem;height:2.5rem;border:1px solid #fff;border-radius:50%;-webkit-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease}.share__social svg{width:100%;height:100%;fill:#fff;-webkit-transition:fill .3s ease;transition:fill .3s ease}.share__copy-notice{position:absolute;z-index:10;top:2.9375rem;left:50%;width:10.875rem;height:2.5rem;-webkit-transform:translateX(-50%);transform:translate(-50%);white-space:Name nowrap;background:#cfedff;padding:.625rem 1rem;border-radius:1.5rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.share--accent .share__social{border-color:#0af}.share--accent .share__social svg{fill:#0af}.share--result .share__social{border-color:#0af}.share--result .share__social svg{fill:#0af}.app-header{width:100%;height:2.5rem;background:#fff}.app-header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.app-header__logo--publisher{width:5.4375rem;height:1.125rem}.app-header__logo--customer{width:9.6875rem;height:1.4375rem}.app-header__logo svg{fill:#000}.app-header__share{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.app-footer{position:relative;width:100%;background:#fff;padding:.625rem 1rem .75rem}.app-footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.app-footer__link{color:inherit;text-decoration:underline}.app-footer__notice{position:relative}.app-footer__notice .notice-popup{position:absolute;z-index:1;-webkit-transform:translateX(50%);transform:translate(50%);right:50%;bottom:6.25rem;width:14.875rem;text-align:left;background:#fff;padding:.75rem 1rem;border-radius:1rem;pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.app-footer__notice .notice-popup--shown{pointer-events:auto;opacity:1}.app-footer__notice .notice-popup .link{word-wrap:break-word}.app-footer__team{position:relative}.app-footer__team-link:focus+.team-popup{opacity:1;pointer-events:auto}.app-footer__team .team-popup{position:absolute;z-index:1;-webkit-transform:translateX(50%);transform:translate(50%);right:50%;bottom:1.5rem;pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.app-footer__notice-text{text-align:center}.team-popup{width:18.875rem;color:#000;background:#fff;padding:1.4375rem 1.9375rem;border:1px solid #000;border-radius:1rem}.team-popup__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.team-popup__cell:first-child{-webkit-box-flex:0;-ms-flex:0 0 6.3125rem;flex:0 0 6.3125rem;max-width:6.3125rem;text-align:right;margin-right:1.25rem}.team-popup__cell:last-child{-webkit-box-flex:0;-ms-flex:0 0 7.3125rem;flex:0 0 7.3125rem;max-width:7.3125rem}@media (min-width: 768px){.h2{font-size:2rem;line-height:100%;letter-spacing:-.06rem}.h3{font-size:2.25rem;letter-spacing:-.045rem}.h4{font-size:3.5rem;line-height:110%;letter-spacing:-.07rem}.h5{font-size:2.5rem;line-height:95%;letter-spacing:-.05rem}.body-4{font-size:1.25rem}.body-6{font-size:1rem}.container{padding:0 2.5rem}.share__copy-notice{top:3rem}.app-header{height:3.5rem}.app-header__logo--publisher{width:6.0625rem;height:1.25rem}.app-header__logo--customer{width:10.5rem;height:1.5625rem}.app-footer{height:3rem;padding:0}.app-footer__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}.app-footer__ad-mark{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.app-footer__notice .notice-popup{-webkit-transform:translateX(0);transform:translate(0);right:0;bottom:2.5625rem;width:15.375rem;padding:1rem 1.25rem}.app-footer__team .team-popup{-webkit-transform:translateX(0);transform:translate(0);right:0}}@media (min-width: 1280px){.h4{font-size:4.5rem;letter-spacing:-.09rem}.h5{font-size:3rem;letter-spacing:-.06rem}.body-4{font-size:1.375rem}.container{padding:0 3.125rem}.share__copy-notice{top:3.25rem}}@media (min-width: 1728px){.h1{font-size:1.875rem;letter-spacing:-.0375rem}.h2{font-size:2.375rem;letter-spacing:-.07125rem}.h3{font-size:2.5rem;letter-spacing:-.05rem}.h4{font-size:5.5rem;letter-spacing:-.11rem}.h5{font-size:3.375rem;letter-spacing:-.0675rem}.body-1,.app-button,body{font-size:1.1875rem}.body-4{font-size:1.5625rem}.body-6{font-size:1.1875rem}.container{width:103rem;padding:0}.app-button{height:3.125rem}}@media (hover: hover) and (pointer: fine){.link{cursor:pointer}.link:hover{text-decoration:none}.app-button:hover{background:#ebebeb}.app-button--accent:hover{background:#007deb}.app-button--dark:hover{background:#0af}.app-button--start:hover{color:#fff;background:#000}.app-button--restart{cursor:pointer}.app-button--restart:hover{color:#000;background:#007deb;border-color:#007deb}.app-button--restart:hover .app-button__icon{stroke:#000;-webkit-animation:restart-button-icon .5s ease-out;animation:restart-button-icon .5s ease-out}.share__social{cursor:pointer}.share__social:hover{background-color:#000;border-color:#000}.share__social:hover svg{fill:#fff}.share--accent .share__social{cursor:pointer}.share--accent .share__social:hover{background-color:#0af;border-color:#0af}.share--accent .share__social:hover svg{fill:#000}.share--result .share__social{cursor:pointer}.share--result .share__social:hover{background-color:#000;border-color:#000}.share--result .share__social:hover svg{fill:#0af}.app-footer__link{cursor:pointer}.app-footer__link:hover{text-decoration:none}.app-footer__team-link{cursor:pointer}.app-footer__team-link:hover+.team-popup{opacity:1;pointer-events:auto}}.h3,.start-view-content__title{font-size:1.75rem;font-weight:700;line-height:90%;letter-spacing:-.035rem}.start-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.start-view__wrapper{padding:0 1.25rem}.start-view-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:23.375rem;padding:1.25rem 1.5rem 1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1rem;background:#0af}.start-view-content__title{margin-bottom:.75rem}.start-view-content__tutorial{background:#cfedff;padding:.375rem .625rem .625rem;border-radius:.75rem;margin-top:1.125rem;margin-bottom:1.375rem}.start-view-content__tutorial b{margin-bottom:.25rem}.start-view-content__btn{max-width:unset}.start-view-content__share{margin-top:1.25rem}@media (min-width: 768px){.h2{font-size:2rem;line-height:100%;letter-spacing:-.06rem}.h3,.start-view-content__title{font-size:2.25rem;letter-spacing:-.045rem}.h4{font-size:3.5rem;line-height:110%;letter-spacing:-.07rem}.h5{font-size:2.5rem;line-height:95%;letter-spacing:-.05rem}.body-4{font-size:1.25rem}.body-6{font-size:1rem}.start-view-content{max-width:33.125rem;padding:1.375rem 2rem 2rem}}@media (min-width: 1728px){.h1{font-size:1.875rem;letter-spacing:-.0375rem}.h2{font-size:2.375rem;letter-spacing:-.07125rem}.h3,.start-view-content__title{font-size:2.5rem;letter-spacing:-.05rem}.h4{font-size:5.5rem;letter-spacing:-.11rem}.h5{font-size:3.375rem;letter-spacing:-.0675rem}.body-1{font-size:1.1875rem}.body-4{font-size:1.5625rem}.body-6{font-size:1.1875rem}.start-view-content{max-width:35.5rem;padding:1.875rem 2.5rem 2.5rem}.start-view-content__title{margin-bottom:.875rem}}.game-field{position:relative;max-height:100vh;max-height:100dvh;max-width:100vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}@-webkit-keyframes circle-animation{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}50%{opacity:1}to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes circle-animation{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}50%{opacity:1}to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.game-field__circle{position:fixed;z-index:999;width:50px;height:50px;border-radius:50%;background:rgba(255,255,255,.5);-webkit-animation:circle-animation .5s ease both;animation:circle-animation .5s ease both;pointer-events:none}.objects-browser{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.40325rem;max-width:12.25rem;background:#fff;padding:.3125rem .5rem;border:1px solid #000;border-radius:.5rem;overflow:hidden}.objects-browser__item{width:1.4375rem;height:1.4375rem}.objects-browser__item--vec{fill:#999;-webkit-transition:fill .3s ease;transition:fill .3s ease}.objects-browser__item--img{opacity:.3;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.objects-browser__item--vec.objects-browser__item--found{fill:#0af}.objects-browser__item--img.objects-browser__item--found{opacity:1}.objects-browser__mult{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.0625rem}.objects-browser--animated{-webkit-box-shadow:4px 4px 20px 0px rgba(255,255,255,.6);box-shadow:4px 4px 20px rgba(255,255,255,.6)}.objects-browser--animated .objects-browser__item{-webkit-animation:object-browser-pulse .5s ease forwards;animation:object-browser-pulse .5s ease forwards}.objects-browser--animated .objects-browser__item:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}.objects-browser--animated .objects-browser__item:nth-child(3){-webkit-animation-delay:.8s;animation-delay:.8s}@-webkit-keyframes object-browser-pulse{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.28);transform:scale(1.28)}}@keyframes object-browser-pulse{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.28);transform:scale(1.28)}}@media (min-width: 768px){.h2{font-size:2rem;line-height:100%;letter-spacing:-.06rem}.h3{font-size:2.25rem;letter-spacing:-.045rem}.h4{font-size:3.5rem;line-height:110%;letter-spacing:-.07rem}.h5{font-size:2.5rem;line-height:95%;letter-spacing:-.05rem}.body-4{font-size:1.25rem}.body-6{font-size:1rem}.objects-browser{gap:.5rem;padding:.375rem .6875rem;border-radius:.625rem}.objects-browser__item{width:1.75rem;height:1.75rem}}@media (min-width: 1728px){.h1{font-size:1.875rem;letter-spacing:-.0375rem}.h2{font-size:2.375rem;letter-spacing:-.07125rem}.h3{font-size:2.5rem;letter-spacing:-.05rem}.h4{font-size:5.5rem;letter-spacing:-.11rem}.h5{font-size:3.375rem;letter-spacing:-.0675rem}.body-1{font-size:1.1875rem}.body-4{font-size:1.5625rem}.body-6{font-size:1.1875rem}.objects-browser{max-width:15.375rem;padding:.9375rem 1.1875rem}.objects-browser__item{width:2.125rem;height:2.125rem}}.game-header{padding-top:.9375rem;pointer-events:none}.game-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.game-header-logo{position:relative}.game-header-logo__link{pointer-events:auto}.game-header-logo__link svg{width:10.25rem;height:2.125rem}.game-header-logo__help{position:absolute;right:0;bottom:-.25rem;width:13.25rem;-webkit-transform:translateY(100%);transform:translateY(100%);background:#fff;padding:.5625rem .9375rem .8125rem;border:1px solid #000;border-radius:.625rem 0 .625rem .625rem;-webkit-box-shadow:4px 4px 20px 0px rgba(255,255,255,.6);box-shadow:4px 4px 20px rgba(255,255,255,.6);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (min-width: 768px){.h2{font-size:2rem;line-height:100%;letter-spacing:-.06rem}.h3{font-size:2.25rem;letter-spacing:-.045rem}.h4{font-size:3.5rem;line-height:110%;letter-spacing:-.07rem}.h5{font-size:2.5rem;line-height:95%;letter-spacing:-.05rem}.body-4{font-size:1.25rem}.body-6{font-size:1rem}.game-header{padding-top:.875rem}.game-header-logo__link svg{width:12.6875rem;height:2.625rem}.game-header-logo__help{width:unset;white-space:nowrap}}@media (min-width: 1728px){.h1{font-size:1.875rem;letter-spacing:-.0375rem}.h2{font-size:2.375rem;letter-spacing:-.07125rem}.h3{font-size:2.5rem;letter-spacing:-.05rem}.h4{font-size:5.5rem;letter-spacing:-.11rem}.h5{font-size:3.375rem;letter-spacing:-.0675rem}.body-1{font-size:1.1875rem}.body-4{font-size:1.5625rem}.body-6{font-size:1.1875rem}.game-header{padding-top:1.25rem}.game-header-logo__link svg{width:15.125rem;height:3.125rem}}.app-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:safe center;-ms-flex-align:safe center;align-items:safe center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;min-height:100vh;min-height:100dvh;padding:56px 16px;overflow-y:auto}.app-popup--has-scroll{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-align:safe center;-ms-flex-align:safe center;align-items:safe center}.app-popup__overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.25)}.app-popup__main{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:calc(100% - 32px);padding:1.25rem 1.5rem 1.5rem;border-radius:1rem;background:#fff}.app-popup__main .link{color:#0af}@media (min-width: 768px){.h2{font-size:2rem;line-height:100%;letter-spacing:-.06rem}.h3{font-size:2.25rem;letter-spacing:-.045rem}.h4{font-size:3.5rem;line-height:110%;letter-spacing:-.07rem}.h5{font-size:2.5rem;line-height:95%;letter-spacing:-.05rem}.body-4{font-size:1.25rem}.body-6{font-size:1rem}.app-popup__main{padding:1.5rem 2rem 2rem}}.h1,.game-start-popup__title,.h2{font-size:1.5rem;font-weight:700;line-height:110%;letter-spacing:-.03rem}.game-start-popup{text-align:center}.game-start-popup .app-popup__main{width:100%;max-width:23.375rem}.game-start-popup__title{margin-bottom:.5rem}.game-start-popup-options{display:-webkit-box;display:-ms-flexbox;display:flex}.game-start-popup-options--image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;margin:1.5rem auto 0;max-width:96.2222222222vw}.game-start-popup-options--image .game-start-popup-options-item{width:36.1111111111vw;height:36.1111111111vw;overflow:hidden}.game-start-popup-options--image .game-start-popup-options-item__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:.125rem solid #000;border-radius:.625rem}.game-start-popup-options--text{gap:1.375rem;margin-top:1.5rem}.game-start-popup-options--text .game-start-popup-options-item input{display:none}.game-start-popup-options--text .game-start-popup-options-item label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.game-start-popup-options--text .game-start-popup-options-item__btn{position:relative;width:1.4375rem;height:1.4375rem;border-radius:50%;border:1px solid #00aaff;margin-right:.75rem}.game-start-popup-options--text .game-start-popup-options-item__btn:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.9375rem;height:.9375rem;background:#0af;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:50%}.game-start-popup-options--text .game-start-popup-options-item input:checked+label>.game-start-popup-options-item__btn:after{opacity:1}.game-start-popup__img{height:10.9375rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:.75rem auto 0}@media (min-width: 414px){.game-start-popup-options--image{max-width:21rem}}@media (min-width: 768px){.h2{font-size:2rem;line-height:100%;letter-spacing:-.06rem}.h3{font-size:2.25rem;letter-spacing:-.045rem}.h4{font-size:3.5rem;line-height:110%;letter-spacing:-.07rem}.h5{font-size:2.5rem;line-height:95%;letter-spacing:-.05rem}.body-4{font-size:1.25rem}.body-6{font-size:1rem}.game-start-popup .app-popup__main{max-width:29.5rem}.game-start-popup-options--image{max-width:unset;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.game-start-popup-options--image .game-start-popup-options-item{height:12.25rem;width:8rem}.game-start-popup-options--text{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:2rem}.game-start-popup__img{height:11.25rem;margin-top:-1.375rem}}@media (min-width: 1728px){.h1,.game-start-popup__title{font-size:1.875rem;letter-spacing:-.0375rem}.h2{font-size:2.375rem;letter-spacing:-.07125rem}.h3{font-size:2.5rem;letter-spacing:-.05rem}.h4{font-size:5.5rem;letter-spacing:-.11rem}.h5{font-size:3.375rem;letter-spacing:-.0675rem}.body-1{font-size:1.1875rem}.body-4{font-size:1.5625rem}.body-6{font-size:1.1875rem}.game-start-popup .app-popup__main{max-width:35.5rem}.game-start-popup__title{margin-bottom:.625rem}.game-start-popup-options--image .game-start-popup-options-item{height:15.25rem;width:10rem}.game-start-popup__img{height:13.9375rem}}@media (max-width: 767px){.game-start-popup-options--image .game-start-popup-options-item{max-height:9.75rem;max-width:9.75rem;aspect-ratio:1}.game-start-popup-options--text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:17rem}}@media (hover: hover) and (pointer: fine){.game-start-popup-options--image .game-start-popup-options-item:hover{-webkit-box-shadow:3px 3px 20px 0px rgba(0,170,255,.8);box-shadow:3px 3px 20px rgba(0,170,255,.8)}}.h1,.game-task-popup__title,.h2{font-size:1.5rem;font-weight:700;line-height:110%;letter-spacing:-.03rem}.game-task-popup{text-align:center}.game-task-popup .app-popup__main{width:100%;max-width:23.875rem}.game-task-popup__title{margin-bottom:.5rem}.game-task-popup__text{position:relative;z-index:1}.game-task-popup-objects{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem;max-width:14.375rem;margin:0 auto}.game-task-popup-objects-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.25rem}.game-task-popup-objects-item__icon{width:.875rem;height:.875rem}.game-task-popup__button{margin:0 auto}@media (min-width: 768px){.h2{font-size:2rem;line-height:100%;letter-spacing:-.06rem}.h3{font-size:2.25rem;letter-spacing:-.045rem}.h4{font-size:3.5rem;line-height:110%;letter-spacing:-.07rem}.h5{font-size:2.5rem;line-height:95%;letter-spacing:-.05rem}.body-4{font-size:1.25rem}.body-6{font-size:1rem}.game-task-popup .app-popup__main{max-width:29.5rem}}@media (min-width: 1728px){.h1,.game-task-popup__title{font-size:1.875rem;letter-spacing:-.0375rem}.h2{font-size:2.375rem;letter-spacing:-.07125rem}.h3{font-size:2.5rem;letter-spacing:-.05rem}.h4{font-size:5.5rem;letter-spacing:-.11rem}.h5{font-size:3.375rem;letter-spacing:-.0675rem}.body-1{font-size:1.1875rem}.body-4{font-size:1.5625rem}.body-6{font-size:1.1875rem}.game-task-popup .app-popup__main{max-width:35.5rem}.game-task-popup-objects{max-width:21.875rem}.game-task-popup-objects-item__icon{width:1.125rem;height:1.125rem}}@media (max-width: 767px){.game-task-popup__button{max-width:17.25rem}}.h1,.h2,.game-finish-popup__title{font-size:1.5rem;font-weight:700;line-height:110%;letter-spacing:-.03rem}.game-finish-popup{text-align:center}.game-finish-popup .app-popup__main{width:100%;max-width:23.875rem}.game-finish-popup__img{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);height:9.75rem}.game-finish-popup__button{margin:1.625rem auto 0}@media (min-width: 768px){.h2,.game-finish-popup__title{font-size:2rem;line-height:100%;letter-spacing:-.06rem}.h3{font-size:2.25rem;letter-spacing:-.045rem}.h4{font-size:3.5rem;line-height:110%;letter-spacing:-.07rem}.h5{font-size:2.5rem;line-height:95%;letter-spacing:-.05rem}.body-4{font-size:1.25rem}.body-6{font-size:1rem}.game-finish-popup .app-popup__main{max-width:29.5rem}.game-finish-popup__img{height:14.1875rem}}@media (min-width: 1728px){.h1{font-size:1.875rem;letter-spacing:-.0375rem}.h2,.game-finish-popup__title{font-size:2.375rem;letter-spacing:-.07125rem}.h3{font-size:2.5rem;letter-spacing:-.05rem}.h4{font-size:5.5rem;letter-spacing:-.11rem}.h5{font-size:3.375rem;letter-spacing:-.0675rem}.body-1{font-size:1.1875rem}.body-4{font-size:1.5625rem}.body-6{font-size:1.1875rem}.game-finish-popup .app-popup__main{max-width:35.5rem}.game-finish-popup__img{height:17.4375rem}}.scroll-hint{position:relative;height:9.375rem;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,0));pointer-events:none}.scroll-hint__arrow{position:absolute;top:3.1875rem;left:50%;width:3.875rem;height:1rem;-webkit-transform:translateX(-50%);transform:translate(-50%)}.scroll-hint__hand{position:absolute;top:3.6875rem;left:50%;width:3.875rem;height:3.875rem;-webkit-transform:translateX(-50%);transform:translate(-50%);-webkit-animation:scroll-hint-hand 1.5s linear infinite;animation:scroll-hint-hand 1.5s linear infinite}.scroll-hint__cursor{position:absolute;top:3.6875rem;left:calc(50% + .3125rem);width:4.1875rem;height:3.875rem;-webkit-transform:translateX(-50%);transform:translate(-50%);-webkit-animation:scroll-hint-hand 1.5s linear infinite;animation:scroll-hint-hand 1.5s linear infinite}.scroll-hint__flashlight{position:absolute;top:3.6875rem;left:50%;width:3.875rem;height:3.875rem;-webkit-transform:translateX(-50%);transform:translate(-50%);-webkit-animation:scroll-hint-hand 1.5s linear infinite;animation:scroll-hint-hand 1.5s linear infinite}@-webkit-keyframes scroll-hint-hand{0%,to{-webkit-transform:translateX(-70%);transform:translate(-70%)}50%{-webkit-transform:translateX(-30%);transform:translate(-30%)}}@keyframes scroll-hint-hand{0%,to{-webkit-transform:translateX(-70%);transform:translate(-70%)}50%{-webkit-transform:translateX(-30%);transform:translate(-30%)}}.game-view{position:relative}.game-view__header{position:absolute;z-index:80;top:0;left:0;width:100%;-webkit-animation:fade-in .3s ease forwards;animation:fade-in .3s ease forwards}.game-view__skip{position:absolute;z-index:50;left:50%;bottom:2rem;-webkit-transform:translateX(-50%);transform:translate(-50%);-webkit-animation:fade-in .3s ease forwards;animation:fade-in .3s ease forwards;-webkit-transition:width .3s ease;transition:width .3s ease}.game-view__skip svg{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.5rem;height:1.5rem;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;stroke:#000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.game-view__skip--collapsed{width:2.8125rem}.game-view__skip--collapsed span{opacity:0;white-space:nowrap}.game-view__skip--collapsed svg{display:block;opacity:1}.game-view__skip.app-button--dark svg{stroke:#fff}.game-view__scroll-hint{position:absolute;z-index:50;bottom:0;left:0;width:100%}.game-view__inner{position:relative;pointer-events:none;width:177.7777777778vh;width:177.7777777778dvh;height:100vh;height:100dvh;aspect-ratio:1.7777777778;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.game-view__bg,.game-view__svg{position:absolute;top:0;left:0;width:100%;height:100%}.game-view__path{pointer-events:auto;opacity:0}.game-view-object{position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.game-view-object__body{position:relative;width:100%;height:100%}.game-view-object__hint{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.game-view-object__hint--shown{opacity:1}@-webkit-keyframes object-found{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}40%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:.7}to{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0}}@keyframes object-found{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}40%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:.7}to{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0}}@media (min-width: 768px){.h2{font-size:2rem;line-height:100%;letter-spacing:-.06rem}.h3{font-size:2.25rem;letter-spacing:-.045rem}.h4{font-size:3.5rem;line-height:110%;letter-spacing:-.07rem}.h5{font-size:2.5rem;line-height:95%;letter-spacing:-.05rem}.body-4{font-size:1.25rem}.body-6{font-size:1rem}.game-view__inner{min-width:100vw;min-height:100vh;min-height:100dvh;height:auto}}.car-card{width:17.25rem;height:18.875rem;background:#f2f1ef;border-radius:1rem;border:.125rem solid #000;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.car-card__header{width:100%;height:2.0625rem;background:#fff}.car-card__img-wrapper{position:relative}.car-card__checkmark{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center;transform-origin:center;height:7.75rem;opacity:0}.car-card__img{width:100%;height:11.5rem;-o-object-fit:contain;object-fit:contain;background:#f2f1ef}.car-card__info{background:#fff;padding:.375rem .625rem 1.125rem}.car-card__name{font-size:.9375rem;font-weight:500;line-height:130%;text-align:left}.car-card__gift{height:2rem;margin-top:.375rem}.car-card--small{width:13.125rem;height:17rem;border:none;border-radius:1.125rem 1.125rem 0 0}.car-card--small .car-card__header{height:1.875rem}.car-card--small .car-card__img{height:10.375rem}@-webkit-keyframes show-car-checkmark{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:.8}10%,50%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}51%,to{opacity:0}}@keyframes show-car-checkmark{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:.8}10%,50%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}51%,to{opacity:0}}@-webkit-keyframes switch-car{15%,0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%,60%{-webkit-transform:scale(0);transform:scale(0);opacity:.8}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes switch-car{15%,0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%,60%{-webkit-transform:scale(0);transform:scale(0);opacity:.8}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@media (min-width: 768px){.h2{font-size:2rem;line-height:100%;letter-spacing:-.06rem}.h3{font-size:2.25rem;letter-spacing:-.045rem}.h4{font-size:3.5rem;line-height:110%;letter-spacing:-.07rem}.h5{font-size:2.5rem;line-height:95%;letter-spacing:-.05rem}.body-4{font-size:1.25rem}.body-6{font-size:1rem}.car-card--switched .car-card__img-wrapper{-webkit-animation:switch-car 1.4s linear forwards;animation:switch-car 1.4s linear forwards}.car-card--switched .car-card__checkmark{-webkit-animation:show-car-checkmark 1.4s ease-in forwards;animation:show-car-checkmark 1.4s ease-in forwards}}.next-car{text-align:center}.next-car__text{max-width:17rem;margin:0 auto}.next-car__card{margin:1.125rem auto}.next-car__button{max-width:14.5rem;margin:0 auto}@media (max-width: 767px){.next-car .app-popup__main{width:100%}}.animated-image{position:relative}.animated-image root.value{position:absolute;width:100%;height:100%}.first-game__task-popup-card{margin:1.125rem auto}.first-game .game-task-popup__button{max-width:14.5rem}.first-game-task{position:absolute;z-index:100;width:100%;height:100%;top:0;left:0;pointer-events:none;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.first-game-task__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:100%;height:100%;will-change:left;-webkit-transition:left .3s ease,-webkit-transform .3s ease;transition:left .3s ease,-webkit-transform .3s ease;transition:left .3s ease,transform .3s ease;transition:left .3s ease,transform .3s ease,-webkit-transform .3s ease}.first-game-task-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;left:-1.875rem;width:1.875rem;height:5rem;background:#0af;padding:0 .4375rem 0 .3125rem;border-top:.125rem solid #000;border-bottom:.125rem solid #000;border-left:.125rem solid #000;border-radius:.75rem 0 0 .75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:auto;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.first-game-task-switch__icon{width:1.25rem;height:1rem;-webkit-transform:scale(-1,1);transform:scaleX(-1)}.first-game-task--shown{-webkit-transform:translateX(0);transform:translate(0);background:rgba(0,0,0,.25);pointer-events:auto}.first-game-task--shown .first-game-task__wrapper{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.first-game .game-view-object--1,.first-game__object-highlight--1{top:50%;left:8.275462963%;width:12.9050925926%;height:17.3868312757%}.first-game .game-view-object--2,.first-game__object-highlight--2{top:2.4691358025%;left:83.0439814815%;width:14.6412037037%;height:21.6049382716%}.first-game .game-view-object--3,.first-game__object-highlight--3{top:39.4032921811%;left:37.7893518519%;width:13.0208333333%;height:17.3868312757%}.first-game .game-view-object__hint{z-index:1}.first-game__object-highlight{position:absolute;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.first-game-phone{position:absolute;z-index:50;bottom:0;right:2.5rem;pointer-events:none;-webkit-animation:slide-up .3s ease forwards;animation:slide-up .3s ease forwards}.first-game-phone__img{width:13.75rem;height:17.3125rem;background:#fff;border-radius:1.5625rem 1.5625rem 0 0}.first-game-phone__card{position:absolute;bottom:0;right:.3125rem}.first-game__static-img,.first-game__svg{position:absolute;top:0;left:0;width:100%;height:100%}.first-game__path{pointer-events:auto;opacity:0;cursor:pointer}.first-game__static-img{position:absolute}.first-game__static-img--2{z-index:5}.first-game__static-img--1{z-index:10}.first-game__animated-img{position:absolute;z-index:8}.first-game__animated-img--1{z-index:1;top:38.3744855967%;left:46.9328703704%;height:8.6419753086%;width:6.7708333333%}.first-game__animated-img--2{z-index:1;top:75.3086419753%;left:4.4560185185%;height:8.950617284%;width:6.7708333333%}.first-game__animated-img--3{z-index:9;top:53.7037037037%;left:86.400462963%;height:11.0082304527%;width:3.4143518519%}.first-game__animated-img--4{z-index:10;top:21.0905349794%;left:25.8101851852%;height:3.9094650206%;width:2.9513888889%}.first-game__animated-img--5{z-index:10;top:3.4979423868%;left:59.1435185185%;height:4.3209876543%;width:2.1990740741%}.first-game__animated-img--6{z-index:10;top:34.2592592593%;left:54.6296296296%;height:8.7448559671%;width:5.4398148148%}.first-game__animated-img--7{z-index:10;top:58.4362139918%;left:44.9074074074%;height:15.7407407407%;width:9.4328703704%}@-webkit-keyframes slide-up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@media (min-width: 768px){.h2{font-size:2rem;line-height:100%;letter-spacing:-.06rem}.h3{font-size:2.25rem;letter-spacing:-.045rem}.h4{font-size:3.5rem;line-height:110%;letter-spacing:-.07rem}.h5{font-size:2.5rem;line-height:95%;letter-spacing:-.05rem}.body-4{font-size:1.25rem}.body-6{font-size:1rem}.first-game__task-popup-card{position:relative;left:50%;height:10.9375rem;-webkit-transform:translateX(-50%);transform:translate(-50%);margin:0 auto}.first-game__object-highlight{display:none}}@media (min-width: 1728px){.h1{font-size:1.875rem;letter-spacing:-.0375rem}.h2{font-size:2.375rem;letter-spacing:-.07125rem}.h3{font-size:2.5rem;letter-spacing:-.05rem}.h4{font-size:5.5rem;letter-spacing:-.11rem}.h5{font-size:3.375rem;letter-spacing:-.0675rem}.body-1{font-size:1.1875rem}.body-4{font-size:1.5625rem}.body-6{font-size:1.1875rem}.first-game__task-popup-card{height:13.75rem}.first-game-phone{right:0}}.h4,.result-view-banner__title{color:#0af;font-size:2.625rem;font-weight:700;line-height:85%;letter-spacing:-.0525rem}.h5,.result-view-promo__title{font-size:2.125rem;font-weight:700;line-height:100%;letter-spacing:-.0425rem;color:#0af}.body-4,.result-view-banner,.result-view-promo{font-size:1rem;font-weight:400;line-height:120%}.body-6,.result-view__notice{font-size:.875rem;font-weight:400;line-height:120%}.result-view{background:#0af}.result-view__container{padding:1.25rem .625rem 2.25rem}.result-view-banner,.result-view-promo{position:relative;max-width:24.625rem;text-align:center;background:#fff;padding:1.25rem;border-radius:1rem;margin:0 auto}.result-view-banner{padding-bottom:12.25rem;margin-bottom:.625rem;overflow:hidden}.result-view-banner__controls{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.result-view-banner__button{width:100%;max-width:unset}.result-view-banner__img{position:absolute;bottom:0;left:50%;height:15.0625rem;-webkit-transform:translateX(-50%);transform:translate(-50%);opacity:0;pointer-events:none}.result-view-banner__img.animated{-webkit-animation:fade-in .3s ease forwards;animation:fade-in .3s ease forwards}.result-view-promo{padding-bottom:12.5625rem}.result-view-promo__link{width:100%;max-width:unset;margin:0 auto}.result-view-promo__img{position:absolute;bottom:0;left:0;width:100%;min-height:16.0625rem;-o-object-fit:contain;object-fit:contain;pointer-events:none;opacity:0}.result-view-promo__img--right{left:unset;right:0}.result-view-promo__img.animated{opacity:1;-webkit-animation:fade-in .3s ease forwards;animation:fade-in .3s ease forwards}.result-view-promo__img--left.animated{-webkit-animation:slide-from-left .3s ease forwards;animation:slide-from-left .3s ease forwards}.result-view-promo__img--right.animated{-webkit-animation:slide-from-right .3s ease forwards;animation:slide-from-right .3s ease forwards}.result-view__text{margin:1rem auto 1.75rem}.result-view__notice{color:#fff;padding:.75rem .625rem 0}.result-view__share{margin-top:1rem}.result-view-scroll-hint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:fixed;z-index:100;bottom:0;left:0;width:100%;height:9.375rem;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,170,255,0)),to(rgba(0,170,255,.8)));background:linear-gradient(180deg,rgba(0,170,255,0),rgba(0,170,255,.8));padding-bottom:1.875rem;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0;pointer-events:none}.result-view-scroll-hint__arrow{width:3.875rem;height:3.875rem;background:#fff;border:.1875rem solid #00aaff;border-radius:50%}.result-view-scroll-hint__arrow svg{width:100%;height:100%;-webkit-animation:scroll-arrow .8s ease-in-out infinite;animation:scroll-arrow .8s ease-in-out infinite}@-webkit-keyframes scroll-arrow{0%,to{-webkit-transform:translateY(-5%);transform:translateY(-5%)}50%{-webkit-transform:translateY(5%);transform:translateY(5%)}}@keyframes scroll-arrow{0%,to{-webkit-transform:translateY(-5%);transform:translateY(-5%)}50%{-webkit-transform:translateY(5%);transform:translateY(5%)}}@media (min-width: 414px){.result-view-banner{padding-bottom:13.4375rem}.result-view-banner__img{height:16.25rem}}@media (min-width: 768px){.h2{font-size:2rem;line-height:100%;letter-spacing:-.06rem}.h3{font-size:2.25rem;letter-spacing:-.045rem}.h4,.result-view-banner__title{font-size:3.5rem;line-height:110%;letter-spacing:-.07rem}.h5,.result-view-promo__title{font-size:2.5rem;line-height:95%;letter-spacing:-.05rem}.body-4,.result-view-banner,.result-view-promo{font-size:1.25rem}.body-6,.result-view__notice{font-size:1rem}.result-view__container{width:45.5rem;padding:2.75rem 0}.result-view-banner,.result-view-promo{max-width:unset;padding:1.5rem}.result-view-banner{padding-bottom:25.125rem;margin-bottom:1.25rem}.result-view-banner__controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.result-view-banner__button{max-width:20.75rem}.result-view-banner__img{width:100%;height:28.25rem}.result-view-promo{padding-bottom:5.625rem}.result-view-promo__link{max-width:20.75rem}.result-view-promo__img{min-height:unset;width:14.125rem;height:14.75rem}.result-view-promo__container{max-width:37.875rem;margin:0 auto}.result-view__notice{padding:1.25rem 1.25rem 0}.result-view__share{margin-top:1.25rem}}@media (min-width: 1280px){.h4,.result-view-banner__title{font-size:4.5rem;letter-spacing:-.09rem}.h5,.result-view-promo__title{font-size:3rem;letter-spacing:-.06rem}.body-4,.result-view-banner,.result-view-promo{font-size:1.375rem}.result-view__container{width:77rem;padding:3.125rem 0}.result-view-banner{padding-bottom:33.5625rem;margin-bottom:1.5rem}.result-view-banner__text{max-width:41.3125rem}.result-view-banner__controls{gap:1.25rem}.result-view-banner__button{max-width:21.125rem}.result-view-banner__img{height:43.5625rem}.result-view-promo{padding-bottom:2.625rem}.result-view-promo__link{max-width:21.125rem}.result-view-promo__img{width:20.75rem;height:24rem}.result-view-promo__container{max-width:44.75rem;margin:0 auto}}@media (min-width: 1728px){.h1{font-size:1.875rem;letter-spacing:-.0375rem}.h2{font-size:2.375rem;letter-spacing:-.07125rem}.h3{font-size:2.5rem;letter-spacing:-.05rem}.h4,.result-view-banner__title{font-size:5.5rem;letter-spacing:-.11rem}.h5,.result-view-promo__title{font-size:3.375rem;letter-spacing:-.0675rem}.body-1{font-size:1.1875rem}.body-4,.result-view-banner,.result-view-promo{font-size:1.5625rem}.body-6,.result-view__notice{font-size:1.1875rem}.result-view__container{width:92rem}.result-view-banner{padding-bottom:33.75rem}.result-view-banner__text{max-width:47.375rem}.result-view-banner__button{max-width:23.75rem}.result-view-banner__img{height:45.75rem}.result-view-promo{padding-top:2.25rem;padding-bottom:2.75rem}.result-view-promo__link{max-width:23.75rem}.result-view-promo__img{width:21.375rem;height:25.75rem}.result-view-promo__container{max-width:50.5rem;margin:0 auto}.result-view__notice{padding:1.5rem 2.5rem 0}}.h1,.h2{font-size:1.5rem;font-weight:700;line-height:110%;letter-spacing:-.03rem}.h3{font-size:1.75rem;font-weight:700;line-height:90%;letter-spacing:-.035rem}.h4{color:#0af;font-size:2.625rem;font-weight:700;line-height:85%;letter-spacing:-.0525rem}.h5{font-size:2.125rem;font-weight:700;line-height:100%;letter-spacing:-.0425rem;color:#0af}.body-1{font-size:1rem;font-weight:400;line-height:120%}.body-3{font-size:.875rem;font-weight:400;line-height:130%}.body-4{font-size:1rem;font-weight:400;line-height:120%}.body-6{font-size:.875rem;font-weight:400;line-height:120%}.page{position:relative}.page__start-view{position:relative;z-index:100;min-height:50rem;height:100vh}.page--start{overflow:auto}.page--start .page__active-view{position:fixed;top:0;left:0;width:100%;height:100%;z-index:50;overflow:hidden}@media (min-width: 768px){.h2{font-size:2rem;line-height:100%;letter-spacing:-.06rem}.h3{font-size:2.25rem;letter-spacing:-.045rem}.h4{font-size:3.5rem;line-height:110%;letter-spacing:-.07rem}.h5{font-size:2.5rem;line-height:95%;letter-spacing:-.05rem}.body-4{font-size:1.25rem}.body-6{font-size:1rem}}@media (min-width: 1280px){.h4{font-size:4.5rem;letter-spacing:-.09rem}.h5{font-size:3rem;letter-spacing:-.06rem}.body-4{font-size:1.375rem}}@media (min-width: 1728px){.h1{font-size:1.875rem;letter-spacing:-.0375rem}.h2{font-size:2.375rem;letter-spacing:-.07125rem}.h3{font-size:2.5rem;letter-spacing:-.05rem}.h4{font-size:5.5rem;letter-spacing:-.11rem}.h5{font-size:3.375rem;letter-spacing:-.0675rem}.body-1{font-size:1.1875rem}.body-4{font-size:1.5625rem}.body-6{font-size:1.1875rem}}
