.debug{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;height:100%;width:100%;box-sizing:border-box;background-color:#fff}.debug_hidden{display:none;z-index:0}.debug-console{display:flex;align-items:flex-start;width:100%;height:100%;box-sizing:border-box;padding-bottom:40px;word-wrap:break-word;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.debug-console__filter-panel{position:fixed;right:5px;top:5px;width:20px;height:90px;display:flex;flex-direction:column}.debug-console__filter-panel-all{width:15px;height:15px;border:1px solid #a9a9a9;background-color:grey;border-radius:20px;margin:5px 0}.debug-console__filter-panel-info{width:15px;height:15px;border:1px solid #b0c4de;background-color:#1e90ff;border-radius:20px;margin:2.5px 0}.debug-console__filter-panel-error{width:15px;height:15px;border:1px solid #ffa07a;background-color:tomato;border-radius:20px;margin:5px 0}.debug-console__messages{width:100%;box-sizing:border-box;padding:0 10px;touch-action:auto}.debug-console__current-page-number{width:30px;font-size:18px;font-family:Menlo,monospace}.debug-console__message{width:100%;font-size:11px;line-height:14px;font-family:Menlo,monospace;padding:2px 0}.debug-console__message.debug-console__message_info{color:#187fe0}.debug-console__message.debug-console__message_error{color:red}.debug-console__buttons{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;max-width:340px;margin:0 auto;text-align:center}.debug-console__buttons-item{width:100%;padding:10px 0;border-bottom:1px solid #000}.debug-console__bottom-buttons-bar{position:fixed;left:0;right:0;bottom:7px;display:flex;justify-content:space-between;align-items:center;max-width:340px;margin:0 auto;text-align:center}.debug-console__to-top-button{width:60px;height:30px;background-color:#facc39}.debug-console__button{width:160px;height:30px;background-color:#facc39;margin:0 auto}.debug-console__to-bottom-button{width:60px;height:30px;background-color:#facc39}.debug-console__input{width:170px;margin-bottom:10px;text-align:center}.button_transparent-orange{box-sizing:border-box;color:#000;border:2px solid #facc39}.button_transparent-orange .button__fader{display:none}.button_transparent-orange:active{color:#fff;background-color:#facc39}.button_orange{background-color:#facc39}.button_light-orange{background-color:#ffe400}.button_light-blue{background-color:#4da6fd}.button_turniketov-red{background-color:#da343a}.button{position:relative;display:block;overflow:hidden;cursor:pointer;text-decoration:none;color:inherit}.button__content{display:flex;align-items:center;flex-direction:column;justify-content:center;height:100%}.button__content,.button__loader{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;margin:auto}.button__loader{height:80%;opacity:0}.button__fader{position:relative;width:100%;height:100%;transition:opacity .05s;opacity:0;border-radius:200px;background-color:#000}.button.default-active:active .button__fader{opacity:.3}.button.disabled{pointer-events:none}.button.button_default-disabled.disabled{opacity:.5}.button.button_default-border-radius{border-radius:200px}.button.loading .button__content{opacity:0}.button.loading .button__loader{opacity:1}.button.disabled,.button.loading{cursor:default}.button.disabled .button__fader,.button.loading .button__fader{opacity:0}.turniketov-flavoured .button__fader,.turniketov-flavoured .button_default-border-radius{border-radius:0}.turniketov-flavoured .button_transparent-orange{border-color:#da343a}.turniketov-flavoured .button_light-orange,.turniketov-flavoured .button_orange,.turniketov-flavoured .button_transparent-orange:active{background-color:#da343a}.button-spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;stroke-dasharray:62.83185307179586 62.83185307179586}.quiz-input{-webkit-appearance:none}.quiz-input::-ms-clear{display:none!important}.quiz-input::-webkit-clear-button,.quiz-input::-webkit-inner-spin-button{display:none!important}.basic-spinner-wrap{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.basic-spinner-wrap .basic-spinner-wrap__spinner{position:absolute;top:0;left:0;bottom:0;right:0;width:70px;height:70px;margin:auto}.basic-spinner,.basic-spinner svg{width:100%;height:100%}.basic-spinner svg{-webkit-animation:spin .6s linear infinite;animation:spin .6s linear infinite}.basic-spinner_disabled{-webkit-animation:none;animation:none}.modal{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;background-color:transparent}.modal .modal__scrollable-container{position:relative;width:100%;height:100%}.modal .modal__content{position:absolute;display:flex;align-content:center;align-items:center;justify-content:center;width:100%;height:100%}.modal_shown{pointer-events:all;opacity:1}.fader,.modal_fullhidden{opacity:0}.fader{position:absolute;top:-5%;right:0;bottom:-5%;left:0;width:100%;height:110%;transition:opacity .4s;pointer-events:none;background-color:rgba(0,0,0,.5)}.fader_shown{opacity:1}.i18nmsg{white-space:pre}.privacy-accept-popup{padding-top:22px;background-color:#fff;padding-bottom:20px}.privacy-accept-popup:before{position:absolute;top:-15px;right:0;left:0;width:100%;height:40px;margin:auto;content:"";border-radius:50%/50%;background-color:#fff}.privacy-accept-popup:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #fff;border-right:140px solid transparent;border-left:140px solid transparent;border-radius:15px}.privacy-accept-popup{position:relative;overflow:visible;box-sizing:border-box;width:280px;padding-right:20px;padding-left:20px;color:#000;border-radius:10px}.privacy-accept-popup__title{position:relative;box-sizing:border-box;width:100%;margin-bottom:15px;padding:7px 0 5px;font-family:Cuprum;font-size:26px;font-weight:700;line-height:26px}.privacy-accept-popup__description{box-sizing:border-box;width:100%;padding:0 10px;font-size:13px;font-style:italic}.privacy-accept-popup__button-wrap{width:220px;margin:25px auto 0;font-weight:700}.privacy-accept-popup__button{width:100%;height:45px;font-size:13px;font-weight:700;font-style:italic;stroke:#000;stroke-width:6px}.privacy-accept-popup__button_first{display:flex;justify-content:center;align-items:center;height:auto;margin-bottom:10px}.privacy-accept-popup_normal-styled .privacy-accept-popup__title{padding:7px 10px;font-size:18px;font-weight:700;line-height:1.28}.privacy-accept-popup_normal-styled .privacy-accept-popup__description{padding:10px;font-size:18px;font-style:normal;line-height:1.28}.privacy-accept-popup_normal-styled .privacy-accept-popup__button{background-color:#facc39;font-size:16px;font-weight:700;font-style:normal}.privacy-accept-popup_preformatted{white-space:pre}.avatar{overflow:hidden;border-radius:50%}.avatar,.avatar .avatar__image{width:100%;height:100%;background-color:#fff}.avatar .avatar__image{background-size:cover}.avatar .avatar__svg{width:100%;height:100%;background-color:#fff}.avatar_teacher{display:flex;justify-content:center;align-items:center;background-color:#d5ebff}.avatar_teacher .avatar__svg{position:relative;top:3%;left:4%;width:85%;height:85%;background-color:#d5ebff}.subject-scoreline{position:relative;top:-20px;display:flex;justify-content:center;align-items:center}.subject-scoreline__content{font-size:21px;font-weight:700;padding-left:23px;color:#fff}.subject-scoreline__image{width:18px;height:18px;padding-left:5px}.turniketov-flavoured .subject-scoreline__content{color:#333}.flag{position:relative;top:0;right:0;left:0;display:inline-block;width:auto;pointer-events:all}.flag__icon{-webkit-transform:translateY(-1px);transform:translateY(-1px);fill:#fff}.flag__title{position:absolute;top:0;right:0;bottom:0;left:0;width:32px;height:25px;margin:auto;text-align:center;color:#393939;font-size:23px}.flag__inner{-webkit-transform:translateY(-3px);transform:translateY(-3px);stroke-width:0}.flag_clickable{cursor:pointer;pointer-events:all}.flag_squared .flag__icon{height:5em!important;fill:transparent}.flag_squared .flag__inner{-webkit-transform:translateY(3px);transform:translateY(3px);stroke-width:1}.turniketov-flavoured .flag__icon{background:#da343a}.turniketov-flavoured .flag__inner{stroke:#fff;fill:#fff}.growleaders-flavoured .flag__inner{stroke:#5ea8a2;fill:#5ea8a2}.growleaders-flavoured .flag.flag_tournament-screen .flag__icon{fill:#5ea8a2}.growleaders-flavoured .flag.flag_tournament-screen .flag__inner{stroke:#fff;fill:#fff}.growleaders-flavoured .flag.flag_mistakes-review .flag__icon{fill:#fff}.growleaders-flavoured .flag.flag_mistakes-review .flag__inner{stroke:#187fe0;fill:#187fe0}.subject-label{color:#fff;font-size:19px;font-weight:600;text-transform:uppercase;text-align:center}.turniketov-flavoured .subject-label{color:#333}.subject-states{display:flex;justify-content:space-around;width:100%;padding:5px 0 25px}.subject-states__stat{display:flex;align-items:center;flex-direction:column;width:90px;text-align:center}.subject-states__stat-main{position:relative}.subject-states__stat-main,.subject-states__stat-title{display:flex;flex-direction:column;justify-content:center;width:100%;height:90px}.subject-states__stat-title{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;margin:auto;padding:10px}.subject-states__diadem{fill:#ffca3a}.subject-states__stat-bottom{width:100%;margin-top:3px}.subject-states__book{margin-top:5px;fill:#105fa3}.subject-states__wins-bottom{width:100%;color:#fff;font-size:12px}.subject-states__stat-mistakes,.subject-states__wins-text{display:inline-block;padding-top:3px;text-transform:uppercase;font-size:10px;font-weight:600}.subject-states__stat-value-wrap{color:#fff}.subject-states__stat-value{display:block;font-size:29.4px;font-weight:600;line-height:25px}.subject-states__stat-value_disabled{-webkit-transform:scaleX(2);transform:scaleX(2);opacity:.2}.subject-states__stat-mistakes_disabled{padding-top:0;opacity:.8}.subject-states__button{width:100%;height:30px;color:#404040;background-color:#ffca3a;font-weight:700}.subject-states__button.disabled{color:#fff;background-color:rgba(0,0,0,.2)}.subject-states_edge .subject-states__stat{padding:10px 5px;border-radius:10px;background-color:rgba(0,0,0,.1)}.subject-states_edge .subject-states__button{width:100%}.subject-states_edge .subject-states__book,.subject-states_edge .subject-states__diadem{display:none!important}.turniketov-flavoured .subject-states__stat-value-wrap_wins,.turniketov-flavoured .subject-states__wins-bottom{color:#333}.growleaders-flavoured .subject-states__diadem{fill:#f8bf1c}.growleaders-flavoured .subject-states__book{fill:#fff}.growleaders-flavoured .subject-states__stat-value-wrap_mistakes{color:#4a4a4a}.subject-title{max-width:375px;margin:0 auto;color:#0b4f8e}.subject-title,.swiper{position:relative;width:100%}.swiper__item{position:absolute;top:0;right:0;left:0;width:100%;margin:auto;overflow:hidden}.swiper__item_hidden{display:none}.mistakes-slider,.mistakes-slider__slider{position:absolute;top:0;left:0;width:100%;height:100%}.mistakes-slider__slider{right:0;bottom:0;overflow:hidden}.mistakes-slider__wrap{position:absolute;top:0;overflow:hidden;width:100%;height:100%}.mistakes-slider__item{display:block}.mistakes-slider__item-block{box-sizing:border-box;width:100%;height:100%}.mistakes-slider__item-block-inner{box-sizing:border-box;width:300px;height:375px;margin:0 auto;border-radius:5px;background-color:#fff}.mistakes-slider__item:active,.mistakes-slider__item:hover{will-change:opacity,transform}.mistakes-slider__item{overflow:hidden;box-sizing:border-box;width:100%;height:100%}.mistakes-slider__white-cards{position:absolute;top:0;width:100%;height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mistakes-slider__question-wrap{position:absolute;top:0;overflow:visible;box-sizing:border-box;width:100%;height:100%;padding-bottom:30px}.mistakes-slider__question-wrap:before{display:block;width:100%;height:20vh;min-height:135px;content:""}.mistakes-slider__question-wrap_shown{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.mistakes-slider__mistakes-counter-wrap{position:relative;top:30px;box-sizing:border-box;width:100%}.mistakes-slider__item-content{position:absolute;top:0;box-sizing:border-box;width:100%;height:100%;padding-bottom:30px}.mistakes-slider__item-content:before{display:block;width:100%;height:20vh;min-height:135px;content:""}.mistakes-slider__flag{position:absolute;top:0;left:0;right:0;box-sizing:border-box;width:100%}.mistakes-slider__nav-buttons{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;height:72px;pointer-events:none;width:492px}.mistakes-slider_hidden{position:absolute;top:0}@media screen and (max-width:600px){.mistakes-slider__nav-buttons{display:none}}.money-counter{opacity:0;text-align:center}.money-counter__icon{width:32px;height:32px;margin-right:-4px}.money-counter__counter{margin-top:-4px;color:#ffe167;font-size:20px;font-weight:700;letter-spacing:-2.7px}.money-flag-header{display:flex;flex-direction:row;justify-content:space-between;box-sizing:border-box;width:100%;max-width:375px;height:90px;margin:0 auto;padding:0 16px;pointer-events:none}.money-flag-header__content{display:flex;justify-content:center;box-sizing:border-box;max-width:340px;padding:21px 40px 0}.money-flag-header__side{width:40px}.money-flag-header__side:last-child{padding:15px 0}.control-buttons{display:flex;justify-content:space-between;width:100%;height:72px}.control-buttons__button{position:relative;left:0;display:flex;justify-content:center;align-items:center;width:72px;height:72px;border-radius:50%;background-color:#2f3a61;fill:#fff;cursor:pointer;pointer-events:all}.control-buttons__button:nth-child(2){left:auto;right:0}.control-buttons__button:active{background-color:#fff;fill:#2f3a61}.control-buttons_left-disabled .control-buttons__button:first-child,.control-buttons_right-disabled .control-buttons__button:nth-child(2){opacity:0;cursor:default}.control-buttons_disabled .control-buttons__button{pointer-events:none}.basic-button{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:200px}.basic-button .basic-button__loader{display:none;height:80%}.basic-button.basic-button_loading .basic-button__loader{display:block}.basic-button.basic-button_loading .basic-button__content{opacity:0}.turniketov-flavoured .basic-button{border-radius:0}.user-item-battle{display:flex;padding:15px 0;color:#fff}.user-item-battle__avatar{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding-right:15px}.user-item-battle__info{display:flex;flex:1;flex-direction:column;justify-content:space-around;padding-right:5px;text-align:left}.user-item-battle__name-level{text-overflow:ellipsis;color:#fff;font-size:15px;font-weight:700;line-height:19px}.user-item-battle__green-dot{display:inline-block;align-self:baseline;box-sizing:border-box;min-width:10px;height:10px;margin-left:5px;border-radius:50%;background-color:#29b187}.user-item-battle__title{display:flex;align-items:center;color:#0d4f8d;font-size:13px;font-weight:700;line-height:15px}.user-item-battle__title-separator{position:relative;top:1px;display:inline-block;width:4px;min-width:4px;height:4px;min-height:4px;margin:0 5px;vertical-align:middle;opacity:.5;border-radius:2px;background:#0d4f8d;mix-blend-mode:normal}.user-item-battle__score{color:#0d4f8d;font-size:15px;font-weight:600}.user-item-battle__result-icon{width:13px;max-width:13px;height:12px;max-height:12px;padding-right:5px;vertical-align:middle;fill:#fff}.user-item-battle__to-friends-button{box-sizing:border-box;width:80px;padding:7px 0;border:2px solid #fff;font-size:13px;font-weight:700;line-height:15px;stroke:#fff;stroke-width:3px}.user-item-battle__to-friends-button:active{background-color:rgba(0,0,0,.2)}.user-item-battle__attack-button{box-sizing:border-box;width:80px;padding:7px 0;text-decoration:none;letter-spacing:.241091px;color:#000;border:2px solid #facc39;background-color:#facc39;font-size:13px;font-weight:700;line-height:15px}.user-item-battle__attack-button:active{border:1px solid #bd9310;background-color:#bd9310}.user-item-battle .modal{z-index:1}.user-item-battle__attack-button.basic-button_disabled{cursor:default;pointer-events:none;color:#77bcf4;border:2px solid #0074d1;background-color:transparent}@media screen and (max-width:350px){.user-item-battle__attack-button,.user-item-battle__to-friends-button{width:65px;font-size:11px}.user-item-battle__avatar{width:44px;height:44px}}.turniketov-flavoured .user-item-battle__name-level{color:#333}.turniketov-flavoured .user-item-battle__title{color:rgba(51,51,51,.5)}.turniketov-flavoured .user-item-battle__result-icon{fill:rgba(51,51,51,.5)}.turniketov-flavoured .user-item-battle__attack-button{color:#fff;border-color:#41629e;border-radius:0;background-color:#41629e}.turniketov-flavoured .user-item-battle__attack-button.basic-button_disabled{opacity:.7}.turniketov-flavoured .user-item-battle__to-friends-button{color:#41629e;border-color:#41629e;border-radius:0;background-color:#fff}.growleaders-flavoured .user-item-battle__name-level{color:#333}.growleaders-flavoured .user-item-battle__title{color:rgba(51,51,51,.6)}.growleaders-flavoured .user-item-battle__title-separator{background-color:rgba(51,51,51,.6)}.growleaders-flavoured .user-item-battle__result-icon{fill:rgba(51,51,51,.6)}.growleaders-flavoured .user-item-battle__to-friends-button{color:#5ea8a2;border-color:#5ea8a2}.empty-friend-list-content{box-sizing:border-box;width:100%;margin:0}.empty-friend-list-content__image{position:relative;display:flex;align-items:center;justify-content:center;max-width:345px}.empty-friend-list-content__img{max-width:100%;padding:10px 0}.empty-friend-list-content__title{display:block;padding:5px 0 15px;text-align:center;color:#fff;font-size:15px;font-weight:400;font-style:normal;line-height:19px}@media screen and (max-width:368px){.empty-friend-list-content .empty-friend-list-content__title{font-size:13px}}.turniketov-flavoured .empty-friend-list-content__title{color:#333}.friend-searching-input{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;height:32px;text-align:start;border-radius:10px;background:rgba(0,0,0,.1)}.friend-searching-input__click-stub{position:absolute;top:0;right:0;bottom:0;left:0}.friend-searching-input__magnifier{display:inline-block;width:14px;padding:0 7px 0 11px;vertical-align:middle;opacity:.6;fill:#fff}.friend-searching-input__input-wrap{position:relative;flex:1}.friend-searching-input__search-input{width:100%;vertical-align:middle;letter-spacing:-.41px;color:#fff;border:none;border-radius:0;outline:none;background-color:transparent;font-family:PTSans;font-size:17px;line-height:22px;-webkit-appearance:none}.friend-searching-input__search-input::-ms-clear{display:none}.friend-searching-input__search-input::-webkit-input-placeholder{letter-spacing:inherit;opacity:.6;color:inherit;font-size:inherit;line-height:inherit}.friend-searching-input__clear-icon-positioner{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:0 9px}.friend-searching-input__clear-icon-wrap{display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background-color:#fff}.friend-searching-input__clear-icon{width:6px!important;height:6px!important;stroke:#0f69c0;stroke-width:3px}@media screen and (max-width:370px){.friend-searching-input__search-input{font-size:13px}}.turniketov-flavoured .friend-searching-input__search-input{color:#333}.turniketov-flavoured .friend-searching-input__magnifier{fill:#333}.turniketov-flavoured .friend-searching-input__clear-icon-wrap{background-color:#333}.turniketov-flavoured .friend-searching-input__clear-icon{stroke:#fff}.growleaders-flavoured .friend-searching-input__search-input{color:#333}.growleaders-flavoured .friend-searching-input__magnifier{fill:#333}.growleaders-flavoured .friend-searching-input__clear-icon-wrap{background-color:#333}.growleaders-flavoured .friend-searching-input__clear-icon{stroke:#fff}.spinner svg{-webkit-animation:spin .6s linear infinite;animation:spin .6s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fb-auth-wide-button{display:inline-block;width:100%;height:46px;max-width:296px;min-width:280px;padding:16px 0 0;margin:0 auto}.fb-auth-wide-button__link{width:100%;height:100%;box-sizing:border-box;margin:0 auto;background-color:#4267b2}.fb-auth-wide-button .g-icon{margin-left:16px}.fb-auth-wide-button .button__fader{border-radius:5px}.fb-auth-wide-button__icon{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.friend-invitation{position:relative;box-sizing:border-box;width:100%;padding:16px;text-align:center;color:#fff;border-radius:14px;background:hsla(0,0%,100%,.2);font-family:PT Sans,sans-serif;font-style:normal}.friend-invitation__add{display:block;margin:0 auto;font-size:17px;font-weight:700;line-height:22px}.friend-invitation__need-to-log-in{font-size:13px;font-weight:400;font-style:normal;line-height:17px}.friend-invitation__buttons{display:flex;justify-content:space-between;box-sizing:border-box;width:100%;padding-top:16px}.friend-invitation .button__content{flex-direction:row;justify-content:flex-start}.friend-invitation__fb-button,.friend-invitation__vk-button{box-sizing:border-box;width:147px;height:40px;margin:0 auto;background:#3a5994;font-size:15px;font-weight:700;line-height:19px}.friend-invitation__fb-button .g-icon,.friend-invitation__vk-button .g-icon{margin-left:16px}.friend-invitation__vk-button{background:#4f759e}.friend-invitation__fb-icon,.friend-invitation__vk-icon{display:flex;align-items:center;justify-content:center;height:100%}.friend-invitation__fb-icon{padding:0 16px 0 20px}.friend-invitation__vk-icon{padding:0 12px 0 11px}.friend-invitation__fb-wide{display:inline-block;width:296px;height:46px}.friend-invitation__loading-text{font-size:17px;font-weight:700}.friend-invitation__spinner-wrap{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;padding:10px}.turniketov-flavoured .friend-invitation{color:#333;background-color:#e5e5e5}.turniketov-flavoured .friend-invitation__fb-button,.turniketov-flavoured .friend-invitation__vk-button{color:#fff}.profile-sub-route-title{padding:30px 0 20px;color:#fff;font-size:17px;font-weight:700}.growleaders-flavoured .profile-sub-route-title.profile-sub-route-title_achievements,.growleaders-flavoured .profile-sub-route-title.profile-sub-route-title_friends{color:#333}.battle-user-list-screen{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1;height:100%}.battle-user-list-screen__content{box-sizing:border-box;width:100%;max-width:375px;margin:0 auto;padding:0 10px}.battle-user-list-screen__search-input-wrap{display:table;width:100%;height:32px;text-align:start;border-radius:10px;background:rgba(0,0,0,.1)}.battle-user-list-screen__search-input-wrap:before{display:inline-block;width:0;height:100%;content:"";vertical-align:middle}.battle-user-list-screen__magnifier{display:inline-block;width:14px;padding:0 7px 0 11px;vertical-align:middle}.battle-user-list-screen__search-input{width:100%;padding-top:4px;padding-bottom:8px;vertical-align:middle;border:0;background-color:transparent}.battle-user-list-screen__search-input::-webkit-input-placeholder{opacity:.6;color:#fff;font-size:17px;font-weight:100;line-height:22px}.battle-user-list-screen__awesome-share-button{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;height:48px;margin-bottom:8px;padding:0 16px;color:#fff;border-radius:14px;background:hsla(0,0%,100%,.2);font-size:19px;font-weight:700;line-height:25px}.battle-user-list-screen__awesome-share-button:active{background:rgba(0,0,0,.2)}.battle-user-list-screen__awesome-share-button-icon{padding-right:10px}.battle-user-list-screen__social-friends-loader{display:flex;align-items:center;justify-content:center;width:100%}.battle-user-list-screen__friend-invitation{width:100%;padding-bottom:16px}.battle-user-list-screen__empty-friend-list-content{width:100%}.battle-user-list-screen__last-battles-title{padding:10px 0;text-align:left;color:#00528d;font-size:21px;font-weight:700;line-height:27px}.turniketov-flavoured .battle-user-list-screen__awesome-share-button{background-color:#41629e}.turniketov-flavoured .battle-user-list-screen__last-battles-title{color:#333}.growleaders-flavoured .battle-user-list-screen{background-color:#e0e0e0}.growleaders-flavoured .battle-user-list-screen__last-battles-title{color:#333}.achievement-view,.achievement-view .achievement-view__tap{position:absolute;top:0;right:0;bottom:0;left:0;width:100px;height:100px;margin:auto}.achievement-view .achievement-view__tap{cursor:pointer}.achievement-view .achievement-view__image-wrap{position:relative;top:-25%;left:-50%;width:200%;height:150%;margin:auto;-webkit-transform:scale(.75);transform:scale(.75)}.achievement-view .achievement-view__image{max-width:85%;max-height:100%}.achievement-list-screen{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1;width:100%;height:100%}.achievement-list-screen .achievement-list-screen__hex{width:95%;max-width:345px;margin-top:-50px;margin-right:auto;margin-left:auto;padding-bottom:60px}.achievement-list-screen .achievement-list-screen__column{display:flex;justify-content:space-around;box-sizing:border-box;width:100%;max-width:375px;height:120px}.achievement-list-screen .achievement-list-screen__item{position:relative;width:50px;min-width:50px;height:100px;min-height:100px}.achievement-list-screen .achievement-list-screen__item-inner{position:relative;top:0;left:-25px;width:100px;height:100px}.achievement-list-screen .achievement-list-screen__item:first-child{top:-60px}.achievement-list-screen .achievement-list-screen__item:last-child{top:60px}.achievement-list-screen_images-not-loaded .achievement-list-screen__hex{opacity:0}.growleaders-flavoured .achievement-list-screen{background-color:#fff}.battle-screen{position:relative;width:100%;height:100%}.battle-screen-background{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:flex;justify-content:center;align-items:center;width:100%;height:100%;margin:auto;background-color:#29b187;-webkit-transform:scale(1.3);transform:scale(1.3);backface-visibility:hidden;-webkit-backface-visibility:hidden}.battle-screen-background__icon-wrap{height:100%}.battle-screen-background_custom{-webkit-transform:none;transform:none}.battle-screen-background__icon_desktop{display:none}.battle-screen-background__icon_mobile{display:block}.battle-screen-background__icon{height:100%}@media screen and (orientation:landscape){.battle-screen-background__icon_desktop{display:block}.battle-screen-background__icon_mobile{display:none}}.turniketov-flavoured .battle-screen-background{background-color:#fff;-webkit-transform:none;transform:none}.subjects-list-screen{overflow:hidden;width:100%}.subjects-list-screen .subjects-list-screen__hex{width:95%;max-width:345px;margin-top:-50px;margin-right:auto;margin-left:auto;padding-bottom:60px}.subjects-list-screen .subjects-list-screen__column{display:flex;justify-content:space-around;box-sizing:border-box;width:100%;max-width:375px;height:120px}.subjects-list-screen .subjects-list-screen__item{position:relative;width:50px;min-width:50px;height:100px;min-height:100px}.subjects-list-screen .subjects-list-screen__item-inner{position:relative;top:0;left:-25px;width:100px;height:100px}.subjects-list-screen .subjects-list-screen__item:first-child{top:-60px}.subjects-list-screen .subjects-list-screen__item:last-child{top:60px}.subjects-list-screen .subjects-list-screen__friend-avatar{width:90px;height:90px;margin:0 auto}.subjects-list-screen .subjects-list-screen__friend{position:relative;padding-top:30px}.subjects-list-screen .subjects-list-screen__friend-name{text-align:center;font-size:21px;font-weight:700}.subjects-list-screen .subjects-list-screen__connection-status-wrap{padding:8px;text-align:center}.subjects-list-screen .subjects-list-screen__connection-status{display:inline-block;height:20px;border-radius:10px;font-weight:700;font-size:11px;line-height:20px;color:#333;background:#fff}.subjects-list-screen .subjects-list-screen__connection-status-off{display:inline-block;height:12px;width:12px;border:4px solid #fff;border-radius:10px;background:#ef6161}.subjects-list-screen .subjects-list-screen__connection-status-on{display:inline-block;height:12px;width:12px;border:4px solid #fff;border-radius:10px;background:#2bd01a}.subjects-list-screen .subjects-list-screen__connection-status-text{display:inline-block;height:20px;padding-right:8px;align-items:center;vertical-align:top}.subjects-list-screen .subjects-list-screen__friend-level{display:none}.subjects-list-screen .subjects-list-screen__friend-subtitle{text-align:center;opacity:.5;font-size:13px}.subjects-list-screen .subjects-list-screen__friend-text{width:140px;margin:0 auto;padding-top:30px;text-align:center;font-size:15px;font-weight:700}.subjects-list-screen_friend{position:relative}.subjects-list-screen_friend .subjects-list-screen__hex{width:90%;margin-top:-60px}.subject-list-screen-route{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%;opacity:1;transition:opacity .05s .1s}.subject-list-screen-route .subject-list-screen-route__profile-hat-wrap{padding-bottom:8px}.subject-list-screen-route_transparent{opacity:0;transition:none}.turniketov-flavoured .subjects-list-screen .subjects-list-screen__friend-name{font-weight:700;font-size:20px;line-height:26px;letter-spacing:1px;color:#333}.turniketov-flavoured .subjects-list-screen .subjects-list-screen__friend-subtitle{color:rgba(51,51,51,.5)}.turniketov-flavoured .subjects-list-screen .subjects-list-screen__friend-text{display:none}.turniketov-flavoured .subjects-list-screen .subjects-list-screen__friend-level{display:inline}.subject-view{position:relative;width:100%;height:100%}.subject-view .subject-view__lock-icon{position:absolute;top:9%;right:0;left:0;height:29%;width:100%;margin:auto}.subject-view .subject-view__hex{width:100%;height:100%}.subject-view .subject-view__text-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin:auto}.subject-view .subject-view__link{position:absolute;top:0;right:0;bottom:0;left:0;width:80%;height:80%;margin:auto}.subject-view .subject-view__name{display:block;width:67%;margin:0 auto;outline:0;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;font-size:10px;vertical-align:middle;line-height:12px}.subject-view .subject-view__level{position:absolute;left:0;right:0;bottom:15px;width:100%;color:#909090;text-transform:lowercase;font-size:10px;font-weight:700}.subject-view .subject-view__image-wrap{position:absolute;top:-5%;left:-5%;width:110%;height:110%;text-align:center}.subject-view .subject-view__image{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.subject-view:after{content:"";position:absolute;top:16%;right:-3%;width:13%;height:13%;min-width:13%;min-height:13%;opacity:0;background-color:#2ece1e;border-radius:50%;border:2px solid #187fe0;transition:opacity .3s}.subject-view.subject-view_in-matchmaking:after{opacity:1}.subject-view_premium .subject-view__name{color:#ffde58}.subject-view_locked .subject-view__name{position:absolute;top:50%;left:0;right:0;margin-top:-6px}.subject-view_friend-scored .subject-view__name,.subject-view_scored .subject-view__name{color:#313131}.subject-view_completed .subject-view__level{color:#9a7f12}.subject-view_premium.subject-view_locked .subject-view__name{color:#ffde58}.subject-view_friend .subject-view__level{color:#313131;font-weight:500}.subject-view_friend-scored .subject-view__hex,.subject-view_user-scored .subject-view__hex{position:absolute;top:-2px;left:0;box-sizing:border-box;padding:2px 0}.subject-view_friend-scored .subject-view__hex:first-child,.subject-view_user-scored .subject-view__hex:first-child{top:2px}.turniketov-flavoured .subject-view .subject-view__name{color:#000}.turniketov-flavoured .subject-view .subject-view__level{color:hsla(0,0%,100%,.7)}.turniketov-flavoured .subject-view:after{background-color:#2ece1e;border:2px solid #fff}.turniketov-flavoured .subject-view_scored .subject-view__name{color:#fff}.turniketov-flavoured .subject-view_friend .subject-view__level{color:rgba(0,0,0,.7)}.turniketov-flavoured .subject-view_user-scored .subject-view__name{color:#fff}.turniketov-flavoured .subject-view_user-scored .subject-view__level{color:hsla(0,0%,100%,.7)}.pepsico-flavoured .subject-view__name{color:#fff;font-weight:700}.pepsico-flavoured .subject-view__level{color:#fff;font-weight:400}.pepsico-flavoured .subject-view:after{right:-1%}.pepsico-flavoured .subject-view.subject-view_friend-scored .subject-view__name,.pepsico-flavoured .subject-view.subject-view_friend .subject-view__level{color:#fff}.growleaders-flavoured .subject-view:after{top:13%;right:-2%;border-color:#5ea8a2}.growleaders-flavoured .subject-view.subject-view_friend-scored .subject-view__name,.growleaders-flavoured .subject-view.subject-view_friend .subject-view__level{color:#fff}.growleaders-flavoured .subject-view.subject-view_completed .subject-view__level{color:#909090}.profile-hat{position:relative;max-width:375px;margin:0 auto}.profile-hat__money-counter-wrap{position:absolute;top:30px;right:15px}.profile-hat__user-castle-wrap{position:relative;padding:5px 0 15px}.profile-hat .profile-hat__repair-castle-button{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.user-description{padding:20px 80px 0;color:#fff;text-align:left}.user-description__user-info{font-size:22px;font-weight:700}.user-description__level-info{font-size:12px}@media screen and (max-width:370px){.user-description{padding:20px 80px 0}.user-description__level-info{font-size:10px}}.turniketov-flavoured .user-description{color:#333}.tournament-stripe{position:relative;display:flex;justify-content:center;align-items:center;width:100%;margin:0 auto;text-align:center;cursor:pointer}.tournament-stripe__image{display:block;width:auto;max-width:100%;max-height:100%;margin:auto}.tournament-stripe__title{position:absolute;top:21%;left:0;right:0;bottom:42%;display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:100%;margin:0 auto;padding:0 12%;font-size:21px;font-weight:700;color:#fff;white-space:pre-line}.tournament-stripe_with-long-title .tournament-stripe__title{font-size:17px}.tournament-stripe_ie .tournament-stripe__image{width:100%}.turniketov-flavoured .tournament-stripe__title{top:32%;letter-spacing:-.131282px;text-transform:uppercase;color:#333;font-size:16px}.pepsico-flavoured .tournament-stripe__title{top:41%;text-transform:uppercase;font-size:17px;line-height:16px}.tournaments-list{width:100%;max-width:414px;margin:0 auto}.castle{position:relative;display:flex;align-items:center;justify-content:center;min-height:222px;margin:0 auto;cursor:pointer}.castle__image{display:block;margin:0 auto}.castle__pedestal{margin-top:-3px}.castle__pedestal-text{position:absolute;right:0;bottom:7px;left:0;margin:0 auto;color:#000;font-size:13px;font-weight:700}.castle__current{position:relative;opacity:1}.castle__current,.castle__next{top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.castle__next{position:absolute;opacity:0}.castle__castle-wrap{position:relative}.castle_animating .castle__current{transition:opacity .4s;opacity:0}.castle_animating .castle__next{transition:opacity .4s .4s;opacity:1}.castle_small .castle__castle{max-height:170px}.castle_no-min-height{min-height:none}.castle_without-pedestal .castle__pedestal,.castle_without-pedestal .castle__pedestal-text{display:none}.castle:after{min-height:inherit;content:"";font-size:0}.turniketov-flavoured .castle{min-height:240px}.turniketov-flavoured .castle__pedestal{margin-top:-1px}.turniketov-flavoured .castle_no-min-height{min-height:none}.money-counter-v2{position:relative;display:block}.money-counter-v2__money{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;margin:auto;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);font-size:10px;font-weight:700;color:#000}.money-counter-v2__plus-image{position:absolute;right:-2px;bottom:-3px}.money-counter-v2_hard-currency-market-link{cursor:pointer}.repair-castle-button{width:200px;height:40px;margin:0 auto;color:#000;font-size:15px;font-weight:700}.repair-castle-button .button__content{flex-direction:row}.repair-castle-button .button__loader{height:60%;stroke:#000;stroke-width:9px}.repair-castle-button__image{display:block;padding-left:4px}.repair-castle-button.disabled{pointer-events:auto;color:#939393;background-color:#d8d8d8}.repair-castle-button.disabled.default-active:active .button__fader{opacity:0}.flag-header{position:absolute;top:0;left:0;right:0;box-sizing:border-box;width:100%;max-width:375px;margin:auto;padding:0 16px;text-align:left;pointer-events:none}.flag-header__content{width:100%}.building-castle-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.building-castle{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:opacity .1s;opacity:1}.building-castle__canvas{display:block;width:199px;height:160px;text-align:center}.modal-content-subject-sale{position:relative;width:375px;height:648px;min-width:300px;display:flex;flex-direction:column;justify-content:center;background-color:#fff;border-radius:10px;box-shadow:0 1px 15px 0 hsla(0,0%,60%,.5);font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center}.modal-content-subject-sale__step{width:100%;height:100%}.modal-content-subject-sale__step_inactive,.modal-content-subject-sale_loading{pointer-events:none}@media screen and (min-height:900px){.modal-content-subject-sale.modal-content-subject-sale_privacy{height:778px}}@media screen and (max-width:414px){.modal-content-subject-sale,.modal-content-subject-sale.modal-content-subject-sale_privacy{width:100%;height:100%;border-radius:0}}.sorry-no-explanations{width:100%;height:100%;position:relative}.sorry-no-explanations__icon-wrap{display:flex;justify-content:center;align-items:center;height:50%;padding-top:10px}.sorry-no-explanations__text{box-sizing:border-box;width:100%;padding:0 30px;font-size:20px;line-height:1.35;color:#000}.sorry-no-explanations__close-button{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;width:100%;height:66px;background-color:#f8f8f8;box-shadow:0 1px 15px 0 hsla(0,0%,60%,.5);border-radius:10px;color:#53088f;cursor:pointer;font-size:13px;font-weight:700;line-height:1.77;text-transform:uppercase}.sorry-no-explanations__close-button:active{opacity:.5}@media screen and (max-width:414px){.sorry-no-explanations__close-button{border-radius:10px 10px 0 0}}.sorry-no-web-sub{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:space-around;box-sizing:border-box;width:100%;height:100%;padding:70px 20px 10px}.sorry-no-web-sub__top{position:absolute;top:0;left:0;width:100%;height:140px;border-radius:10px 10px 0 0;background-color:#f1f6f6}.sorry-no-web-sub__inner{position:relative;display:flex;flex:1;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:100%;min-height:0;margin:0 auto;padding:0 10px}.sorry-no-web-sub__icon{display:block;width:120px;height:120px;margin:0 auto;border-radius:12px}.sorry-no-web-sub__text{display:block;flex:none;box-sizing:border-box;width:100%;max-width:315px;margin:0 auto;padding:0;text-align:center;color:#000;font-size:20px;line-height:1.35}.sorry-no-web-sub__buttons{display:flex;align-items:center;flex-direction:column;justify-content:space-between;padding-top:8px}.sorry-no-web-sub__button{display:flex;flex-direction:column;justify-content:center;width:277px;max-width:100%;margin:0 auto;cursor:pointer;letter-spacing:normal;font-weight:700;line-height:15px}.sorry-no-web-sub__button_install{height:58px;margin-bottom:10px;text-decoration:none;color:#fff;border-radius:50px;background-color:#209e79;font-size:24px}.sorry-no-web-sub__button_close{height:40px;text-transform:uppercase;color:#53088f;font-size:13px}@media screen and (max-width:414px){.sorry-no-web-sub__top{border-radius:0}}.subject-sale-no-benefits{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);text-align:center;letter-spacing:normal;background-color:#1a7ee0;font-style:normal;font-stretch:normal;line-height:normal}.subject-sale-no-benefits_hidden{overflow:hidden;-webkit-overflow-scrolling:auto}.subject-sale-no-benefits__back-img{position:absolute;top:0;right:0;width:80.5%}.subject-sale-no-benefits__inner{align-items:center;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:100%;max-width:375px;min-height:100%;margin:0 auto;padding:50px 15px 15px}.subject-sale-no-benefits__title{position:relative;display:block;padding:0 0 14px;text-align:center;color:#fff;font-size:48px;font-weight:700;font-style:normal;line-height:50px}.subject-sale-no-benefits__title span{color:#facc39}.subject-sale-no-benefits__description{position:relative;text-align:center;color:#fff;font-size:13px;line-height:normal}.subject-sale-no-benefits__text-block{display:flex;align-items:center;justify-content:flex-start;text-align:left;color:#181411;font-size:15px;line-height:1.33}.subject-sale-no-benefits__buttons{display:flex;align-items:flex-end;justify-content:space-between;box-sizing:border-box;width:100%;min-height:90px;margin:52px 0 10px;padding:0 13px}.subject-sale-no-benefits__buttons_one-product{justify-content:center}.subject-sale-no-benefits__sub-button-wrap{box-sizing:border-box;width:100%;margin:35px 0 15px;padding:0 5px}.subject-sale-no-benefits__restore{position:relative;align-self:flex-end;margin-top:18px;cursor:pointer;text-align:center;letter-spacing:.5px;opacity:.5;color:#fff;font-size:15px;font-weight:400;font-style:normal;line-height:16px}.subject-sale-no-benefits__restore-loader{bottom:7px;opacity:0}.subject-sale-no-benefits__restore-loader div{background-color:#c5c5c5}.subject-sale-no-benefits__restore_loading{color:transparent}.subject-sale-no-benefits__restore_loading .subject-sale-no-benefits__restore-loader{opacity:1}.subject-sale-no-benefits__privacy{padding-top:15px}.subject-sale-no-benefits__privacy-link{color:#a0a0a0}@media screen and (max-width:414px){.subject-sale-no-benefits{width:100%;height:100%;border-radius:0}}@media screen and (max-width:374px){.subject-sale-no-benefits__title{max-width:290px;margin:0 auto;font-size:42px;line-height:43px}.subject-sale-no-benefits__buttons{padding:0 5px}}@media screen and (max-width:340px){.subject-sale-no-benefits__inner{padding-right:10px;padding-left:10px}}.three-dots{display:flex;width:35px;justify-content:space-between;align-items:center}.three-dots div{background-color:#fff;width:8px;height:8px;border-radius:50%;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-name:delayed-scale;animation-name:delayed-scale;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.three-dots div:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.three-dots div:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes delayed-scale{0%,40%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.4);transform:scale(1.4)}}@keyframes delayed-scale{0%,40%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.4);transform:scale(1.4)}}.subject-sale-close-button-v2{position:absolute;width:28px;height:28px;top:17px;right:1px;padding:15px;stroke:#fff;stroke-width:3px;cursor:pointer}.subject-sale-close-button-v2 .subject-sale-close-button-v2__inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:100%;background:hsla(0,0%,100%,.2)}.subject-sale-radio-button-v2{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:156px;height:90px;padding:16px 0 12px;transition:border-color .3s;border:2px solid #fff;border-radius:8px}.subject-sale-radio-button-v2__band-wrap{position:absolute;top:-22px;right:0;left:0;width:127px;height:33px;margin:0 auto;color:#333;fill:#fc0}.subject-sale-radio-button-v2__band-inner{position:relative;width:100%;height:100%;font-size:13px}.subject-sale-radio-button-v2__band-inner-en{position:relative;width:100%;height:100%;font-size:12px}.subject-sale-radio-button-v2__band-text{position:absolute;top:7px;right:0;left:0;margin:0 auto;letter-spacing:.9px;text-transform:uppercase;font-weight:700}.subject-sale-radio-button-v2__duration{transition:color .3s;text-transform:uppercase;color:#fff;font-size:11px;font-weight:700}.subject-sale-radio-button-v2__price{transition:color .3s;letter-spacing:-.096px;color:#fff;font-size:21px;font-weight:700}.subject-sale-radio-button-v2__price-comparsion{transition:color .3s;text-transform:uppercase;color:#fff;font-size:11px}.subject-sale-radio-button-v2_selected{background-color:#fff}.subject-sale-radio-button-v2_selected .subject-sale-radio-button-v2__duration,.subject-sale-radio-button-v2_selected .subject-sale-radio-button-v2__price,.subject-sale-radio-button-v2_selected .subject-sale-radio-button-v2__price-comparsion{color:#333}.subject-sale-radio-button-v2_tight{width:109px;height:130px;padding:25px 0 15px}.subject-sale-radio-button-v2_tight .subject-sale-radio-button-v2__band-wrap{right:-11px;left:-11px}.subject-sale-radio-button-v2_tight .subject-sale-radio-button-v2__price{font-size:18px}.subject-sale-radio-button-v2_only-prices{border:none}.subject-sale-radio-button-v2_only-prices .subject-sale-radio-button-v2__band-wrap{display:none}.subject-sale-radio-button-v2_only-prices .subject-sale-radio-button-v2__duration{opacity:0}.subject-sale-radio-button-v2_only-prices .subject-sale-radio-button-v2__duration,.subject-sale-radio-button-v2_only-prices .subject-sale-radio-button-v2__price,.subject-sale-radio-button-v2_only-prices .subject-sale-radio-button-v2__price-comparsion{color:inherit}@media screen and (max-width:374px){.subject-sale-radio-button-v2{width:140px}.subject-sale-radio-button-v2_tight{width:96px}.subject-sale-radio-button-v2 .subject-sale-radio-button-v2__band-wrap{width:107px}.subject-sale-radio-button-v2 .subject-sale-radio-button-v2__price{font-size:15px}}.onboarding-discount-timer-v2{color:#fff;font-weight:700;font-size:13px;line-height:23px}@media screen and (max-width:374px){.onboarding-discount-timer-v2{font-size:12px;line-height:23px}}.subject-sale-trial-free-cancel-info{display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:308px;margin:0 auto;text-align:left;color:#fff;font-size:15px;line-height:20px}.subject-sale-trial-free-cancel-info__image{margin-right:10px}.subject-sale-button-v2-base{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:56px;border-radius:28px;color:#fff;background-color:#facc39;cursor:pointer}.subject-sale-button-v2-base__loader{position:absolute;top:0;left:0;right:0;bottom:0;display:none;justify-content:center;align-items:center}.subject-sale-button-v2-base__text-content{opacity:1;font-weight:700;font-size:18px;line-height:normal;text-align:center;color:#333}.subject-sale-button-v2-base__title{font-style:normal;font-weight:700;font-size:19px;line-height:normal;text-align:center;color:#333}.subject-sale-button-v2-base__description{font-style:normal;font-weight:400;font-size:13px;line-height:normal;text-align:center;color:#333}.subject-sale-button-v2-base_blue-styled{background-color:#248ef5}.subject-sale-button-v2-base_blue-styled .subject-sale-button-v2-base__description,.subject-sale-button-v2-base_blue-styled .subject-sale-button-v2-base__text-content,.subject-sale-button-v2-base_blue-styled .subject-sale-button-v2-base__title{color:#fff}.subject-sale-button-v2-base_gray-styled{background-color:#f2f2f2}.subject-sale-button-v2-base_gray-styled .subject-sale-button-v2-base__description,.subject-sale-button-v2-base_gray-styled .subject-sale-button-v2-base__text-content,.subject-sale-button-v2-base_gray-styled .subject-sale-button-v2-base__title{color:#333}.subject-sale-button-v2-base_loading .subject-sale-button-v2-base__loader{display:flex}.subject-sale-button-v2-base_loading .subject-sale-button-v2-base__text-content{opacity:0}.subject-sale-button-v2-base_a-bit-lessed .subject-sale-button-v2-base__title{font-size:18px;line-height:23px}@media screen and (max-width:374px){.subject-sale-button-v2-base__text-content{font-size:16px}.subject-sale-button-v2-base__description{font-size:11px}.subject-sale-button-v2-base_a-bit-lessed .subject-sale-button-v2-base__title{font-size:16px;line-height:21px}}.subject-sale-privacy{width:100%;max-width:345px;margin:0 auto;text-align:left;letter-spacing:.5px;color:#fff;font-size:12px;line-height:16px}.subject-sale-privacy__item{display:flex;align-items:flex-start;justify-content:flex-start;padding-bottom:8px}.subject-sale-privacy__item_rule{opacity:.5}.subject-sale-privacy__item_link .subject-sale-privacy__dot{opacity:0}.subject-sale-privacy__item_link a{text-decoration:none;color:#fff}.subject-sale-privacy__dot{width:8px;min-width:8px;height:8px;min-height:8px;margin-top:5px;margin-right:16px;border-radius:50%;background-color:#fff}.subject-sale-discount-defeat{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);text-align:center;letter-spacing:normal;background-color:#1a7ee0;font-style:normal;font-stretch:normal;line-height:normal}.subject-sale-discount-defeat_hidden{overflow:hidden;-webkit-overflow-scrolling:auto}.subject-sale-discount-defeat__inner{align-items:center;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:100%;max-width:375px;min-height:100%;margin:0 auto;padding:25px 15px 15px}.subject-sale-discount-defeat__title-img-wrap{padding:40px 0 10px}.subject-sale-discount-defeat__description{position:relative;display:block;padding-bottom:25px;text-align:center;color:#fff;font-size:15px;line-height:normal}.subject-sale-discount-defeat__title-wrap{position:relative}.subject-sale-discount-defeat__title{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:150px;margin:auto;padding-bottom:45px;color:#fff;font-style:normal;font-weight:700;font-size:48px;line-height:50px;text-align:center}.subject-sale-discount-defeat__title span{color:#facc39;text-transform:uppercase}.subject-sale-discount-defeat__text-block{display:flex;align-items:center;justify-content:flex-start;text-align:left;color:#181411;font-size:15px;line-height:1.33}.subject-sale-discount-defeat__sub-button-wrap{box-sizing:border-box;width:100%;margin:18px auto 15px;padding:0 5px}.subject-sale-discount-defeat__sub-button{margin-bottom:8px}.subject-sale-discount-defeat__restore{position:relative;align-self:flex-end;margin-top:18px;cursor:pointer;text-align:center;letter-spacing:.5px;opacity:.5;color:#fff;font-size:15px;font-weight:400;font-style:normal;line-height:16px}.subject-sale-discount-defeat__restore-loader{bottom:7px;opacity:0}.subject-sale-discount-defeat__restore-loader div{background-color:#c5c5c5}.subject-sale-discount-defeat__restore_loading{color:transparent}.subject-sale-discount-defeat__restore_loading .subject-sale-discount-defeat__restore-loader{opacity:1}.subject-sale-discount-defeat__privacy{padding-top:15px}@media screen and (max-width:414px){.subject-sale-discount-defeat{width:100%;height:100%;border-radius:0}}@media screen and (max-width:374px){.subject-sale-discount-defeat__buttons{padding:0 4px}.subject-sale-discount-defeat__inner{padding-right:10px;padding-left:10px}.subject-sale-discount-defeat__description{max-width:300px;margin:0 auto;font-size:14px}}.subject-sale-discount-victory{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);text-align:center;letter-spacing:normal;background-color:#1a7ee0;font-style:normal;font-stretch:normal;line-height:normal}.subject-sale-discount-victory_hidden{overflow:hidden;-webkit-overflow-scrolling:auto}.subject-sale-discount-victory__inner{align-items:center;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:100%;max-width:375px;min-height:100%;margin:0 auto;padding:25px 15px 15px}.subject-sale-discount-victory__title-img-wrap{padding:40px 0 10px}.subject-sale-discount-victory__back-img{max-width:100%}.subject-sale-discount-victory__description{position:relative;display:block;max-width:300px;margin:0 auto;padding-bottom:25px;text-align:center;color:#fff;font-size:15px;line-height:normal}.subject-sale-discount-victory__title-wrap{position:relative;margin-bottom:70px}.subject-sale-discount-victory__title{position:absolute;right:0;bottom:5%;left:0;display:flex;justify-content:space-around;width:100%;max-width:300px;height:100px;margin:auto;text-align:center;color:#000}.subject-sale-discount-victory__old-product{position:relative;color:rgba(51,51,51,.6)}.subject-sale-discount-victory__old-product:after{position:absolute;top:10%;left:-5%;bottom:0;right:0;display:block;width:2px;height:100%;margin:auto;background:red;-webkit-transform:rotate(-65deg);transform:rotate(-65deg);content:""}.subject-sale-discount-victory__text-block{display:flex;align-items:center;justify-content:flex-start;text-align:left;color:#181411;font-size:15px;line-height:1.33}.subject-sale-discount-victory__sub-button-wrap{box-sizing:border-box;width:100%;max-width:100%;margin:18px auto 15px;padding:0 5px}.subject-sale-discount-victory__sub-button{margin-bottom:8px}.subject-sale-discount-victory__restore{position:relative;align-self:flex-end;margin-top:18px;cursor:pointer;text-align:center;letter-spacing:.5px;opacity:.5;color:#fff;font-size:15px;font-weight:400;font-style:normal;line-height:16px}.subject-sale-discount-victory__restore-loader{bottom:7px;opacity:0}.subject-sale-discount-victory__restore-loader div{background-color:#c5c5c5}.subject-sale-discount-victory__restore_loading{color:transparent}.subject-sale-discount-victory__restore_loading .subject-sale-discount-victory__restore-loader{opacity:1}.subject-sale-discount-victory__privacy{padding-top:15px}@media screen and (max-width:414px){.subject-sale-discount-victory{width:100%;height:100%;border-radius:0}}@media screen and (max-width:374px){.subject-sale-discount-victory__buttons{padding:0 4px}.subject-sale-discount-victory__inner{padding-right:10px;padding-left:10px}.subject-sale-discount-victory__old-product:after{top:14%;left:1%;bottom:0;right:0;display:block;width:2px;height:87%}}@media screen and (max-width:334px){.subject-sale-discount-victory__title{bottom:3%}}.modal-content-error{width:300px;background-color:#fff;overflow:hidden;border-radius:5px}.modal-content-error .modal-content-error__inner{padding:22px 20px 20px;color:#000;text-align:center;font-size:15px;line-height:1.3;white-space:pre-wrap}.modal-content-error .modal-content-error__inner .modal-content-error__button{display:flex;width:100px;height:40px;justify-content:center;align-items:center;margin:20px auto 0;background-color:#ff4e45;border-radius:50px;font-size:12px;color:#fff;font-weight:700;text-transform:uppercase}.modal-content-error .modal-content-error__inner .modal-content-error__button .modal-content-error__button:active{background-color:#ff4e45}.flag-motion{position:relative;height:75px;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.topic{position:relative;display:block;box-sizing:border-box;width:100%;padding:25px 20px 20px 10px;cursor:pointer;transition:background-color .3s;text-decoration:none;text-transform:uppercase;color:#fff;border-radius:6px;font-weight:700}.topic__spinner{position:relative;top:2px;display:inline;margin-left:2px;opacity:0}.topic__spinner svg{width:16px!important;height:16px!important}.topic__spinner_shown{opacity:1}.topic .topic__info,.topic .topic__inner{display:flex;justify-content:space-between}.topic .topic__info{flex-direction:column;width:100%;margin-left:17px}.topic .topic__title{display:flex;align-content:center;align-items:center;justify-content:space-between;font-size:17px}.topic .topic__label{position:relative;padding-right:60px;font-size:17px}.topic .topic__crown{display:none;min-width:53px;min-height:39px;padding-left:10px;fill:#fff}.topic .topic__explanations-info{display:flex;align-items:center;flex-direction:column;justify-content:center;min-width:55px;margin-right:10px;text-decoration:none;text-transform:none;color:#fff;font-size:10px;font-weight:400;line-height:4px}.topic .topic__explanations-info_inactive{pointer-events:none;opacity:.5}.topic .topic__progress{transition:color .3s;color:#ffad27;font-size:10px}.topic .topic__progress-bar-wrap{position:absolute;right:0;bottom:0;left:0;width:87%;height:3px;margin:0 auto;background-color:rgba(0,0,0,.12)}.topic .topic__progress-bar{height:100%;transition:background-color .3s;background-color:#ffad26}.topic_focused{background-color:rgba(0,0,0,.17)}.topic_focused .topic__progress{color:#fff}.topic_focused .topic__progress-bar{background-color:#fff}.topic.topic_in-matchmaking .topic__label:before{position:absolute;top:6px;left:-17px;display:inline-block;align-self:center;flex-shrink:1;width:10px;min-width:10px;height:10px;content:"";border-radius:5px;background-color:#29b187}.topic.topic_completed{padding:20px 20px 20px 10px}.topic.topic_completed .topic__crown{display:block}.topic.topic_animated,.topic.topic_completed.topic_animated{-webkit-animation:topic-label-highlight 1.5s backwards;animation:topic-label-highlight 1.5s backwards}.topic.topic_animated .topic__crown,.topic.topic_completed.topic_animated .topic__crown{display:block;-webkit-animation:topic-crown-highlight 1.5s both;animation:topic-crown-highlight 1.5s both}.topic.topic_with-friend .topic__label:before{display:none}.topic.topic_with-friend .topic__progress{color:#086547}.topic.topic_zero-completed .topic__progress{color:#045eaa}.topic.topic_animated .topic__label,.topic.topic_completed .topic__label,.topic.topic_with-explanations-info .topic__label{padding-right:0}@-webkit-keyframes topic-label-highlight{40%{color:#000;background-color:#fff}to{color:#fff}}@keyframes topic-label-highlight{40%{color:#000;background-color:#fff}to{color:#fff}}@-webkit-keyframes topic-crown-highlight{0%,40%{opacity:0}to{opacity:1}}@keyframes topic-crown-highlight{0%,40%{opacity:0}to{opacity:1}}@media screen and (max-width:414px){.topic{border-radius:0}.topic .topic__progress-bar-wrap{width:100%}.topic .topic__explanations-info{margin:0}}.turniketov-flavoured .topic__label{color:#333}.turniketov-flavoured .topic__progress{color:#da343a}.turniketov-flavoured .topic__progress-bar{background-color:#da343a}.turniketov-flavoured .topic__explanations-info{color:#333}.turniketov-flavoured .topic__crown{fill:#da343a}.turniketov-flavoured .topic_zero-completed .topic__progress{color:rgba(0,0,0,.2)}.turniketov-flavoured .topic:hover .topic__progress{color:#f09295}.turniketov-flavoured .topic:hover .topic__progress-bar{background-color:#f09295}.turniketov-flavoured .topic.topic_animated,.turniketov-flavoured .topic.topic_completed.topic_animated{-webkit-animation-name:topic-label-highlight_turniketov;animation-name:topic-label-highlight_turniketov}.turniketov-flavoured .topic.topic_with-friend .topic__progress{color:#da343a}@-webkit-keyframes topic-label-highlight_turniketov{40%{background-color:#da343a}}@keyframes topic-label-highlight_turniketov{40%{background-color:#da343a}}.growleaders-flavoured .topic__progress{color:#fc0}.growleaders-flavoured .topic__progress-bar{background-color:#fc0}.growleaders-flavoured .topic.topic_zero-completed .topic__progress{color:rgba(0,0,0,.2)}.growleaders-flavoured .topic.topic_with-friend .topic__progress{color:#fc0}.info-stripe{width:100%;display:flex;justify-content:center;align-items:center;align-content:center}.info-stripe .info-stripe__image{width:100%}.info-stripe.info-stripe_clickable{cursor:pointer}.explanation-card-text{box-sizing:border-box;width:100%;max-width:370px;margin:40px auto 0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.explanation-card-text em{font-style:italic}.explanation-card-text strong{font-weight:700}.explanation-card-text li{list-style-position:inside;list-style-type:disc;word-wrap:break-word}.explanation-card-text p{box-sizing:border-box;max-width:100%;min-height:18px;padding:0 20px;word-wrap:break-word}.explanation-card-text b{font-weight:600}.explanation-card-text i{font-style:italic}.explanation-card-text p.mce-p_full-widthed{padding:0}.explanation-card-text .mce-image_full-widthed{display:block;width:100%;padding-top:18px}.explanation-card-text .mce-image_float-left{float:left;padding:15px}.explanation-card-text .mce-image_float-right{float:right;padding:15px}.explanation-card-text{color:#000;font-weight:700}.explanation-card-text__pre-item{position:relative;width:100%;height:30px;margin-bottom:-25px;border-radius:16px;opacity:.5;background-color:#fff}.explanation-card-text__item{position:relative;overflow:hidden;width:100%;margin-bottom:20px;border-radius:16px;box-shadow:0 7px 15px -1px rgba(0,0,0,.3);box-sizing:border-box;padding:30px 0;text-align:left;letter-spacing:normal;background-color:#fff;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.56}.explanation-card-text__item-wrap{width:100%}.explanation-card-text__item-wrap:last-child .explanation-card-text__item{margin-bottom:0}.explanation-card-text__question{box-sizing:border-box;width:100%;padding:0 20px;text-align:center;letter-spacing:normal;opacity:.7;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5}.explanation-card-text__question-image{display:block;max-width:100%;margin:30px auto 7px}.explanation-card-text__right-answer{display:block;box-sizing:border-box;width:100%;padding:35px 20px;text-align:center;letter-spacing:normal;font-size:22px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.27}.explanation-card-text__author-wrap{padding:0 20px 24px}@media screen and (max-width:360px){.explanation-card-text__item{font-size:16px}.explanation-card-text__question{font-size:13px}}.explanation-author{display:flex;text-align:left}.explanation-author__avatar{width:48px;min-width:48px;height:48px;min-height:48px;margin-right:13px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.explanation-author__name{color:#35ae86;font-size:15px;font-weight:700;font-style:normal;line-height:24px}.explanation-author__description{color:rgba(0,0,0,.5);font-size:13px;font-weight:400;font-style:normal;line-height:20px}@media (prefers-color-scheme:dark){.explanation-author_handle-dark-mode .explanation-author__description{color:hsla(0,0%,100%,.6)}}.explanation-card-link{box-sizing:border-box;max-width:370px;margin:40px auto 0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100%}.explanation-card-link em{font-style:italic}.explanation-card-link strong{font-weight:700}.explanation-card-link li{list-style-position:inside;list-style-type:disc;word-wrap:break-word}.explanation-card-link p{box-sizing:border-box;max-width:100%;min-height:18px;padding:0 20px;word-wrap:break-word}.explanation-card-link b{font-weight:600}.explanation-card-link i{font-style:italic}.explanation-card-link p.mce-p_full-widthed{padding:0}.explanation-card-link .mce-image_full-widthed{display:block;width:100%;padding-top:18px}.explanation-card-link .mce-image_float-left{float:left;padding:15px}.explanation-card-link .mce-image_float-right{float:right;padding:15px}.explanation-card-link p{padding:0}.explanation-card-link__item-wrap{overflow:hidden;margin-bottom:20px;box-shadow:0 7px 15px -1px rgba(0,0,0,.3);overflow:visible;box-sizing:border-box;height:auto;padding:25px;color:#000;text-align:left}.explanation-card-link__item-wrap,.explanation-card-link__pre-item{position:relative;width:100%;border-radius:16px;background-color:#fff}.explanation-card-link__pre-item{height:30px;margin-bottom:-25px;opacity:.5}.explanation-card-link__item{padding:35px 0;border-bottom:1px solid rgba(0,0,0,.1)}.explanation-card-link__item:last-child{padding-bottom:0;border-bottom:none}.explanation-card-link__item:first-child{padding-top:0}.explanation-card-link__link{display:block;text-decoration:none}.explanation-card-link__text{font-size:18px;font-weight:400;line-height:1.56}.explanation-card-link__text,.explanation-card-link__title{letter-spacing:normal;text-align:left;font-style:normal;font-stretch:normal}.explanation-card-link__title{overflow:hidden;color:#0d71d0;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;line-height:1.4}.explanation-card-link__url{color:#000;opacity:.5;letter-spacing:normal;text-align:left;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5}@media screen and (max-width:360px){.explanation-card-link__item{padding:25px 0}.explanation-card-link__text{font-size:16px}}.explanation-card-video{box-sizing:border-box;width:100%;max-width:370px;margin:40px auto 0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.explanation-card-video em{font-style:italic}.explanation-card-video strong{font-weight:700}.explanation-card-video li{list-style-position:inside;list-style-type:disc;word-wrap:break-word}.explanation-card-video p{box-sizing:border-box;max-width:100%;min-height:18px;padding:0 20px;word-wrap:break-word}.explanation-card-video b{font-weight:600}.explanation-card-video i{font-style:italic}.explanation-card-video p.mce-p_full-widthed{padding:0}.explanation-card-video .mce-image_full-widthed{display:block;width:100%;padding-top:18px}.explanation-card-video .mce-image_float-left{float:left;padding:15px}.explanation-card-video .mce-image_float-right{float:right;padding:15px}.explanation-card-video__pre-item{position:relative;width:100%;height:30px;margin-bottom:-25px;border-radius:16px;background-color:#000;opacity:.3}.explanation-card-video__item{position:relative;overflow:hidden;width:100%;margin-bottom:20px;border-radius:16px;box-shadow:0 7px 15px -1px rgba(0,0,0,.3)}.explanation-card-video__item-wrap{width:100%}.explanation-card-video__item-wrap:last-child .explanation-card-video__item{margin-bottom:0}.explanation-card-video__video-wrap{position:relative;width:100%;height:0;margin-bottom:-1px;padding-bottom:54.99%}.explanation-card-video__timer-icon{position:relative;top:-1px;padding-right:5px;vertical-align:middle}.explanation-card-video__video-wrap-outer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;box-sizing:border-box;width:100%;height:100%;margin:0;border:none;border-radius:16px 16px 0 0;-webkit-overflow-scrolling:none;touch-action:auto;-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 0);-webkit-transform:rotate(0deg)}.explanation-card-video__swiping-stub{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;cursor:pointer}.explanation-card-video__video{position:relative;top:0;right:0;bottom:0;left:0;overflow:hidden;box-sizing:border-box;width:100%;height:100%;margin:0;border:none;border-radius:16px 16px 0 0;-webkit-overflow-scrolling:none;touch-action:auto}.explanation-card-video__content{display:flex;justify-content:flex-end;padding:24px 10px 23px 0;background-color:#eaeaea}.explanation-card-video__description{flex:1;font-size:16px;line-height:1.31}.explanation-card-video__description,.explanation-card-video__duration{letter-spacing:normal;text-align:left;color:#000;font-weight:400;font-style:normal;font-stretch:normal}.explanation-card-video__duration{font-size:14px;line-height:1.5}.explanation-card-video__duration-text{opacity:.7}.explanation-background{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.brand-logo{display:block;margin:auto}.brand-logo_default-sized{max-width:72px;max-height:72px}.explanation{position:absolute;top:0;overflow-x:hidden;overflow-y:visible;display:none;box-sizing:border-box;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .4s .4s}.explanation__brand-logo{position:relative;top:16px;padding-top:28px}.explanation__nav{position:absolute;z-index:1;top:0;left:0;right:0;height:40px}.explanation__nav,.explanation__nav-stripes{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:100%}.explanation__nav-stripes{height:18px;max-width:370px;background-color:#423c3c;border-radius:9px}.explanation__nav-stripe{width:50px;height:2px;margin:0 5px;background-color:rgba(0,0,0,.2)}.explanation__nav-stripe-highlight{width:100%;height:100%;opacity:0}.explanation__close-wrap{position:absolute;top:13px;right:0;left:0;box-sizing:border-box;width:100%;max-width:390px;margin:0 auto;text-align:right}.explanation__close{position:relative;padding:13px 15px;cursor:pointer}.explanation__close-icon{opacity:.65}.explanation__slider{position:relative;width:100%;height:100%;overflow:hidden}.explanation__nav-buttons{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:space-between;width:580px;height:72px;margin:auto;pointer-events:none}.explanation__banner-wrap{position:absolute;left:0;right:0;bottom:0;width:100%;max-width:375px;margin:auto}.explanation__banner{display:block;width:100%;text-align:center}.explanation__banner-image{display:block;max-width:100%;margin:0 auto}.explanation__card,.explanation__slider-item{width:100%;height:100%}.explanation__card{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;flex-direction:column;justify-content:flex-start;align-items:center;box-sizing:border-box;padding:0 10px 20px;-webkit-overflow-scrolling:touch}.explanation__card_shown{overflow-x:hidden;overflow-y:auto}.explanation_shown{display:block;opacity:1;pointer-events:all}.explanation_transited .explanation__card{overflow:hidden}@media screen and (max-height:675px){.explanation__card{justify-content:flex-start}}@media screen and (max-width:600px){.explanation__nav-buttons{display:none}}.mistakes-review{position:absolute;overflow:hidden;width:100%;height:100%}.mistakes-review__sale-card{display:flex;flex-direction:column;justify-content:center;width:300px;height:508px;border-radius:5px;background-color:#fff}.mistakes-review__how-to-swipe-icon-wrap{z-index:10;width:63px;height:77px;-webkit-animation:mistakes-review-swipe-helper 2.4s .5s 1 normal both;animation:mistakes-review-swipe-helper 2.4s .5s 1 normal both;pointer-events:none;backface-visibility:hidden;-webkit-backface-visibility:hidden}@-webkit-keyframes mistakes-review-swipe-helper{0%{-webkit-transform:translateX(-25px);transform:translateX(-25px);opacity:0}20%{opacity:1}50%{-webkit-transform:translateX(25px);transform:translateX(25px)}80%{opacity:1}to{-webkit-transform:translateX(-25px);transform:translateX(-25px);opacity:0}}@keyframes mistakes-review-swipe-helper{0%{-webkit-transform:translateX(-25px);transform:translateX(-25px);opacity:0}20%{opacity:1}50%{-webkit-transform:translateX(25px);transform:translateX(25px)}80%{opacity:1}to{-webkit-transform:translateX(-25px);transform:translateX(-25px);opacity:0}}@media screen and (min-height:900px){.mistakes-review__sale-card_full{height:720px}}.subject-seller{width:0;height:0}.subject-seller_hidden{display:none}.modal-content-confirm{padding-top:22px;background-color:#fff;padding-bottom:20px}.modal-content-confirm:before{position:absolute;top:-15px;right:0;left:0;width:100%;height:40px;margin:auto;content:"";border-radius:50%/50%;background-color:#fff}.modal-content-confirm:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #fff;border-right:140px solid transparent;border-left:140px solid transparent;border-radius:15px}.modal-content-confirm{position:relative;overflow:visible;box-sizing:border-box;width:280px;padding-right:20px;padding-left:20px;color:#000;border-radius:10px}.modal-content-confirm__title{position:relative;box-sizing:border-box;width:100%;margin-bottom:15px;padding:7px 0 5px;font-family:Cuprum;font-size:26px;font-weight:700;line-height:26px}.modal-content-confirm__description{box-sizing:border-box;width:100%;padding:0 10px;font-size:13px;font-style:italic}.modal-content-confirm__button-wrap{width:200px;margin:15px auto 0;font-weight:700}.modal-content-confirm__button{width:100%;height:45px;font-size:13px;font-weight:700;font-style:italic;stroke:#000;stroke-width:6px}.modal-content-confirm_normal-styled .modal-content-confirm__title{padding:7px 10px;font-size:18px;font-weight:700;line-height:1.28}.modal-content-confirm_normal-styled .modal-content-confirm__description{padding:10px;font-size:18px;font-style:normal;line-height:1.28}.modal-content-confirm_normal-styled .modal-content-confirm__button{background-color:#facc39;font-size:16px;font-weight:700;font-style:normal}.modal-content-confirm_preformatted{white-space:pre}.modal-content-close-button{position:absolute;top:-15px;right:-15px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:20px;background-color:#fff;box-shadow:0 0 10px 1px rgba(0,0,0,.1);cursor:pointer}.modal-content-close-button__inner{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:15px;background-color:#facc39}.modal-content-close-button__icon{position:relative;top:.5px;left:.5px;width:11px;height:11px}.modal-content-premium-congratulations{background-color:#fff;position:relative;overflow:hidden;box-sizing:border-box;width:280px;border-radius:10px;color:#000}.modal-content-premium-congratulations__avatar-wrap{position:absolute;top:-42px;right:0;left:0;width:62px;height:62px;margin:auto;border-radius:31px;background-color:#fc0}.modal-content-premium-congratulations__avatar{position:absolute;top:0;right:0;bottom:0;left:0;width:60px;height:60px;margin:auto;border-radius:30px}.modal-content-premium-congratulations__little-crown{position:absolute;top:-12px;left:0;right:0;width:17px;height:14px;margin:auto;-webkit-transform:rotate(15deg) translateX(8.5px) translateZ(0);transform:rotate(15deg) translateX(8.5px) translateZ(0);-webkit-backface-visibility:hidden}.modal-content-premium-congratulations__top{height:76px;background-color:#00559e}.modal-content-premium-congratulations__content{position:relative;box-sizing:border-box;width:100%;padding:30px 15px 15px;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.19;letter-spacing:normal;text-align:center;color:#333}.modal-content-premium-congratulations__button{position:relative;display:flex;justify-content:center;align-items:center;height:57px;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;text-align:center;color:#fff;background-color:#4ca6f3}.modal-content-premium-congratulations__button-text{position:relative}.modal-content-premium-congratulations__button:active:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.25)}.complaint-button-v2{position:relative;overflow:hidden;width:100%;text-align:center;letter-spacing:.9px;font-size:15px}.complaint-button-v2__complaint-text{width:100%;cursor:pointer;transition:-webkit-transform .05s cubic-bezier(.4,.6,.1,1.1);transition:transform .05s cubic-bezier(.4,.6,.1,1.1);transition:transform .05s cubic-bezier(.4,.6,.1,1.1),-webkit-transform .05s cubic-bezier(.4,.6,.1,1.1);text-decoration:underline;color:#fff}.complaint-button-v2__thx-text{position:absolute;top:0;left:0;width:100%;transition:-webkit-transform .05s cubic-bezier(.4,.6,.1,1.1) .05s;transition:transform .05s cubic-bezier(.4,.6,.1,1.1) .05s;transition:transform .05s cubic-bezier(.4,.6,.1,1.1) .05s,-webkit-transform .05s cubic-bezier(.4,.6,.1,1.1) .05s;color:#fc0}.complaint-button-v2__thx-text,.complaint-button-v2_complainted .complaint-button-v2__complaint-text{-webkit-transform:translateX(100%);transform:translateX(100%)}.complaint-button-v2_complainted .complaint-button-v2__thx-text{-webkit-transform:translateX(0);transform:translateX(0)}@-webkit-keyframes posterShowFirst{0%{opacity:1}to{opacity:1}}@keyframes posterShowFirst{0%{opacity:1}to{opacity:1}}@-webkit-keyframes posterShow{0%{opacity:0}20%{opacity:0}40%{opacity:1}to{opacity:1}}@keyframes posterShow{0%{opacity:0}20%{opacity:0}40%{opacity:1}to{opacity:1}}@-webkit-keyframes posterShowLast{0%{opacity:0}20%{opacity:0}40%{opacity:1}to{opacity:1}}@keyframes posterShowLast{0%{opacity:0}20%{opacity:0}40%{opacity:1}to{opacity:1}}@-webkit-keyframes posterHide{0%{opacity:1}to{opacity:0}}@keyframes posterHide{0%{opacity:1}to{opacity:0}}.battle-question-poster{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;overflow:hidden;border-radius:5px;pointer-events:none;opacity:0}@media screen and (max-width:340px){.battle-question-poster{overflow:visible;border-radius:0}}@media screen and (max-width:320px){.battle-question-poster{overflow:visible;border-radius:0}}.battle-question-poster__content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.battle-question-poster__castle{margin:0 auto 45px}.battle-question-poster__message{max-width:200px;font-style:normal;font-weight:700;font-size:18px;line-height:normal;text-align:center;letter-spacing:-.11px;color:#333}.battle-question-poster__flags{margin:0 auto 30px}.battle-question-poster_previous{-webkit-animation:posterHide .4s both;animation:posterHide .4s both}.battle-question-poster_shown-first{-webkit-animation:posterShowFirst 2.5s both;animation:posterShowFirst 2.5s both;pointer-events:auto}.battle-question-poster_shown{-webkit-animation:posterShow 2.5s both;animation:posterShow 2.5s both;pointer-events:auto}.progress-bar{position:relative;width:100%;height:100%;text-align:left}.progress-bar .progress-bar__bar,.progress-bar .progress-bar__bar-helper{display:inline-block;height:100%;margin:0;vertical-align:top}.progress-bar .progress-bar__bar-helper{width:1px}.progress-bar .progress-bar__background{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;opacity:.2}@-webkit-keyframes answerHighlight{45%{background:#fff}50%{background:initial}}@keyframes answerHighlight{45%{background:#fff}50%{background:initial}}@-webkit-keyframes rightAnswerHighlight{45%{background:#fff}60%{background:#d0fbd2}}@keyframes rightAnswerHighlight{45%{background:#fff}60%{background:#d0fbd2}}@-webkit-keyframes rightAnswerPseudoHighlight{45%{background:#fff}60%{background:#68e76f}}@keyframes rightAnswerPseudoHighlight{45%{background:#fff}60%{background:#68e76f}}@-webkit-keyframes wrongAnswerHighlight{45%{background:#fff}60%{background:#fff1ea}}@keyframes wrongAnswerHighlight{45%{background:#fff}60%{background:#fff1ea}}@-webkit-keyframes wrongAnswerPseudoHighlight{45%{background:#fff}60%{background:#ff9f6f}}@keyframes wrongAnswerPseudoHighlight{45%{background:#fff}60%{background:#ff9f6f}}.modal-content-question-with-scroll{overflow:hddden;width:100%;height:100%;-webkit-overflow-scrolling:auto}.modal-content-question-with-scroll:before{display:inline-block;height:100%;content:"";vertical-align:middle}.modal-content-question-with-scroll__content{display:inline-block;width:100%;vertical-align:middle}.modal-content-question-with-scroll_shown{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.modal-content-question{align-items:stretch;text-align:center;white-space:pre-line;color:#393939;width:280px;margin:0 auto;width:312px}@media screen and (max-width:340px){.modal-content-question{width:100%}}.modal-content-question .modal-content-question__content{position:relative;padding:10px 0 20px;width:280px;margin:0 auto;background-color:#fff;overflow:hidden;border-radius:5px;width:100%;-webkit-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}@media screen and (max-width:340px){.modal-content-question .modal-content-question__content{width:100%;overflow:visible;border-radius:0}}@media screen and (max-width:320px){.modal-content-question .modal-content-question__content{overflow:visible;border-radius:0}}.modal-content-question .modal-content-question__image{max-width:calc(100% - 40px);max-height:200px!important;margin:0 auto 20px;border-radius:8px}.modal-content-question .modal-content-question__text-wrap{padding:3px 20px 20px}.modal-content-question .modal-content-question__title-wrap{position:relative;left:0;box-sizing:border-box;width:100%;padding:12px 0;min-height:35px}.modal-content-question .modal-content-question__title{display:flex;align-content:center;justify-content:center;text-align:center;letter-spacing:-.11px;color:#fff;font-size:24px;font-weight:700;font-style:normal;line-height:normal}.modal-content-question .modal-content-question__title .modal-content-question__title-icon{margin:0 5px;padding:3px}.modal-content-question .modal-content-question__title .modal-content-question__title-icon_flag{margin:0;padding:0}.modal-content-question .modal-content-question__title .modal-content-question__title-icon_flag svg{width:35px!important;height:35px!important;margin-top:-4px}.modal-content-question .modal-content-question__text{box-sizing:border-box;width:100%;padding-top:10px;font-size:20px;font-weight:700}.modal-content-question .modal-content-question__text:first-letter{text-transform:uppercase}.modal-content-question .modal-content-question__answers{position:relative;width:100%;height:auto}.modal-content-question .modal-content-question__answer{position:relative;box-sizing:border-box;width:100%;padding:18px 10%;cursor:pointer;transition:opacity .3s ease-in-out,background-color .4s ease-in-out;opacity:1;border-top:1px solid #e5e5e5;background-color:#fff;font-size:16px;font-weight:400}.modal-content-question .modal-content-question__answer .modal-content-question__why-button{position:absolute;left:calc(50% - 45px);color:#fff;background-color:#53088f;font-weight:700}.modal-content-question .modal-content-question__answer .modal-content-question__why-button svg{stroke:#fff;stroke-width:5px}.modal-content-question .modal-content-question__answer_marked{color:#fe2ec8!important}.modal-content-question .modal-content-question__answer_highlighted+.b-modal-content__answer,.modal-content-question .modal-content-question__answer_selected+.b-modal-content__answer{border-top:none}.modal-content-question .modal-content-question__answer:last-child{border-bottom:1px solid #e5e5e5}.modal-content-question .modal-content-question__answer-before{position:absolute;top:0;left:0;width:10px;height:100%;content:"";transition:opacity .3s ease-in-out,background-color .4s ease-in-out}.modal-content-question .modal-content-question__answer-after{position:absolute;top:0;right:0;width:10px;height:100%;content:""}.modal-content-question .modal-content-question__answer_selected{opacity:1;border-bottom:1px solid #e5e5e5;background-color:#e7fafd}.modal-content-question .modal-content-question__answer_selected+.modal-content-question__answer_selected{border-top:none}.modal-content-question .modal-content-question__answer_disabled span.latex{cursor:pointer;opacity:.25}.modal-content-question .modal-content-question__answer_transparent{cursor:default;opacity:0}.modal-content-question .modal-content-question__answer-description{margin-top:-17px;color:rgba(31,31,31,.51);font-size:13px;line-height:1.77}.modal-content-question .modal-content-question__answer-description:first-letter{text-transform:uppercase}.modal-content-question .modal-content-question__buy-answer-button{position:-webkit-sticky;position:sticky;bottom:20px;overflow:visible;height:85px;margin:35px 10px 0}.modal-content-question .modal-content-question__answer_height-transited{-webkit-animation:stretchAnswer .4s both;animation:stretchAnswer .4s both}.modal-content-question .modal-content-question__answer_height-transited .modal-content-question__why-button{-webkit-animation:showWhyButton .4s both;animation:showWhyButton .4s both}.modal-content-question .modal-content-question__complaint-button-wrap{width:100%;padding-top:23px}@-webkit-keyframes stretchAnswer{50%,to{padding-bottom:58px}}@keyframes stretchAnswer{50%,to{padding-bottom:58px}}@-webkit-keyframes showWhyButton{0%,50%{opacity:0}to{opacity:1}}@keyframes showWhyButton{0%,50%{opacity:0}to{opacity:1}}.modal-content-question__inner-content_transparent{opacity:0}.modal-content-question__poster-container{position:absolute;top:0;width:100%;height:100%;pointer-events:none}.modal-content-question__question-timer{position:absolute;top:0;right:0;left:0;overflow:hidden;width:100%;height:10px;transition:opacity .2s}.modal-content-question.modal-content-question_battle .modal-content-question__answer_right.modal-content-question__answer_enemy .modal-content-question__answer-after,.modal-content-question.modal-content-question_battle .modal-content-question__answer_right.modal-content-question__answer_user .modal-content-question__answer-before{-webkit-animation:answerHighlight 1.5s .4s;animation:answerHighlight 1.5s .4s;background-color:#68e76f}.modal-content-question.modal-content-question_battle .modal-content-question__answer_wrong.modal-content-question__answer_enemy .modal-content-question__answer-after,.modal-content-question.modal-content-question_battle .modal-content-question__answer_wrong.modal-content-question__answer_user .modal-content-question__answer-before{-webkit-animation:answerHighlight 1.5s .4s;animation:answerHighlight 1.5s .4s;background-color:#ff9f6f}.modal-content-question.modal-content-question_battle .modal-content-question__answer_right.modal-content-question__answer_enemy,.modal-content-question.modal-content-question_battle .modal-content-question__answer_right.modal-content-question__answer_user{-webkit-animation:answerHighlight 1.5s .4s;animation:answerHighlight 1.5s .4s;opacity:1;background-color:#d0fbd2}.modal-content-question.modal-content-question_battle .modal-content-question__answer_wrong.modal-content-question__answer_enemy,.modal-content-question.modal-content-question_battle .modal-content-question__answer_wrong.modal-content-question__answer_user{-webkit-animation:answerHighlight 1.5s .4s;animation:answerHighlight 1.5s .4s;opacity:1;background-color:#fff1ea}.modal-content-question.modal-content-question_mistake{width:300px;padding-bottom:20px;overflow:hidden;border-radius:5px}.modal-content-question.modal-content-question_mistake .modal-content-question__title{display:block;color:#68487b}.modal-content-question.modal-content-question_mistake .modal-content-question__answer:not(.modal-content-question__answer_right){opacity:.25}.modal-content-question.modal-content-question_mistake .modal-content-question__answer_right+.modal-content-question__answer{border-top:none}.modal-content-question.modal-content-question_mistake .modal-content-question__answer_right{border-bottom:1px solid #e5e5e5;opacity:1;background-color:#d0fbd2}.modal-content-question.modal-content-question_mistake .modal-content-question__answer_right .modal-content-question__why-button{width:90px;height:35px;margin-top:10px;opacity:0;font-size:14px;line-height:1px}.modal-content-question.modal-content-question_mistake .modal-content-question__answer_stretched{padding:18px 10% 58px}.modal-content-question.modal-content-question_mistake .modal-content-question__answer_right.modal-content-question__answer_stretched .modal-content-question__why-button{opacity:1}.modal-content-question.modal-content-question_mistake .modal-content-question__answer.modal-content-question__answer_wrong{opacity:1;background-color:#ffe1e1}.modal-content-question.modal-content-question_mistake .modal-content-question__title-wrap{position:static;padding:0}.modal-content-question.modal-content-question_mistake .modal-content-question__title{padding:20px;letter-spacing:.09px;text-transform:capitalize;font-size:13px;font-weight:600}.modal-content-question.modal-content-question_mistake .modal-content-question__text{padding:0;margin:0}.spinner{width:100%;margin-bottom:20px}.mistakes-card-description{position:absolute;top:5px;left:0;right:0;box-sizing:border-box;width:285px;margin:0 auto;font-size:15px;font-weight:700;letter-spacing:.9px;color:#fff;pointer-events:none}.mistakes-card-description:before{display:block;width:100%;height:12.25vh;min-height:80px;content:""}.mistakes-card-description__content{display:flex;justify-content:space-between;align-items:center}.mistakes-card-description__avatar{position:relative;width:32px;height:32px;box-sizing:border-box;border:1px solid #fff;border-radius:50%;transition:opacity .2s}.mistakes-card-description__avatar_premium{border:1px solid #fc0}.mistakes-card-description__little-crown{position:absolute;top:-9px;left:0;right:0;width:8px;height:7px;margin:auto;-webkit-transform:rotate(26deg) translateX(9.5px) translateZ(0);transform:rotate(26deg) translateX(9.5px) translateZ(0);-webkit-backface-visibility:hidden}.mistakes-card-description__avatar_hidden{opacity:0}.mistakes-counter{display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;width:100%;height:100%;color:#fff;font-size:15px;font-weight:700}.mistakes-count-info{top:3.5vh;width:200px;margin:0 auto;font-size:18px;font-weight:700;line-height:normal;letter-spacing:.8px;color:#fc0;white-space:pre-wrap}.mistakes-count-info,.mistakes-slide{position:absolute;left:0;right:0;box-sizing:border-box}.mistakes-slide{top:0;bottom:0;overflow:visible;width:100%;height:100%;padding-bottom:30px;pointer-events:none}.mistakes-slide:before{display:block;width:100%;height:20vh;min-height:135px;content:""}.mistakes-slide_shown:active,.mistakes-slide_shown:hover{will-change:transform}.mistakes-slide_shown{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;pointer-events:all}.video{position:relative;width:100%;height:100%}.video__video{max-height:100%;max-width:100%;pointer-events:inherit}.video__video-hidden{opacity:0;pointer-events:none}.video__poster{position:absolute;top:0;left:0;width:100%}.video__poster-hidden{opacity:0;pointer-events:none}.IIV::-webkit-media-controls-play-button,video::-webkit-media-controls-start-playback-button{opacity:0;pointer-events:none;width:5px}.rewarded-video-subject-sale{position:absolute;top:0;display:flex;width:100%;height:100%;background-color:#000;transition-property:background-color;transition-duration:.2s;pointer-events:all}.rewarded-video-subject-sale__quiz-ad{position:relative;display:flex;justify-content:space-around;margin:auto}.rewarded-video-subject-sale__video-wrap{display:flex;flex-direction:column;justify-content:space-around;height:100%}.rewarded-video-subject-sale__close-button{position:absolute;right:26px;top:26px;width:28px;height:28px;stroke:#fff;stroke-width:3px;cursor:pointer}.rewarded-video-subject-sale__close-button-inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:100%;background:hsla(0,0%,100%,.2)}.rewarded-video-subject-sale__volume-button{position:absolute;bottom:28px;left:28px;width:35px;height:35px;stroke:#fff;stroke-width:3px;cursor:pointer}.rewarded-video-subject-sale__volume-button-inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:100%;background:hsla(0,0%,100%,.2)}.rewarded-video-subject-sale__hidden{opacity:0;pointer-events:none}.mistakes-review-navigation-bar-with-back{display:flex;align-items:center;justify-content:center;max-width:128px;margin:0 auto;border-radius:36px}.mistakes-review-navigation-bar-with-back__nav{padding:6px;border-radius:12px}.mistakes-review-navigation-bar-with-back__nav-points-container{position:relative;overflow:hidden;max-width:108px;height:24px;margin:0 9px}.mistakes-review-navigation-bar-with-back__nav-points{position:relative;left:0;display:flex;align-items:center;justify-content:start;box-sizing:border-box;height:24px;transition-duration:.2s}.mistakes-review-navigation-bar-with-back__nav-point{display:flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0 4px}.mistakes-review-navigation-bar-with-back__nav-point-highlight{width:10px;height:10px;transition:all .2s cubic-bezier(.4,.6,.1,1.1)}.subject-sale-premium-sweets{width:100%;max-width:310px;margin:15px auto 10px}.subject-sale-premium-sweets__sweet{display:flex;align-items:center;justify-content:flex-start;padding-bottom:10px}.subject-sale-premium-sweets__image{display:block;padding-right:17px}.subject-sale-premium-sweets__text{display:block;text-align:left;color:#000;font-size:15px;font-weight:700;line-height:16px}.subject-sale-radio-button-v3{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:space-between;width:156px;height:90px;padding:16px 0 12px;transition:border-color .3s;border:2px solid #e6e6e6;box-sizing:border-box;border-radius:14px}.subject-sale-radio-button-v3__band-wrap{position:absolute;top:-22px;right:0;left:0;width:127px;height:33px;margin:0 auto;color:#333;fill:#fc0}.subject-sale-radio-button-v3__band-inner{position:relative;width:100%;height:100%}.subject-sale-radio-button-v3__band-text{position:absolute;top:7px;right:0;left:0;margin:0 auto;letter-spacing:.9px;text-transform:uppercase;font-size:12px;font-weight:700}.subject-sale-radio-button-v3__duration{transition:color .3s;text-transform:uppercase;color:#333;font-size:11px;font-weight:700}.subject-sale-radio-button-v3__price{transition:color .3s;letter-spacing:-.096px;color:#333;font-size:21px;font-weight:700}.subject-sale-radio-button-v3__price-comparsion{transition:color .3s;text-transform:uppercase;color:#333;font-size:11px}.subject-sale-radio-button-v3_selected{border:2px solid #f5a623}.subject-sale-radio-button-v3_selected .subject-sale-radio-button-v3__duration,.subject-sale-radio-button-v3_selected .subject-sale-radio-button-v3__price,.subject-sale-radio-button-v3_selected .subject-sale-radio-button-v3__price-comparsion{color:#333}.subject-sale-radio-button-v3_tight{width:109px;height:130px;padding:25px 0 15px}.subject-sale-radio-button-v3_tight .subject-sale-radio-button-v3__band-wrap{right:-11px;left:-11px}.subject-sale-radio-button-v3_tight .subject-sale-radio-button-v3__price{font-size:18px}@media screen and (max-width:374px){.subject-sale-radio-button-v3{width:140px}.subject-sale-radio-button-v3_tight{width:96px}.subject-sale-radio-button-v3 .subject-sale-radio-button-v3__band-wrap{width:107px}.subject-sale-radio-button-v3 .subject-sale-radio-button-v3__price{font-size:15px}}.paywall-subject-sale{position:relative;width:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);text-align:center;letter-spacing:normal;background:linear-gradient(180deg,hsla(0,0%,100%,0) -20px,#fff 110px)}.paywall-subject-sale_hidden{overflow:hidden;-webkit-overflow-scrolling:auto}.paywall-subject-sale__inner{align-items:center;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:100%;max-width:375px;min-height:100%;margin:0 auto;padding:110px 16px 15px}.paywall-subject-sale__title{position:relative;display:block;width:285px;margin:0 auto;text-align:center;color:#49236b;font-size:21px;font-weight:700;line-height:27px}.paywall-subject-sale__text-block{display:flex;align-items:center;justify-content:flex-start;text-align:left;color:#181411;font-size:15px;line-height:1.33}.paywall-subject-sale__buttons{display:flex;align-items:flex-end;justify-content:space-between;box-sizing:border-box;width:100%;min-height:90px;margin:32px 0 10px;padding:0 13px}.paywall-subject-sale__sub-button-wrap{box-sizing:border-box;width:100%;margin:15px 0;padding:0 5px}.paywall-subject-sale__sub-button{margin-bottom:8px}.paywall-subject-sale__sub-button .three-dots div,.paywall-subject-sale__view-ad-button .three-dots div{background-color:#333}.paywall-subject-sale__restore{position:relative;align-self:flex-end;margin-top:18px;cursor:pointer;text-align:center;letter-spacing:.5px;color:#333;font-size:15px;font-weight:400;font-style:normal;line-height:16px}.paywall-subject-sale__premium-benefits{color:#696969;font-size:14px;line-height:21px}.paywall-subject-sale__restore-loader{bottom:7px;opacity:0}.paywall-subject-sale__restore-loader div{background-color:#c5c5c5}.paywall-subject-sale__web-stub{display:flex;align-items:center;flex-direction:column;justify-content:center;box-sizing:border-box;width:100%;max-width:375px;min-height:100%;margin:0 auto;padding:115px 16px 15px}.paywall-subject-sale__web-stub-image{padding-bottom:33px}.paywall-subject-sale__web-stub-text{padding-bottom:36px;color:#000;font-size:19px;line-height:140%}.paywall-subject-sale__web-stub-links{display:flex;align-items:center;justify-content:center}.paywall-subject-sale__web-stub-link:first-child{margin-right:16px}.paywall-subject-sale__web-stub-link:only-child{margin-right:0}.paywall-subject-sale__web-stub-link-image{width:148px;height:48px}.paywall-subject-sale__web-stub-link-image_android{width:164px}.paywall-subject-sale__restore_loading{color:transparent}.paywall-subject-sale__restore_loading .paywall-subject-sale__restore-loader{opacity:1}.paywall-subject-sale__privacy{padding-top:15px}@media screen and (max-width:414px){.paywall-subject-sale{width:100%;border-radius:0}}@media screen and (max-width:374px){.paywall-subject-sale__buttons{padding:0 4px}.paywall-subject-sale__inner{padding-right:10px;padding-left:10px}.paywall-subject-sale__sweets{padding-right:5px;padding-left:5px}.paywall-subject-sale__title{max-width:290px;margin:0 auto;padding-right:10px;padding-left:10px;font-size:21px;line-height:27px}}.explanation-card-all{box-sizing:border-box;max-width:370px;margin:40px auto 0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.explanation-card-all em{font-style:italic}.explanation-card-all strong{font-weight:700}.explanation-card-all li{list-style-position:inside;list-style-type:disc;word-wrap:break-word}.explanation-card-all p{box-sizing:border-box;max-width:100%;min-height:18px;padding:0 20px;word-wrap:break-word}.explanation-card-all b{font-weight:600}.explanation-card-all i{font-style:italic}.explanation-card-all p.mce-p_full-widthed{padding:0}.explanation-card-all .mce-image_full-widthed{display:block;width:100%;padding-top:18px}.explanation-card-all .mce-image_float-left{float:left;padding:15px}.explanation-card-all .mce-image_float-right{float:right;padding:15px}.explanation-card-all{width:100%;max-width:none;margin:0 auto;padding-bottom:70px;background-color:#fff}.explanation-card-all__content{position:relative;width:100%;max-width:640px;margin:0 auto}.explanation-card-all__question-image{width:100%;margin-bottom:-20px}.explanation-card-all__question-text{padding:50px 16px 0;text-align:center;color:rgba(0,0,0,.6);font-size:17px;line-height:20px}.explanation-card-all__question-type{display:block;padding:0 0 8px;text-align:center;color:#000;font-size:15px;font-weight:700;line-height:16px}.explanation-card-all__question-right-answer{display:flex;align-items:center;justify-content:center;padding:35px 16px;color:#000;font-size:22px;font-weight:700;line-height:28px}.explanation-card-all__tldr{margin:0 16px 30px;padding:24px 0;color:#000;border-radius:14px;background-color:#f2f2f2;font-size:17px;line-height:24px}.explanation-card-all__tldr p{padding:0 16px}.explanation-card-all__explanation-author{display:flex;justify-content:center;box-sizing:border-box;width:100%;margin-bottom:30px;padding:0 16px}.explanation-card-all__text{margin-bottom:24px;text-align:left;color:#000;font-size:17px;line-height:24px}.explanation-card-all__text p{padding:0 32px}.explanation-card-all__paywall{position:relative;margin-top:-200px}.explanation-card-all__video-item{box-sizing:border-box;width:100%;padding:0 16px 24px}.explanation-card-all__video-item-content{overflow:hidden;-webkit-overflow-scrolling:none;border-radius:14px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.explanation-card-all__video-wrap{position:relative;width:100%;height:0;margin-bottom:-1px;padding-bottom:54.99%}.explanation-card-all__video-player-wrap{position:absolute;-webkit-transform:rotate(0deg);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 0)}.explanation-card-all__video-player,.explanation-card-all__video-player-wrap{top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-overflow-scrolling:none;box-sizing:border-box;width:100%;height:100%;margin:0;border:none;border-radius:16px 16px 0 0;touch-action:auto}.explanation-card-all__video-player{position:relative}.explanation-card-all__video-poster{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;-webkit-overflow-scrolling:none;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;margin:0;cursor:pointer;border:none;border-radius:16px 16px 0 0;background-color:#000;background-repeat:no-repeat;background-position:50%;background-size:cover;touch-action:auto}.explanation-card-all__video-poster-fade{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:16px 16px 0 0;background-color:rgba(0,0,0,.1)}.explanation-card-all__video-poster-play-button{position:relative;display:flex;align-items:center;justify-content:center;width:68px;height:48px;border-radius:6px;background-color:red}.explanation-card-all__video-poster-play-button:before{content:"";border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 18px}.explanation-card-all__video-info{display:flex;justify-content:flex-end;padding:24px 10px 23px 0;background-color:#fff}.explanation-card-all__video-description{flex:1;text-align:left;letter-spacing:normal;color:#333;font-size:17px;line-height:24px}.explanation-card-all__video-duration{text-align:left;letter-spacing:normal;color:#828282;font-size:17px;line-height:24px}.explanation-card-all__video-timer-icon{position:relative;top:-2px;padding-right:5px;vertical-align:middle}.explanation-card-all__video-duration-text{opacity:.7}.explanation-card-all__link-item{box-sizing:border-box;width:100%;padding:0 16px 24px}.explanation-card-all__link-content{box-sizing:border-box;width:100%;padding:25px;border-radius:14px;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1)}.explanation-card-all__link-text{text-align:left;color:#333;font-size:17px;line-height:24px}.explanation-card-all__link-text p{padding:0}.explanation-card-all__link-link{display:block;text-decoration:none}.explanation-card-all__link-title{overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;color:#326fc9;font-size:13px;font-weight:700}.explanation-card-all__link-url{text-align:left;letter-spacing:normal;opacity:.5;color:#000;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5}.explanation-card-all_paywalled .explanation-card-all__text-explanation{overflow:hidden;width:100%;min-height:175px;max-height:200px}.mistakes-review-explanation-card-all{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#fff}.mistakes-review-explanation-card-all__swiper{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%}.mistakes-review-explanation-card-all__swiper-inner{display:flex;align-items:center;flex-wrap:nowrap;justify-content:flex-start;height:100%}.mistakes-review-explanation-card-all__swiper-card{display:flex;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;align-items:center;flex-direction:column;justify-content:flex-start;box-sizing:border-box;width:100%;height:100%;margin:0}.mistakes-review-explanation-card-all__nav-buttons{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:space-between;width:870px;height:72px;margin:auto;pointer-events:none}.mistakes-review-explanation-card-all__nav-wrapper{position:absolute;right:0;bottom:44px;left:0}.mistakes-review-explanation-card-all__close-button-positioner{position:absolute;top:0;right:0;left:0;width:100%;max-width:640px;margin:0 auto}.mistakes-review-explanation-card-all__close-button-wrap{position:absolute;top:0;right:0;padding:20px;cursor:pointer}.mistakes-review-explanation-card-all__close-button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:rgba(0,0,0,.6)}.mistakes-review-explanation-card-all__close-icon{width:12px!important;height:12px!important;stroke:#fff;stroke-width:5px}@media screen and (max-width:900px){.mistakes-review-explanation-card-all__nav-buttons{display:none}}.mistakes-review-loader{display:flex;height:100%;flex-direction:column;background-color:#fff}.mistakes-review-loader__title{padding:44px 0 95px;font-weight:700;font-size:22px;line-height:28px;color:#000}.mistakes-review-loader__icon{padding:0 0 18px}.mistakes-review-loader__description{padding:0 0 73px;font-size:17px;line-height:20px;color:rgba(0,0,0,.8)}.mistakes-review-loader__loader{width:40px;height:40px;margin:0 auto}.explanation-preview__content{overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%}.explanation-preview__close-button-positioner{position:absolute;top:0;right:0;left:0;width:100%;max-width:640px;margin:0 auto}.explanation-preview__close-button-wrap{position:absolute;top:0;right:0;padding:20px;cursor:pointer}.explanation-preview__close-button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:rgba(0,0,0,.6)}.explanation-preview__close-icon{width:12px!important;height:12px!important;stroke:#fff;stroke-width:5px}.explanation-preview_inapp{position:relative;width:100%;height:100%}.__preview-scrolling{position:relative;overflow:hidden!important;-webkit-overflow-scrolling:auto!important;background-color:transparent!important}.question-preview{position:fixed;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.to-battle-button{position:relative;width:198px;height:45px;margin:0 auto;cursor:pointer}.to-battle-button__shadow{position:absolute;top:5px;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#c99b00;border-radius:200px}.to-battle-button__content,.to-battle-button__content_underlay{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#facf28;border-radius:200px;font-size:20px;font-weight:700}.to-battle-button__content_underlay{display:none}.to-battle-button__loader{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0}.to-battle-button__loader-icon{position:relative;top:10px;left:0;right:0;width:30px;height:30px;margin:auto;opacity:.2;stroke:#000;stroke-width:10px;stroke-dasharray:62.83185307179586 62.83185307179586}.to-battle-button:active{opacity:.5}.to-battle-button_branded:active{opacity:1}.to-battle-button_branded:active .to-battle-button__content{display:none}.to-battle-button_branded:active .to-battle-button__content_underlay{position:relative;top:5px;display:flex}.to-battle-button_loading .to-battle-button__content,.to-battle-button_loading .to-battle-button__content_underlay{color:transparent;background-color:#c99b00}.to-battle-button_loading .to-battle-button__loader{opacity:1}.to-battle-button_branded.to-battle-button_loading .to-battle-button__content{display:none}.to-battle-button_branded.to-battle-button_loading .to-battle-button__content_underlay{display:flex;color:transparent}.turniketov-flavoured{color:#fff}.turniketov-flavoured .to-battle-button__shadow{display:none}.turniketov-flavoured .to-battle-button__content{text-transform:uppercase;color:#fff;border-radius:0;background-color:#5472a8}.turniketov-flavoured .to-battle-button__content:after{content:"!"}.turniketov-flavoured .to-battle-button__content_underlay{display:none}.turniketov-flavoured .to-battle-button__loader-icon{opacity:.8;stroke:#fff}.turniketov-flavoured .to-battle-button:active{opacity:.5}.turniketov-flavoured .to-battle-button_branded:active .to-battle-button__content{display:flex}.turniketov-flavoured .to-battle-button_branded:active .to-battle-button__content_underlay{display:none}.turniketov-flavoured .to-battle-button_loading .to-battle-button__content{color:transparent;background-color:#5472a8}.turniketov-flavoured .to-battle-button_loading .to-battle-button__loader{opacity:1}.turniketov-flavoured .to-battle-button_branded.to-battle-button_loading .to-battle-button__content{display:flex;color:transparent}.turniketov-flavoured .to-battle-button_branded.to-battle-button_loading .to-battle-button__content_underlay{display:none}.tabs{width:100%}.tabs__swipeable-content{position:relative}.tabs__labels-polyfill-wrap{position:relative;z-index:1;width:100%}.tabs__labels-wrap{position:relative;box-sizing:border-box;width:100%}.tabs__labels-polyfill{width:100%}.tabs__labels-polyfill .tabs__shadow{display:none}.tabs__labels-polyfill.sticky .tabs__shadow{display:block}.tabs__labels-polyfill .tabs__labels-wrap{top:-1px}.tabs__labels{position:relative;display:flex;box-sizing:border-box;width:100%;cursor:pointer;font-size:15px;font-weight:700}.tabs__label{flex:1;padding:8px 0}.tabs__labels-stripe-wrap{position:absolute;bottom:-1px;left:0;height:4px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.tabs__labels-stripe{height:100%;margin:0 auto;background-color:#fff}.tabs__swiper{position:relative}.tabs__content{position:absolute;top:0;right:0;left:0;width:100%;transition:opacity .15s;pointer-events:none;opacity:0}.tabs__content_active{position:relative;height:auto;transition:opacity .15s .15s;pointer-events:all;opacity:1}.tabs_sticky .tabs__labels-wrap{position:relative;position:-webkit-sticky;position:sticky;z-index:1;top:0;padding-top:5px}.tabs_sticky .tabs__shadow{position:absolute;position:-webkit-sticky;position:sticky;z-index:1;top:25px;width:100%;height:1px;-webkit-transform:translateY(13px);transform:translateY(13px);box-shadow:0 1px 10px 1px rgba(0,0,0,.5)}.tabs_sticky .tabs__labels-polyfill .tabs__labels-wrap{top:-1px}.tabs_tournament .tabs__labels-wrap{background-color:#3c3c3c}.tabs_tournament .tabs__labels{color:#ffd237;background-color:#3c3c3c}.tabs_tournament .tabs__swipeable-content{position:relative;min-height:100vh}.tabs_tournament .tabs__labels-stripe{background-color:#2b2b2b}.tabs_tournament .tabs__labels,.tabs_tournament .tabs__swiper{max-width:414px;margin:0 auto}.turniketov-flavoured .tabs.tabs_tournament .tabs__labels-wrap{background-color:#fff}.turniketov-flavoured .tabs.tabs_tournament .tabs__labels{color:rgba(51,51,51,.5);background-color:#fff}.turniketov-flavoured .tabs.tabs_tournament .tabs__label_active{color:#333}.turniketov-flavoured .tabs.tabs_tournament .tabs__labels-stripe{background-color:#2c2c2c}.growleaders-flavoured .tabs.tabs_tournament .tabs__labels-wrap{background-color:#fff}.growleaders-flavoured .tabs.tabs_tournament .tabs__labels{color:#5ea8a2;background-color:#fff}.growleaders-flavoured .tabs.tabs_tournament .tabs__label_active{color:#5ea8a2}.growleaders-flavoured .tabs.tabs_tournament .tabs__labels-stripe{background-color:#2c2c2c}.tournament-statistics{display:flex;align-items:center;justify-content:space-between}.tournament-statistics__item{position:relative;flex:1;opacity:.5;color:#fff}.tournament-statistics__item_main{opacity:1}.tournament-statistics__rate-remained{fill:#5e5e5e}.tournament-statistics__rate-done{fill:#facc39}.tournament-statistics__user-position{position:absolute;top:0;right:0;bottom:5px;left:0;display:flex;align-items:center;flex-direction:column;justify-content:center;margin:auto;text-align:center;color:#facc39;font-size:17px;font-weight:700}.tournament-statistics__score-wrap{position:absolute;right:-6px;bottom:-9px;left:-6px;margin:0 auto}.tournament-statistics__score{position:relative;width:114px}.tournament-statistics__band{fill:#fff}.tournament-statistics__user-place{font-size:21px;line-height:18px}.tournament-statistics__user-place_1-digit{font-size:30px;line-height:24px}.tournament-statistics__user-place_2-digit{font-size:27px;line-height:24px}.tournament-statistics__user-place_3-digit{font-size:24px;line-height:20px}.tournament-statistics__band-text{position:absolute;top:3px;right:0;left:0;text-align:center;color:#212121;font-size:12px;font-weight:700}.tournament-statistics__info{position:absolute;top:0;right:0;bottom:12px;left:0;display:flex;align-items:center;flex-direction:column;justify-content:center;margin:auto;color:#fff;font-weight:700}.tournament-statistics__count{margin-bottom:-4px;font-size:29.4px}.tournament-statistics__text{padding-bottom:9px;text-transform:uppercase;font-size:10px}.tournament-statistics__count,.tournament-statistics__text{font-weight:700}.tournament-statistics__rate{position:relative}.turniketov-flavoured .tournament-statistics__item{opacity:1;color:#a0a0a0}.turniketov-flavoured .tournament-statistics__rate-remained{fill:#5d5d5d}.turniketov-flavoured .tournament-statistics__rate-done{fill:#5472a8}.turniketov-flavoured .tournament-statistics__user-position{color:#333}.turniketov-flavoured .tournament-statistics__band{fill:#da343a}.turniketov-flavoured .tournament-statistics__band-text{color:#393c3c}.turniketov-flavoured .tournament-statistics__count_non-zero{color:#da343a}.growleaders-flavoured .tournament-statistics__item{color:#a0a0a0}.growleaders-flavoured .tournament-statistics__user-position{color:#e4202c}.growleaders-flavoured .tournament-statistics__rate-remained{fill:#5d5d5d}.growleaders-flavoured .tournament-statistics__band,.growleaders-flavoured .tournament-statistics__rate-done{fill:#e4202c}.growleaders-flavoured .tournament-statistics__band-text{color:#fff}.user-item-tournament{position:relative}.user-item-tournament__inner{display:flex;justify-content:space-between;padding:15px 25px}.user-item-tournament__place{display:flex;align-items:center;justify-content:center;width:5ex;color:#a8a8a8;font-size:11px;font-weight:700}.user-item-tournament__content{display:flex;flex-direction:column;justify-content:center;width:57%;text-align:left}.user-item-tournament__reward{display:flex;align-items:center;flex-direction:column;justify-content:center;min-width:17%;letter-spacing:normal;color:#fff;font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.33}.user-item-tournament__reward-content{padding-right:5px}.user-item-tournament__currency-icon{display:inline-block;width:22px;height:17px;vertical-align:middle}.user-item-tournament__avatar{width:45px;min-width:45px;height:45px;margin:0 10px}.user-item-tournament__name{display:flex;align-items:baseline;color:#fff;font-size:15px}.user-item-tournament__info{opacity:.4;color:#fff;font-size:9px}.user-item-tournament__stat-title{display:inline-block}.user-item-tournament__stat-title:first-letter{text-transform:uppercase}.user-item-tournament__score{display:flex;align-items:center;justify-content:flex-start;min-width:20%;white-space:pre;color:#facc39;font-size:15px;font-weight:700}.user-item-tournament__bottom-stripe{position:absolute;right:0;bottom:0;left:0;width:90%;height:3px;margin:0 auto;background-color:rgba(0,0,0,.12)}.user-item-tournament_online .user-item-tournament__name:after{width:10px;min-width:10px;height:10px;min-height:10px;margin-left:6px;content:"";border-radius:50%;background-color:#29b187}.user-item-tournament_target-player .user-item-tournament__info,.user-item-tournament_target-player .user-item-tournament__name,.user-item-tournament_target-player .user-item-tournament__place{color:#facc39}.user-item-tournament_target-player .user-item-tournament__info{opacity:1}@media screen and (max-width:414px){.user-item-tournament__inner{padding:15px 10px}.user-item-tournament__bottom-stripe{width:100%}}.turniketov-flavoured .user-item-tournament__place{color:#333}.turniketov-flavoured .user-item-tournament__name{color:#333;font-weight:700}.turniketov-flavoured .user-item-tournament__info{opacity:1;color:#333}.turniketov-flavoured .user-item-tournament__score{color:#ff7a00}.turniketov-flavoured .user-item-tournament__bottom-stripe{background-color:#dedede}.turniketov-flavoured .user-item-tournament__reward{color:#333}.turniketov-flavoured .user-item-tournament_target-player .user-item-tournament__info,.turniketov-flavoured .user-item-tournament_target-player .user-item-tournament__name,.turniketov-flavoured .user-item-tournament_target-player .user-item-tournament__place,.turniketov-flavoured .user-item-tournament_target-player .user-item-tournament__score{color:#da343a}.growleaders-flavoured .user-item-tournament__place{color:#333}.growleaders-flavoured .user-item-tournament__name{color:#333;font-weight:700}.growleaders-flavoured .user-item-tournament__info{opacity:1;color:#333}.growleaders-flavoured .user-item-tournament__score{color:#e4202c}.growleaders-flavoured .user-item-tournament__reward{color:#333}.growleaders-flavoured .user-item-tournament_target-player .user-item-tournament__info,.growleaders-flavoured .user-item-tournament_target-player .user-item-tournament__name,.growleaders-flavoured .user-item-tournament_target-player .user-item-tournament__place{color:#e4202c}.tournament-default-reward{display:flex;justify-content:space-between;width:100%;max-width:256px;margin:0 auto;padding:20px 0 0}.tournament-default-reward .tournament-default-reward__item-place{position:relative;display:flex;justify-content:center;align-items:center;width:72px;height:64px;margin-bottom:14px;font-size:32px;font-weight:700;font-style:normal;font-stretch:normal;line-height:.5;letter-spacing:normal;text-align:center}.tournament-default-reward .tournament-default-reward__item-reward{font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#fff}.tournament-default-reward .tournament-default-reward__currency-icon{display:inline-block;width:22px;height:17px;padding-left:2px;vertical-align:middle}.tournament-default-reward .tournament-default-reward__item-icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.tournament-default-reward_short{justify-content:space-around}.turniketov-flavoured .tournament-default-reward__item-reward{color:#333}.tournament-rules{width:100%}.tournament-rules__group-link{position:relative;display:flex;justify-content:center;align-items:center;box-sizing:border-box;height:60px;width:100%;font-size:13px;color:#facc39;text-decoration:none}.tournament-rules__group-link-icon{padding-right:12px}.tournament-rules__group-link-bottom-stripe{position:absolute;left:0;right:0;bottom:0;width:87%;height:3px;margin:0 auto;background-color:#000;opacity:.12}.tournament-rules__terms{padding:15px 28px 0;font-size:15px;text-align:left;color:#fff}.tournament-rules__terms a{color:#facc39;text-decoration:underline}.tournament-rules__terms p{min-height:19px}.tournament-rules__terms b,.tournament-rules__terms strong{font-weight:600}.tournament-rules__terms em,.tournament-rules__terms i{font-style:italic}@media screen and (max-width:414px){.tournament-rules__group-link-bottom-stripe{width:100%}}.turniketov-flavoured .tournament-rules__group-link,.turniketov-flavoured .tournament-rules__terms{color:#333}.turniketov-flavoured .tournament-rules__terms a{color:#da343a}.growleaders-flavoured .tournament-rules__terms{color:#333}.growleaders-flavoured .tournament-rules__terms a{color:#5ea8a2}.tournament-topic{position:relative;display:block;box-sizing:border-box;width:100%;padding:25px 20px 20px 10px;text-decoration:none;text-transform:uppercase;color:#fff;font-weight:700}.tournament-topic__info,.tournament-topic__inner{display:flex;justify-content:space-between}.tournament-topic__info{flex-direction:column;width:100%;margin-left:17px}.tournament-topic__title{display:flex;align-content:center;align-items:center;justify-content:space-between;font-size:17px}.tournament-topic__name{position:relative;padding-right:60px;text-align:left;font-size:17px}.tournament-topic__start-time{text-align:left;font-size:10px;font-weight:400}.tournament-topic__explanations-info{display:flex;align-items:center;flex-direction:column;justify-content:center;min-width:55px;margin-right:10px;text-decoration:none;text-transform:none;color:#fff;font-size:10px;font-weight:400;line-height:4px}.tournament-topic__explanations-info_inactive{opacity:.5}.tournament-topic__bottom-stripe{position:absolute;right:0;bottom:0;left:0;width:87%;height:3px;margin:0 auto;background-color:rgba(0,0,0,.12)}.tournament-topic_with-explanations .tournament-topic__name{padding-right:0}@media screen and (max-width:414px){.tournament-topic__bottom-stripe{width:100%}.tournament-topic__explanations-info{margin:0}}.turniketov-flavoured .tournament-topic__explanations-info,.turniketov-flavoured .tournament-topic__name,.turniketov-flavoured .tournament-topic__start-time{color:#333}.turniketov-flavoured .tournament-topic__bottom-stripe{background-color:#dedede}.growleaders-flavoured .tournament-topic,.growleaders-flavoured .tournament-topic__explanations-info,.growleaders-flavoured .tournament-topic__name,.growleaders-flavoured .tournament-topic__start-time{color:#333}.share{display:flex;justify-content:space-around;width:100%}.share__item{position:relative;display:flex;justify-content:center;align-items:center;width:34px;height:34px;margin:0;padding:0;border-radius:100%}.rewards-button{position:relative;display:block;width:198px;height:45px;margin:0 auto;text-decoration:none;cursor:pointer}.rewards-button__shadow{position:absolute;top:5px;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#c99b00;border-radius:200px}.rewards-button__content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background-color:#facf28;border-radius:200px;color:#333;font-size:16px;font-weight:700}.rewards-button__content-title{text-transform:uppercase}.rewards-button__user-position{opacity:.7;font-size:11px;font-weight:400;text-align:center;color:#030303}.rewards-button__loader{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0}.rewards-button:active{opacity:.5}.rewards-button_branded:active{opacity:1}.rewards-button_loading .rewards-button__content{opacity:0}.rewards-button_loading .rewards-button__loader{opacity:1}.rewards-button_disabled{cursor:default;pointer-events:none}.rewards-button_disabled .rewards-button__content{color:#fff;background-color:#4c4c4c}.rewards-button_disabled .rewards-button__content-title-en{font-size:15px}.rewards-button_disabled .rewards-button__user-position{color:#c7c7c7}.rewards-button_disabled .rewards-button__shadow{display:none}.turniketov-flavoured .rewards-button .rewards-button__content,.turniketov-flavoured .rewards-button .rewards-button__shadow{border-radius:0}.turniketov-flavoured .rewards-button_disabled .rewards-button__content{color:#fff;background-color:#bebebe;font-size:20px}.turniketov-flavoured .rewards-button_disabled .rewards-button__user-position{color:#fff}.turniketov-flavoured .rewards-button_disabled .rewards-button__shadow{display:none}.growleaders-flavoured .rewards-button_disabled .rewards-button__content{color:rgba(0,0,0,.3);background-color:#e4e4e4;font-size:16px;font-size:20px}.growleaders-flavoured .rewards-button_disabled .rewards-button__user-position{color:rgba(0,0,0,.3)}.growleaders-flavoured .rewards-button_disabled .rewards-button__shadow{display:none}.default-tournament-result{display:flex;justify-content:space-between;align-items:stretch;width:100%;max-width:290px;height:100%;margin:0 auto;padding-bottom:10px}.default-tournament-result__item{display:flex;flex-direction:column;width:90px;padding:9px 0;border-radius:8px;text-align:center}.default-tournament-result__image-wrap{position:relative}.default-tournament-result__avatar{position:absolute;top:8px;left:0;right:0;width:58px;height:58px;margin:0 auto;border-radius:50%}.default-tournament-result__item-reward-icon{width:40px;height:28px}.default-tournament-result__item-reward-wrap{display:flex;flex-direction:column;justify-content:flex-end;flex:1;width:100%}.default-tournament-result__item-reward{position:relative;margin-top:5px}.default-tournament-result__item-reward-count{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;margin:auto;font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.42;letter-spacing:normal;text-align:center;color:#000}.default-tournament-result__place-container{font-size:13px;padding:10px 0 0}.default-tournament-result__place{font-size:17px;font-weight:700;line-height:17px}.default-tournament-result__name{word-wrap:break-word;font-size:16px;line-height:16px;font-weight:700}.default-tournament-result__item:first-child .default-tournament-result__wreath{fill:#facc39}.default-tournament-result__item:first-child .default-tournament-result__place-container{color:#f8e71c}.default-tournament-result__item:first-child .default-tournament-result__name{color:#facc39}.default-tournament-result__item:nth-child(2){color:#d7d7d7}.default-tournament-result__item:nth-child(2) .default-tournament-result__wreath{fill:#a3a3a3}.default-tournament-result__item:nth-child(3){color:#e79e3f}.default-tournament-result__item:nth-child(3) .default-tournament-result__wreath{fill:#e79e3f}.default-tournament-result__item_highlighted{background-color:hsla(0,0%,84.7%,.1)}.default-tournament-result_light .default-tournament-result__place-container{padding:10px 0 0}.turniketov-flavoured .default-tournament-result__item_highlighted{background-color:rgba(0,0,0,.1)}.turniketov-flavoured .default-tournament-result__item:first-child .default-tournament-result__wreath{fill:#ffc92d}.turniketov-flavoured .default-tournament-result__item:first-child .default-tournament-result__name,.turniketov-flavoured .default-tournament-result__item:first-child .default-tournament-result__place-container{color:#ffc92d}.turniketov-flavoured .default-tournament-result__item:nth-child(2) .default-tournament-result__wreath{fill:#a7a7a7}.turniketov-flavoured .default-tournament-result__item:nth-child(2) .default-tournament-result__name,.turniketov-flavoured .default-tournament-result__item:nth-child(2) .default-tournament-result__place-container{color:#a7a7a7}.turniketov-flavoured .default-tournament-result__item:nth-child(3) .default-tournament-result__wreath{fill:#e99c3f}.turniketov-flavoured .default-tournament-result__item:nth-child(3) .default-tournament-result__name,.turniketov-flavoured .default-tournament-result__item:nth-child(3) .default-tournament-result__place-container{color:#e99c3f}.growleaders-flavoured .default-tournament-result__item_highlighted{background-color:rgba(0,0,0,.1)}.growleaders-flavoured .default-tournament-result__item:first-child .default-tournament-result__wreath{fill:#ffc92d}.growleaders-flavoured .default-tournament-result__item:first-child .default-tournament-result__name,.growleaders-flavoured .default-tournament-result__item:first-child .default-tournament-result__place-container{color:#ffc92d}.growleaders-flavoured .default-tournament-result__item:nth-child(2) .default-tournament-result__wreath{fill:#a7a7a7}.growleaders-flavoured .default-tournament-result__item:nth-child(2) .default-tournament-result__name,.growleaders-flavoured .default-tournament-result__item:nth-child(2) .default-tournament-result__place-container{color:#a7a7a7}.growleaders-flavoured .default-tournament-result__item:nth-child(3) .default-tournament-result__wreath{fill:#e99c3f}.growleaders-flavoured .default-tournament-result__item:nth-child(3) .default-tournament-result__name,.growleaders-flavoured .default-tournament-result__item:nth-child(3) .default-tournament-result__place-container{color:#e99c3f}.tournament-popups{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%;pointer-events:none}.tournament-popups_shown{pointer-events:auto}.modal-content-destroyed-castle-info{box-sizing:border-box;padding-top:22px;width:280px;position:relative;padding-bottom:35px;background-color:#fff;border-radius:7px 7px 12px 12px;text-align:center;color:#000;text-transform:none;font-weight:400}.modal-content-destroyed-castle-info:before{position:absolute;top:-15px;right:0;left:0;width:100%;height:40px;margin:auto;content:"";border-radius:50%/50%;background-color:#fff}.modal-content-destroyed-castle-info:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #fff;border-right:140px solid transparent;border-left:140px solid transparent;border-radius:15px}.modal-content-destroyed-castle-info__title{padding-bottom:10px;font-size:18px;font-weight:700;color:#000}.modal-content-destroyed-castle-info__description{padding:26px 20px 16px;font-size:15px;line-height:1.24}.modal-content-destroyed-castle-info__mistakes-review-button{width:210px;height:45px;margin:40px auto 0;color:#000}.modal-content-destoroyed-castle-info-timer{padding-top:4px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#181411}.tournament-content{position:relative;width:100%;margin:0 auto}.tournament-content__circle-wrap{position:absolute;bottom:0;right:0;left:0;overflow:hidden;width:100%;height:800px;margin:auto}.tournament-content__header-wrap{position:relative;width:100%;margin:0 auto}.tournament-content__circle{position:relative;bottom:0;left:-150%;display:flex;justify-content:center;flex-wrap:nowrap;width:400%}.tournament-content__flag-header{position:absolute;top:0;left:0;right:0;width:100%}.tournament-content__circle-inner{position:relative;top:-24px;display:block;width:800px;height:800px;content:"";border-radius:450px}.tournament-content__header{position:relative;max-width:414px;margin:0 auto}.tournament-content__tournament-brand-logo{width:100%;padding:7px 0 10px}.tournament-content__title{padding-top:20px;opacity:.3;pointer-events:none;font-size:13px;font-weight:700;text-align:center;color:#fff}.tournament-content__share{width:100%;max-width:240px;margin:0 auto -25px;padding:7px 0 10px}.tournament-content__main-button{width:100%;margin:0 auto;padding-bottom:15px}.tournament-content__share-title{margin-bottom:8px;font-size:13px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.9px;text-align:center;color:#fff}.tournament-content__tournament-name{color:#fff;font-weight:700;font-size:23px;padding:0 20%}.tournament-content__user-statistics{position:relative;box-sizing:border-box;width:100%;margin:0 auto;padding:15px 40px}.tournament-content__results{position:relative;box-sizing:border-box;width:100%;padding:20px 0 10px}.tournament-content__result-loader{position:absolute;top:0;left:0;right:0;bottom:0;width:50px;margin:auto;stroke-dasharray:62.83185307179586 62.83185307179586;stroke:#fff}.tournament-content__result-iframe{position:relative;width:100%;min-height:160px;margin:auto}.tournament-content__tabs-wrap{width:100%;padding-top:25px}.tournament-content__user-list{width:100%}.tournament-content__rating-divider{width:90%;height:40px;background-color:rgba(0,0,0,.12)}.tournament-content_branded .tournament-content__results{padding:5px 30px 15px}.tournament-content_previewed .tournament-content__tabs-wrap{padding-top:0}.tournament-content_previewed .tournament-content__header-wrap{padding-bottom:25px}@media screen and (max-width:414px){.tournament-content__rating-divider{width:100%}}.turniketov-flavoured .tournament-content__share-title,.turniketov-flavoured .tournament-content__tournament-name{color:#333}.growleaders-flavoured .tournament-content__title{color:#7b7b7b}.growleaders-flavoured .tournament-content__tournament-name{color:#333}.growleaders-flavoured .tournament-content__rating-divider{background-color:rgba(0,0,0,.05)}.modal-content-banner{display:flex;flex-direction:column;justify-content:center;max-width:414px;max-height:736px}.modal-content-banner,.modal-content-banner__image-wrap{position:relative;box-sizing:border-box;width:100%;height:100%}.modal-content-banner__image-wrap{max-width:100%;max-height:100%;padding:0;text-align:center}.modal-content-banner__image-clone{position:absolute;top:0;left:0;bottom:0;right:0;display:block;box-sizing:border-box;width:100%;height:100%;margin:auto;text-align:center}.modal-content-banner__helper{display:inline-block;height:100%;vertical-align:middle}.modal-content-banner__image{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle}.modal-content-banner__cross-wrap{position:absolute;top:0;right:0;padding:25px;stroke:hsla(0,0%,100%,.6);opacity:0}@media screen and (max-width:375px){.modal-content-banner{max-width:100%;max-height:100%}}.banner-preview{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.onboarding-inner-v2-radio-button{position:relative;box-sizing:border-box;width:156px;height:90px;transition:all .2s;color:#fff;border:2px solid #fff;border-radius:14px;font-weight:700}.onboarding-inner-v2-radio-button__title{display:block;padding:25px 0 10px;font-size:14px}.onboarding-inner-v2-radio-button__description{display:block;font-size:14px}.onboarding-inner-v2-radio-button__band{position:absolute;top:-19px;right:0;left:0;width:123px;height:31px;margin:0 auto;text-transform:uppercase;color:#333;font-size:12px;font-weight:700;fill:#fc0}.onboarding-inner-v2-radio-button__band-icon{width:100%!important;height:100%!important}.onboarding-inner-v2-radio-button__band-text{position:absolute;top:0;right:0;bottom:5px;left:0;display:flex;align-items:center;justify-content:center;margin:auto}.onboarding-inner-v2-radio-button_selected{color:#333;background-color:#fff}.onboarding-inner-v2-radio-button_en .onboarding-inner-v2-radio-button__band-text{bottom:6px}@media screen and (max-width:345px){.onboarding-inner-v2-radio-button{width:143px}.onboarding-inner-v2-radio-button__band{width:112px}.onboarding-inner-v2-radio-button__band-text{bottom:6px}}.onboarding-inner-v2{position:relative;display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:100%}.onboarding-inner-v2__swiper{flex:1;width:100%;height:calc(96% - 97px)}.onboarding-inner-v2__swiper-inner{flex-wrap:nowrap}.onboarding-inner-v2__slide,.onboarding-inner-v2__swiper-inner{display:flex;align-items:center;justify-content:flex-start;height:100%}.onboarding-inner-v2__slide{position:relative;flex-direction:column;box-sizing:border-box;padding-top:50px;color:#fff}.onboarding-inner-v2__slide .colored{color:#facc39}.onboarding-inner-v2__slide-image-wrap{display:flex;align-items:flex-end;flex:1;justify-content:center}.onboarding-inner-v2__slide-bottom-content{display:flex;align-items:center;flex:1;flex-direction:column;justify-content:center}.onboarding-inner-v2__slide-title{display:block;box-sizing:border-box;padding:0 32px 25px;font-size:30px;font-weight:700;line-height:116%}.onboarding-inner-v2__slide-description{display:block;box-sizing:border-box;padding:0 28px;font-size:15px;line-height:20px}.onboarding-inner-v2__slide-buttons{display:flex;justify-content:space-between;box-sizing:border-box;width:100%;max-width:375px;padding:0 28px 13px}.onboarding-inner-v2__slide-button:first-child{margin-right:8px}.onboarding-inner-v2__slide.onboarding-inner-v2__slide_sale .onboarding-inner-v2__slide-bottom-content{justify-content:center}.onboarding-inner-v2__slide.onboarding-inner-v2__slide_sale .onboarding-inner-v2__slide-title{max-width:355px;padding-bottom:47px}.onboarding-inner-v2__slide.onboarding-inner-v2__slide_sale .onboarding-inner-v2__slide-description{padding-bottom:13px}.onboarding-inner-v2__sale-slide-top-content{position:absolute;top:0;right:0;left:0;display:flex;align-items:center;justify-content:space-between;max-width:1024px;margin:0 auto;color:#fff;font-size:15px}.onboarding-inner-v2__sale-slide-close-button-wrap{width:35px;min-width:35px;height:35px;min-height:35px;padding:10px}.onboarding-inner-v2__sale-slide-close-button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background-color:hsla(0,0%,100%,.2)}.onboarding-inner-v2__sale-slide-close-button-icon{width:15px!important;height:15px!important;stroke:#fff;stroke-width:3px}.onboarding-inner-v2__sale-slide-restore{display:flex;align-items:center;justify-content:center;min-width:155px;margin-right:26px;text-align:center}.onboarding-inner-v2__navigation-block{height:97px;padding-bottom:4%}.onboarding-inner-v2__nav-button{width:310px;height:56px;margin:0 auto;color:#333;font-size:21px;font-weight:700}.onboarding-inner-v2__nav-button .button-spinner{stroke:#333;stroke-width:6px}.onboarding-inner-v2__nav-dots{display:flex;align-items:center;justify-content:center;width:100%;padding-top:28px}.onboarding-inner-v2__nav-dot{position:relative;width:13px;height:13px;padding:0 6px}.onboarding-inner-v2__nav-dot-inner{position:absolute;top:0;right:0;bottom:0;left:0;width:9px;height:9px;margin:auto;transition:all .2s;border-radius:50%;background-color:#d8d8d8}.onboarding-inner-v2__nav-dot_active .onboarding-inner-v2__nav-dot-inner{width:13px;height:13px;background-color:#f5a623}.onboarding-inner-v2_loading .onboarding-inner-v2__slide-buttons{pointer-events:none}.onboarding-inner-v2.onboarding-inner-v2_without-products .onboarding-inner-v2__slide.onboarding-inner-v2__slide_sale .onboarding-inner-v2__slide-bottom-content{justify-content:center}.onboarding-inner-v2.onboarding-inner-v2_without-products .onboarding-inner-v2__slide.onboarding-inner-v2__slide_sale .onboarding-inner-v2__slide-title{max-width:376px;font-size:22px;line-height:31px}@media screen and (max-height:960px){.onboarding-inner-v2 .onboarding-inner-v2__slide.onboarding-inner-v2__slide_sale .onboarding-inner-v2__slide-bottom-content{justify-content:flex-end}}@media screen and (max-height:730px){.onboarding-inner-v2__slide-image-wrap{align-items:center}.onboarding-inner-v2__slide-bottom-content{justify-content:flex-end}.onboarding-inner-v2__slide-description{padding-bottom:23px}}@media screen and (max-height:645px){.onboarding-inner-v2__slide-title{font-size:27px}.onboarding-inner-v2__slide-description,.onboarding-inner-v2__slide_sale .onboarding-inner-v2__slide-image-wrap{display:none}.onboarding-inner-v2__slide_sale .onboarding-inner-v2__slide-title{font-size:30px}.onboarding-inner-v2__slide_sale .onboarding-inner-v2__slide-description{display:block}}@media screen and (max-width:345px){.onboarding-inner-v2__buttons{max-width:100%;padding-right:12px;padding-left:12px}}.turniketov-flavoured .onboarding-inner-v2{background-color:#da203d}.turniketov-flavoured .onboarding-inner-v2 .onboarding-inner-v2__nav-dot_active .onboarding-inner-v2__nav-dot-inner,.turniketov-flavoured .onboarding-inner-v2__nav-button{background-color:#fff}.onboarding{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .4s .1s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0;background-color:#187fe0}.onboarding_inited{opacity:1}.tournament-banner-preview{width:100%;height:100%;background-color:#187fe0}.tournament-banner-preview__inner{width:100%;max-width:414px;margin:0 auto}.turniketov-flavoured .tournament-banner-preview{background-color:#fff}.mistakes-review-page{position:relative;width:100%;height:100%;overflow:hidden;background-color:#187fe0}.turniketov-flavoured .mistakes-review-page{background-color:#fff}.modal-content-push-ask{box-sizing:border-box;padding-top:22px;width:300px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:415px;padding-bottom:15px;background-color:#fff;border-radius:8px 8px 12px 12px}.modal-content-push-ask:before{position:absolute;top:-15px;right:0;left:0;width:100%;height:40px;margin:auto;content:"";border-radius:50%/50%;background-color:#fff}.modal-content-push-ask:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #fff;border-right:150px solid transparent;border-left:150px solid transparent;border-radius:15px}.modal-content-push-ask__info{flex:1}.modal-content-push-ask__info-image-castle-wrap{position:relative}.modal-content-push-ask__info-image-castle-image-wrap{position:relative;margin-top:-40px;height:150px}.modal-content-push-ask__info-image_castle{position:absolute;left:0;right:0;bottom:0;max-height:150px;margin:0 auto}.modal-content-push-ask__info-image_castle-pedestal{margin-top:-3px}.modal-content-push-ask__info-image-castle-text{position:absolute;left:0;right:0;bottom:10px;margin:0 auto;font-size:13px;font-weight:700;color:#000}.modal-content-push-ask__info-text{padding-top:14px;font-size:18px;line-height:1.28;letter-spacing:normal;color:#000;white-space:pre}.modal-content-push-ask__buttons{display:flex;flex-direction:column;justify-content:space-between;height:100px;font-size:16px;font-weight:700;letter-spacing:-.1px}.modal-content-push-ask__button{display:flex;justify-content:center;align-items:center;width:198px;height:45px;border-radius:89px;cursor:pointer}.modal-content-push-ask__yes-button{background-color:#facc39;color:#333}.modal-content-push-ask__yes-button:active{background-color:#af8f28}.modal-content-push-ask__refuse-button{width:198px;height:45px;color:#3498d2}.modal-content-push-ask__refuse-button:active{background-color:#f0f8ff}.modal-content-push-ask_friends{width:280px;padding-bottom:20px;height:375px;padding-top:0}.modal-content-push-ask_friends:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #fff;border-right:140px solid transparent;border-left:140px solid transparent;border-radius:15px}.modal-content-push-ask_friends .modal-content-push-ask__info{display:flex;flex-direction:column;justify-content:center;align-items:center}.hard-currency-sale{width:100%;max-width:375px;margin:0 auto}.hard-currency-sale__content{width:100%;max-width:331px;margin:0 auto}.hard-currency-sale__top-image{display:block;margin:0 auto}.hard-currency-sale__title{display:block;width:250px;margin:20px auto 30px;font-size:16px;line-height:1.31;color:#181411;white-space:normal}.hard-currency-sale__buy-button{margin:21px 0}.hard-currency-sale-button{position:relative;width:100%;height:80px}.hard-currency-sale-button__shadow{position:absolute;top:5px;left:0;width:100%;height:100%;border-radius:10px;background-color:#1a62a9}.hard-currency-sale-button__content-wrap{position:relative;width:100%;height:100%;border-radius:10px;background-image:linear-gradient(0deg,#1a7ee0,#51a9ff)}.hard-currency-sale-button__content{position:relative;width:100%;height:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:0 11px 0 24px;color:#fff;font-weight:700;font-size:36px}.hard-currency-sale-button__product{position:relative;display:flex;justify-content:center;align-items:flex-end}.hard-currency-sale-button__hard-currency{min-width:70px;text-align:right;padding-right:7px;line-height:.9}.hard-currency-sale-button__price{display:flex;justify-content:center;white-space:pre}.hard-currency-sale-button__price-wrap{position:relative;box-sizing:border-box;max-width:163px;min-width:126px;padding:9px 18px;letter-spacing:-.1px;border-radius:10px;background-color:hsla(0,0%,100%,.2)}.hard-currency-sale-button__discount{position:absolute;top:2px;left:0;right:0;margin:0 auto;font-size:13px}.hard-currency-sale-button__discount:first-letter{text-transform:uppercase}.hard-currency-sale-button__best-offer-band{position:absolute;top:-1px;left:-2px}.hard-currency-sale-button__loader{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0}.hard-currency-sale-button:active .hard-currency-sale-button__shadow{background-color:rgba(0,0,0,.6)}.hard-currency-sale-button:active .hard-currency-sale-button__content-wrap{top:8px;background-image:linear-gradient(0deg,#2a6fb3,#2a6fb3)}.hard-currency-sale-button:active .hard-currency-sale-button__price-wrap{background-color:rgba(0,0,0,.2)}.hard-currency-sale-button:active .hard-currency-sale-button__best-offer-band{top:-4px}.hard-currency-sale-button_loading .hard-currency-sale-button__content{opacity:0}.hard-currency-sale-button_loading .hard-currency-sale-button__loader{opacity:1}.hard-currency-sale-button_best-offer .hard-currency-sale-button__shadow{background-color:#996300}.hard-currency-sale-button_best-offer .hard-currency-sale-button__content-wrap{background-image:linear-gradient(180deg,#ffb800,#ea8d13)}.hard-currency-sale-button_best-offer .hard-currency-sale-button__product{position:relative;top:6px}.hard-currency-sale-button_best-offer .hard-currency-sale-button__price{position:relative;top:3px}.hard-currency-sale-button_best-offer:active .hard-currency-sale-button__content-wrap{background-image:linear-gradient(180deg,#ffb800,#ea8d13)}.hard-currency-sale-button_best-offer:active .hard-currency-sale-button__price-wrap{background-color:hsla(0,0%,100%,.2)}.profile-reward{position:relative;width:100%;height:100%}.profile-reward .profile-reward__content{position:absolute;top:0;right:0;left:0;bottom:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;margin:auto;color:#fff;font-size:20px;font-weight:700}.profile-reward .profile-reward__title{width:215px;opacity:0;transition:opacity .4s;white-space:pre}.profile-reward .profile-reward__tab-highlight-tabs{opacity:0;transition:opacity .4s}.profile-reward_achievement .profile-reward__content{bottom:auto}.profile-reward_achievement .profile-reward__tab-highlight{position:absolute;bottom:0;left:0;right:0;box-sizing:border-box;width:100%;max-width:415px;margin:0 auto;padding:15px 5px 0}.profile-reward_achievement .profile-reward__tab-highlight-tabs{display:flex;width:100%}.profile-reward_achievement .profile-reward__tab-highlight-tabs-empty{flex:2}.profile-reward_achievement .profile-reward__tab-highlight-tab{flex:1;padding:8px 0;border-radius:15.5px;background-color:#187fe0;color:#f8f8f8;text-align:center;font-size:15px;font-weight:700;line-height:15px}.profile-reward_achievement .profile-reward__tab-highlight-tabs-empty{display:flex;justify-content:flex-end;align-items:center;text-align:right}.profile-reward_achievement .profile-reward__tab-highlight-tabs-text{display:inline-block;box-sizing:border-box;padding-right:12px}.profile-reward_content-shown .profile-reward__title{opacity:1}.profile-reward_content-shown .profile-reward__tab-highlight-tabs{opacity:1;transition:opacity .4s 1.4s}.profile-reward_content-shown .profile-reward__tab-highlight-tabs .profile-reward__tab-highlight-tab{cursor:pointer}.starfall-animation{position:relative;overflow:hidden;width:100%;height:100%;opacity:0}.starfall-animation__content{position:absolute;top:-200%;left:0;right:0;width:100%;height:200%;margin:auto;-webkit-transform:translateY(0);transform:translateY(0);transition:none}.starfall-animation__item{position:absolute;display:inline-block}.starfall-animation_animated{opacity:1}.starfall-animation_animated .starfall-animation__content{transition:-webkit-transform;transition:transform;transition:transform,-webkit-transform;-webkit-transform:translateY(150%);transform:translateY(150%)}.starfall-animation_animated .starfall-animation__item-content{-webkit-animation-name:starfall-rotate;animation-name:starfall-rotate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes starfall-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}75%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes starfall-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}75%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.modal-content-castle-repair-onboarding{box-sizing:border-box;padding-top:22px;width:280px;padding-bottom:20px;position:relative;background-color:#fff;border-radius:7px 7px 12px 12px;color:#000}.modal-content-castle-repair-onboarding:before{position:absolute;top:-15px;right:0;left:0;width:100%;height:40px;margin:auto;content:"";border-radius:50%/50%;background-color:#fff}.modal-content-castle-repair-onboarding:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #fff;border-right:140px solid transparent;border-left:140px solid transparent;border-radius:15px}.modal-content-castle-repair-onboarding__title{display:block;padding-bottom:10px;font-size:18px;font-weight:700;white-space:pre}.modal-content-castle-repair-onboarding__image{display:block;margin:0 auto}.modal-content-castle-repair-onboarding__description{display:block;margin:0 auto;font-size:15px}.modal-content-castle-repair-onboarding__button{width:180px;height:40px;margin:0 auto;font-size:15px;font-weight:700;letter-spacing:.5px}.modal-content-castle-repair-onboarding_old-user .modal-content-castle-repair-onboarding__image{padding-bottom:29px}.modal-content-castle-repair-onboarding_old-user .modal-content-castle-repair-onboarding__description{padding-bottom:45px;line-height:1.5}.modal-content-castle-repair-onboarding_new-user .modal-content-castle-repair-onboarding__image{margin-top:-60px;padding-bottom:45px}.modal-content-castle-repair-onboarding_new-user .modal-content-castle-repair-onboarding__description{padding-bottom:25px;line-height:1.4}.modal-content-subject-requirements{box-sizing:border-box;padding-top:22px;width:280px;padding-bottom:20px;position:relative;background-color:#fff;border-radius:7px 7px 12px 12px;color:#000}.modal-content-subject-requirements:before{position:absolute;top:-15px;right:0;left:0;width:100%;height:40px;margin:auto;content:"";border-radius:50%/50%;background-color:#fff}.modal-content-subject-requirements:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #fff;border-right:140px solid transparent;border-left:140px solid transparent;border-radius:15px}.modal-content-subject-requirements__title{display:block;padding-bottom:20px;font-size:18px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.modal-content-subject-requirements__hex-wrap{position:relative;padding-bottom:5px;margin:0 auto}.modal-content-subject-requirements__hex{fill:#003a73;stroke:#ffde58;stroke-width:3px}.modal-content-subject-requirements__hex-lock{position:absolute;top:15px;left:0;right:0;margin:auto;fill:#fcca3d}.modal-content-subject-requirements__hex-text{position:absolute;top:64px;left:0;right:0;margin:auto;font-size:12px;font-weight:700;text-transform:uppercase;white-space:pre-line;color:#ffde58}.modal-content-subject-requirements__subject-name{padding-bottom:10px;font-size:20px;font-weight:700}.modal-content-subject-requirements__description{display:block;font-size:16px;font-weight:700;line-height:20px;padding-bottom:10px}.modal-content-subject-requirements__requirements{display:block;font-size:16px;line-height:24px;padding-bottom:15px}.modal-content-subject-requirements__button{width:200px;height:40px;margin:5px auto 0;font-size:15px;font-weight:700;stroke:#000;stroke-width:8}.modal-content-subject-requirements__button .button__loader{height:70%}.achievement-description{display:flex;flex-direction:column;justify-content:space-around;flex:1;box-sizing:border-box;width:100%;height:100%;max-height:460px;margin:0 auto;padding:10px 30px 0}.achievement-description__title{display:flex;justify-content:center;align-items:center;min-height:57px;font-size:26px;font-weight:700}.achievement-description__image-wrap{flex-grow:1;flex-basis:0;width:100%;max-height:160px;min-height:0;margin:0 auto}.achievement-description__image{max-width:100%;height:100%;min-height:0}.achievement-description__description{position:relative;color:#333;font-size:16px}.achievement-description__share-title{margin-bottom:7px;color:#355598;font-size:13px;font-style:italic}.achievement-description__reward-title{display:flex;justify-content:center;align-items:center;min-height:40px;color:#333;font-size:15px;font-weight:700}.achievement-description__reward-button{width:227px;height:50px;margin:0 auto;font-size:15px;font-weight:700;white-space:pre}.achievement-description__loader{height:70px}.achievement-description__promocode{-webkit-user-select:text}.achievement-description_ie .achievement-description__image-wrap{flex-basis:auto}.battle-cell{position:relative;width:100%;height:100%}.battle-cell__shadow{opacity:.3}.battle-cell__animation,.battle-cell__expected-profit,.battle-cell__fake-animation,.battle-cell__icon{position:absolute;top:0;right:0;bottom:0;left:0}.battle-cell__animation,.battle-cell__fake-animation{opacity:0}.battle-cell__expected-profit{display:flex;align-items:center;justify-content:center;transition:opacity .2s;opacity:0;color:#fff;font-size:2.6vh;font-weight:700}.battle-cell_available{cursor:pointer}.battle-cell_available .battle-cell__expected-profit{opacity:.5}.battle-cell_attacked .battle-cell__animation{-webkit-animation:battle-cell-tap-animation 1s;animation:battle-cell-tap-animation 1s}.battle-cell_attacked .battle-cell__expected-profit{-webkit-animation:battle-cell-expected-profit-tap-animation 1s;animation:battle-cell-expected-profit-tap-animation 1s}.battle-cell_fake-attacked .battle-cell__fake-animation{-webkit-animation:battle-cell-tap-animation .7s;animation:battle-cell-tap-animation .7s}.battle-cell_fake-attacked .battle-cell__expected-profit{-webkit-animation:battle-cell-expected-profit-tap-animation .7s;animation:battle-cell-expected-profit-tap-animation .7s}.battle-cell_highlighted{z-index:1}.battle-cell_non-clickable{pointer-events:none;opacity:.5}@-webkit-keyframes battle-cell-tap-animation{0%{opacity:1}to{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes battle-cell-tap-animation{0%{opacity:1}to{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-webkit-keyframes battle-cell-expected-profit-tap-animation{0%{opacity:.5}1%{opacity:1}80%{opacity:.5}}@keyframes battle-cell-expected-profit-tap-animation{0%{opacity:.5}1%{opacity:1}80%{opacity:.5}}.battle-result{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;height:100%;cursor:pointer;transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,transform .4s;transition:opacity .4s,transform .4s,-webkit-transform .4s}.battle-result__title{margin:0 0 20px}.battle-result_hidden{-webkit-transform:scale(1.8);transform:scale(1.8);pointer-events:none;opacity:0}.modal-content-tutorial-push-request{display:flex;justify-content:center;flex-direction:column;align-items:center;height:100%;width:100%;box-sizing:border-box;padding:3vh 0;background:#1a7ee0;color:#fff}.modal-content-tutorial-push-request__container{display:flex;justify-content:space-between;flex-direction:column;align-items:center;height:100%;max-height:666px}.modal-content-tutorial-push-request__allow{display:block;font-weight:700;font-size:32px;text-align:center}.modal-content-tutorial-push-request__new-knowledge{display:block;font-weight:400;font-size:18px;line-height:23px;text-align:center}.modal-content-tutorial-push-request__image-wrapper{padding-left:27px;margin-bottom:-15px}.modal-content-tutorial-push-request__image{display:block;height:18.3rem!important;width:18.8rem!important}.modal-content-tutorial-push-request__image svg{-webkit-transform:scale(1.35);transform:scale(1.35)}.modal-content-tutorial-push-request__benefits{width:310px}.modal-content-tutorial-push-request__benefit{display:flex;justify-content:start;align-items:center;margin:15px 0;font-weight:700;font-size:15px;line-height:100%;text-align:left}.modal-content-tutorial-push-request__icon{height:24px!important;width:24px!important;min-height:24px;min-width:24px;margin-right:16px}.modal-content-tutorial-push-request .icon--calendar{margin-bottom:-4px}.modal-content-tutorial-push-request__button{width:227px;height:50px;margin:0 auto;font-size:10px;font-weight:700;white-space:pre}.modal-content-tutorial-push-request__allow-notification-button-text{font-weight:700;font-size:16px;line-height:18px;color:#333}.modal-content-tutorial-push-request__later-touchable-text{display:block;width:100%;font-size:16px;line-height:23px;text-align:center;font-weight:700}.modal-content-tutorial-push-request__spinner{position:absolute;bottom:-160px;width:72px;height:50px}.battle-mistakes-review{transition:opacity .4s;pointer-events:none;opacity:0}.battle-mistakes-review,.battle-mistakes-review__mistakes-slider-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.battle-mistakes-review__flag-wrap{position:absolute;top:0;right:0;left:0}.battle-mistakes-review_shown{pointer-events:all;opacity:1}@media screen and (max-height:580px){.battle-mistakes-review__mistakes-slider-wrap{top:25px}}.explanation-card-user-explication-form{display:flex;margin:0 17px;padding:0 16px;border-radius:14px;flex-direction:column;background:#f2f2f2;transition-duration:1s}.explanation-card-user-explication-form__icon{position:relative;top:-15px}.explanation-card-user-explication-form__our-achievement{display:flex;flex-direction:column}.explanation-card-user-explication-form__our-achievement-first-part{font-size:17px;line-height:150%}.explanation-card-user-explication-form__our-achievement-second-part{font-weight:700;font-size:32px;line-height:150%;color:#492468}.explanation-card-user-explication-form__our-achievement-third-part{padding:0 0 24px;font-size:17px;line-height:150%}.explanation-card-user-explication-form__title{padding:0 0 8px;font-weight:700;font-size:22px;line-height:28px}.explanation-card-user-explication-form__description{padding:0 0 24px;font-size:17px;line-height:24px}.explanation-card-user-explication-form__form-item{margin:0 0 8px;padding:16px;border:1px solid transparent;border-radius:8px;background:#fff;box-sizing:content-box}.explanation-card-user-explication-form__form-item-highlited{margin:0 0 8px;padding:16px;border:1px solid tomato;border-radius:8px;background:#fff;box-sizing:content-box;transition-property:border;transition-duration:.5s}.explanation-card-user-explication-form__form-item-unhighlited{margin:0 0 8px;padding:16px;border:1px solid transparent;border-radius:8px;background:#fff;box-sizing:content-box;transition-property:border;transition-duration:.5s}.explanation-card-user-explication-form__form-item-input{width:100%;border:0;outline:none;font-size:17px;line-height:24px}.explanation-card-user-explication-form ::-webkit-input-placeholder{color:rgba(0,0,0,.3)}.explanation-card-user-explication-form__form-item-textarea{width:100%;border:0;outline:none;font-family:sans-serif;font-style:normal;font-weight:400;font-size:17px;line-height:24px;resize:none}.explanation-card-user-explication-form__form-item-email-error{text-align:left;color:tomato}.explanation-card-user-explication-form__button{padding:15px 0;margin:8px 0 16px;border-radius:58px;background:#facc39}.explanation-card-user-explication-form__button-text{font-weight:700;font-size:19px;line-height:25px;color:#333}.explanation-card-user-explication-form__note{padding:0 0 16px;font-style:italic;font-size:17px;line-height:24px}@media screen and (max-width:365px){.explanation-card-user-explication-form__description,.explanation-card-user-explication-form__form-item-input,.explanation-card-user-explication-form__form-item-textarea,.explanation-card-user-explication-form__note{font-size:15px}}@media screen and (max-width:325px){.explanation-card-user-explication-form__description,.explanation-card-user-explication-form__form-item-input,.explanation-card-user-explication-form__form-item-textarea,.explanation-card-user-explication-form__note{font-size:14px}.explanation-card-user-explication-form__title{font-size:18px}}.explanation-card-branded-answer{display:flex;flex-direction:column;margin:16px;border-radius:14px;background-color:#b0e0e6}.explanation-card-branded-answer__title{padding:16px;font-weight:700;font-size:14px;line-height:20px}.explanation-card-branded-answer__answer-text{padding:16px;font-weight:700;font-size:17px;line-height:24px}.explanation-card-branded-answer__bottom{display:flex;border-radius:0 0 14px 14px;padding:16px;flex-direction:row;justify-content:space-between;background-color:#87ceeb}.explanation-card-branded-answer__bottom-content-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.explanation-card-branded-answer__promotion{display:inline-block;text-align:left;vertical-align:middle;font-size:15px;line-height:130%}.explanation-card-branded-answer__go-to-button-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.explanation-card-branded-answer__go-to-button-div{display:inline-block;width:32px;height:32px;margin:0 0 0 16px;vertical-align:middle}.main-page-menu{width:100%;height:50px;background-color:#1675ce}.main-page-menu__buttons-wrap{display:flex;align-items:center;justify-content:stretch;width:100%;max-width:1024px;height:100%;margin:0 auto}.main-page-menu__button{display:flex;align-items:center;flex:1;flex-direction:row;justify-content:center;height:100%;cursor:pointer;text-decoration:none;outline:none}.main-page-menu__button-icon-wrap{position:relative;display:flex;align-items:center;justify-content:center;height:24px}.main-page-menu__button-icon{fill:#fff;opacity:.6}.main-page-menu__button-text{padding-left:10px;letter-spacing:.12px;color:#fff;font-size:13px;opacity:.6}.main-page-menu__button-icon_active,.main-page-menu__button-text_active{cursor:default;opacity:1}.main-page-menu__indicator{position:absolute;right:-5px;top:-6px;width:8px;height:8px;border:2px solid #1675ce;border-radius:100%;background:#ff5959}@media screen and (max-width:714px){.main-page-menu__button{flex-direction:column}.main-page-menu__button-text{padding-left:0;font-size:11px}}.growleaders-flavoured .main-page-menu{background-color:#e4202c}.turniketov-flavoured .main-page-menu{background-color:#da343a}.user-item-clan-view{width:100%;border-top:3px solid rgba(0,0,0,.1)}.user-item-clan-view__inner{display:flex;align-items:center;justify-content:space-around;box-sizing:border-box;width:100%;padding:16px}.user-item-clan-view__place{padding-right:16px;color:#fff;font-size:13px;font-weight:700}.user-item-clan-view__avatar{width:40px;height:40px;padding-right:16px}.user-item-clan-view__info{display:flex;align-items:flex-start;flex:1;flex-direction:column;justify-content:space-around;text-align:left}.user-item-clan-view__name{padding-bottom:5px;color:#fff;font-size:15px;font-weight:700}.user-item-clan-view__winrate{color:#c2bebe;font-size:11px}.user-item-clan-view__score{text-align:right;white-space:pre;letter-spacing:.8px;color:#fc0;font-size:15px;font-weight:700;line-height:19px}.user-clan-manage-item-view{width:100%;border-top:3px solid rgba(0,0,0,.1)}.user-clan-manage-item-view__inner{display:flex;align-items:center;justify-content:space-around;box-sizing:border-box;width:100%;padding:16px}.user-clan-manage-item-view__avatar{width:40px;height:40px;padding-right:16px}.user-clan-manage-item-view__info{display:flex;align-items:flex-start;flex:1;flex-direction:column;justify-content:space-around;text-align:left}.user-clan-manage-item-view__name{padding-bottom:5px;color:#fff;font-size:15px;font-weight:700}.user-clan-manage-item-view__score{white-space:pre;color:#fc0;font-size:11px}.user-clan-manage-item-view__kick-button{width:80px;height:32px;letter-spacing:.241091px;color:#fff;background-color:rgba(0,0,0,.2);font-size:13px;font-weight:700}.clan-emblem{position:absolute;top:0;left:0;bottom:0;right:0;width:60%;height:60%;margin:auto}.clan-logo{position:relative;width:100%;height:100%;max-width:100%;max-height:100%}.clan-logo__shield{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;margin:auto}.clan-recommendation-list-item-view{display:flex;width:100%;height:73.5px;border-top:3px solid rgba(0,0,0,.1)}.clan-recommendation-list-item-view__inner{display:flex;align-items:center;justify-content:space-around;box-sizing:border-box;width:100%;padding:16px}.clan-recommendation-list-item-view__place{padding-right:16px;color:#fff;font-size:13px;font-weight:700}.clan-recommendation-list-item-view__logo{width:32px;height:40px;padding-right:16px}.clan-recommendation-list-item-view__info{display:flex;align-items:flex-start;flex:1;flex-direction:column;justify-content:space-around;text-align:left}.clan-recommendation-list-item-view__members-info{display:flex;color:#c2bebe;font-size:11px}.clan-recommendation-list-item-view__members-with-friends-info{display:flex;align-items:center;white-space:pre;color:#c2bebe;font-size:11px}.clan-recommendation-list-item-view__members-with-friends-info-text{line-height:28px}.clan-recommendation-list-item-view__avatar-bar{display:flex;flex-direction:row-reverse;height:28px;margin:0 6px 0 8px}.clan-recommendation-list-item-view__avatar-bar-item{width:24px;margin-left:-8px;border:2px solid #277de1;border-radius:100%}.clan-recommendation-list-item-view__name{padding-bottom:5px;color:#fff;font-size:15px;font-weight:700}.clan-recommendation-list-item-view__clan-enter-button{display:flex;align-items:center;width:6px;padding:0 16px 0 0}.clan-recommendation-list-item-view-link{text-decoration:none}.raid-banner-with-wrap{box-sizing:border-box;width:100%;max-width:375px;margin:0 auto;padding:0 16px}.raid-banner{position:relative;display:flex;overflow:hidden;flex-direction:column;box-sizing:border-box;min-height:170px;padding:16px;text-decoration:none;border-radius:14px;outline:none;background-color:#1771ca;background-image:-webkit-image-set(url("./images/local/raid-banner-background/raid-banner-background.png") 1x,url("./images/local/raid-banner-background/raid-banner-background@2x.png") 2x,url("./images/local/raid-banner-background/raid-banner-background@3x.png") 3x);background-image:image-set("./images/local/raid-banner-background/raid-banner-background.png" 1x,"./images/local/raid-banner-background/raid-banner-background@2x.png" 2x,"./images/local/raid-banner-background/raid-banner-background@3x.png" 3x);background-size:cover}.raid-banner__content{position:relative;display:flex;flex:1;flex-direction:column;justify-content:space-between;height:100%;text-align:left}.raid-banner__boss-wrap{position:absolute;right:-40%;bottom:-10%;width:100%;height:170px}.raid-banner__boss-image{max-width:50%;max-height:100%}.raid-banner__members{letter-spacing:.8px;color:#fff;font-size:13px;font-weight:700}.raid-banner__title-wrap{max-width:75%;margin-bottom:3px}.raid-banner__title{margin-bottom:5px;color:#fc0;font-size:21px}.raid-banner__countdown,.raid-banner__title{letter-spacing:.8px;text-transform:uppercase;font-weight:700}.raid-banner__countdown{color:#fff;font-size:13px}.raid-banner__join-button{display:flex;align-items:center;justify-content:center;width:100px;height:32px;letter-spacing:1px;text-transform:uppercase;color:#333;border-radius:89px;background:#fff;font-size:13px;font-weight:700}.raid-banner__reward,.raid-banner__reward-amount{position:absolute;right:0;bottom:0}.raid-banner__reward-amount{top:0;left:0;width:100%;height:10px;margin:auto;text-align:center;color:#000;font-size:10px;font-weight:700}.raid-banner_disabled{cursor:default;pointer-events:none}.raid-banner_disabled .raid-banner__join-button{color:rgba(51,51,51,.2)}.raid-boss-progress-bar{position:relative;width:100%;height:16px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#fff}.raid-boss-progress-bar__bar-wrap{position:relative;overflow:hidden;box-sizing:border-box;width:100%;height:100%;padding:2px;text-align:left;border:1.5px solid #64211c;border-radius:24px;background:#64211c}.raid-boss-progress-bar__banner-bar-wrap{overflow:hidden;box-sizing:border-box;width:100%;max-width:111px;height:12px;text-align:left;border-radius:24px;background:rgba(0,0,0,.2)}.raid-boss-progress-bar__bar{position:absolute;top:0;left:0;height:13px}.raid-boss-progress-bar__banner-bar,.raid-boss-progress-bar__bar{display:inline-block;box-sizing:border-box;width:100%;transition:width .8s linear .4s;vertical-align:top;border-radius:0 24px 24px 0;background:#ff4033}.raid-boss-progress-bar__banner-bar{height:100%}.raid-boss-progress-bar__text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:auto;font-size:10px;font-weight:700}.raid-boss-progress-bar__badge{position:absolute;top:-45px;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);-webkit-animation:raidBossProgressBarBadgeAnimation 1.2s linear .2s;animation:raidBossProgressBarBadgeAnimation 1.2s linear .2s;opacity:0}.raid-boss-progress-bar__badge-content{position:relative;padding:10px;letter-spacing:.03em;color:#fff;border-radius:36px;background:#ff4033;font-size:17px;font-weight:700}.raid-boss-progress-bar__badge-content:after{position:absolute;right:0;bottom:-5px;left:0;display:block;box-sizing:border-box;width:6px;height:6px;margin:auto;content:"";border:3px solid transparent;border-top-color:#ff4033}@-webkit-keyframes raidBossProgressBarBadgeAnimation{0%{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);opacity:0}10%{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);opacity:0}30%{-webkit-transform:translate3d(-50%,-10px,0);transform:translate3d(-50%,-10px,0);opacity:1}50%{-webkit-transform:translate3d(-50%,-20px,0);transform:translate3d(-50%,-20px,0);opacity:1}70%{-webkit-transform:translate3d(-50%,-30px,0);transform:translate3d(-50%,-30px,0);opacity:1}90%{-webkit-transform:translate3d(-50%,-40px,0);transform:translate3d(-50%,-40px,0);opacity:0}to{-webkit-transform:translate3d(-50%,-40px,0);transform:translate3d(-50%,-40px,0);opacity:0}}@keyframes raidBossProgressBarBadgeAnimation{0%{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);opacity:0}10%{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);opacity:0}30%{-webkit-transform:translate3d(-50%,-10px,0);transform:translate3d(-50%,-10px,0);opacity:1}50%{-webkit-transform:translate3d(-50%,-20px,0);transform:translate3d(-50%,-20px,0);opacity:1}70%{-webkit-transform:translate3d(-50%,-30px,0);transform:translate3d(-50%,-30px,0);opacity:1}90%{-webkit-transform:translate3d(-50%,-40px,0);transform:translate3d(-50%,-40px,0);opacity:0}to{-webkit-transform:translate3d(-50%,-40px,0);transform:translate3d(-50%,-40px,0);opacity:0}}.raid-banner-contrast-with-wrap{box-sizing:border-box;width:100%;max-width:375px;margin:0 auto;padding:0 16px}.raid-banner-contrast{position:relative;display:block;flex-direction:column;box-sizing:border-box;text-decoration:none;border-radius:14px;outline:none;background-color:#fff;background-size:cover}.raid-banner-contrast,.raid-banner-contrast__loader{min-height:170px;margin-bottom:23px}.raid-banner-contrast__card{position:relative;display:flex;overflow:hidden;flex-direction:column;box-sizing:border-box;min-height:155px;padding:30px 16px 16px;text-decoration:none;border-radius:14px;outline:none;background-color:#fff;background-size:cover}.raid-banner-contrast__description-wrap{display:flex;justify-content:flex-start;width:100%}.raid-banner-contrast__card-description,.raid-banner-contrast__card-players-description{width:55%;text-align:left;letter-spacing:.8px;color:#000;font-size:13px;line-height:17px}.raid-banner-contrast__card-players-description{margin:10px 0}.raid-banner-contrast__content{position:relative;display:flex;flex:1;flex-direction:column;justify-content:space-between;height:100%;text-align:left}.raid-banner-contrast__boss-wrap{position:absolute;right:-30%;bottom:-25%;width:100%;height:160px}.raid-banner-contrast__boss-image-wrap{position:relative;display:inline}.raid-banner-contrast__boss-progress-bar{position:absolute;top:-170px;left:0;display:flex;width:100%}.raid-banner-contrast__boss-image{max-width:50%;max-height:100%}.raid-banner-contrast__members{letter-spacing:.8px;color:#fff;font-size:13px;font-weight:700}.raid-banner-contrast__title{display:flex;align-items:center;margin-bottom:5px;padding:16px 16px 0;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#09168b;font-size:20px;font-weight:700;font-style:normal;line-height:26px}.raid-banner-contrast__countdown{letter-spacing:.8px;text-transform:uppercase;color:#fff;font-size:13px;font-weight:700}.raid-banner-contrast__join-button-wrap{position:absolute;bottom:-20px;display:flex;justify-content:center;width:100%}.raid-banner-contrast__join-button{display:flex;align-items:center;justify-content:center;width:182px;height:46px;letter-spacing:1px;color:#000;border-radius:89px;background:#facc39;font-size:17px;font-weight:700;line-height:22px}.raid-banner-contrast__reward{position:absolute;right:0;bottom:0}.raid-banner-contrast__reward-amount{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:10px;margin:auto;text-align:center;color:#000;font-size:10px;font-weight:700}.raid-banner-contrast_disabled{cursor:default;pointer-events:none}.raid-banner-contrast_disabled .raid-banner-contrast__join-button{color:#000;background-color:#d5cfbc}.raid-banner-contrast_little{min-height:150px}.raid-banner-contrast_little .raid-banner-contrast__card{max-height:130px;padding-top:10px}.clan-list-screen{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}.clan-list-screen__content{display:flex;flex:1;flex-direction:column;min-height:100%;margin:0 auto}.clan-list-screen .clan-list-screen__list-block-hat{padding-top:30px;padding-bottom:22px}.clan-list-screen .clan-list-screen__list-title{display:block;margin-bottom:16px;text-align:center;text-transform:lowercase;color:#fff;font-size:17px;font-weight:700;line-height:22px}.clan-list-screen .clan-list-screen__list{max-width:375px;min-height:10px;margin:0 auto;background-color:#277de1}.clan-list-screen .clan-list-screen__no-clans{display:flex;align-items:center;flex:1;flex-direction:column;justify-content:center;height:100%}.clan-list-screen .clan-list-screen__creation-block{width:100%;margin:0 auto}.clan-list-screen__creation-block-content{width:100%;max-width:262px;margin:0 auto}.clan-list-screen__raid-banner{margin:0 auto 16px}.clan-list-screen .clan-list-screen__creation-logo{width:64px;height:80px;margin:0 auto 16px}.clan-list-screen .clan-list-screen__creation-text{display:block;margin-bottom:16px;text-align:center;color:#fff;font-size:17px;font-weight:700;line-height:22px}.clan-list-screen .clan-list-screen__creation-button{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;width:262px;height:56px;text-decoration:none;border-radius:58px;background:#facc39}.clan-list-screen .clan-list-screen__creation-button-text{position:relative;display:flex;align-items:center;text-align:center;color:#000;font-size:15px;font-weight:700;line-height:19px}.clan-list-screen .clan-list-screen__creation-button-fader{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;opacity:0;border-radius:58px;background-color:rgba(0,0,0,.7)}.clan-list-screen .clan-list-screen__creation-button:active .clan-list-screen__creation-button-fader{opacity:1}.clan-list-screen .clan-list-screen__creation-button:active .clan-list-screen__creation-button-text{color:#fff}.clan-list-screen__new-content{width:100%;max-width:375px;margin:0 auto}.clan-list-screen__new-content-title{display:block;padding:30px 16px;color:#fff;font-size:17px;font-weight:700;line-height:22px}.clan-list-screen__new-content-recommended-clans{display:flex;align-items:stretch;justify-content:space-between;box-sizing:border-box;width:100%;padding:0 15px 35px}.clan-list-screen__new-content-recommended-clan{display:block;display:flex;align-items:center;flex:1;flex-direction:column;justify-content:space-between;padding:0 5px;text-decoration:none}.clan-list-screen__new-content-recommended-clan-logo-wrap{width:54px;height:67px;margin:0 auto 10px}.clan-list-screen__new-content-recommended-clan-name{padding-bottom:7px;word-break:break-word;color:#fff;font-size:13px;font-weight:700}.clan-list-screen__new-content-recommended-clan-members{color:#d3d3d3;font-size:12px}.clan-list-screen__new-content-raid-banner-wrap{padding-bottom:40px}.clan-list-screen__new-content-create-clan{padding-bottom:20px;text-align:center;color:#fff;font-size:13px;font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline}.clan-rating-result-message{display:block;width:100%;max-width:310px;margin:0 auto;padding:4px 0}.clan-rating-result-message__icon-wing{display:inline-block;height:64px;vertical-align:bottom}.clan-rating-result-message__shield-and-text{display:inline-block}.clan-rating-result-message__text{width:232px;padding:9px 0;text-align:center;color:#fff;font-size:15px;line-height:18px}.clan-rating-result-message__clan-name{font-weight:700}.clan-rating-result-message__icon-wing-right{display:inline-block}@media screen and (max-width:325px){.clan-rating-result-message{max-width:285px}.clan-rating-result-message__text{width:183px;padding:9px}}.topic-with-lessons-buttons{display:flex;align-items:flex-start;flex-direction:row;justify-content:space-around;box-sizing:border-box;width:100%;max-width:375px;margin:0 auto 32px;padding:0 16px}.topic-with-lessons-buttons__button-wrap{display:flex;align-items:center;flex-direction:column;justify-content:center;width:162px}.topic-with-lessons-buttons__button-wrap:last-child{margin-left:16px}.topic-with-lessons-buttons__button{display:flex;width:100%;height:64px;margin:0 0 5px;background-color:#e8e8e8;font-size:13px;font-weight:700}.topic-with-lessons-buttons__button .button-spinner{stroke:#1a7ee0;stroke-width:6px}.topic-with-lessons-buttons__play-button-content{display:flex;align-items:center;flex-direction:row;justify-content:center;fill:#1a7ee0}.topic-with-lessons-buttons__play-button-content-text{margin:0 0 0 9px;white-space:pre;color:#1a7ee0;font-size:17px;font-weight:700;line-height:22px}.topic-with-lessons-buttons__button-content-hint{width:100%;text-align:center;white-space:pre-line;word-wrap:break-word;color:#333;font-size:12px;line-height:16px;overflow-wrap:break-word}.topic-with-lessons-buttons__button-content-hint-online{display:inline-block;width:8px;height:8px;margin:0 4px 0 0;border-radius:4px;background-color:#26cd41}.topic-with-lessons-buttons__invite-button-content-text{white-space:pre;color:#1a7ee0;font-size:17px;font-weight:700;line-height:16px}.turniketov-flavoured .topic-with-lessons-buttons__play-button-content{fill:#da343a}.turniketov-flavoured .topic-with-lessons-buttons__invite-button-content-text,.turniketov-flavoured .topic-with-lessons-buttons__play-button-content-text{color:#da343a}.turniketov-flavoured .topic-with-lessons-buttons__button .button-spinner{stroke:#da343a}.lesson-item{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:flex-start;box-sizing:border-box;width:164px;height:100%;min-height:148px;padding:16px 8px 8px;white-space:normal;text-decoration:none;border-radius:14px;outline:none;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.2)}.lesson-item__title{margin-bottom:8px;color:#333;font-size:13px}.lesson-item__name{flex:1;padding:0 8px 12px;color:#35ae86;font-size:15px;font-weight:700;line-height:19px}.lesson-item__button{width:100%;height:40px;color:#333;border-radius:12px;font-size:13px;font-weight:700}.lesson-item__button .button__content{flex-direction:row}.lesson-item__checked{position:absolute;top:8px;left:8px}.lesson-item__button-image{margin-right:12px}.turniketov-flavoured .lesson-item{border-radius:0}.turniketov-flavoured .lesson-item__name{color:#000}.turniketov-flavoured .lesson-item__button{border-radius:0;border:2px solid #da343a;text-transform:uppercase}.turniketov-flavoured .lesson-item__button-text_not-played{color:#fff}.scroller{width:100%}.scroller__items-wrap-container{overflow:hidden}.scroller__items-wrap{position:relative;overflow-x:auto;overflow-y:hidden;display:flex;padding-bottom:10px;margin-bottom:-10px;white-space:nowrap;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-ms-overflow-style:none}.scroller__items-wrap::-webkit-scrollbar{display:none!important}.scroller__item{display:inline-block;vertical-align:middle;scroll-snap-align:start}.scroller__dots{display:flex;align-items:center;justify-content:center;width:100%;padding-top:8px}.scroller__dot{position:relative;width:13px;height:13px;padding:0 6px}.scroller__dot-inner{position:absolute;top:0;right:0;bottom:0;left:0;width:9px;height:9px;margin:auto;transition:all .2s;border-radius:50%;background-color:#d8d8d8}.scroller__dot_active .scroller__dot-inner{width:13px;height:13px;background-color:#f5a623}.bottom-popup{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.bottom-popup__content{display:flex;align-items:center;flex-direction:column;justify-content:flex-end;box-sizing:border-box;width:100%;height:100%;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in;-webkit-transform:translateY(100%);transform:translateY(100%)}.bottom-popup_shown{pointer-events:all}.bottom-popup_shown .bottom-popup__content{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translateY(0);transform:translateY(0)}.topic-with-lessons-screen{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;max-width:640px;height:100%;margin:0 auto}.topic-with-lessons-screen__content{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:flex-start;width:100%;max-height:100%;min-height:100px;border-radius:14px 14px 0 0;background-color:#fff}.topic-with-lessons-screen__scrollable-content{overflow-x:hidden;overflow-y:auto;box-sizing:border-box;width:100%;max-height:100%;padding-bottom:60px}.topic-with-lessons-screen__title{box-sizing:border-box;margin:32px 0;padding:0 50px;font-size:17px;font-weight:700;line-height:20px}.topic-with-lessons-screen__title-topic-progress{padding:4px 0 0;color:rgba(0,0,0,.6);font-size:14px;font-weight:400;line-height:18px}.topic-with-lessons-screen__lessons{padding-bottom:19px}.topic-with-lessons-screen__lesson{box-sizing:border-box;padding:9px 4.5px 12px}.topic-with-lessons-screen__lesson:first-child{padding-left:16px}.topic-with-lessons-screen__lesson:last-child{padding-right:16px}.topic-with-lessons-screen__description{box-sizing:border-box;padding:0 16px 24px;text-align:left;color:#000;font-size:17px;line-height:22px}.topic-with-lessons-screen__lessons-authors{box-sizing:border-box;width:100%;padding:0 16px 16px}.topic-with-lessons-screen__lessons-authors-text{display:block;padding-bottom:16px;text-align:left;color:#000;font-size:17px;font-weight:700;line-height:22px}.topic-with-lessons-screen__lesson-author{padding-bottom:16px}.topic-with-lessons-screen__lesson-author:last-child{padding-bottom:0}.topic-with-lessons-screen__loader-wrap{width:48px;height:48px}.topic-with-lessons-screen__close-button-positioner{position:absolute;top:0;right:0;left:0;width:100%;max-width:640px;margin:0 auto}.topic-with-lessons-screen__close-button-wrap{position:absolute;top:0;right:0;padding:20px;cursor:pointer;outline:none;text-decoration:none}.topic-with-lessons-screen__close-button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:rgba(0,0,0,.6)}.topic-with-lessons-screen__close-icon{width:12px!important;height:12px!important;stroke:#fff;stroke-width:5px}.topic-with-lessons-screen__bottom-gradient{position:absolute;bottom:0;width:100%;height:94px;margin:0 auto;pointer-events:none;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.topic-with-lessons-screen__weird-stripe-stub{position:absolute;right:0;bottom:-3px;left:0;width:100%;height:5px;background-color:#fff}.topic-with-lessons-screen-popup{box-sizing:border-box;width:100%;height:100%;padding-top:9vh}.turniketov-flavoured .topic-with-lessons-screen__content{border-radius:0}.turniketov-flavoured .topic-with-lessons-screen-popup{box-sizing:border-box;width:100%;height:100%}.explanation-card-lesson{box-sizing:border-box;max-width:370px;margin:40px auto 0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.explanation-card-lesson em{font-style:italic}.explanation-card-lesson strong{font-weight:700}.explanation-card-lesson li{list-style-position:inside;list-style-type:disc;word-wrap:break-word}.explanation-card-lesson p{box-sizing:border-box;max-width:100%;min-height:18px;padding:0 20px;word-wrap:break-word}.explanation-card-lesson b{font-weight:600}.explanation-card-lesson i{font-style:italic}.explanation-card-lesson p.mce-p_full-widthed{padding:0}.explanation-card-lesson .mce-image_full-widthed{display:block;width:100%;padding-top:18px}.explanation-card-lesson .mce-image_float-left{float:left;padding:15px}.explanation-card-lesson .mce-image_float-right{float:right;padding:15px}.explanation-card-lesson{width:100%;max-width:none;margin:0 auto;background-color:#fff}.explanation-card-lesson__description{display:block;box-sizing:border-box;width:100%;padding:14px 0 30px;color:#26ca5e;font-size:15px;font-weight:700}.explanation-card-lesson__question-text{display:block;box-sizing:border-box;width:100%;padding:0 32px 32px;color:rgba(51,51,51,.6);font-size:17px}.explanation-card-lesson__question-right-answer{display:block;box-sizing:border-box;width:100%;padding:0 32px 32px;color:#333;font-size:22px;font-weight:700;line-height:28px}.explanation-card-lesson__text-cards{padding-bottom:32px}.explanation-card-lesson__text-card-tldr{margin:0 16px 30px;padding:24px 0;color:#000;border-radius:14px;background-color:#f2f2f2;font-size:17px;line-height:24px}.explanation-card-lesson__text-card-tldr p{padding:0 16px}.explanation-card-lesson__text-card-text{text-align:left;color:#333;font-size:17px;line-height:24px}.explanation-card-lesson__text-card-text p{padding:0 32px}.explanation-card-lesson__scroller-item{box-sizing:border-box;margin-top:7px;padding-bottom:32px;padding-left:16px}.explanation-card-lesson__scroller-item:last-child{padding-right:16px}.explanation-card-lesson__video-item{width:288px;height:100%}.explanation-card-lesson__video-item-content{display:flex;overflow:hidden;-webkit-overflow-scrolling:none;flex-direction:column;height:100%;border-radius:14px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.explanation-card-lesson__video-wrap{position:relative;width:100%;height:0;margin-bottom:-1px;padding-bottom:54.99%}.explanation-card-lesson__video-player-wrap{position:absolute;-webkit-transform:rotate(0deg);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 0)}.explanation-card-lesson__video-player,.explanation-card-lesson__video-player-wrap{top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-overflow-scrolling:none;box-sizing:border-box;width:100%;height:100%;margin:0;border:none;border-radius:16px 16px 0 0;touch-action:auto}.explanation-card-lesson__video-player{position:relative}.explanation-card-lesson__video-poster{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;-webkit-overflow-scrolling:none;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;margin:0;cursor:pointer;border:none;border-radius:16px 16px 0 0;background-color:#000;background-repeat:no-repeat;background-position:50%;background-size:cover;touch-action:auto}.explanation-card-lesson__video-poster-fade{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:16px 16px 0 0;background-color:rgba(0,0,0,.1)}.explanation-card-lesson__video-poster-play-button{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.explanation-card-lesson__video-info{display:flex;align-items:flex-start;flex:1;flex-direction:column;justify-content:space-between;box-sizing:border-box;min-height:117px;text-align:left}.explanation-card-lesson__video-description{box-sizing:border-box;width:100%;padding:20px 16px;white-space:normal;letter-spacing:-.11px;color:#333;font-size:17px;line-height:22px}.explanation-card-lesson__video-description p{padding:0}.explanation-card-lesson__video-duration{display:flex;align-items:center;justify-content:flex-start;padding:0 16px 16px}.explanation-card-lesson__video-timer-icon{display:block;margin-right:5px}.explanation-card-lesson__video-duration-text{letter-spacing:-.11px;color:#333;font-size:13px}.explanation-card-lesson__link-item{display:block;display:flex;overflow:hidden;flex-direction:column;width:288px;height:100%;text-decoration:none;border-radius:14px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.explanation-card-lesson__link-image{position:relative;width:100%;height:0;margin-bottom:-1px;padding-bottom:54.99%;border-radius:14px 14px 0 0;background-repeat:no-repeat;background-position:50%;background-size:cover;touch-action:auto}.explanation-card-lesson__link-image-fade{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:14px 14px 0 0;background-color:rgba(0,0,0,.1)}.explanation-card-lesson__link-icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.explanation-card-lesson__link-description{display:flex;align-items:center;flex:1;justify-content:center;box-sizing:border-box;padding:20px 16px;text-align:left;white-space:normal;letter-spacing:-.11px;color:#333;font-size:17px;line-height:22px}.explanation-card-lesson__link-description p{padding:0}.explanation-card-lesson__extra-question{box-sizing:border-box;width:100%;padding:0 16px 32px;text-align:left}.explanation-card-lesson__extra-question-title{display:block;padding:0 16px 16px;letter-spacing:-.11px;color:#333;font-size:21px;font-weight:700}.explanation-card-lesson__extra-question-question{box-sizing:border-box;padding:24px 16px;border-radius:14px;background-color:#eee}.explanation-card-lesson__extra-question-text{padding-bottom:16px;color:#333;font-size:17px;font-weight:700}.explanation-card-lesson__extra-question-answer{display:flex;align-items:flex-start;justify-content:flex-start;padding-bottom:17px;letter-spacing:-.11px;color:#333;font-size:18px;line-height:23px}.explanation-card-lesson__extra-question-answer:last-child{padding-bottom:0}.explanation-card-lesson__extra-question-answer-radio-button{position:relative;box-sizing:border-box;width:22px;min-width:22px;height:22px;min-height:22px;margin-right:8px;border:2px solid #b0afad;border-radius:50%}.explanation-card-lesson__extra-question-answer-radio-button-inner{position:absolute;top:0;right:0;bottom:0;left:0;width:12px;height:12px;margin:auto;transition:all .2s;-webkit-transform:scale(0);transform:scale(0);border-radius:50%;background-color:#333}.explanation-card-lesson__extra-question-answer-text{margin-top:-1px;color:rgba(51,51,51,.6);font-size:18px;line-height:23px}.explanation-card-lesson__extra-question-answer_selected .explanation-card-lesson__extra-question-answer-radio-button{border-color:#333}.explanation-card-lesson__extra-question-answer_selected .explanation-card-lesson__extra-question-answer-radio-button-inner{-webkit-transform:scale(1);transform:scale(1)}.explanation-card-lesson__extra-question-answer_selected .explanation-card-lesson__extra-question-answer-text{color:#333}.explanation-card-lesson__extra-question-answer_marked .explanation-card-lesson__extra-question-answer-text{color:#fe2ec8}.explanation-card-lesson__continue-button-wrap{box-sizing:border-box;width:100%;max-width:375px;margin:0 auto;padding:0 16px 32px}.explanation-card-lesson__continue-button{width:100%;height:56px;color:#333;border-radius:14px;font-size:17px;font-weight:700}.explanation-card-lesson__continue-button .button__fader{border-radius:inherit}.explanation-card-lesson__continue-button-loader{width:65px;height:45px;margin:0 auto}.explanation-card-lesson__continue-button-loader div{width:10px;height:10px;background:#333}.explanation-card-lesson_wrong-question-answer .explanation-card-lesson__description{color:#ff3742}@media (prefers-color-scheme:dark){.explanation-card-lesson{background-color:#515151}.explanation-card-lesson__question-text{color:hsla(0,0%,100%,.6)}.explanation-card-lesson__question-right-answer{color:#fff}.explanation-card-lesson__text-card-tldr{color:#fff;background:#606060}.explanation-card-lesson__text-card-text{color:#fff}.explanation-card-lesson__video-info{color:#fff;background:#606060}.explanation-card-lesson__video-info svg{fill:#fff}.explanation-card-lesson__video-description,.explanation-card-lesson__video-duration-text{color:#fff}.explanation-card-lesson__link-item{background:#606060}.explanation-card-lesson__link-description{color:#fff;background:#606060}.explanation-card-lesson__extra-question-question{background:#606060}.explanation-card-lesson__extra-question-text,.explanation-card-lesson__extra-question-title{color:#fff}.explanation-card-lesson__extra-question-answer-text{color:#b0afad}.explanation-card-lesson__extra-question-answer_selected .explanation-card-lesson__extra-question-answer-radio-button{border-color:#fff}.explanation-card-lesson__extra-question-answer_selected .explanation-card-lesson__extra-question-answer-radio-button-inner{-webkit-transform:scale(1);transform:scale(1)}.explanation-card-lesson__extra-question-answer_selected .explanation-card-lesson__extra-question-answer-text{color:#fff}.explanation-card-lesson__extra-question-answer-radio-button-inner{background-color:#facc39}.explanation-card-lesson__extra-question-answer_marked .explanation-card-lesson__extra-question-answer-text{color:#fe2ec8}}.potion-view{width:100%;height:100%}.potion-view__bottle-bung{fill:#f0a751;stroke:#333;stroke-width:1.5}.potion-view__bottle-neck{fill:#a0d1f2;stroke:#333;stroke-width:1.5}.potion-view__bottle-border-mask{fill:#fff}.potion-view__bottle-glass{fill:#d4e7f7;stroke:#333;stroke-width:1.5}.potion-view__bottle-border{fill:#333}.potion-view__bottle-liquid{stroke:#333;stroke-width:1.5}.potion-view_power .potion-view__bottle-liquid{fill:#7babf2}.potion-view_health-renewable .potion-view__bottle-liquid,.potion-view_health .potion-view__bottle-liquid{fill:#f95656}.raid-potions__wrap{display:flex;width:100%;max-width:375px;margin:0 auto;padding:0 0 0 16px;transition:opacity .2s}.raid-potions__wrap_hidden{transition:opacity 0s;opacity:0}.raid-potions__content{display:flex;align-items:center;flex-direction:column;justify-content:space-between;height:144px;pointer-events:all}.raid-potions__potion-wrap{cursor:pointer;background-color:rgba(0,0,0,.6)}.raid-potions__potion-wrap,.raid-potions__spinner-block{position:relative;display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:32px}.raid-potions__spinner-block{pointer-events:none;background-color:rgba(0,0,0,.5)}.raid-potions__spinner-wrap{position:relative;width:45px;height:45px}.raid-potions__image-wrap{position:relative;width:25px;height:35px}.raid-potions__image{width:100%;height:100%}.raid-potions__image_animated{-webkit-animation:raid-potions__shake .6s;animation:raid-potions__shake .6s}.raid-potions__close-image-wrap{position:relative;width:25px;height:25px}.raid-potions__close-image-description{position:absolute;bottom:-25px;color:#fff;font-size:16px}.raid-potions__button{position:relative;flex:1;height:56px;color:#000;border-radius:58px;background:transparent}.raid-potions__button-content{position:relative;top:-5px;display:flex;flex-direction:column;justify-content:center;height:100%;cursor:pointer;border-radius:58px;background:#facc39}.raid-potions__button-content:active{top:-5px;background:#de950d}.raid-potions__info-cloud{position:absolute;bottom:-3px;left:16px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:16px;min-height:16px;padding:0 3px;color:#000;border:2px solid #333;border-radius:8px;background:#facc39;font-size:10px;font-weight:700;line-height:13px}.raid-potions__info-cloud_empty{color:transparent;background:#fff}.raid-potions__info-cloud_empty:after,.raid-potions__info-cloud_empty:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;content:"";border-radius:12px;background:#333}.raid-potions__info-cloud_empty:before{width:2px;height:10px}.raid-potions__info-cloud_empty:after{width:10px;height:2px}.raid-potions_disabled{pointer-events:none;opacity:.5;background-color:#000}@-webkit-keyframes raid-potions__shake{10%{-webkit-transform:translate3d(-1px,0,0) rotate(0);transform:translate3d(-1px,0,0) rotate(0)}20%{-webkit-transform:translate3d(2px,1px,0) rotate(2deg);transform:translate3d(2px,1px,0) rotate(2deg)}30%{-webkit-transform:translate3d(-2px,0,0) rotate(-4deg);transform:translate3d(-2px,0,0) rotate(-4deg)}40%{-webkit-transform:translate3d(2px,-2px,0) rotate(-4deg);transform:translate3d(2px,-2px,0) rotate(-4deg)}50%{-webkit-transform:translate3d(-2px,0,0) rotate(4deg);transform:translate3d(-2px,0,0) rotate(4deg)}60%{-webkit-transform:translate3d(2px,2px,0) rotate(4deg);transform:translate3d(2px,2px,0) rotate(4deg)}70%{-webkit-transform:translate3d(-2px,1px,0) rotate(-4deg);transform:translate3d(-2px,1px,0) rotate(-4deg)}80%{-webkit-transform:translate3d(2px,1px,0) rotate(-2deg);transform:translate3d(2px,1px,0) rotate(-2deg)}90%{-webkit-transform:translate3d(-1px,0,0) rotate(0);transform:translate3d(-1px,0,0) rotate(0)}}@keyframes raid-potions__shake{10%{-webkit-transform:translate3d(-1px,0,0) rotate(0);transform:translate3d(-1px,0,0) rotate(0)}20%{-webkit-transform:translate3d(2px,1px,0) rotate(2deg);transform:translate3d(2px,1px,0) rotate(2deg)}30%{-webkit-transform:translate3d(-2px,0,0) rotate(-4deg);transform:translate3d(-2px,0,0) rotate(-4deg)}40%{-webkit-transform:translate3d(2px,-2px,0) rotate(-4deg);transform:translate3d(2px,-2px,0) rotate(-4deg)}50%{-webkit-transform:translate3d(-2px,0,0) rotate(4deg);transform:translate3d(-2px,0,0) rotate(4deg)}60%{-webkit-transform:translate3d(2px,2px,0) rotate(4deg);transform:translate3d(2px,2px,0) rotate(4deg)}70%{-webkit-transform:translate3d(-2px,1px,0) rotate(-4deg);transform:translate3d(-2px,1px,0) rotate(-4deg)}80%{-webkit-transform:translate3d(2px,1px,0) rotate(-2deg);transform:translate3d(2px,1px,0) rotate(-2deg)}90%{-webkit-transform:translate3d(-1px,0,0) rotate(0);transform:translate3d(-1px,0,0) rotate(0)}}.power-potion-store-modal-content{box-sizing:border-box;width:280px;position:relative;padding:0 16px;background-color:#f8f8f8;border-radius:7px 7px 12px 12px;color:#000}.power-potion-store-modal-content:before{position:absolute;top:-15px;right:0;left:0;width:100%;height:40px;margin:auto;content:"";border-radius:50%/50%;background-color:#f8f8f8}.power-potion-store-modal-content:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #f8f8f8;border-right:140px solid transparent;border-left:140px solid transparent;border-radius:15px}.power-potion-store-modal-content__potion-title-wrap{padding:35px 0 5px}.power-potion-store-modal-content__potion-title-icon{height:91px;width:70px;margin:35px auto 16px}.power-potion-store-modal-content__potion-title{font-weight:700;font-size:19px;line-height:21px;color:#181411}.power-potion-store-modal-content__potion-description{margin:0 0 58px;font-size:16px;line-height:21px;color:#181411}.power-potion-store-modal-content__crowns-info{display:flex;padding:0 0 8px;margin:0 0 14px;flex-direction:row;justify-content:space-between;border-bottom:2px solid #cbcbcb}.power-potion-store-modal-content__crowns-info-text{font-weight:700;font-size:17px;line-height:22px;display:flex;align-items:center;color:#000}.power-potion-store-modal-content__buy-button{width:248px;height:56px;margin:0 auto 20px;font-size:15px;font-weight:700;stroke:#000;stroke-width:8}.power-potion-store-modal-content__buy-button .button__loader{height:70%}.power-potion-store-modal-content__buy-button-content{display:flex;flex-direction:row;justify-content:center;align-items:center}.power-potion-store-modal-content__buy-button-content-icon{height:19px;margin:0 0 0 4px}.health-potion-options-modal-content{position:relative;color:#000;border-radius:7px 7px 12px 12px;background-color:#f8f8f8;box-sizing:border-box;width:280px;padding:22px 16px 20px}.health-potion-options-modal-content:before{position:absolute;top:-15px;right:0;left:0;width:100%;height:40px;margin:auto;content:"";border-radius:50%/50%;background-color:#f8f8f8}.health-potion-options-modal-content:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #f8f8f8;border-right:140px solid transparent;border-left:140px solid transparent;border-radius:15px}.health-potion-options-modal-content__potion-line{display:flex;flex-direction:row;justify-content:space-between;width:100px;height:25px;margin:25px auto 0}.health-potion-options-modal-content__potion{width:35px;height:25px}.health-potion-options-modal-content__potion-title{margin:12px 0 20px;color:#181411;font-size:19px;font-weight:700;line-height:21px}.health-potion-options-modal-content__potion-description{display:block;margin:0 0 22px;color:#181411;font-size:16px;line-height:21px}.health-potion-options-modal-content__renewable-potion-title{display:block;padding-bottom:15px;font-size:19px;font-weight:700}.health-potion-options-modal-content__renewable-potion-wrap{display:flex;align-items:center;padding:0 10px 25px}.health-potion-options-modal-content__renewable-potion-icon{width:32px;height:44px}.health-potion-options-modal-content__use-renewable-button-wrap{display:flex;align-items:center;flex:1;justify-content:center}.health-potion-options-modal-content__use-renewable-button{display:flex;align-items:center;justify-content:center;height:28px;padding:0 8px;cursor:pointer;color:#000;border-radius:58px;background:#facc39;font-size:15px;font-weight:700}.health-potion-options-modal-content__use-renewable-button_disabled{cursor:default;background-color:#bfbfbf;font-size:10px;font-weight:400}.health-potion-options-modal-content__use-renewable-button-loader{position:relative;width:50px;height:75%;stroke:#000;stroke-width:7px}.health-potion-options-modal-content__use-button{width:248px;height:56px;margin:5px auto 0;font-size:15px;font-weight:700;stroke:#000;stroke-width:8}.health-potion-options-modal-content__use-button .button__loader{height:70%}.health-potion-options-modal-content__to-store-button{width:200px;height:20px;margin:25px auto 0;font-size:15px;font-weight:700;stroke:#000;stroke-width:8}.health-potion-options-modal-content__to-store-button .button__loader{height:70%}.health-potion-store-modal-content{box-sizing:border-box;width:280px;position:relative;padding:0 16px;background-color:#f8f8f8;border-radius:7px 7px 12px 12px;color:#000}.health-potion-store-modal-content:before{position:absolute;top:-15px;right:0;left:0;width:100%;height:40px;margin:auto;content:"";border-radius:50%/50%;background-color:#f8f8f8}.health-potion-store-modal-content:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #f8f8f8;border-right:140px solid transparent;border-left:140px solid transparent;border-radius:15px}.health-potion-store-modal-content__potion-title{margin:20px 0 8px;font-weight:700;font-size:19px;line-height:21px;color:#181411}.health-potion-store-modal-content__potion-description{margin:0 0 58px;font-size:16px;line-height:21px;color:#181411}.health-potion-store-modal-content__crowns-info{display:flex;padding:0 0 8px;margin:0 0 14px;flex-direction:row;justify-content:space-between;border-bottom:2px solid #cbcbcb}.health-potion-store-modal-content__crowns-info-text{font-weight:700;font-size:17px;line-height:22px;display:flex;align-items:center;color:#000}.health-potion-store-modal-content__offer-row{display:flex;height:48px;margin:0 0 8px;flex-direction:row;justify-content:space-between;align-items:center}.health-potion-store-modal-content__offer-row-left-side{display:flex;justify-content:left;align-items:center}.health-potion-store-modal-content__offer-row-description{display:flex;margin:0 0 0 15px;flex-direction:column;justify-content:center;align-items:start;font-weight:700;font-size:15px;line-height:19px;color:#000}.health-potion-store-modal-content__offer-row-description-profitable{font-weight:700;font-size:11px;line-height:14px;color:#eb8f13}.health-potion-store-modal-content__offer-row-icon{height:35px;width:28px}.health-potion-store-modal-content__offer-row-buy-button{width:86px;height:48px;font-size:15px;font-weight:700;stroke:#000;stroke-width:8}.health-potion-store-modal-content__offer-row-buy-button .button__loader{height:70%}.health-potion-store-modal-content__offer-row-buy-button-content{display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fff}.health-potion-store-modal-content__offer-row-buy-button-content_dark-text{color:#000}.health-potion-store-modal-content__offer-row-buy-button-content-icon{height:19px;margin:0 0 0 4px}.blitz__wrap{position:relative;width:300px;transition:all .2s;border-radius:14px;background-color:#fff}.blitz__content,.blitz__wrap{display:flex;flex-direction:column;justify-content:space-between}.blitz__content{height:300px}.blitz-hat__title{display:flex;align-items:center;justify-content:center;height:60px;padding:0 16px;color:#333;font-size:25px;font-weight:700}.blitz-hat__statement{padding:10px 16px;color:#333;background-color:#fdcf16;font-size:20px;font-weight:700}.blitz-preparing__preparing{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;transition:all .3s;border-radius:14px;background-color:#fff}.blitz-preparing__preparing_hidden{opacity:0}.blitz-preparing__preparing-button{display:flex;align-items:center;justify-content:center;width:150px;height:56px;margin:0 auto 40px;text-align:center;color:#fff;border-radius:50px;background-color:#29b288;font-size:24px;font-weight:700}.blitz-preparing__goal{margin:40px auto 20px;padding:0 16px;text-align:center;color:#333;font-size:22px;font-weight:700}.blitz-answer-variant__wrap{display:flex;align-items:center;justify-content:center;height:40px;margin:10px auto;padding:5px;transition:all .1s;border-radius:20px}.blitz-answer-variant__variant{display:flex;align-items:center;justify-content:center;height:100%;padding:5px;-webkit-animation-name:appearing;animation-name:appearing;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:alternate;animation-direction:alternate;text-align:center;border-radius:10px;background-color:transparent;font-size:26px;font-weight:700}.blitz-answer-variant__variant_correct{-webkit-animation-name:correct;animation-name:correct;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:alternate;animation-direction:alternate}.blitz-answer-variant__variant_wrong{-webkit-animation-name:wrong;animation-name:wrong;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes appearing{0%{opacity:0;background-color:transparent;font-size:20px}to{opacity:1;background-color:transparent;font-size:26px}}@keyframes appearing{0%{opacity:0;background-color:transparent;font-size:20px}to{opacity:1;background-color:transparent;font-size:26px}}@-webkit-keyframes correct{0%{opacity:1;background-color:transparent;font-size:26px}50%{opacity:1;background-color:rgba(35,142,109,.5)}to{opacity:0;background-color:transparent;font-size:20px}}@keyframes correct{0%{opacity:1;background-color:transparent;font-size:26px}50%{opacity:1;background-color:rgba(35,142,109,.5)}to{opacity:0;background-color:transparent;font-size:20px}}@-webkit-keyframes wrong{0%{opacity:1;background-color:transparent;font-size:26px}50%{opacity:1;background-color:rgba(178,43,46,.5)}to{opacity:0;background-color:transparent;font-size:20px}}@keyframes wrong{0%{opacity:1;background-color:transparent;font-size:26px}50%{opacity:1;background-color:rgba(178,43,46,.5)}to{opacity:0;background-color:transparent;font-size:20px}}.blitz-running-status-bar__status-wrap{display:flex;align-items:center;flex-direction:row;justify-content:space-around;height:40px;padding:10px 25px;text-align:center}.blitz-running-status-bar__status-score,.blitz-running-status-bar__status-strike{width:100px;color:#555;font-size:18px}.blitz-running-status-bar__status-score_getting-bigger,.blitz-running-status-bar__status-strike_getting-bigger{-webkit-animation-name:statusCorrect;animation-name:statusCorrect;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:alternate;animation-direction:alternate}.blitz-running-status-bar__status-strike_break{-webkit-animation-name:strikeIncorrect;animation-name:strikeIncorrect;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes statusCorrect{0%{color:#555;font-size:18px;font-weight:"normal"}75%{color:green;font-size:20px;font-weight:700}to{color:#555;font-size:18px;font-weight:"normal"}}@keyframes statusCorrect{0%{color:#555;font-size:18px;font-weight:"normal"}75%{color:green;font-size:20px;font-weight:700}to{color:#555;font-size:18px;font-weight:"normal"}}@-webkit-keyframes strikeIncorrect{0%{color:#555;font-size:18px;font-weight:"normal"}35%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);color:#dc143c;font-size:20px;font-weight:700}75%{color:#dc143c}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);color:#555;font-size:18px;font-weight:"normal"}}@keyframes strikeIncorrect{0%{color:#555;font-size:18px;font-weight:"normal"}35%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);color:#dc143c;font-size:20px;font-weight:700}75%{color:#dc143c}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);color:#555;font-size:18px;font-weight:"normal"}}.blitz-running-buttons__buttons{display:flex;flex-direction:row;justify-content:space-around;margin:0 0 40px}.blitz-running-buttons__button{display:flex;align-items:center;justify-content:center;width:92px;height:57px;margin:0 20px;transition:all .2s;text-align:center;border-radius:10px;font-size:17px;font-weight:700}.blitz-running-buttons__button_yep{background-color:#29b288}.blitz-running-buttons__button_nah{background-color:#d75a4a}.blitz-running-buttons__button_yep_disabled{pointer-events:none;background-color:#17906b}.blitz-running-buttons__button_nah_disabled{pointer-events:none;background-color:#ab3728}.blitz-running__ticker-wrap{margin:25px auto 10px;font-size:24px;font-weight:700}.blitz-running__ticker-wrap_critical{transition:all .1s;color:#dc143c;font-size:25px;font-weight:700}.blitz-result__result-wrap{display:flex;flex:1;flex-direction:column;justify-content:space-between;width:100%}.blitz-result__result-button{width:150px;height:56px;margin:20px auto 40px;transition:all .3s;text-align:center;color:#fff;border-radius:50px;background-color:#29b288;font-size:24px}.blitz-result__congrats,.blitz-result__result-button{display:flex;align-items:center;justify-content:center;font-weight:700}.blitz-result__congrats{width:100%;height:60px;font-size:25px}.blitz-result__result-modifiers-wrap{display:flex;flex-direction:row;justify-content:center;width:70%;height:0%;margin:0 auto;transition:all .3s;opacity:0}.blitz-result__result-modifiers-wrap_visible{height:30px;margin:0 auto 8px;opacity:1}.blitz-result__result-modifier-wrap{display:flex;align-items:center;justify-content:center;width:50%;transition:all .3s;opacity:0}.blitz-result__result-modifier-wrap_visible{opacity:1}.blitz-result__result-modifier{display:flex;align-items:center;justify-content:center;width:60px;height:30px;transition:all .3s;color:#333;border-radius:10px;background-color:#fdcf16;font-size:25px;font-weight:700}.blitz-result__result-power-potion-modifier-wrap{display:flex;align-items:center;justify-content:center;width:0;transition:all .3s;opacity:0}.blitz-result__result-power-potion-modifier-wrap_visible{width:50%;margin-left:20px;opacity:1}.blitz-result__result-power-potion-modifier{display:flex;align-items:center;justify-content:center;width:60px;height:30px;color:#333;border-radius:10px;background-color:#fdcf16;font-size:25px;font-weight:700}.blitz-result__result-power-potion-modifier-icon{width:22px;height:26px}.blitz-result__result-scores-wrap{display:flex;align-items:center;flex:1;flex-direction:row;justify-content:space-between;width:100%;transition:all .4s}.blitz-result__scores{flex-direction:column;width:100%;height:70px;color:#009c19;font-size:30px;font-weight:700}.blitz-result__scores,.blitz-result__scores-description{display:flex;align-items:center;justify-content:center;transition:all .1s}.blitz-result__scores-description{height:30px;opacity:0;color:rgba(0,156,25,.7);font-size:18px}.blitz-result__scores-description_visible{opacity:1}.blitz-result__scores_blink{-webkit-animation-name:blitzResultScoresBlinking;animation-name:blitzResultScoresBlinking;-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-direction:alternate;animation-direction:alternate}.blitz-result__scores-description_blink,.blitz-result__scores_blink{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:.3s;animation-delay:.3s}.blitz-result__scores-description_blink{-webkit-animation-name:blitzResultScoresDescriptionBlinking;animation-name:blitzResultScoresDescriptionBlinking;-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-direction:alternate;animation-direction:alternate}.blitz-result__extra-scores{display:flex;align-items:center;flex-direction:column;justify-content:center;width:0;height:70px;transition:all .1s;opacity:0;color:#009c19;font-size:30px;font-weight:700}.blitz-result__extra-scores_run{width:100%;opacity:1}.blitz-result__extra-scores_blink{-webkit-animation-name:blitzResultScoresBlinking;animation-name:blitzResultScoresBlinking;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-direction:alternate;animation-direction:alternate}.blitz-result__extra-scores-decription{display:flex;align-items:center;justify-content:center;height:30px;transition:all .1s;opacity:0;color:rgba(0,156,25,.7);font-size:18px}.blitz-result__extra-scores-decription_visible{opacity:1}.blitz-result__extra-scores-decription_blink{-webkit-animation-name:blitzResultScoresDescriptionBlinking;animation-name:blitzResultScoresDescriptionBlinking;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-direction:alternate;animation-direction:alternate}.blitz-result__result-button_disabled{pointer-events:none;background-color:#18795c}@-webkit-keyframes blitzResultScoresBlinking{0%{font-size:30px}to{font-size:33px}}@keyframes blitzResultScoresBlinking{0%{font-size:30px}to{font-size:33px}}@-webkit-keyframes blitzResultScoresDescriptionBlinking{0%{font-size:18px}to{font-size:21px}}@keyframes blitzResultScoresDescriptionBlinking{0%{font-size:18px}to{font-size:21px}}.battle-join-popup{display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;width:100%;height:100%;padding:50px 10px;color:#000}.battle-join-popup__content{width:100%;max-width:300px;height:100%;max-height:420px}.battle-join-popup__inner-content{display:flex;flex-direction:column;justify-content:space-around;width:100%;height:100%;background-color:#fff}.battle-join-popup__host-name{padding-top:4px;color:#b38c12;font-size:18px;font-weight:700}.battle-join-popup__title-wrap{padding:10px 0}.battle-join-popup__subtitle{padding-bottom:2px;color:#bcbebe;font-size:15px;font-weight:400;line-height:13px}.battle-join-popup__title{font-size:18px;font-weight:700}.battle-join-popup__play-button{width:200px;height:45px;font-size:16px;font-weight:700}.battle-join-popup__bottom-buttons{padding-top:20px}.battle-join-popup__to-app-button,.battle-join-popup__to-store-button{width:200px;height:32px}.battle-join-popup__app-image{height:32px;vertical-align:middle}.battle-join-popup__to-app-link{margin-left:4px;color:#3b5998;font-weight:400}.battle-join-popup__to-app-link,.battle-join-popup__to-store-link{text-decoration:none;outline:none;vertical-align:middle;font-size:16px}.battle-join-popup__to-store-link{margin-left:7px;color:#29b187;font-weight:700}.modal-content-do-you-like-castle-quiz{position:relative;max-width:280px;padding:25px 15px 15px!important;border-radius:5px 5px 10px 10px;background-color:#fff;width:280px;padding-bottom:20px;box-sizing:border-box;padding-top:22px}.modal-content-do-you-like-castle-quiz:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #fff;border-right:140px solid transparent;border-left:140px solid transparent;border-radius:15px}.modal-content-do-you-like-castle-quiz:before{position:absolute;top:-15px;right:0;left:0;width:100%;height:40px;margin:auto;content:"";border-radius:50%/50%;background-color:#fff}.modal-content-do-you-like-castle-quiz__content{display:flex;align-items:center;flex-direction:column;justify-content:center}.modal-content-do-you-like-castle-quiz__content-image{max-height:118px}.modal-content-do-you-like-castle-quiz__content-text{display:flex;align-items:center;justify-content:center;height:118px;font-size:18px}.modal-content-do-you-like-castle-quiz__content-buttons{display:flex;align-items:center;flex-direction:column;justify-content:space-between;width:200px;height:112px}.modal-content-do-you-like-castle-quiz__content-buttons-button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:50px;border-radius:50px;font-size:16px;font-weight:700}.modal-content-your-opinion{position:relative;max-width:280px;margin-top:50px;padding:25px 25px 15px!important;border-radius:5px 5px 10px 10px;background-color:#fff;width:280px;padding-bottom:20px;box-sizing:border-box;padding-top:22px}.modal-content-your-opinion:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #fff;border-right:140px solid transparent;border-left:140px solid transparent;border-radius:15px}.modal-content-your-opinion:before{position:absolute;top:-15px;right:0;left:0;width:100%;height:40px;margin:auto;content:"";border-radius:50%/50%;background-color:#fff}.modal-content-your-opinion__band{position:absolute;top:-70px;left:-20px;width:114%}.modal-content-your-opinion__band-icon{width:65%;margin-top:-70px}.modal-content-your-opinion__content{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;width:190px}.modal-content-your-opinion__content-select{width:100%;height:52px;margin:10px;padding:5px;transition:all .3s;border-radius:5px;outline:none;background-color:#fff;font-size:15px}.modal-content-your-opinion__content-select-option{background-color:#fff;font-size:12px}.modal-content-your-opinion__content-select_error{border-width:1px;border-color:red}.modal-content-your-opinion__content-opinion{box-sizing:border-box;width:100%;height:89px;max-height:100px;margin:0 0 10px;padding:10px;border-radius:5px;outline:none;font-size:14px}.modal-content-your-opinion__content-email{box-sizing:border-box;width:100%;height:44px;margin:0 0 10px;padding:5px;border-radius:5px;outline:none;background-color:#fff;box-shadow:none;font-size:13px}.modal-content-your-opinion__content-email_error{border-width:1px;border-color:red}.modal-content-your-opinion__content-button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:200px;height:45px;margin:30px 0 0;border-radius:50px;font-size:16px;font-weight:700}.modal-content-your-opinion__close{position:absolute;top:-55px;right:0}.modal-content-please-rate-our-app{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:space-around;height:100%;max-height:410px;padding:30px 10px 25px!important;color:#000;border-radius:7px 7px 12px 12px;background-color:#fff;box-sizing:border-box;padding-top:22px;width:300px;padding-bottom:20px}.modal-content-please-rate-our-app:before{position:absolute;top:-15px;right:0;left:0;width:100%;height:40px;margin:auto;content:"";border-radius:50%/50%;background-color:#fff}.modal-content-please-rate-our-app:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #fff;border-right:150px solid transparent;border-left:150px solid transparent;border-radius:15px}.modal-content-please-rate-our-app__image{flex:0.5}.modal-content-please-rate-our-app__text{display:flex;align-items:center;flex:0.55;justify-content:center;padding:0 20px;font-size:18px}.modal-content-please-rate-our-app__buttons{display:flex;align-items:center;flex:0.5;flex-direction:column;justify-content:center;width:100%}.modal-content-please-rate-our-app__button{width:200px;height:45px;text-decoration:none;color:#000;font-size:16px;font-weight:700;line-height:15px}.modal-content-please-rate-our-app__button:first-child{margin-bottom:18px}@media screen and (max-width:340px){.modal-content-please-rate-our-app{max-height:380px;padding:20px 15px 15px!important;width:280px;padding-bottom:20px}.modal-content-please-rate-our-app:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #fff;border-right:140px solid transparent;border-left:140px solid transparent;border-radius:15px}}.modal-content-thank-you-for-your-report{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:space-around;height:100%;max-height:290px;padding:30px 10px 25px!important;color:#000;border-radius:7px 7px 12px 12px;background-color:#fff;box-sizing:border-box;padding-top:22px;width:300px;padding-bottom:20px}.modal-content-thank-you-for-your-report:before{position:absolute;top:-15px;right:0;left:0;width:100%;height:40px;margin:auto;content:"";border-radius:50%/50%;background-color:#fff}.modal-content-thank-you-for-your-report:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #fff;border-right:150px solid transparent;border-left:150px solid transparent;border-radius:15px}.modal-content-thank-you-for-your-report__image{flex:0.5}.modal-content-thank-you-for-your-report__text{display:flex;align-items:center;flex:0.55;justify-content:center;padding:0 20px;font-size:18px}@media screen and (max-width:340px){.modal-content-thank-you-for-your-report{max-height:270px;padding:20px 15px 15px!important;width:280px;padding-bottom:20px}.modal-content-thank-you-for-your-report:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #fff;border-right:140px solid transparent;border-left:140px solid transparent;border-radius:15px}}.course-screen-start-battle-button{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;max-width:345px;height:56px;margin:0 auto;padding:11px 16px 11px 20px;border-radius:14px;background-color:#facc39;box-shadow:0 4px 16px rgba(250,204,57,.4)}.course-screen-start-battle-button__text-wrap{text-align:left}.course-screen-start-battle-button__top-text{display:block;color:#333;font-size:17px;font-weight:700}.course-screen-start-battle-button__bottom-text{display:block;color:rgba(0,0,0,.5);font-size:14px}.course-screen-start-battle-button__side{display:flex;align-items:center;justify-content:center;width:23px;height:23px}.course-screen-start-battle-button__icon{fill:#333}.course-screen-start-battle-button__loader-wrap{position:relative;width:100%;height:100%;stroke:#333;stroke-width:8px}.course-screen-start-battle-button:active{background-color:#de950d}.course-stage-task-hex-outline-stroke{position:absolute;top:-9px;left:-9px}.course-stage-task-hex-outline-stroke__stroke{stroke:#fff;stroke-opacity:.3;stroke-width:10;-webkit-animation:wawingOuter 1.5s linear infinite;animation:wawingOuter 1.5s linear infinite}@-webkit-keyframes wawingOuter{0%{stroke:#fff;stroke-opacity:.3;stroke-width:10}70%{stroke:#fff;stroke-opacity:.2;stroke-width:4}}@keyframes wawingOuter{0%{stroke:#fff;stroke-opacity:.3;stroke-width:10}70%{stroke:#fff;stroke-opacity:.2;stroke-width:4}}.course-stage-task-hex{position:relative;overflow:visible;width:100%;height:100%}.course-stage-task-hex_available{cursor:pointer}.course-stage-task-hex_selected{background-color:rgba(0,0,0,.2)}.course-stage-task-hex__stroke{stroke-width:3}.course-stage-task-hex__stroke_loading{-webkit-animation:wawingInner 1.5s linear infinite;animation:wawingInner 1.5s linear infinite}@-webkit-keyframes wawingInner{0%{stroke-width:3;stroke-opacity:1}70%{stroke-width:8;stroke-opacity:.4}}@keyframes wawingInner{0%{stroke-width:3;stroke-opacity:1}70%{stroke-width:8;stroke-opacity:.4}}.course-stage-task-hex-wrap{position:relative;width:105px;height:109px;margin:10px}.course-stage-task-hex-wrap_available{cursor:pointer}.course-stage-task-battle{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.course-stage-task-battle__icon-knight{position:absolute;width:83px;height:144px}.course-stage-task-battle__icon-blocked-by-premium,.course-stage-task-battle__icon-complete{position:absolute;right:2px;bottom:2px}.course-stage-task-battle__bubble-reward{position:absolute;left:76px;bottom:2px;padding:7.5px 9.5px;background-color:#1a7ee0;border-radius:40px;font-weight:700;font-size:13px;color:#fff}.course-stage-task-battle__progress-info{margin-top:6px;font-weight:700;font-size:13px;text-align:center;color:#fff}.course-stage-task-battle__progress-info-battles{margin-top:6px;font-weight:700;font-size:13px;color:#f3b43e}.course-stage-task-lesson{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:flex-start}.course-stage-task-lesson__hex-wrap{width:100%;height:100%;cursor:inherit}.course-stage-task-lesson__icon-blocked-by-premium,.course-stage-task-lesson__icon-complete{position:absolute;right:2px;bottom:2px}.course-stage-task-lesson__bubble-reward{position:absolute;bottom:2px;left:76px;padding:7.5px 9.5px;color:#fff;border-radius:40px;background-color:#1a7ee0;font-size:13px;font-weight:700}.course-stage-task-lesson__task-name-wrap{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.course-stage-task-lesson__task-name{box-sizing:border-box;width:100%;padding:0 10px;text-align:center;word-wrap:break-word;color:#333;font-size:12px;font-weight:700;line-height:19px}.course-stage-task-lesson__task-name_light{color:#fff}.course-stage-task-lesson__progress-info{margin-top:6px;color:#fff;font-size:13px;font-weight:700}.course-stage-task-lesson__progress-info_highlighted{color:#f3b43e}.course-premium-popup__title-image-wrap{padding:5px 0 10px}.course-premium-popup__title{display:block;box-sizing:border-box;width:100%;padding:5px 20px 10px;color:#333;font-weight:700;font-size:19px}.course-premium-popup__main-image-wrap{padding:10px 0}.course-premium-popup__main-text{display:block;box-sizing:border-box;width:100%;padding:5px 20px 25px;color:#333;font-size:19px;font-weight:700}.course-premium-popup__sale-button{box-sizing:border-box;width:100%;padding:10px 20px 0}.course-premium-popup__sub-button{margin-bottom:8px}.course-premium-popup__sub-button .three-dots div{background-color:#333}.course-premium-popup__restore{position:relative;align-self:flex-end;margin-top:18px;cursor:pointer;text-align:center;letter-spacing:.5px;color:#333;font-size:15px;font-weight:400;font-style:normal;line-height:16px}.course-premium-popup__restore-loader{bottom:7px;opacity:0}.course-premium-popup__restore-loader div{background-color:#c5c5c5}.course-premium-popup__restore_loading{color:transparent}.course-premium-popup__restore_loading .course-premium-popup__restore-loader{opacity:1}.course-premium-popup__web-stub{box-sizing:border-box;width:100%;padding:15px 20px}.course-premium-popup__web-stub-image{margin-top:10px;margin-bottom:15px}.course-premium-popup__web-stub-text{display:block;padding-bottom:20px;color:#000;font-size:19px;line-height:140%}.course-premium-popup__web-stub-link-image{width:100%;margin:5px 0}.modal-content-enemy-select{width:100%;height:100%}.modal-content-enemy-select__image-wrapper{position:absolute;top:10px;left:0;width:100%}.modal-content-enemy-select__content-wrapper{position:relative;justify-content:space-between;width:100%;height:100%}.modal-content-enemy-select__timer-container{position:absolute;top:15px;left:calc(50% - 30px);width:60px;height:60px}.modal-content-enemy-select__timer-container_web{top:calc(50% - 60px)}.modal-content-enemy-select__timer-clock{position:center;margin-top:11px}.modal-content-enemy-select__description{position:absolute;top:95px;left:0;display:block;width:100%;text-align:center;font-size:18px;line-height:23px}.modal-content-enemy-select__description_web{top:50%}.modal-content-enemy-select__you-can-close{position:absolute;top:155px;left:0;display:block;box-sizing:border-box;width:100%;padding:0 15px;text-align:center;opacity:.6;color:#676767;font-size:14px;font-weight:400;font-style:normal;line-height:18px}.modal-content-enemy-select__link-button{position:absolute;top:204px;left:calc(50% - 100px);width:200px;height:45px;text-align:center;letter-spacing:-.131282px;color:#333;font-size:16px;font-weight:700;line-height:18px}.modal-content-enemy-select__switch-wrapper{position:absolute;bottom:-20px;display:flex;align-content:center;margin:15px 0}.modal-content-enemy-select__switch{min-width:50px}.modal-content-enemy-select__switch-text{display:block;max-width:200px;padding-left:15px;color:#676767;font-size:14px;font-weight:700;line-height:18px}.modal-content-enemy-select__advice-wrap{position:absolute;bottom:-20px;display:flex;align-content:center;flex-direction:column;padding:0 15px}.modal-content-enemy-select__advice-title{color:#4a4a4a;font-weight:700}.modal-content-enemy-select__advice,.modal-content-enemy-select__advice-title{padding-bottom:5px;text-align:center;letter-spacing:-.1px;font-family:PTSans;font-size:14px}.modal-content-enemy-select__advice{color:#686868}.modal-content-enemy-select_without-lesson .modal-content-enemy-select__timer-container{top:40px}.modal-content-enemy-select_without-lesson .modal-content-enemy-select__description{top:0}.modal-content-enemy-select_without-lesson .modal-content-enemy-select__you-can-close{top:115px}.modal-content-first-enemy-search-content{display:flex;height:104%;justify-content:space-between;flex-direction:column;align-items:center}.modal-content-first-enemy-search-content__image-wrapper{padding-left:27px;position:absolute;top:81px}.modal-content-first-enemy-search-content__discription-text{display:block;position:absolute;top:236px;left:0;width:100%;font-size:18px;line-height:23px;text-align:center}.modal-content-first-enemy-search-content__button{position:absolute;bottom:39px;width:227px;height:50px;margin:0 auto;font-size:15px;font-weight:700;white-space:pre}.modal-content-first-enemy-search-content__allow-notification-button-text{font-weight:700;font-size:16px;line-height:18px}.modal-content-first-enemy-search-content__later-touchable-text{display:block;position:absolute;bottom:0;left:0;width:100%;font-size:16px;line-height:23px;text-align:center;font-weight:700}.modal-content-first-enemy-search-content__spinner{position:absolute;bottom:-160px;width:72px;height:50px}.circle-progress-bar-container{-webkit-transform:rotate(-90deg) scale(1.2,-1.2);transform:rotate(-90deg) scale(1.2,-1.2);position:absolute;top:0;left:0}.circle-progress-bar-container .circle-progress-bar{fill:transparent;stroke-width:3}.purchase-promoting-screen{position:relative}.purchase-promoting-screen,.search-page{width:100%;height:100%;background-color:#187fe0}.search-page{display:flex;align-items:center;flex-direction:column;color:#fff}.search-page__search-wrap{top:0;width:100%;height:72px;background-color:#1074d6;box-shadow:0 1px 10px 1px rgba(0,0,0,.2)}.search-page__search{display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:415px;height:100%;margin:0 auto;padding:0 16px}.search-page__back-button{padding-left:16px;cursor:pointer;font-size:15px;font-weight:700}.search-page__back-button-wrap{height:20px}.search-page__input{flex:1;width:100%;height:48px;padding:0 10px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;text-align:left;color:#fff;border:none;border-radius:0;background-color:transparent;-webkit-appearance:none}.search-page__input::-ms-clear{display:none}.search-page__input:focus{border:none;border-radius:0;outline:none}.search-page__input::-webkit-input-placeholder{color:hsla(0,0%,100%,.3)}.search-page__input:-ms-input-placeholder{color:hsla(0,0%,100%,.3)}.search-page__input::-ms-input-placeholder{color:hsla(0,0%,100%,.3)}.search-page__input::placeholder{color:hsla(0,0%,100%,.3)}.search-page__search-icon{display:flex;align-items:center;justify-content:center;width:40px;height:100%}.search-page__loupe{width:25px;height:25px;stroke:#fff;stroke-width:3px}.search-page__loupe_disabled{pointer-events:none;opacity:.3}.search-page__cross{cursor:pointer}.search-page__users-list-wrap{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1;box-sizing:border-box;width:100%}.search-page__users-list{box-sizing:border-box;width:100%;max-width:414px;margin:0 auto;padding:15px 12px}.search-page__loader-wrap{padding-top:30px}.search-page__placeholder{max-width:414px;padding-top:50px}@media screen and (max-width:370px){.search-page__back-button{font-size:13px}}.turniketov-flavoured .search-page{color:#333;background-color:#fff}.turniketov-flavoured .search-page__search-wrap{background-color:#fff}.growleaders-flavoured .search-page{color:#333;background-color:#e0e0e0}.growleaders-flavoured .search-page__search-wrap{background-color:rgba(0,0,0,.1)}.b2b-auth-inner-screen_company-name .b2b-auth-inner-screen__castle-image{width:100%;max-width:320px}.b2b-auth-inner-screen_company-name .b2b-auth-inner-screen__error{height:50px;padding:25px 23px 0}.b2b-auth-inner-screen_company-name .b2b-auth-inner-screen__hr-link{display:block;padding-top:15px;font-size:16px;text-align:center;color:#fff;text-decoration:underline}.b2b-auth-inner-screen_company-name .b2b-auth-inner-screen__bottom{display:flex;justify-content:center;align-items:flex-end}@media screen and (max-height:605px){.b2b-auth-inner-screen_company-name .b2b-auth-inner-screen__error{padding:12px 23px 0}.b2b-auth-inner-screen_company-name .b2b-auth-inner-screen__hr-link{padding-top:5px}}.b2b-auth-button{box-sizing:border-box;width:250px;height:50px;margin:0 auto;color:#040401;background-color:#ffe400;font-size:16px}.b2b-auth-button svg{height:30px;stroke:#ffe400;stroke-width:5px}.b2b-auth-button_loading{background-color:transparent;border:2px solid #ffe400}.growleaders-flavoured .b2b-auth-button{font-weight:700}.b2b-auth-inner-screen_mail .b2b-auth-button{margin-bottom:20px}.b2b-auth-inner-screen_mail .b2b-auth-inner-screen__privacy{text-decoration:none;color:#fff;font-size:15px}.b2b-auth-inner-screen_mail .b2b-auth-inner-screen__privacy-link{text-decoration:underline;color:#fff}.b2b-auth-inner-screen_mail .b2b-auth-inner-screen__error{padding:25px 23px 0;white-space:pre}.b2b-auth-logo{display:inline-block;box-sizing:border-box;width:80%;height:80%;padding:10px;vertical-align:middle}.b2b-auth-logo__image-wrap{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.b2b-auth-logo__image{max-width:100%;max-height:100%}.b2b-auth-logo_ie .b2b-auth-logo__image{width:220px}.growleaders-flavoured .b2b-auth-logo_ie .b2b-auth-logo__image{width:auto}.b2b-auth-inner-screen_mail-password .b2b-auth-inner-screen__error{padding:5px 0}.b2b-auth-inner-screen_mail-password .b2b-auth-inner-screen__error_resend{display:none;padding:20px 0 0}.b2b-auth-inner-screen_mail-password_resend-disabled .b2b-auth-inner-screen__error_resend{display:block}.b2b-auth-inner-screen_mail-password_loading .b2b-auth-inner-screen__link,.b2b-auth-inner-screen_mail-password_resend-disabled .b2b-auth-inner-screen__link,.b2b-auth-inner-screen_mail-password_resend-loading .b2b-auth-inner-screen__link{opacity:.5;cursor:default;pointer-events:none}.b2b-auth-inner-screen_fullname .b2b-auth-inner-screen__input-icon{position:absolute;top:0;right:30px;bottom:0;width:10px;height:16px;margin:auto}.b2b-auth-inner-screen_fullname .b2b-auth-inner-screen__input-icon svg{fill:#1a7ee0}.b2b-auth-inner-screen_fullname .b2b-auth-inner-screen__input-wrap_department,.b2b-auth-inner-screen_fullname .b2b-auth-inner-screen__input-wrap_department input{cursor:pointer}.b2b-auth-inner-screen_fullname .b2b-auth-inner-screen__input-click-helper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.growleaders-flavoured .b2b-auth-inner-screen_fullname .b2b-auth-inner-screen__input-icon svg{fill:#e4202c}.b2b-auth-departments-screen{position:relative;display:flex;flex-direction:column;width:100%;height:100%;color:#fff;text-align:left}.b2b-auth-departments-screen__scroll{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1;width:100%}.b2b-auth-departments-screen__button-wrap{display:flex;flex-direction:row;justify-content:center;box-sizing:border-box;width:100%;height:75px;padding-top:6px}.b2b-auth-departments-screen__button{margin:0}.b2b-auth-departments-screen__content{box-sizing:border-box;width:100%;max-width:375px;margin:0 auto;padding:94px 16px 0}.b2b-auth-departments-screen__branch{padding-bottom:20px}.b2b-auth-departments-screen__branch-name{padding:5px 0;font-size:18px;letter-spacing:2.1px;font-weight:700;text-transform:uppercase}.b2b-auth-departments-screen__department{display:flex;flex-direction:row;align-items:center;width:100%;min-height:50px;cursor:pointer;font-size:18px}.b2b-auth-departments-screen__department-name{display:flex;flex:1}.b2b-auth-departments-screen__department-point-wrap{width:40px}.b2b-auth-departments-screen__department-point{box-sizing:border-box;width:24px;height:24px;border:2px solid #9dceff;border-radius:24px;background-color:#4a90e2}.b2b-auth-departments-screen__department-point:before{display:block;box-sizing:border-box;width:20px;height:20px;content:"";border-radius:20px;background-color:#9dceff;-webkit-transform:scale(.1);transform:scale(.1);opacity:0;transition:opacity .3s,-webkit-transform .3s cubic-bezier(.4,.6,.1,1.1);transition:opacity .3s,transform .3s cubic-bezier(.4,.6,.1,1.1);transition:opacity .3s,transform .3s cubic-bezier(.4,.6,.1,1.1),-webkit-transform .3s cubic-bezier(.4,.6,.1,1.1)}.b2b-auth-departments-screen__department:active .b2b-auth-departments-screen__department-point:before{opacity:1;-webkit-transform:scale(.65);transform:scale(.65);transition:opacity .1s}.b2b-auth-departments-screen__department_active .b2b-auth-departments-screen__department-point:before{opacity:1;-webkit-transform:scale(.5);transform:scale(.5);transition:opacity .1s,-webkit-transform .1s cubic-bezier(.4,.6,.1,1.1);transition:opacity .1s,transform .1s cubic-bezier(.4,.6,.1,1.1);transition:opacity .1s,transform .1s cubic-bezier(.4,.6,.1,1.1),-webkit-transform .1s cubic-bezier(.4,.6,.1,1.1)}.growleaders-flavoured .b2b-auth-departments-screen__department-point{border-color:#fff;background-color:transparent}.growleaders-flavoured .b2b-auth-departments-screen__department-point:before{background-color:#fff}.b2b-auth-inner-screen{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;max-width:375px;height:100%;max-height:680px}.b2b-auth-inner-screen__step-info{max-width:285px;color:#fff;padding-bottom:25px}.b2b-auth-inner-screen__step-number{font-size:14px;font-weight:700}.b2b-auth-inner-screen__step-description{font-size:16px}.b2b-auth-inner-screen__input{position:relative;box-sizing:border-box;width:100%;height:50px;padding:0 20px;border:3px solid transparent;border-radius:2px;outline:none;background-color:#fff;font-size:18px}.b2b-auth-inner-screen__input:disabled{color:#9b9b9b;opacity:1}.b2b-auth-inner-screen__input::-webkit-input-placeholder{color:#9b9b9b}.b2b-auth-inner-screen__input:-ms-input-placeholder{color:#9b9b9b}.b2b-auth-inner-screen__input::-ms-input-placeholder{color:#9b9b9b}.b2b-auth-inner-screen__input::placeholder{color:#9b9b9b}.b2b-auth-inner-screen__input_errored{border-color:#f8bf1c}.b2b-auth-inner-screen__link{cursor:pointer;transition:opacity .4s,-webkit-transform .6s cubic-bezier(.4,.6,.1,1.1);transition:opacity .4s,transform .6s cubic-bezier(.4,.6,.1,1.1);transition:opacity .4s,transform .6s cubic-bezier(.4,.6,.1,1.1),-webkit-transform .6s cubic-bezier(.4,.6,.1,1.1);text-decoration:underline;opacity:1;color:#fff;font-size:18px}.b2b-auth-inner-screen__input-wrap{position:relative;display:block;box-sizing:border-box;width:100%;max-width:375px;height:50px;margin-bottom:20px;padding:0 20px}.b2b-auth-inner-screen__error{letter-spacing:.2px;color:#f8bf1c;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal}.b2b-auth-inner-screen__flex-wrap,.b2b-auth-inner-screen__form{flex:1;width:100%;min-height:0}.b2b-auth-inner-screen__flex-wrap_top{display:flex;justify-content:center;align-items:flex-end}.b2b-auth-screen,.closure-screen{width:100%;height:100%}.b2b-auth-screen{position:relative;min-height:520px;background-color:#187fe0}.b2b-auth-screen__flag{position:absolute;top:0;right:0;left:0;width:100%;margin:0 auto;transition:opacity .3s .3s;pointer-events:none;opacity:1}.b2b-auth-screen__content{width:100%;height:100%;max-height:680px}.b2b-auth-screen__logo-wrap{max-width:220px;margin:0 auto}.b2b-auth-screen__logo-wrap:before{display:inline-block;height:100%;content:"";vertical-align:middle}.b2b-auth-screen__logo-wrap_origin{transition:opacity .3s .3s;opacity:1}.b2b-auth-screen__logo-wrap_clone{flex:1;width:100%;transition:opacity .3s;opacity:0}.b2b-auth-screen__fake-content-flex{flex:1;min-height:0}.b2b-auth-screen__help-mail{position:absolute;right:0;bottom:32px;left:0;transition:opacity .3s .3s;text-decoration:underline;opacity:1;color:#fff;font-size:18px}.b2b-auth-screen .b2b-auth-screen__screen{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:-webkit-transform .6s cubic-bezier(.4,.6,.1,1.1);transition:transform .6s cubic-bezier(.4,.6,.1,1.1);transition:transform .6s cubic-bezier(.4,.6,.1,1.1),-webkit-transform .6s cubic-bezier(.4,.6,.1,1.1);-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.b2b-auth-screen .b2b-auth-screen__screen_fake{pointer-events:none}.b2b-auth-screen .b2b-auth-screen__screen_fake .b2b-auth-screen__content{display:flex;align-items:center;flex-direction:column;justify-content:center}.b2b-auth-screen .b2b-auth-screen__screen_appear{opacity:0}.b2b-auth-screen .b2b-auth-screen__screen_active-appear{opacity:1}.b2b-auth-screen .b2b-auth-screen__screen_enter{-webkit-transform:translateX(100%);transform:translateX(100%)}.b2b-auth-screen .b2b-auth-screen__screen_enter-active,.b2b-auth-screen .b2b-auth-screen__screen_exit{-webkit-transform:translateX(0);transform:translateX(0)}.b2b-auth-screen .b2b-auth-screen__screen_exit-active{pointer-events:none}.b2b-auth-screen .b2b-auth-screen__screen_exit-active,.b2b-auth-screen_backward .b2b-auth-screen__screen_enter{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.b2b-auth-screen_backward .b2b-auth-screen__screen_enter-active,.b2b-auth-screen_backward .b2b-auth-screen__screen_exit{-webkit-transform:translateX(0);transform:translateX(0)}.b2b-auth-screen_backward .b2b-auth-screen__screen_exit-active{-webkit-transform:translateX(100%);transform:translateX(100%)}.b2b-auth-screen_company-name .b2b-auth-screen__flag,.b2b-auth-screen_company-name .b2b-auth-screen__help-mail{transition:opacity .3s;pointer-events:none;opacity:0}.b2b-auth-screen_company-name .b2b-auth-screen__logo-wrap_origin{transition:opacity .3s;opacity:0}.b2b-auth-screen_company-name .b2b-auth-screen__logo-wrap_clone{transition:opacity .3s .3s;opacity:1}.b2b-auth-screen_flavoured.b2b-auth-screen_mail .b2b-auth-screen__flag{transition:opacity .3s .3s;pointer-events:none;opacity:0}.b2b-auth-screen_departments .b2b-auth-screen__help-mail{pointer-events:none;opacity:0}.pepsico-flavoured .b2b-auth-screen__logo-wrap{margin-top:10px}.growleaders-flavoured .b2b-auth-screen{background-color:#e4202c}@media screen and (max-height:600px){.growleaders-flavoured .b2b-auth-screen__logo-wrap{max-width:150px}}@media screen and (max-height:580px){.growleaders-flavoured .b2b-auth-screen__logo-wrap{max-width:140px}}@media screen and (max-height:555px){.growleaders-flavoured .b2b-auth-screen__logo-wrap{max-width:125px}}.hard-currency-market,.hard-currency-market-sale{position:relative;width:100%;height:100%;background-color:#fff}.hard-currency-market-sale{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.hard-currency-market-sale:before{height:100%;display:inline-block;vertical-align:middle;content:""}.hard-currency-market-sale__content-wrap{width:100%;max-width:375px;margin:0 auto}.hard-currency-market-sale__content{width:100%}.hard-currency-market-sale__flag-wrap{position:absolute;top:0;left:0;right:0;width:100%}.hard-currency-market-sale__hard-currency-sale-wrap{display:inline-block;width:100%;box-sizing:border-box;padding:24px 5px 60px;white-space:normal;vertical-align:middle}.hard-currency-market-sale_disabled{pointer-events:none}@media screen and (max-height:655px){.hard-currency-market-sale:before{content:none}.hard-currency-market-sale__hard-currency-sale-wrap{padding:24px 5px 0}}.hard-currency-market-web-stub{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.hard-currency-market-web-stub__content-wrap{position:relative;width:100%;height:100%;max-width:443px;max-height:744px}.hard-currency-market-web-stub__border-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.hard-currency-market-web-stub__content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;width:100%;height:100%;padding:10px 10px 21%}.hard-currency-market-web-stub__close-button{position:absolute;top:15px;right:15px;width:14px;height:14px;padding:15px;stroke:#333;cursor:pointer}.hard-currency-market-web-stub__title{display:block;padding:32px 0;font-size:28px;font-weight:700;letter-spacing:.2px;color:#000}.hard-currency-market-web-stub__phones-image-wrap{width:100%;max-width:55vh;box-sizing:border-box;margin:0 auto;padding:0 50px}.hard-currency-market-web-stub__phones-image{width:100%}.hard-currency-market-web-stub__stores{display:flex;justify-content:space-around;align-items:center;width:100%;min-height:65px;box-sizing:border-box;padding:10px 30px 0}.hard-currency-market-web-stub__store{cursor:pointer}@media screen and (max-width:365px){.hard-currency-market-web-stub__title{font-size:23px}}.battle-map-absolute-positioner{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:85vh;margin:auto;padding:7vh 0}.battle-cell-capital{position:relative;width:17.2vh;min-height:1px;margin:0 auto;transition:-webkit-transform .4s cubic-bezier(.42,0,.77,1.38);transition:transform .4s cubic-bezier(.42,0,.77,1.38);transition:transform .4s cubic-bezier(.42,0,.77,1.38),-webkit-transform .4s cubic-bezier(.42,0,.77,1.38)}.battle-cell-capital__tap{position:absolute;top:-10%;left:-20%;width:140%;height:120%}.battle-cell-capital__icon{display:block;width:100%;margin:auto}.battle-cell-capital__score-wrap{position:relative;width:100%;margin:auto;transition:opacity .2s}.battle-cell-capital__score-icon{width:17vh!important;height:4vh!important;-webkit-transform:scaleX(1.1) scaleY(1.3);transform:scaleX(1.1) scaleY(1.3)}.battle-cell-capital__score{position:absolute;top:.15vh;right:0;left:0;display:inline-block;margin:auto;font-size:2.7vh;font-weight:700;line-height:3vh;color:#000}.battle-cell-capital__text{position:relative;top:-3px;transition:color .4s;color:#000;font-size:15px}.battle-cell-capital__expected-profit{position:absolute;right:0;bottom:.7vh;left:0;margin:0 auto;text-align:center;opacity:0;color:#fff;font-size:2.6vh;font-weight:700}.battle-cell-capital__expected-profit_small{font-size:2.2vh}.battle-cell-capital__animation{position:absolute;top:0;right:0;left:0;width:100%;margin:0 auto;opacity:0}.battle-cell-capital_attacked .battle-cell-capital__animation{-webkit-animation:battle-cell-capital-tap-animation 1s;animation:battle-cell-capital-tap-animation 1s}.battle-cell-capital_attacked .battle-cell-capital__expected-profit{-webkit-animation:battle-cell-capital-expected-profit-tap-animation 1s;animation:battle-cell-capital-expected-profit-tap-animation 1s}.battle-cell-capital_available{cursor:pointer}.battle-cell-capital_available .battle-cell-capital__score-wrap{display:none}.battle-cell-capital_available .battle-cell-capital__expected-profit{opacity:.5}.battle-cell-capital_highlighted{z-index:1}.battle-cell-capital_highlighted .battle-cell-capital__text{color:#fff}.battle-cell-capital_highlighted .battle-cell-capital__expected-profit{font-size:2.6vh}.battle-cell-capital_highlighted .battle-cell-capital__expected-profit_small{font-size:2.2vh}.battle-cell-capital_not-at-screen{-webkit-transform:translateY(-200%);transform:translateY(-200%)}@-webkit-keyframes battle-cell-capital-tap-animation{0%{opacity:1}to{-webkit-transform:scale(2) translateY(-11%);transform:scale(2) translateY(-11%);opacity:0}}@keyframes battle-cell-capital-tap-animation{0%{opacity:1}to{-webkit-transform:scale(2) translateY(-11%);transform:scale(2) translateY(-11%);opacity:0}}@-webkit-keyframes battle-cell-capital-expected-profit-tap-animation{0%{opacity:.5}1%{opacity:1}80%{opacity:.5}}@keyframes battle-cell-capital-expected-profit-tap-animation{0%{opacity:.5}1%{opacity:1}80%{opacity:.5}}.turniketov-flavoured .battle-cell-capital__expected-profit{bottom:.1vh}.battle-map{width:85%;height:100%;margin:0 auto}.battle-map__column{display:flex;justify-content:space-around;box-sizing:border-box;width:100%;max-width:375px;height:20%;margin:0 auto}.battle-map__column:last-child .battle-map__item:first-child .battle-map__item-inner,.battle-map__column:nth-child(2) .battle-map__item:first-child .battle-map__item-inner{left:-12%}.battle-map__column:first-child .battle-map__item:last-child .battle-map__item-inner,.battle-map__column:nth-child(4) .battle-map__item:last-child .battle-map__item-inner{left:12%}.battle-map__item{position:relative;display:flex;align-items:center;justify-content:center;width:50%;height:100%}.battle-map__item:first-child{top:-50%}.battle-map__item:first-child .battle-map__item-inner{left:6%}.battle-map__item:last-child{top:50%}.battle-map__item:last-child .battle-map__item-inner{left:-6%}.battle-map__item-inner{position:relative;top:0;width:14vh;height:14vh}.battle-map__castle-wrap{position:absolute;top:0;right:0;bottom:0;left:calc((100% - 25vh)/2);display:flex;align-content:center;flex-direction:column;width:25vh;height:25vh;margin:auto}.battle-map__castle-wrap_enemy{justify-content:flex-start}.battle-map__castle-wrap_current-user{justify-content:center}.battle-overlay{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;margin:auto}.greeting-tutorial-hint{height:230px;display:flex;align-items:center;flex-direction:column;justify-content:space-between;width:327px;color:#fff;font-size:17px}.greeting-tutorial-hint__button{width:220px;height:48px;letter-spacing:-.131282px;font-weight:700}.battle-cell-click-handler{display:none}.how-to-capture-cell-hint{position:absolute;right:0;bottom:45%;left:0;height:140px;margin:0 auto;display:flex;align-items:center;flex-direction:column;justify-content:space-between;width:327px;color:#fff;font-size:17px}.how-to-capture-cell-hint__screen-occupier{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.you-answered-right-make-another-turn-hint{position:absolute;right:0;bottom:62%;left:0;height:140px;margin:0 auto;display:flex;align-items:center;flex-direction:column;justify-content:space-between;width:327px;color:#fff;font-size:17px}.you-answered-right-make-another-turn-hint__screen-occupier{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.now-you-got-an-enemy-hint{height:200px;display:flex;align-items:center;flex-direction:column;justify-content:space-between;width:327px;color:#fff;font-size:17px}.now-you-got-an-enemy-hint__button{width:220px;height:48px;letter-spacing:-.131282px;font-weight:700}.its-a-difficult-question-hint{height:200px;display:flex;align-items:center;flex-direction:column;justify-content:space-between;width:327px;color:#fff;font-size:17px}.its-a-difficult-question-hint__button{width:220px;height:48px;letter-spacing:-.131282px;font-weight:700}.now-you-can-attack-enemy-castle-hint{height:120px}.now-you-can-attack-enemy-castle-hint,.you-won-now-read-explanations-hint{display:flex;align-items:center;flex-direction:column;justify-content:space-between;width:327px;color:#fff;font-size:17px}.you-won-now-read-explanations-hint{height:270px}.you-won-now-read-explanations-hint__button{width:220px;height:48px;letter-spacing:-.131282px;font-weight:700}.capture-third-cell-hint{position:fixed}.battle-timers,.capture-third-cell-hint{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.battle-timers{position:absolute;margin:auto;pointer-events:none}.battle-timers .battle-timers__timer{position:absolute;right:0;left:0;width:100%;height:10px;opacity:0;transition:opacity .2s}.battle-timers .battle-timers__timer:first-child{top:0}.battle-timers .battle-timers__timer:last-child{bottom:0}.battle-timers .battle-timers__timer_shown{opacity:1}.tutorial-screen{position:relative;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .4s}.tutorial-screen_shown{opacity:1;pointer-events:auto}.purchase-screen{position:relative}.battle-push-offer-screen,.purchase-screen{width:100%;height:100%;background-color:#187fe0}.lesson-question{box-sizing:border-box;max-width:640px;margin:0 auto}.lesson-question__text{box-sizing:border-box;padding:25px 45px;text-align:center;color:#333;font-size:22px;font-weight:700;line-height:28px}.lesson-question__image{display:block;box-sizing:border-box;max-width:100%;max-height:200px;margin:0 auto 25px;padding:0 20px}.lesson-question__answer{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:80px;padding:0 20px;color:#333;font-size:18px;line-height:23px}.lesson-question__answer_incorrect{-webkit-animation:incorrectAnswerHighlight 2s linear;animation:incorrectAnswerHighlight 2s linear;color:#fff;background:#db7d5f}.lesson-question__answer_correct{-webkit-animation:correctAnswerHighlight 2s linear;animation:correctAnswerHighlight 2s linear;color:#fff;background:#57b287}.lesson-question__answer_marked{color:#fe2ec8}@-webkit-keyframes correctAnswerHighlight{0%{background:initial}20%{color:#fff;background:#57b287}40%{background:initial}60%{color:#fff;background:#57b287}}@keyframes correctAnswerHighlight{0%{background:initial}20%{color:#fff;background:#57b287}40%{background:initial}60%{color:#fff;background:#57b287}}@-webkit-keyframes incorrectAnswerHighlight{0%{background:initial}20%{color:#fff;background:#db7d5f}40%{background:initial}60%{color:#fff;background:#db7d5f}}@keyframes incorrectAnswerHighlight{0%{background:initial}20%{color:#fff;background:#db7d5f}40%{background:initial}60%{color:#fff;background:#db7d5f}}@media (prefers-color-scheme:dark){.lesson-question__answer,.lesson-question__text{color:#fff}.lesson-question__answer_marked{color:#fe2ec8}}.lesson-result-user-progress__scorebar{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;height:4px;margin:0 auto;border-radius:2px;background:#454545}.lesson-result-user-progress__castle-wrap{margin-bottom:8px}.lesson-result-user-progress__castle{height:222px;display:flex;margin-bottom:15px;flex-direction:column;align-items:end;justify-content:flex-end}.lesson-result-user-progress__castle-score-text{color:rgba(51,51,51,.6);font-size:12px}.lesson-result-user-progress__clouds-wrap{height:32px;display:flex;margin:0 0 22px;justify-content:center;align-items:center}.lesson-result-user-progress__cloud{width:132px;height:100%;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:17px;line-height:22px;border-radius:60px;color:#fff}.lesson-result-user-progress__cloud-regular{margin:0 12px 0 0;background:#1a7ee0}.lesson-result-user-progress__cloud-bonus{background:#6bc24c}.lesson-result-user-progress__scores{position:absolute;left:0;top:0;height:4px;border-radius:4px}.lesson-result-user-progress__user-scores{background:#fedd58}.lesson-result-user-progress__regular-scores{background:#1a7ee0;transition:all 1s;transition-timing-function:linear}.lesson-result-user-progress__bonus-scores{background:#6bc24c;transition:all 1s;transition-timing-function:linear}.lesson-result-user-progress__progressbar-highlighter{position:absolute;width:100%;height:100%;opacity:0;background-color:#fff;transition:all .5s}@media (prefers-color-scheme:dark){.lesson-result-user-progress__castle-score-text{color:hsla(0,0%,100%,.6)}}.lesson-result{overflow-x:hidden;overflow-y:auto;max-width:640px;margin:0 auto}.lesson-result,.lesson-result__content{position:relative;width:100%;height:100%}.lesson-result__correct-answers-title{margin-bottom:4px;padding:30px 20px 0;color:rgba(51,51,51,.6);font-size:48px;font-weight:700}.lesson-result__title{margin-bottom:10px;color:#333;font-size:32px;font-weight:700}.lesson-result__subtitle{letter-spacing:-.11px;text-transform:lowercase;color:#333;font-size:15px}.lesson-result__castle-wrap{margin-bottom:20px}.lesson-result__castle{margin-bottom:15px}.lesson-result__score-text{margin-bottom:10px;color:rgba(51,51,51,.6);font-size:12px}.lesson-result__score-bar{position:relative;width:240px;height:4px;border-radius:4px;background:#454545}.lesson-result__next-step{margin:14% 16px 0}.lesson-result__next-step-title{margin-bottom:16px;color:rgba(51,51,51,.8);font-size:15px;font-weight:700}.lesson-result__next-step-title-succesfull{color:#333}.lesson-result__next-step-lesson{display:flex;align-items:center;flex-direction:row;justify-content:space-between;max-width:320px;margin:0 auto;padding:10px 16px;text-decoration:none;border-radius:14px;outline:none;background:#eee}.lesson-result__next-step-lesson-description{display:flex;flex-direction:column}.lesson-result__next-step-lesson-name{text-align:start;color:#333;font-size:17px;font-weight:700;line-height:22px}.lesson-result__next-step-lesson-parts-progress{text-align:start;color:rgba(51,51,51,.8);font-size:15px;line-height:19px}.lesson-result__next-step-icon-wrap{width:30px;height:25px}.lesson-result__next-step-icon-wrap svg{fill:#333}.lesson-result__confetti{position:absolute;top:0;right:0;left:0;width:352px;height:300px;margin:auto}.lesson-result__to-topic-button-wrap{display:flex;justify-content:flex-end;max-width:345px;margin:0 auto;padding:20px 16px 20px 0}.lesson-result__to-topic-button{display:flex;align-items:center;justify-content:center;width:56px;height:56px;text-decoration:none;border-radius:62px;outline:none;background:#facc39;box-shadow:0 4px 16px rgba(250,204,57,.2)}.lesson-result_successful .lesson-result__correct-answers-title{color:#57b287}.lesson-result_successful .lesson-result__retry-title{color:#333}@media (prefers-color-scheme:dark){.lesson-result__correct-answers-title,.lesson-result__next-step-title,.lesson-result__next-step-title-succesfull,.lesson-result__subtitle,.lesson-result__title{color:#fff}.lesson-result__next-step-lesson{background:#3c3c3c}.lesson-result__next-step-lesson-name{color:#fff}.lesson-result__next-step-lesson-parts-progress{color:hsla(0,0%,100%,.8)}.lesson-result__next-step-icon-wrap svg{fill:#fff}.lesson-result_successful .lesson-result__correct-answers-title{color:#57b287}.lesson-result_successful .lesson-result__retry-title{color:#fff}}.lesson-theory{max-width:370px;margin:40px auto 0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lesson-theory em{font-style:italic}.lesson-theory strong{font-weight:700}.lesson-theory li{list-style-position:inside;list-style-type:disc;word-wrap:break-word}.lesson-theory p{box-sizing:border-box;max-width:100%;min-height:18px;padding:0 20px;word-wrap:break-word}.lesson-theory b{font-weight:600}.lesson-theory i{font-style:italic}.lesson-theory p.mce-p_full-widthed{padding:0}.lesson-theory .mce-image_full-widthed{display:block;width:100%;padding-top:18px}.lesson-theory .mce-image_float-left{float:left;padding:15px}.lesson-theory .mce-image_float-right{float:right;padding:15px}.lesson-theory{box-sizing:border-box;width:100%;max-width:640px;margin:0 auto;padding:60px 0 50px}.lesson-theory__title{padding:0 45px 40px;word-wrap:break-word;color:#000;font-size:22px;font-weight:700;line-height:24px}.lesson-theory__author{display:flex;justify-content:center;box-sizing:border-box;width:100%;padding:0 18px 35px}.lesson-theory__text-item{text-align:left;color:#000;font-size:17px;line-height:24px}.lesson-theory__video-item{display:flex;overflow:hidden;-webkit-overflow-scrolling:none;flex-direction:column;width:100%}.lesson-theory__video-wrap{position:relative;width:100%;height:0;margin-bottom:-1px;padding-bottom:54.99%}.lesson-theory__video-player-wrap{position:absolute;-webkit-transform:rotate(0deg);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 0)}.lesson-theory__video-player,.lesson-theory__video-player-wrap{top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-overflow-scrolling:none;box-sizing:border-box;width:100%;height:100%;margin:0;border:none;touch-action:auto}.lesson-theory__video-player{position:relative}.lesson-theory__video-poster{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;-webkit-overflow-scrolling:none;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;margin:0;cursor:pointer;border:none;background-color:#000;background-repeat:no-repeat;background-position:50%;background-size:cover;touch-action:auto}.lesson-theory__video-poster-fade{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1)}.lesson-theory__video-poster-play-button{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.lesson-theory__link-item{display:block;display:flex;overflow:hidden;flex-direction:column;width:100%;cursor:pointer;text-decoration:none}.lesson-theory__link-image{position:relative;width:100%;height:0;margin-bottom:-1px;padding-bottom:54.99%;background-repeat:no-repeat;background-position:50%;background-size:cover;touch-action:auto}.lesson-theory__link-image-fade{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1)}.lesson-theory__link-icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}@media (prefers-color-scheme:dark){.lesson-theory__text-item,.lesson-theory__title{color:#fff}.lesson-theory__text-item a{color:#3838ff}.lesson-theory__text-item a:visited{color:#6d20b3}.lesson-theory__link-image-fade{background-color:hsla(0,0%,100%,.1)}}.lesson-screen{position:relative;background:#fff}.lesson-screen,.lesson-screen__content{width:100%;height:100%}.lesson-screen__questions{overflow:hidden;transition:opacity .2s .2s;pointer-events:all}.lesson-screen__question,.lesson-screen__questions{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lesson-screen__question{overflow-x:hidden;overflow-y:auto;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.lesson-screen__question:after{display:block;width:100%;height:85px;content:""}.lesson-screen__question_current{-webkit-overflow-scrolling:touch}.lesson-screen__question-title{margin:60px 0 0;color:rgba(51,51,51,.6);font-size:18px;line-height:23px}.lesson-screen__navigation{bottom:35px;height:34px;padding:15px;border-radius:17px;background:#fff}.lesson-screen__navigation,.lesson-screen__navigation-buttons{position:absolute;right:0;left:0;display:flex;box-sizing:border-box;width:100%;max-width:345px;margin:auto}.lesson-screen__navigation-buttons{bottom:70px;align-items:center;justify-content:space-between;padding:0 16px}.lesson-screen__navigation-button{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .1s;border-radius:50%}.lesson-screen__navigation-button_backwards{width:40px;height:40px;background-color:#d7d7d7;box-shadow:0 4px 16px rgba(90,90,90,.2)}.lesson-screen__navigation-button_forward{width:56px;height:56px;background-color:#facc39;box-shadow:0 4px 16px rgba(250,204,57,.2)}.lesson-screen__navigation-button_hidden{pointer-events:none;opacity:0}.lesson-screen__navigation-button-spinner-wrap{position:relative;width:30px;height:30px;stroke:#333;stroke-width:6px}.lesson-screen__navigation-button-icon_backwards{fill:#000}.lesson-screen__navigation-button-icon_forward{fill:#333}.lesson-screen__explanation-wrap{box-sizing:border-box;max-width:640px;margin:0 auto;padding-top:18vh}.lesson-screen__explanation-wrap,.lesson-screen__explanation-wrap-inner{display:flex;overflow:hidden;align-items:center;flex-direction:column;justify-content:flex-end;width:100%;height:100%}.lesson-screen__explanation{width:100%;max-width:640px}.lesson-screen__explanation-header{position:relative;top:1px;width:100%;height:25px;border-radius:14px 14px 0 0;background:#fff}.lesson-screen__explanation-header:before{position:absolute;top:8px;right:0;left:0;display:block;width:40px;height:6px;margin:auto;content:"";border-radius:36px;background:#ebebeb}.lesson-screen__explanation-scrollable-wrap{overflow-x:hidden;overflow-y:auto;width:100%;max-height:100%;background:#fff}.lesson-screen__result{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .2s;pointer-events:none;opacity:0}.lesson-screen__question-nav-bar{flex:1;height:4px;margin:0 2px;border-radius:4px;background:#e4e4e4}.lesson-screen__question-nav-bar_successed{background:#57b287}.lesson-screen__question-nav-bar_failed{background:#db7d5f}.lesson-screen__close-button-positioner{position:absolute;top:41px;right:0;left:0;width:100%;max-width:640px;margin:0 auto}.lesson-screen__close-button-wrap{position:absolute;top:0;right:0;display:block;padding:16px;cursor:pointer;text-decoration:none;outline:none}.lesson-screen__close-button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:rgba(0,0,0,.6)}.lesson-screen__close-icon{width:12px!important;height:12px!important;stroke:#fff;stroke-width:5px}.lesson-screen__answer-correctness-fw-animation{position:absolute;right:0;bottom:40px;left:0;box-sizing:border-box;width:100%;height:200px;margin:0 auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);text-align:center;pointer-events:none;opacity:0}.lesson-screen__answer-correctness-fw-animation-img{max-width:100%;max-height:100%}.lesson-screen__answer-correctness-animation{position:absolute;right:0;bottom:-170px;left:0;box-sizing:border-box;width:100%;height:170px;margin:0 auto;padding:0 20px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none}.lesson-screen__answer-correctness{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;max-width:340px;height:64px;margin:0 auto;padding:0 16px;color:#fff;border-radius:14px;background:#fff;font-size:28px;font-weight:700}.lesson-screen__answer-correctness_correct{color:#57b287}.lesson-screen__answer-correctness_incorrect{color:#db7d5f}.lesson-screen__answer-correctness-fw-animation_shown{-webkit-animation:correctnessFireworks 1.8s ease-in-out;animation:correctnessFireworks 1.8s ease-in-out}.lesson-screen__answer-correctness-animation_shown{-webkit-animation:correctnessPopupTranslate 1.8s ease-in-out;animation:correctnessPopupTranslate 1.8s ease-in-out;pointer-events:all}.lesson-screen__answer-correctness-animation_shown .lesson-screen__answer-correctness{box-shadow:0 4px 16px rgba(0,0,0,.25)}.lesson-screen_finished .lesson-screen__questions{transition:opacity .2s;pointer-events:none;opacity:0}.lesson-screen_finished .lesson-screen__question{transition:none}.lesson-screen_finished .lesson-screen__result{transition:opacity .2s .2s;pointer-events:all;opacity:1}@-webkit-keyframes correctnessFireworks{0%{-webkit-transform:scale(0) translate3d(0,40px,0);transform:scale(0) translate3d(0,40px,0);opacity:0}15%{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}85%{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}to{-webkit-transform:scale(1) translate3d(0,170px,0);transform:scale(1) translate3d(0,170px,0);opacity:0}}@keyframes correctnessFireworks{0%{-webkit-transform:scale(0) translate3d(0,40px,0);transform:scale(0) translate3d(0,40px,0);opacity:0}15%{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}85%{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}to{-webkit-transform:scale(1) translate3d(0,170px,0);transform:scale(1) translate3d(0,170px,0);opacity:0}}@-webkit-keyframes correctnessPopupTranslate{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}85%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes correctnessPopupTranslate{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}85%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media (prefers-color-scheme:dark){.lesson-screen{background:#262626}.lesson-screen__question-title{color:hsla(0,0%,100%,.6)}.lesson-screen__navigation{background:#262626}.lesson-screen__explanation-header,.lesson-screen__explanation-scrollable-wrap{background:#515151}.lesson-screen__navigation-button_backwards{background-color:#1f1f1f}.lesson-screen__navigation-button-icon_backwards{fill:#fff}.lesson-screen__question-nav-bar{background:#5e5e5e}.lesson-screen__question-nav-bar_successed{background:#57b287}.lesson-screen__question-nav-bar_failed{background:#db7d5f}.lesson-screen__explanation-header:before{background:#8d8d8d}}.turniketov-doc-screen{overflow-y:auto;overflow-x:hidden;width:100%;height:100%;text-align:center}.turniketov-auth-screen{display:flex}.turniketov-auth-screen,.turniketov-auth-screen__content{align-items:center;justify-content:center;width:100%;height:100%}.turniketov-auth-screen__content{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;flex-direction:column;box-sizing:border-box;max-height:1000px}.turniketov-auth-screen__content-form{display:flex;flex:1;flex-direction:column;box-sizing:border-box;width:100%;max-width:400px;min-height:100%;padding:24px 0}.turniketov-auth-screen__title-wrap{flex:8}.turniketov-auth-screen__form{display:flex;flex:2;flex-direction:column;justify-content:space-around;width:100%;min-height:282px;margin:16px auto}.turniketov-auth-screen__form-title{box-sizing:border-box;width:100%;padding:0 5px}.turniketov-auth-screen__form-inputs{box-sizing:border-box;width:100%;padding:0 32px}.turniketov-auth-screen__logo{width:100%}.turniketov-auth-screen__input-wrap{position:relative;box-sizing:border-box;width:100%;height:48px;margin:8px auto;padding-right:54px;padding-left:10px;-webkit-user-select:text;border:1px solid #b6b6b6}.turniketov-auth-screen__input-wrap_hidden{cursor:default;pointer-events:none;opacity:0}.turniketov-auth-screen__input-wrap_hidden input{display:none}.turniketov-auth-screen__input-wrap_errored{color:#da343a;border-color:#da343a}.turniketov-auth-screen__input-wrap_errored input{color:#da203d}.turniketov-auth-screen__input-wrap_errored input::-webkit-input-placeholder{color:#da203d}.turniketov-auth-screen__input-wrap_errored input:-ms-input-placeholder{color:#da203d}.turniketov-auth-screen__input-wrap_errored input::-ms-input-placeholder{color:#da203d}.turniketov-auth-screen__input-wrap_errored input::placeholder{color:#da203d}.turniketov-auth-screen__input{box-sizing:border-box;width:100%;height:100%;padding:6px;letter-spacing:.180882px;color:#333;border:none;outline:none;font-size:17px;line-height:18px}.turniketov-auth-screen__input::-webkit-input-placeholder{color:rgba(51,51,51,.3)}.turniketov-auth-screen__input:-ms-input-placeholder{color:rgba(51,51,51,.3)}.turniketov-auth-screen__input::-ms-input-placeholder{color:rgba(51,51,51,.3)}.turniketov-auth-screen__input::placeholder{color:rgba(51,51,51,.3)}.turniketov-auth-screen__show-password-icon{position:absolute;top:0;right:16px;bottom:0;display:flex;align-items:center;justify-content:center;height:100%}.turniketov-auth-screen__form-error,.turniketov-auth-screen__form-restore{margin-bottom:8px;text-align:left;font-size:15px;line-height:19px}.turniketov-auth-screen__form-restore{cursor:pointer;color:#41629e}.turniketov-auth-screen__form-restore_hidden{cursor:default;pointer-events:none;opacity:0}.turniketov-auth-screen__form-error{min-height:38px;color:#da343a}.turniketov-auth-screen__form-error_hidden{opacity:0}.turniketov-auth-screen__buttons{display:flex;flex:1.2;flex-direction:column;justify-content:flex-end;box-sizing:border-box;width:100%;min-height:174px;margin:16px auto 0;padding:0 32px}.turniketov-auth-screen__buttons-title{text-align:center;font-size:15px;line-height:19px}.turniketov-auth-screen__buttons-title-text{margin-top:8px;color:#333}.turniketov-auth-screen__buttons-title-link{display:block;margin-bottom:16px;text-decoration:none;color:#41629e}.turniketov-auth-screen__colored-button,.turniketov-auth-screen__transparent-button{display:flex;align-items:center;justify-content:center;width:100%;height:56px;cursor:pointer;font-size:19px;font-weight:700;line-height:25px}.turniketov-auth-screen__colored-button{color:#fff;background-color:#da343a}.turniketov-auth-screen__color-button-spinner{width:40px;height:40px}.turniketov-auth-screen__transparent-button{color:#da343a}.turniketov-auth-screen__transparent-button-hidden{cursor:default;pointer-events:none;opacity:0}.turniketov-auth-screen_errored .turniketov-auth-screen__colored-button{cursor:default;pointer-events:none;opacity:.5}.turniketov-user-data-form-screen{flex-direction:column;justify-content:center;width:100%;height:100%}.turniketov-user-data-form-screen__scrollable{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;flex-direction:column;width:100%;height:100%}.turniketov-user-data-form-screen__content{display:flex;flex-direction:column;flex:1;box-sizing:border-box;width:100%;max-width:475px;min-height:100%;margin:0 auto;padding:0 0 16px}.turniketov-user-data-form-screen__header{display:flex;flex-direction:column;justify-content:center;min-height:95px;padding-bottom:5px}.turniketov-user-data-form-screen__header-title{display:flex;align-items:center;text-align:center;color:#333;font-size:22px;font-weight:700;line-height:28px}.turniketov-user-data-form-screen__title{flex-direction:column;justify-content:flex-end;margin-top:32px;margin-bottom:14px;text-align:left;letter-spacing:.12px;color:#000;font-size:15px;line-height:19px}.turniketov-user-data-form-screen__friend-title{padding:16px 0 8px;color:#000;text-align:left;font-size:15px}.turniketov-user-data-form-screen__friends-title{box-sizing:border-box;padding:8px 16px;color:#333;text-align:left;font-weight:700;font-size:17px}.turniketov-user-data-form-screen__friend-bottom{display:flex;box-sizing:border-box;padding:0 16px 8px}.turniketov-user-data-form-screen__friend-bottom_default{padding-bottom:0}.turniketov-user-data-form-screen__add-button,.turniketov-user-data-form-screen__delete-button{display:flex;justify-content:center;align-items:center;box-sizing:border-box;height:40px;margin-right:16px;padding:10px;text-transform:uppercase;font-weight:700;font-size:14px;line-height:24px}.turniketov-user-data-form-screen__add-button{border:2px solid #da343a;color:#333}.turniketov-user-data-form-screen__add-button:active,.turniketov-user-data-form-screen__delete-button{background:#da343a;color:#fff}.turniketov-user-data-form-screen__delete-button:active{color:#da343a;background:transparent}.turniketov-user-data-form-screen__buttons{display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;min-height:144px;padding:16px}.turniketov-user-data-form-screen__colored-button,.turniketov-user-data-form-screen__transparent-button{display:flex;align-items:center;justify-content:center;width:100%;height:56px;cursor:pointer;text-transform:uppercase;font-size:19px;font-weight:700;line-height:25px}.turniketov-user-data-form-screen__colored-button{color:#fff;background-color:#da343a}.turniketov-user-data-form-screen__transparent-button{cursor:default;color:#da343a}.turniketov-user-data-form-screen__spinner{width:40px;height:40px}.turniketov-user-data-form-screen_initial .turniketov-user-data-form-screen__content{padding:0 0 32px}.turniketov-user-data-form-screen_initial .turniketov-user-data-form-screen__friend-bottom,.turniketov-user-data-form-screen_initial .turniketov-user-data-form-screen__friends-title{padding-left:32px;padding-right:32px}.turniketov-user-data-form-screen_initial .turniketov-user-data-form-screen__inputs{padding:0 32px}.turniketov-user-data-form-screen_initial .turniketov-user-data-form-screen__buttons{min-height:160px;padding-bottom:32px;padding-right:32px;padding-left:32px}.turniketov-user-data-form-screen_initial .turniketov-user-data-form-screen__header-title{opacity:0}.turniketov-user-data-form-screen_error .turniketov-user-data-form-screen__save-button{pointer-events:none;opacity:.5}.turniketov-open-side-menu-button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#da343a;cursor:pointer}.turniketov-open-side-menu-button__icon{margin-top:1px;margin-right:1px;fill:#fff}.turniketov-header{width:100%}.turniketov-header__inner{display:flex;align-items:stretch;justify-content:space-between;box-sizing:border-box;max-width:414px;margin:0 auto;padding:45px 8px 10px}.turniketov-header__side{min-width:40px;height:40px;padding:0 8px}.turniketov-header_with-menu-opener{box-shadow:0 2px 4px rgba(0,0,0,.1)}.turniketov-header__button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;box-shadow:0 0 4px rgba(0,0,0,.25);cursor:pointer}.turniketov-header__button-icon{display:flex;margin-top:1px;margin-right:1px;fill:#fff}.turniketov-user-data-form-screen-inputs{flex:3;flex-direction:column;justify-content:center;box-sizing:border-box;padding:0 16px}.turniketov-user-data-form-screen-inputs__top-inputs{margin-bottom:14px}.turniketov-user-data-form-screen-inputs__input-wrap{position:relative;box-sizing:border-box;width:100%;height:48px;margin:8px auto;-webkit-user-select:text;border:1px solid #b6b6b6}.turniketov-user-data-form-screen-inputs__input{box-sizing:border-box;width:100%;height:100%;padding:16px;resize:none;letter-spacing:.180882px;color:#333;border:none;outline:none;font-family:inherit;font-size:17px;line-height:18px}.turniketov-user-data-form-screen-inputs__input::-webkit-input-placeholder{color:rgba(51,51,51,.3)}.turniketov-user-data-form-screen-inputs__input:-ms-input-placeholder{color:rgba(51,51,51,.3)}.turniketov-user-data-form-screen-inputs__input::-ms-input-placeholder{color:rgba(51,51,51,.3)}.turniketov-user-data-form-screen-inputs__input::placeholder{color:rgba(51,51,51,.3)}.turniketov-user-data-form-screen-inputs__radio-buttons-wrap{display:flex;align-items:center;margin:12px 0 0}.turniketov-user-data-form-screen-inputs__radio-button{display:flex;align-items:center;color:#333;font-size:17px;line-height:18px}.turniketov-user-data-form-screen-inputs__radio{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:20px;height:20px;transition:all .3s ease-in-out;border:2px solid #c2c2c2;border-radius:20px}.turniketov-user-data-form-screen-inputs__radio-inner{width:10px;height:10px;border:2px solid #fff;border-radius:20px}.turniketov-user-data-form-screen-inputs__radio_active{border:2px solid #da343a;background-color:#da343a}.turniketov-user-data-form-screen-inputs__radio-button-text{margin:0 10px}.turniketov-user-data-form-screen-inputs__textarea-wrap{position:relative;box-sizing:border-box;width:100%;height:114px;margin:8px auto;padding:0;border:1px solid #b6b6b6}.turniketov-user-data-form-screen-inputs__textarea-wrap textarea{box-sizing:border-box;width:100%;max-height:100%;margin:0;padding:16px;resize:none;border:transparent;outline:none;background:transparent;line-height:22px}.turniketov-user-data-form-screen-inputs__input-wrap_errored{border-color:#da203d}.turniketov-user-data-form-screen-inputs__input-wrap_errored input,.turniketov-user-data-form-screen-inputs__input-wrap_errored textarea{color:#da203d}.turniketov-user-data-form-screen-inputs__input-wrap_errored input::-webkit-input-placeholder,.turniketov-user-data-form-screen-inputs__input-wrap_errored textarea::-webkit-input-placeholder{color:#da203d}.turniketov-user-data-form-screen-inputs__input-wrap_errored input:-ms-input-placeholder,.turniketov-user-data-form-screen-inputs__input-wrap_errored textarea:-ms-input-placeholder{color:#da203d}.turniketov-user-data-form-screen-inputs__input-wrap_errored input::-ms-input-placeholder,.turniketov-user-data-form-screen-inputs__input-wrap_errored textarea::-ms-input-placeholder{color:#da203d}.turniketov-user-data-form-screen-inputs__input-wrap_errored input::placeholder,.turniketov-user-data-form-screen-inputs__input-wrap_errored textarea::placeholder{color:#da203d}.turniketov-user-data-form-screen-inputs_initial{padding:0 32px}.turniketov-auth-screen-restore-password-bottom-popup{width:100%;background-color:#fff}.turniketov-auth-screen-restore-password-bottom-popup__hat{display:flex;align-items:center;justify-content:space-between;padding:32px 16px 8px;color:#333;font-size:17px;font-weight:700}.turniketov-auth-screen-restore-password-bottom-popup__hat-side{width:28px}.turniketov-auth-screen-restore-password-bottom-popup__close-button{display:none;width:12px!important;height:12px!important;padding:8px;cursor:pointer;opacity:0;border-radius:50%;background-color:rgba(0,0,0,.6);stroke:#fff;stroke-width:5px}.turniketov-auth-screen-restore-password-bottom-popup__buttons{box-sizing:border-box;width:100%;max-width:400px;padding:24px 32px 32px}.turniketov-auth-screen-restore-password-bottom-popup__button{display:flex;justify-content:center;align-items:center;width:100%;height:56px;color:#fff;background-color:#da343a;cursor:pointer;font-weight:700;font-size:19px;line-height:25px}.turniketov-user-excursion-screen{width:100%;height:100%;overflow-y:auto}.turniketov-user-excursion-screen__content{width:100%;max-width:400px;margin:0 auto}.turniketov-user-excursion-screen__header-title{font-weight:700;font-size:22px;line-height:28px;color:#333}.turniketov-user-excursion-screen__tour-content{padding:16px}.turniketov-user-excursion-screen__date-title,.turniketov-user-excursion-screen__date-title_strong{margin:0 0 16px;font-weight:700;font-size:17px;text-align:left;color:#333;opacity:.6}.turniketov-user-excursion-screen__card{width:100%;box-shadow:0 2px 8px rgba(0,0,0,.25)}.turniketov-user-excursion-screen__card-poster-wrap{overflow:hidden;width:100%}.turniketov-user-excursion-screen__card-poster{display:block;width:100%}.turniketov-user-excursion-screen__item-description-wrap{display:flex;padding:16px;justify-content:space-between}.turniketov-user-excursion-screen__item-description{text-align:left}.turniketov-user-excursion-screen__item-description-title{margin:0 0 10px;padding:0 16px 0 0;font-size:17px;line-height:22px;letter-spacing:-.131282px;color:#333}.turniketov-user-excursion-screen__item-description-people-count{font-weight:700;font-size:11px;line-height:14px;letter-spacing:-.131282px;color:#da343a}.turniketov-user-excursion-screen__item-intention{display:flex;min-width:86px;height:36px;justify-content:center;align-items:center;font-weight:700;font-size:16px;letter-spacing:-.131282px;text-transform:uppercase;background-color:#da343a;color:#fff}.turniketov-user-excursion-screen__tour-content-link{text-decoration:none}.turniketov-user-excursion-screen__empty-list-text{padding:40px 0;color:#333;font-size:18px}.turniketov-card-image{width:100%;height:180px;background-position:50%;background-repeat:no-repeat;background-size:cover}.turniketov-tour-screen{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff}.turniketov-tour-screen__scrollable{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%}.turniketov-tour-screen__inner-wrap{width:100%;max-width:400px;margin:0 auto}.turniketov-tour-screen__header-title{margin:0 0 7px;text-transform:uppercase;color:#333;font-size:19px;font-weight:700;line-height:28px}.turniketov-tour-screen__header-date{text-transform:uppercase;color:#da343a;font-size:15px;font-weight:700;line-height:18px}.turniketov-tour-screen__slider-control{position:absolute;right:0;bottom:24px;left:0;display:flex;justify-content:center;width:100%;height:9px}.turniketov-tour-screen__slider-control-item{display:inline-block;width:9px;height:9px;margin:0 6px;cursor:pointer;vertical-align:top;opacity:.5;border-radius:9px;background:#fff}.turniketov-tour-screen__slider-control-item_selected{opacity:1}.turniketov-tour-screen__slider-wrap{position:relative;width:100%;padding-top:16px;padding-bottom:8px}.turniketov-tour-screen__slider{position:relative;overflow:hidden;width:100%;height:280px}.turniketov-tour-screen__tour-poster-wrap{position:absolute;overflow:hidden;width:100%;height:100%}.turniketov-tour-screen__tour-poster{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.turniketov-tour-screen__content{padding:0 16px;text-align:left;font-size:15px}.turniketov-tour-screen__long-description,.turniketov-tour-screen__short-description{margin:10px 0}.turniketov-tour-screen__stuff-description-strong{font-weight:700}.turniketov-tour-screen__age-requirements{margin:10px 0;text-align:start}.turniketov-tour-screen__address,.turniketov-tour-screen__phone-number{position:relative;margin:10px 0;text-align:start}.turniketov-tour-screen__address-selectable,.turniketov-tour-screen__phone-number-selectable{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.turniketov-tour-screen__tour-form{padding:16px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.turniketov-tour-screen__input-wrap{box-sizing:border-box;width:100%;height:48px;margin:8px auto;-webkit-user-select:text;border:1px solid #b6b6b6}.turniketov-tour-screen__tour-program{white-space:pre-line;line-height:19px}.turniketov-tour-screen__tour-program-title{margin:10px 0 5px;font-size:16px;font-weight:700}.turniketov-tour-screen__tour-form-title{padding:16px 0;color:#da343a;font-size:18px}.turniketov-tour-screen__textarea-wrap{box-sizing:border-box;width:100%;height:114px;margin:8px auto;padding:0;border:1px solid #b6b6b6}.turniketov-tour-screen__textarea-wrap textarea{box-sizing:border-box;width:100%;max-height:100%;margin:0;padding:16px;resize:none;border:transparent;outline:none;background:transparent;line-height:22px}.turniketov-tour-screen__input{box-sizing:border-box;width:100%;height:100%;padding:16px;resize:none;letter-spacing:.180882px;color:#333;border:none;outline:none;font-family:inherit;font-size:17px;line-height:18px}.turniketov-tour-screen__input::-webkit-input-placeholder{color:rgba(51,51,51,.3)}.turniketov-tour-screen__input:-ms-input-placeholder{color:rgba(51,51,51,.3)}.turniketov-tour-screen__input::-ms-input-placeholder{color:rgba(51,51,51,.3)}.turniketov-tour-screen__input::placeholder{color:rgba(51,51,51,.3)}.turniketov-tour-screen__colored-button,.turniketov-tour-screen__transparent-button{display:flex;align-items:center;justify-content:center;width:100%;height:56px;cursor:pointer;font-size:19px;font-weight:700;line-height:25px}.turniketov-tour-screen__colored-button{color:#fff;background-color:#da343a}.turniketov-tour-screen__transparent-button{cursor:default;color:#da343a}.turniketov-tour-screen__colored-button_disabled{opacity:.5}.turniketov-tour-screen__spinner{width:40px;height:40px}.turniketov-tour-screen__intention-button-space{height:107px;padding-bottom:16px}.turniketov-tour-screen__intention-button-wrap{position:absolute;right:16px;bottom:16px;display:flex;justify-content:flex-end;text-decoration:none;outline:none}.turniketov-tour-screen__intention-button{display:flex;align-items:center;justify-content:center;transition:all .3s ease}.turniketov-tour-screen__intention-button_disable{pointer-events:none;opacity:.5}.turniketov-tour-screen__intention-hex{transition:all .3s ease;fill:#da343a}.turniketov-tour-screen__intention-hex_active{fill:#fff}.turniketov-tour-screen__intention-barrier-group{position:absolute;transition:all .3s ease;color:#fff;font-size:10px;font-weight:700;fill:#fff}.turniketov-tour-screen__intention-barrier-group_active{color:#da343a;fill:#da343a}.turniketov-tour-screen__intention-barrier-group_no-seats{color:#000;font-size:15px}.turniketov-tour-screen__intention-check{margin-left:-15px;opacity:0}.turniketov-tour-screen__intention-check_active{opacity:1}@media screen and (max-width:330px){.turniketov-tour-screen__header-title{font-size:16px}.turniketov-tour-screen__header-date{font-size:14px}}.onboarding-discount-timer{font-size:15px;font-weight:700;line-height:1.53}.utils__absolute-centered{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}input{font-family:PTSans}.profile-page{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;height:100%}.profile-page__menu-wrap{width:100%}.profile-page__scrollable-content{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1;width:100%}.profile-page__profile-hat-wrap{padding-bottom:8px}@media screen and (max-width:1024px){.profile-page{flex-direction:column-reverse}}.subject-page{width:100%;height:100%;text-align:left}.subject-page__content{width:100%;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.subject-page__banner-wrap{position:relative;box-sizing:border-box}.subject-page__banner-wrap,.subject-page__terms-wrap,.subject-page__topics-wrap{width:100%;max-width:414px;margin:0 auto}.subject-page__terms-wrap{padding:40px 25px 0;box-sizing:border-box}.subject-page_friend{background-color:#35ae87}.smart-app-banner{position:-webkit-sticky;position:sticky;z-index:999;top:0;display:block;overflow:hidden;width:100%;height:80px;text-align:initial;background-color:#f2f2f2;box-shadow:inset 0 4px 0 #88b131;font-family:Helvetica Neue,sans-serif;line-height:82px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}.smart-app-banner__close-icon-wrap{display:inline-block}.smart-app-banner__app-image{display:inline-block;width:57px;height:57px;margin-right:6px;vertical-align:middle;border-radius:10px}.smart-app-banner__info{display:inline-block;width:44%;vertical-align:middle;color:#000;font-size:11px;line-height:1.2em}.smart-app-banner__info-title{font-size:13px;line-height:18px}.smart-app-banner__open-text-wrap{position:absolute;top:0;right:0;width:100px;vertical-align:middle}.smart-app-banner__open-text{display:block;height:24px;margin:auto 0;padding:0 10px;-webkit-user-select:none;text-align:center;text-transform:uppercase;color:#1f6fc7;font-weight:700}.app-banner_hidden{z-index:0;display:none}.smart-app-banner:before{display:inline-block;height:100%;content:"";vertical-align:middle}.all-subjects-rating{width:100%;max-width:375px;margin:0 auto;padding-top:12px}.all-subjects-rating__loader-wrap{width:40px;height:40px;margin:0 auto}.all-subjects-rating__list-header{display:flex;justify-content:space-between;margin-bottom:-5px;padding:0 16px}.all-subjects-rating__list-header-category{color:#04599c;font-size:21px;font-weight:700;line-height:27px}.all-subjects-rating__list-header-range{padding:6px 0 0;color:#04599c;font-size:15px;font-weight:700;line-height:19px}.all-subjects-rating-list__top-separator{position:relative;right:0;bottom:0;left:0;width:100%;height:3px;margin:15px auto 0;background-color:rgba(0,0,0,.12)}.all-subjects-rating-list__content-rest-list-spinner-wrap{width:45px;height:45px;margin:30px 0 0}.user-item-rating{position:relative;border-top:3px solid rgba(0,0,0,.12)}.user-item-rating__inner{display:flex;justify-content:space-between;padding:15px 25px}.user-item-rating__place{display:flex;align-items:center;justify-content:center;min-width:48px;margin-left:-15px;color:#fff;font-size:13px;font-weight:700;line-height:17px}.user-item-rating__content{width:100%;text-align:left}.user-item-rating__content,.user-item-rating__reward{display:flex;flex-direction:column;justify-content:center}.user-item-rating__reward{align-items:center;min-width:17%;letter-spacing:normal;color:#fff;font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.33}.user-item-rating__reward-content{padding-right:5px}.user-item-rating__currency-icon{display:inline-block;width:22px;height:17px;vertical-align:middle}.user-item-rating__avatar{width:40px;min-width:40px;height:40px;margin:0 16px 0 0}.user-item-rating__name{display:flex;align-items:center;color:#fff;font-size:15px;font-weight:700;line-height:24px}.user-item-rating__info{align-items:center;color:#c2bebe;font-size:9px;font-size:11px;line-height:15px}.user-item-rating__stat-title{display:inline-block}.user-item-rating__stat-title:first-letter{text-transform:uppercase}.user-item-rating__score{display:flex;align-items:center;justify-content:flex-start;white-space:pre;color:#fc0;font-size:15px;font-weight:700}.user-item-rating_online .user-item-rating__name:after{width:10px;min-width:10px;height:10px;min-height:10px;margin-left:6px;content:"";border-radius:50%;background-color:#29b187}.user-item-rating_target-player .user-item-rating__info,.user-item-rating_target-player .user-item-rating__name,.user-item-rating_target-player .user-item-rating__place{color:#fec652}.user-item-rating_no-border{border:none}@media screen and (max-width:414px){.user-item-rating__bottom-stripe{width:100%}}@media screen and (max-width:414px){.user-item-rating__inner{padding:15px}.user-item-rating__bottom-stripe{width:100%}}.growleaders-flavoured .user-item-rating__info{color:#fff}.growleaders-flavoured .user-item-rating_target-player .user-item-rating__info,.growleaders-flavoured .user-item-rating_target-player .user-item-rating__name,.growleaders-flavoured .user-item-rating_target-player .user-item-rating__place{color:#fc0}.rating-hat{box-sizing:border-box;width:100%;padding:0 16px 15px;text-align:left;color:#04599c;font-size:21px;font-weight:700;line-height:27px}@media screen and (max-width:360px){.rating-hat{font-size:19px}}.growleaders-flavoured .rating-hat{color:#fff}.main-navigation-wrapper{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;height:100%}.main-navigation-wrapper__menu-wrap{width:100%}.main-navigation-wrapper__scrollable-content{display:flex;flex-direction:column;width:100%;height:calc(100% - 50px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.main-navigation-wrapper__buttons-wrap{display:flex;align-items:center;justify-content:stretch;width:100%;max-width:1024px;height:100%;margin:0 auto}.main-navigation-wrapper__button{display:flex;align-items:center;flex:1;flex-direction:row;justify-content:center;height:100%;cursor:pointer;text-decoration:none;outline:none}.main-navigation-wrapper__button-icon-wrap{position:relative;display:flex;align-items:center;justify-content:center;height:24px}.main-navigation-wrapper__button-icon{fill:#fff;opacity:.6}.main-navigation-wrapper__button-text{padding-left:10px;letter-spacing:.12px;color:#fff;font-size:13px;opacity:.6}.main-navigation-wrapper__button-icon_active,.main-navigation-wrapper__button-text_active{cursor:default;opacity:1}.main-navigation-wrapper__indicator{position:absolute;right:-5px;top:-6px;width:8px;height:8px;border:2px solid #1675ce;border-radius:100%;background:#ff5959}.main-navigation-wrapper__menu{width:100%;height:50px;background-color:#1675ce}@media screen and (max-width:714px){.main-navigation-wrapper__button{flex-direction:column}.main-navigation-wrapper__button-text{padding-left:0;font-size:11px}}@media screen and (max-width:1024px){.main-navigation-wrapper{flex-direction:column-reverse}}.menu-premium-status{width:100%}.menu-premium-status__info-button{width:100%;max-width:260px;height:40px;font-size:16px;color:#fff}.menu-premium-status__info-button-wrap{box-sizing:border-box;width:100%;padding:15px}.crown-text{box-sizing:border-box;width:100%;font-weight:700;line-height:normal;font-size:16px;color:#fff;text-align:left}.crown-text .crown-text__content{display:flex;align-items:center;box-sizing:border-box;width:100%;padding:10px 5px 17px;border-bottom:1px solid rgba(255,204,0,.3)}.crown-text .crown-text__crown-wrap,.crown-text .crown-text__text{display:inline-block}.crown-text .crown-text__crown,.crown-text .crown-text__crown-wrap{width:24px;height:18.5px}.crown-text .crown-text__loader{position:absolute;top:0;right:0;bottom:0;left:0;height:40px;width:40px;margin:auto}.crown-text_small{padding:5px 10px 0}.crown-text_small .crown-text__crown-wrap{margin-right:15px}.crown-text_small{color:#fc0}.crown-text_small.crown-text_premium{color:#fff}.crown-text_big{padding:10px 15px}.crown-text_big .crown-text__content{height:80px;padding:0 10px;border:1px solid #fc0;border-radius:8px;background:linear-gradient(180deg,#33a1ff,rgba(61,150,255,.79))}.crown-text_big .crown-text__content:active{background:none}.crown-text_big .crown-text__crown-wrap,.crown-text_big .crown-text__text{margin:0 5px}.crown-text_big .crown-text__text{flex:1;text-align:center}.crown-text_big .crown-text__content:after,.crown-text_big .crown-text__content:before{display:block;width:5px;content:""}.crown-text_big.crown-text_loading .crown-text__content,.crown-text_big.crown-text_premium .crown-text__content{background:none}.crown-text_pointer .crown-text__content{cursor:pointer}.crown-text_loading{position:relative}.crown-text_loading .crown-text__crown-wrap,.crown-text_loading .crown-text__text{opacity:0}.menu-super-selling-block{box-sizing:border-box;width:100%;margin:16px 0;padding:0 15px}.menu-super-selling-block__image{display:block;margin:0 auto;padding-bottom:4px}.menu-super-selling-block__selling{box-sizing:border-box;width:100%;border:2px solid #fc0;border-radius:8px}.menu-super-selling-block__sale-text{padding:10px 0;color:#333;background-color:#fc0;font-size:16px;font-weight:700}.menu-super-selling-block__benefit{display:block;box-sizing:border-box;width:100%;max-width:230px;margin:11px auto;padding:0 5px;white-space:normal!important;color:#fff;font-size:15px;font-weight:700}.menu-super-selling-block__button-wrap{padding-top:5px;padding-bottom:15px}.menu-super-selling-block__button{width:158px;height:40px;margin:0 auto;color:#333;font-size:16px;font-weight:700}.menu-super-selling-block__button svg{stroke:#333;stroke-width:5px}@media screen and (max-height:620px){.menu-super-selling-block{margin:10px 0}.menu-super-selling-block__sale-text{padding:6px 0;font-size:14px}.menu-super-selling-block__benefit{margin:8px auto;font-size:13px}.menu-super-selling-block__button-wrap{padding-top:2px;padding-bottom:10px}.menu-super-selling-block__button{height:34px;font-size:14px}}.menu-social-networks{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;flex-direction:column;justify-content:center;box-sizing:border-box;width:100%;margin-bottom:20px;padding:0 16px}.menu-social-networks__stripe{width:100%;height:1px;margin-bottom:16px;background:hsla(0,0%,100%,.2)}.menu-social-networks__title{margin-bottom:16px;color:#fff;font-size:17px;font-weight:700;line-height:22px}.menu-social-networks__icons{display:flex;align-items:center;justify-content:center;width:100%}.menu-social-networks__icon{display:block;padding:0 8px}.profile-menu-screen{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;pointer-events:none}.profile-menu-screen__content-wrap{box-sizing:border-box;width:100%;height:100%;padding-right:56px}.profile-menu-screen__content{position:relative;width:100%;max-width:310px;height:100%;margin-right:auto;margin-left:0;background-color:#1681dc}.profile-menu-screen__top{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;height:70px;padding:0 17px 0 11px;background-color:hsla(0,0%,100%,.1)}.profile-menu-screen__user-avatar-wrap{position:relative;width:36px;min-width:36px;height:36px;min-height:36px;margin-right:11px;border:2px solid #000;border-radius:50%}.profile-menu-screen__user-little-crown{position:absolute;top:-12px;right:0;left:7px;width:13px;margin:auto;-webkit-transform:rotate(29deg) translateX(9.5px) translateZ(0);transform:rotate(29deg) translateX(9.5px) translateZ(0);-webkit-backface-visibility:hidden}.profile-menu-screen__user-info{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding-top:5px;text-align:left}.profile-menu-screen__user{display:flex;align-items:center;justify-content:space-around}.profile-menu-screen__user-name{overflow:hidden;width:100%;text-overflow:ellipsis;color:#fff;font-size:20px;font-weight:700;line-height:1}.profile-menu-screen__user-score{color:#fc0;font-size:14px}.profile-menu-screen__auth-control{display:flex;align-items:center;flex-direction:column;justify-content:center;cursor:pointer;color:#f9e316;font-size:12px}.profile-menu-screen__auth-control-icon{fill:#69aff1}.profile-menu-screen_shown{pointer-events:auto}.profile-menu-screen_fully-authed-user .profile-menu-screen__auth-control{color:hsla(0,0%,100%,.4)}.profile-menu-screen_fully-authed-user .profile-menu-screen__auth-control-text{padding-left:5px}.profile-menu-screen_premium-user .profile-menu-screen__user-avatar-wrap{border-color:#fc0}@media screen and (max-width:360px){.profile-menu-screen__user-name{max-width:50vw}}.growleaders-flavoured .profile-menu-screen__content{background-color:#5ea8a2}.growleaders-flavoured .profile-menu-screen__auth-control-icon{fill:#fff}.menu-terms-and-conditions-link{position:absolute;left:0;width:100%;display:flex;justify-content:center;align-items:center}.menu-terms-and-conditions-link__link{width:100%;max-width:280px;height:48px;display:flex;margin:16px;border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;text-decoration:none;background-color:hsla(0,0%,100%,.2)}.menu-terms-and-conditions-link__text{margin:0 0 0 16px;font-size:17px;letter-spacing:-.41px;color:#fff}.menu-terms-and-conditions-link__icon{display:flex;margin:0 16px 0 0;height:10.5px;width:6px}@media screen and (max-width:345px){.menu-terms-and-conditions-link__text{font-size:15px}}@media screen and (max-width:325px){.menu-terms-and-conditions-link__text{font-size:14px}}.growleaders-flavoured .main-navigation-wrapper__menu{background-color:#e4202c}.turniketov-flavoured .main-navigation-wrapper__menu{background-color:#da343a}.modal-content-achievement{display:flex;flex-direction:column;justify-content:center;align-items:center;max-height:510px;box-sizing:border-box;height:100%;padding:15px 0 35px}.modal-content-achievement__content{width:300px;padding-bottom:20px;position:relative;display:flex;height:100%;margin:0 auto;background-color:#fff;border-radius:7px 7px 12px 12px;text-align:center;color:#000;text-transform:none;font-weight:400}.modal-content-achievement__content:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #fff;border-right:150px solid transparent;border-left:150px solid transparent;border-radius:15px}@media screen and (max-width:345px){.modal-content-achievement__content{width:280px;padding-bottom:20px}.modal-content-achievement__content:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #fff;border-right:140px solid transparent;border-left:140px solid transparent;border-radius:15px}}.premium-subject-congratulations{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;color:#fff;opacity:0}.premium-subject-congratulations__inner{width:100%;height:100%;margin:auto}.premium-subject-congratulations__content{position:relative;width:100%}.premium-subject-congratulations__title{position:relative;margin:0 auto 25px}.premium-subject-congratulations__title-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin:auto;color:#ffde58;text-transform:uppercase;font-weight:700;font-size:15px}.premium-subject-congratulations__title-icon{height:44px}.premium-subject-congratulations__title-text{display:flex;justify-content:center;align-items:center;width:100px;min-height:0;margin:0 auto;padding:15px 0}.premium-subject-congratulations__hex{height:142px}.premium-subject-congratulations__text-fx{position:relative}.premium-subject-congratulations__text{margin:0 auto 55px;font-weight:700;line-height:27px;font-size:18px}.premium-subject-congratulations__button-wrap{width:182px;height:40px;margin:0 auto;color:#000;font-size:15px;font-weight:700}.premium-subject-congratulations__button{width:100%;height:100%}.premium-subject-congratulations__background-sprite{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;max-width:375px;height:100%;max-height:667px;margin:auto}.premium-subject-congratulations_animated{transition:opacity .7s;opacity:1}.modal-content-auth-suggest{position:relative;height:100%;max-height:415px;border-radius:5px 5px 10px 10px;background-color:#fff;width:280px;padding:35px 10px 20px}.modal-content-auth-suggest:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #fff;border-right:140px solid transparent;border-left:140px solid transparent;border-radius:15px}.modal-content-auth-suggest__castle-image-wrap{height:30%}.modal-content-auth-suggest__castle-image-wrap:before{display:inline-block;height:100%;content:"";vertical-align:middle}.modal-content-auth-suggest__castle-image{display:inline-block;margin:0 auto;vertical-align:middle}.modal-content-auth-suggest__title-wrap{width:100%;height:20%}.modal-content-auth-suggest__title-wrap:before{display:inline-block;height:100%;content:"";vertical-align:middle}.modal-content-auth-suggest__title{display:inline-block;width:100%;vertical-align:middle;white-space:pre;color:#000;font-size:30px;font-weight:700;line-height:35px}.modal-content-auth-suggest__description-wrap{width:100%;max-width:235px;height:25%;margin:auto;color:#204978;font-style:italic}.modal-content-auth-suggest__description-wrap:before{display:inline-block;height:100%;content:"";vertical-align:middle}.modal-content-auth-suggest__description{display:inline-block;width:100%;vertical-align:middle;white-space:pre-wrap;font-size:13px;font-weight:100;line-height:18px}.modal-content-auth-suggest__socials-wrap{height:22%}.modal-content-auth-suggest__socials-wrap:before{display:inline-block;height:100%;content:"";vertical-align:middle}.modal-content-auth-suggest__socials{display:inline-block;box-sizing:border-box}.modal-content-auth-suggest__hide-button{position:absolute;z-index:5;right:0;bottom:0;left:0;cursor:pointer;color:#126c50;font-style:italic}.modal-content-auth-suggest__button{width:200px;height:40px;margin:5px auto 0;font-size:15px;font-weight:700;stroke:#000;stroke-width:8}.modal-content-auth-suggest__button .button__loader{height:70%}.modal-content-auth-suggest:after{border-right:150px solid transparent;border-left:150px solid transparent}.basic-socials{display:inline-block;vertical-align:middle}.basic-socials__button_fb{background-color:#5589d2}.basic-socials__button_vk{background-color:#4d75a3}.basic-socials__button{position:relative;display:inline-block;width:75px;height:50px;margin-right:30px;margin-bottom:0;padding:0;text-align:center;text-transform:uppercase;border:none;border-radius:100px;font-size:13px;font-weight:700;line-height:50px}.basic-socials__button_light{background-color:#fff}.basic-socials__button:last-child{margin-right:0}.basic-spinner-wrap-with-fader{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:auto;transition:opacity .2s;background-color:rgba(0,0,0,.7);pointer-events:none;opacity:0}.basic-spinner-wrap-with-fader_shown{pointer-events:all;opacity:1}.modal-content-mixin_normal-width{width:280px}.modal-content-mixin_top-round{position:relative;border-top-left-radius:10px;border-top-right-radius:10px;box-sizing:border-box;padding-top:22px}.modal-content-mixin_top-round:before{position:absolute;top:-15px;right:0;left:0;width:100%;height:40px;margin:auto;content:"";border-radius:50%/50%;background-color:#fff}.modal-content-mixin_white-background{background-color:#fff}.modal-content-mixin_heraldic{position:relative;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-bottom:20px}.modal-content-mixin_heraldic:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #fff;border-right:140px solid transparent;border-left:140px solid transparent;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.checkout-server-confirm{padding-top:22px;background-color:#fff;padding-bottom:20px}.checkout-server-confirm:before{position:absolute;top:-15px;right:0;left:0;width:100%;height:40px;margin:auto;content:"";border-radius:50%/50%;background-color:#fff}.checkout-server-confirm:after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:35px solid #fff;border-right:140px solid transparent;border-left:140px solid transparent;border-radius:15px}.checkout-server-confirm{position:relative;overflow:visible;box-sizing:border-box;width:280px;padding-right:20px;padding-left:20px;color:#000;border-radius:10px}.checkout-server-confirm__title{position:relative;box-sizing:border-box;width:100%;margin-bottom:15px;padding:7px 0 5px;font-family:Cuprum;font-size:26px;font-weight:700;line-height:26px}.checkout-server-confirm__description{box-sizing:border-box;width:100%;padding:0 10px;font-size:13px;font-style:italic}.checkout-server-confirm__button-wrap{width:220px;margin:15px auto 0;font-weight:700}.checkout-server-confirm__button{width:100%;height:45px;font-size:13px;font-weight:700;font-style:italic;stroke:#000;stroke-width:6px}.checkout-server-confirm__button_first{margin-bottom:10px}.checkout-server-confirm_normal-styled .checkout-server-confirm__title{padding:7px 10px;font-size:18px;font-weight:700;line-height:1.28}.checkout-server-confirm_normal-styled .checkout-server-confirm__description{padding:10px;font-size:18px;font-style:normal;line-height:1.28}.checkout-server-confirm_normal-styled .checkout-server-confirm__button{background-color:#facc39;font-size:16px;font-weight:700;font-style:normal}.checkout-server-confirm_preformatted{white-space:pre}.course-map{padding-top:33px}.course-map__line{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-evenly;width:100%;height:178px}.course-screen{position:relative;width:100%;height:100%;background-color:#2fb989}.course-screen__scrollable{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%}.course-screen__flag-header-wrap{position:relative}.course-screen__content{max-width:414px;margin:0 auto}.course-screen__banner-wrap{position:relative;box-sizing:border-box;width:100%;max-width:414px;margin:20px auto 0}.course-screen__title{width:100%;margin-top:60px;text-align:center;text-transform:uppercase;color:#fff;font-size:19px;font-weight:700;line-height:25px}.course-screen__start-battle-button-stub{height:126px}.course-screen__start-battle-button-wrap{position:absolute;right:0;bottom:50px;left:0;display:flex;justify-content:center;width:100%;max-width:300px;margin:auto}.course-screen_locked{pointer-events:none}.ref-screen,.subject-screen,.subject-screen__wrapper{width:100%;height:100%}.ref-screen{background-color:#187fe0}.user-subject-select-screen{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;width:100%;height:100%;color:#fff;background-color:#29b187}.turniketov-flavoured .user-subject-select-screen{background-color:#fff}.growleaders-flavoured .user-subject-select-screen{background-color:#5ea8a2}.server-notification-clan-confirm__title{font-size:19px}.chat-link{position:relative;display:flex;width:64px;height:64px;align-items:center;justify-content:center;border-radius:100%;background-color:#fff;box-shadow:0 12px 12px rgba(0,0,0,.25)}.chat-link__bubble{height:20px}.chat-link__dot-with-text{min-width:16px;height:16px;position:absolute;left:12px;bottom:16px;border-radius:8px;background:#ff5a5a;font-weight:700;font-size:11px;line-height:16px;text-align:center;color:#fff}.chat-link__text{padding:0 4px}.chat-link:hover{background-color:#eee}.chat-link-wrapper{position:absolute;right:17px;bottom:67px}.clan-screen{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}.clan-screen__content{position:relative;display:flex;flex-direction:column;max-width:375px;min-height:100%;margin:0 auto}.clan-screen__money-counter-wrap{position:absolute;top:30px;right:15px}.clan-screen__hat{box-sizing:border-box;width:100%;padding:30px 16px 0}.clan-screen__title{margin-bottom:16px;text-align:center;color:#fff;font-size:17px;font-weight:700;line-height:22px}.clan-screen__clan-statistics{display:flex;align-items:flex-end;justify-content:space-between;box-sizing:border-box;margin-bottom:16px}.clan-screen__clan-statistics-item{width:115px}.clan-screen__clan-statistics-item-value{letter-spacing:.8px;color:#fc0;font-size:21px;font-weight:700;line-height:27px}.clan-screen__clan-statistics-item-label{text-align:center;color:#fff;font-size:13px;font-weight:700;line-height:17px}.clan-screen__clan-logo{width:64px;height:80px}.clan-screen__clan-name{text-align:center;color:#fff;font-size:19px;font-weight:700;line-height:25px}.clan-screen__leave-clan-button,.clan-screen__manage-clan-button{position:absolute;top:10px;right:0;padding:20px;cursor:pointer}.clan-screen__clan-sub-statistics{margin-top:8px;color:#04599c;font-size:13px;font-weight:700;line-height:17px}.clan-screen__clan-name-wrap{padding-bottom:16px}.clan-screen__invite-block-wrap{display:flex;flex:1;flex-direction:column;justify-content:center}.clan-screen__invite-block-text{display:block;margin-bottom:40px;text-align:center;color:#fff;font-size:17px;font-weight:700;line-height:22px}.clan-screen__invite-block-button-text{position:relative;font-weight:700}.clan-screen__raid-banner-wrap{padding-bottom:20px}.clan-screen__share-button{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;max-width:343px;height:56px;margin-bottom:15px;padding:0 16px;cursor:pointer;color:#fff;border-radius:14px;background:hsla(0,0%,100%,.2);font-size:17px;line-height:22px}.clan-screen__share-button-icon{position:relative}.clan-screen__share-button-text{position:relative;text-align:left}.clan-screen__share-button-title{font-weight:700}.clan-screen__share-button-description{font-size:11px;font-weight:400;line-height:14px}.clan-screen__clan-is-full-button,.clan-screen__invite-block-button,.clan-screen__join-button{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;width:262px;height:56px;margin:0 auto 15px;cursor:pointer;color:#000;border-radius:58px;background-color:#facc39;font-size:15px}.clan-screen__clan-is-full-button-fader,.clan-screen__invite-block-button-fader,.clan-screen__join-button-fader,.clan-screen__share-button-fader{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;opacity:0;border-radius:58px;background-color:rgba(0,0,0,.7)}.clan-screen__share-button-fader{border-radius:14px}.clan-screen__invite-block-button:active,.clan-screen__join-button:active,.clan-screen__share-button:active{color:#fff}.clan-screen__invite-block-button:active .clan-screen__join-button-description,.clan-screen__join-button:active .clan-screen__join-button-description,.clan-screen__share-button:active .clan-screen__join-button-description{color:hsla(0,0%,100%,.7)}.clan-screen__invite-block-button:active .clan-screen__invite-block-button-fader,.clan-screen__invite-block-button:active .clan-screen__join-button-fader,.clan-screen__invite-block-button:active .clan-screen__share-button-fader,.clan-screen__join-button:active .clan-screen__invite-block-button-fader,.clan-screen__join-button:active .clan-screen__join-button-fader,.clan-screen__join-button:active .clan-screen__share-button-fader,.clan-screen__share-button:active .clan-screen__invite-block-button-fader,.clan-screen__share-button:active .clan-screen__join-button-fader,.clan-screen__share-button:active .clan-screen__share-button-fader{opacity:1}.clan-screen__invite-block-button{margin-bottom:40px}.clan-screen__join-button_loading .clan-screen__join-button-fader{opacity:0}.clan-screen__clan-is-full-button{flex-direction:column;margin-top:16px;cursor:default;color:#fff;background-color:#066acc;font-size:17px}.clan-screen__clan-is-full-button-description{color:hsla(0,0%,100%,.6);font-size:13px}.clan-screen__join-button-inner{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;white-space:pre}.clan-screen__clan-is-full-button-title,.clan-screen__join-button-title{display:flex;align-items:center;justify-content:center;white-space:pre;font-weight:700}.clan-screen__join-button-description{color:#333;font-size:13px}.clan-screen__join-button-image{display:block;padding-left:7px}.clan-screen__join-button-loader div{background-color:#000}.clan-screen__user-rating-list-header{display:flex;justify-content:space-between;margin-bottom:10px;padding:0 16px}.clan-screen__user-rating-list-header-category{color:#04599c;font-size:21px;font-weight:700;line-height:27px}.clan-screen__bottom-loading{position:relative;flex:1}.clan-screen__chat-link-wrap{position:absolute;right:0;bottom:0;left:0;max-width:375px;margin:0 auto}.clan-screen__user-rating-list-wrap{padding-bottom:81px}.clan-screen_my .clan-screen__clan-name{color:#facc39}.clan-screen_ie .clan-screen__chat-link-wrap{width:375px}.clan-creation-screen{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}.clan-creation-screen__content{position:relative;max-width:375px;min-height:100%;margin:0 auto}.clan-creation-screen__money-counter-wrap{position:absolute;top:30px;right:15px}.clan-creation-screen__clan-logo-wrapper{width:64px;height:80px;margin:0 auto 16px;padding:29px 0 16px}.clan-creation-screen__title{display:block;width:182px;margin:0 auto 16px;text-align:center;color:#fff;font-size:19px;font-weight:700;font-style:normal;line-height:25px}.clan-creation-screen__shield-color-picker{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;width:275px;height:95px;margin:0 auto 8px}.clan-creation-screen__shield-color-picker-item{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:42px;height:42px;border:2px solid transparent;border-radius:42px}.clan-creation-screen__shield-color-picker-item_selected{border-color:#fff}.clan-creation-screen__shield-color-picker-item-color{width:32px;height:32px;border-radius:32px}.clan-creation-screen__shield-logo-picker{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;width:275px;height:135px;margin:0 auto 6px}.clan-creation-screen__shield-logo-picker-item{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:64px;height:64px;border:2px solid transparent;border-radius:64px}.clan-creation-screen__shield-logo-picker-item_selected{border-color:#fff}.clan-creation-screen__name-input-section{box-sizing:border-box;width:100%;padding:0 16px}.clan-creation-screen__name-input-title{display:block;padding-bottom:8px;text-align:left;color:#04599c;font-size:21px;font-weight:700;line-height:27px}.clan-creation-screen__name-input-wrap{position:relative;box-sizing:border-box;width:100%}.clan-creation-screen__name-input-text-length{position:absolute;top:0;right:16px;bottom:0;height:23px;margin:auto;text-align:right;letter-spacing:-.41px;color:#fff;font-size:17px;font-weight:700}.clan-creation-screen__name-input{box-sizing:border-box;width:100%;height:48px;padding:16px;letter-spacing:-.41px;color:#fff;border:0;border-radius:48px;outline:none;background:hsla(0,0%,100%,.2);font-size:17px;font-weight:400;font-style:normal;line-height:22px}.clan-creation-screen__name-input::-webkit-input-placeholder{letter-spacing:-.41px;opacity:.6;color:#fff;font-size:17px;font-weight:400;font-style:normal;line-height:22px;mix-blend-mode:normal}.clan-creation-screen__name-input:-ms-input-placeholder{letter-spacing:-.41px;opacity:.6;color:#fff;font-size:17px;font-weight:400;font-style:normal;line-height:22px;mix-blend-mode:normal}.clan-creation-screen__name-input::-ms-input-placeholder{letter-spacing:-.41px;opacity:.6;color:#fff;font-size:17px;font-weight:400;font-style:normal;line-height:22px;mix-blend-mode:normal}.clan-creation-screen__name-input::placeholder{letter-spacing:-.41px;opacity:.6;color:#fff;font-size:17px;font-weight:400;font-style:normal;line-height:22px;mix-blend-mode:normal}.clan-creation-screen__error{padding-top:8px;color:#ff8484}.clan-creation-screen__error,.clan-creation-screen__rules{text-align:left;letter-spacing:-.24px;font-size:15px;line-height:18px}.clan-creation-screen__rules{display:block;padding-top:16px;padding-bottom:34px;white-space:pre-line;color:#fff}.clan-creation-screen__create-button{display:flex;align-items:center;justify-content:center;width:262px;height:56px;margin:0 auto 30px;cursor:pointer;color:#000;border-radius:58px;background-color:#facc39;font-size:15px;font-weight:700}.clan-creation-screen__create-button-inner{display:flex;align-items:center;justify-content:center;white-space:pre}.clan-creation-screen__create-button-image{display:block;padding-left:7px}.clan-creation-screen__create-button-loader div{background-color:#000}.clan-creation-screen_errored .clan-creation-screen__name-input{border:1px solid #ff8484}.clan-creation-screen_errored .clan-creation-screen__create-button{cursor:default}.clan-creation-screen_errored .clan-creation-screen__create-button-inner{opacity:.5}.clan-creation-screen_disabled-create-button .clan-creation-screen__create-button{cursor:default}.clan-creation-screen_disabled-create-button .clan-creation-screen__create-button-inner{opacity:.5}.clan-manage-screen{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}.clan-manage-screen__content{position:relative;max-width:375px;min-height:100%;margin:0 auto}.clan-manage-screen__hat{box-sizing:border-box;width:100%;padding:30px 16px 16px}.clan-manage-screen__clan-logo{width:64px;height:80px;margin:0 auto}.clan-manage-screen__clan-name{text-align:center;color:#fff;font-size:19px;font-weight:700;line-height:25px}.clan-manage-screen__clan-name-wrap{margin:16px 0}.clan-manage-screen__disband-button{display:flex;align-items:center;justify-content:center;width:262px;height:56px;margin:0 auto;cursor:pointer;color:#000;border-radius:58px;background-color:#066acc;font-size:15px}.clan-manage-screen__disband-button-inner{display:flex;align-items:center;flex-direction:column;justify-content:center;white-space:pre;color:#fff;font-size:17px;font-weight:700;line-height:22px}.clan-manage-screen__disband-button-loader div{background-color:#fff}.chat-screen{width:100%;height:100%;background:#29b288}.chat-screen__content{display:flex;flex-direction:column;width:100%;height:100%}.chat-screen__chat,.chat-screen__messages-and-input{display:flex;flex:1;flex-direction:column;min-height:0}.chat-screen__messages-and-input{width:100%;max-width:640px;margin:0 auto}.chat-screen__hat{width:100%;height:80px}.chat-screen__hat-text-block{position:absolute;top:0;right:0;left:0;width:100%;padding:19px 0}.chat-screen__hat-title{color:#fff;font-size:17px;font-weight:700;line-height:28px}.chat-screen__hat-members-count{color:#fff;font-size:15px;line-height:18px}.chat-screen__hat-update-icon{position:absolute;top:22px;right:16px}.chat-screen__connection{color:#82ff8e}.chat-screen__connection,.chat-screen__connection-error{margin:0;letter-spacing:-.24px;font-size:15px;line-height:18px}.chat-screen__connection-error{color:#ff9e98}.chat-screen__track-visibility-block{width:100%;height:1px}.chat-screen__messages{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1;padding:16px;-webkit-mask-image:linear-gradient(transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(transparent,#000 5%,#000 95%,transparent)}.chat-screen__messages-loader{width:48px;height:48px;margin:20px auto}.chat-screen__messages-block-date{display:inline-block;align-items:center;height:32px;margin:16px 0 0;padding:0 10px;text-align:center;color:#fff;border-radius:48px;background:#238e6d;font-size:15px;font-weight:700;line-height:32px}.chat-screen__send-message-block{position:relative;display:flex;align-items:flex-end;justify-content:center;box-sizing:border-box;width:100%;max-width:640px;padding:15px}.chat-screen__send-message-block_framed{padding-left:23px}.chat-screen__input-wrap{display:flex;flex:1;box-sizing:border-box;padding:13px 16px;border-radius:24px;background:hsla(0,0%,100%,.2)}.chat-screen__input-wrap_disabled{opacity:.6}.chat-screen__input{flex:1;box-sizing:border-box;width:100%;padding:0;resize:none;letter-spacing:-.41px;color:#fff;border:none;outline:none;background:transparent;font-family:inherit;font-size:17px;font-weight:400;font-style:normal;line-height:22px}.chat-screen__input::-webkit-input-placeholder{opacity:.5;color:#fff}.chat-screen__input:-ms-input-placeholder{opacity:.5;color:#fff}.chat-screen__input::-ms-input-placeholder{opacity:.5;color:#fff}.chat-screen__input::placeholder{opacity:.5;color:#fff}.chat-screen__send-button-wrap{padding-left:8px}.chat-screen__send-button{display:flex;align-items:center;justify-content:center;width:48px;height:48px;cursor:pointer;border:none;border-radius:48px;outline:none;background:#1a7ee0;box-shadow:0 8px 12px 0 rgba(26,126,224,.4)}.chat-screen__send-button:active{background:#04599c}.chat-screen__send-button_disabled{cursor:default;pointer-events:none;background:#54c1a0;box-shadow:0 7px 10.5px 0 rgba(0,0,0,.12)}.chat-screen__send-button_loading{cursor:default;pointer-events:none;background:#1a7ee0;box-shadow:0 8px 12px 0 rgba(26,126,224,.4)}.chat-screen__send-button-spinner{width:75%;height:75%;stroke:#fff}.chat-screen__framed-close{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0 8px 0 0;cursor:pointer;border:none;border-radius:48px;outline:none;background:#fff;box-shadow:0 8px 12px 0 rgba(26,126,224,.4)}.chat-screen_framed,.chat-screen_framed .chat-screen__bottom-gradient{background:transparent}@media screen and (max-width:330px){.chat-screen__input{font-size:15px}}.material-design-spinner{-webkit-animation:material-design-spinner-rotator 1.4s linear infinite;animation:material-design-spinner-rotator 1.4s linear infinite}.material-design-spinner__svg{width:100%;height:100%}@-webkit-keyframes material-design-spinner-rotator{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes material-design-spinner-rotator{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.material-design-spinner__path{stroke-dasharray:80px,200px;stroke-dashoffset:0;-webkit-animation:material-design-spinner-dash 1.4s ease-in-out infinite;animation:material-design-spinner-dash 1.4s ease-in-out infinite}@-webkit-keyframes material-design-spinner-colors{0%{stroke:#4285f4}25%{stroke:#de3e35}50%{stroke:#f7c223}75%{stroke:#1b9a59}to{stroke:#4285f4}}@keyframes material-design-spinner-colors{0%{stroke:#4285f4}25%{stroke:#de3e35}50%{stroke:#f7c223}75%{stroke:#1b9a59}to{stroke:#4285f4}}@-webkit-keyframes material-design-spinner-dash1{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes material-design-spinner-dash1{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@-webkit-keyframes material-design-spinner-dash{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0px}50%{stroke-dasharray:100px,200px;stroke-dashoffset:-15px}to{stroke-dasharray:100px,200px;stroke-dashoffset:-186px}}@keyframes material-design-spinner-dash{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0px}50%{stroke-dasharray:100px,200px;stroke-dashoffset:-15px}to{stroke-dasharray:100px,200px;stroke-dashoffset:-186px}}.chat-text-message-text-bubble{padding:8px 14px;white-space:pre-line;word-wrap:break-word;color:#000;border-radius:20px;font-size:15px;line-height:18px;overflow-wrap:break-word}.chat-text-message-text-bubble__user{position:relative;display:inline-block;max-width:80%;color:#fff;background-color:#1a7ee0;background-attachment:fixed}.chat-text-message-text-bubble__mate{position:relative;display:inline-block;max-width:80%;margin-left:6px;background-color:#facc39}.chat-text-message-text-bubble__tail-my{position:absolute;right:-4px;bottom:-4px}.chat-text-message-text-bubble__tail-mate{position:absolute;bottom:-4px;left:-4px}.chat-text-message{max-width:640px;padding:4px 0;text-align:left}.chat-text-message__avatar{display:inline-block;width:34px;height:34px;padding-bottom:25px;vertical-align:bottom}.chat-text-message__avatar-clickable,.chat-text-message__avatar-stub{width:34px;height:34px}.chat-text-message__text-and-info{display:inline-block;width:84%;text-align:left}.chat-text-message__info{padding:6px 0 6px 17px;text-align:start;color:#fff;font-size:13px;font-weight:700;line-height:13px}.chat-text-message__user{justify-content:flex-end;text-align:right}.chat-text-message__user-info{padding:6px 0;text-align:end;color:#fff;font-size:13px;font-weight:700;line-height:13px}.chat-text-message_short-padding{display:flex;padding-bottom:0}.join-or-leave-clan-message{display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:640px;padding:4px 0;white-space:pre;letter-spacing:-.24px;color:#fff;font-size:15px}.join-or-leave-clan-message__avatar-wrap{width:34px;height:34px;margin-right:8px}.join-or-leave-clan-message__player-name{font-weight:700}.raid-heal-message__wrap{display:flex;align-items:center;flex-direction:row;justify-content:flex-end;padding:4px 0}.raid-heal-message__player-wrap{display:flex;align-items:center;flex-direction:column;color:#fff;font-size:15px;font-weight:700}.raid-heal-message__avatar{width:34px;height:34px}.raid-heal-message__ambulancia-icon{width:30px;height:100%;margin:0 10px}.raid-heal-message__ambulancia-emoji{height:30px;font-size:32px;line-height:20px}.raid-win-message{display:flex;align-items:center;flex-direction:row;justify-content:center}.raid-win-message__wrap{margin:10px auto;font-weight:700}.raid-win-message__title{margin:0 0 5px;color:#fff;font-size:17px}.raid-win-message__subtitle-wrap{display:block;margin:0 0 5px}.raid-win-message__subtitle{display:inline-block;color:#fff;font-size:16px}.raid-win-message__subtitle_yellow{white-space:pre;color:#ff0}.raid-win-message__subtitle-player-wrap{display:inline-block;color:#fff;font-size:16px}.raid-win-message__subtitle-player{display:flex;align-items:center}.raid-win-message__subtitle-player-avatar{width:30px;height:30px;margin:0 5px}.raid-win-message__reward-wrap{display:flex;align-items:center;flex-direction:column;justify-content:center;margin:0 20px;padding:10px 0 15px;color:#fff;border-radius:100px;background-color:hsla(0,0%,100%,.2)}.raid-win-message__reward-item{width:40%;margin-top:5px}.raid-win-message__reward-crowns{width:71px;height:29px;margin:5px}.rating-navigation-wrapper{position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1;height:100%}.rating-navigation-wrapper__menu-wrap{box-sizing:border-box;width:100%;max-width:375px;margin:0 auto;padding-top:20px;padding-bottom:3px}.rating-navigation-wrapper__scrollable-content{width:100%;transition:opacity .1s}.rating-navigation-wrapper__navigation{position:relative;display:flex;align-items:stretch;justify-content:space-around;width:100%;height:40px}.rating-navigation-wrapper__navigation-stripe-wrap{position:absolute;right:0;bottom:0;left:0;width:100%;height:3px;text-align:left}.rating-navigation-wrapper__navigation-stripe{display:inline-block;box-sizing:border-box;height:100%;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;vertical-align:top}.rating-navigation-wrapper__navigation-stripe:before{display:block;width:70%;height:100%;margin:auto;content:"";background-color:#fff}.rating-navigation-wrapper__navigation-item{display:flex;align-items:center;flex:1;justify-content:center;text-decoration:none;color:#d5ecff;outline:none;font-size:15px;font-weight:700;line-height:19px}.rating-navigation-wrapper__navigation-item_active{color:#fff}.clan-rating-list-item-view{display:flex;width:100%;height:73.5px;border-top:3px solid rgba(0,0,0,.1)}.clan-rating-list-item-view_no-border{border:none}.clan-rating-list-item-view__inner{display:flex;align-items:center;justify-content:space-around;box-sizing:border-box;width:100%;padding:16px 16px 16px 0}.clan-rating-list-item-view__place{min-width:48px;color:#fff;font-size:13px;font-weight:700}.clan-rating-list-item-view__logo{width:32px;height:40px;padding-right:16px}.clan-rating-list-item-view__info{display:flex;align-items:flex-start;flex:1;flex-direction:column;justify-content:space-around;text-align:left}.clan-rating-list-item-view__members-info{display:flex;color:#c2bebe;font-size:11px}.clan-rating-list-item-view__members-with-friends-info{display:flex;align-items:center;white-space:pre;color:#c2bebe;font-size:11px}.clan-rating-list-item-view__members-with-friends-info-text{line-height:28px}.clan-rating-list-item-view__avatar-bar{display:flex;flex-direction:row-reverse;height:28px;margin:0 6px 0 8px}.clan-rating-list-item-view__avatar-bar-item{width:24px;margin-left:-8px;border:2px solid #277de1;border-radius:100%}.clan-rating-list-item-view__name{padding-bottom:5px;color:#fff;font-size:15px;font-weight:700}.clan-rating-list-item-view__score{text-align:right;white-space:pre;letter-spacing:.8px;color:#fc0;font-size:15px;font-weight:700;line-height:19px}.clan-rating-list-item-view__clan-enter-button{display:flex;align-items:center;width:6px;padding:0 15.5px 0 0}.clan-rating-list-item-view-link{display:block;text-decoration:none}.clan-rating-screen{max-width:375px;margin:0 auto;padding-top:12px}.clan-rating-screen__loader-wrap{width:40px;height:40px;margin:0 auto}.auth-screen{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;min-height:360px;text-align:center;color:#fff;background-color:#187fe0;font-weight:500}.auth-screen,.auth-screen__content{box-sizing:border-box;width:100%;height:100%}.auth-screen__content{display:inline-block;max-width:320px;padding:10px 0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);vertical-align:middle;pointer-events:auto;opacity:1}.auth-screen__logo-wrap{display:flex;align-items:center;justify-content:center;height:25%}.auth-screen__logo{display:inline-block;box-sizing:border-box;vertical-align:middle}.auth-screen__content-body{position:relative;display:block;box-sizing:border-box;height:75%;padding-bottom:20px}.auth-screen__content-body-title{display:flex;align-items:center;flex-direction:column;justify-content:center;height:15%;text-align:center;font-size:17px}.auth-screen__content-body-castle-wrap{left:-150%;width:400%;height:50%}.auth-screen__content-body-castle,.auth-screen__content-body-castle-wrap{position:relative;display:inline-block;box-sizing:border-box;padding-top:20px}.auth-screen__content-body-castle{height:100%}.auth-screen__content-body-castle-img{display:block;width:auto;height:100%;margin:auto}.auth-screen__content-body-socials{display:flex;align-items:center;justify-content:center;height:20%}.auth-screen__content-body-privacy{display:flex;flex-direction:column;width:250px;margin:0 auto;color:#0e4c86}.auth-screen__content-body-privacy-link{text-decoration:underline;color:#0e4c86}.auth-screen__content-body-light-auth-link{position:absolute;right:0;bottom:5px;left:0;height:20px;cursor:pointer;text-align:center;font-size:15px;font-weight:500;font-style:italic}.auth-screen__content-body-light-form{display:flex;align-items:center;flex-direction:column;justify-content:center;width:238px;height:75%;margin:0 auto}.auth-screen__content-body-light-form-question{width:100%;margin-bottom:15px;font-size:17px;font-weight:500}.auth-screen__content-body-light-form-input{display:inline-block;box-sizing:border-box;width:100%;height:50px;margin-bottom:15px;padding:0;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;text-align:center;color:#fff;border:0;border-radius:50px;outline:none;background-color:#5ea6e9;font-family:inherit;font-size:20px;font-weight:500;-webkit-appearance:none}.auth-screen__content-body-light-form-input::-webkit-input-placeholder{color:hsla(0,0%,100%,.6)}.auth-screen__content-body-light-form-input:-ms-input-placeholder{color:hsla(0,0%,100%,.6)}.auth-screen__content-body-light-form-input::-ms-input-placeholder{color:hsla(0,0%,100%,.6)}.auth-screen__content-body-light-form-input::placeholder{color:hsla(0,0%,100%,.6)}.auth-screen__content-body-light-form-button{width:100%;height:50px;margin-bottom:5px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:50px;background-color:#292828;font-size:17px;font-weight:400}.auth-screen__content-body-light-form-button svg{stroke:#fff}.auth-screen__content-body-light-form-button_disabled{pointer-events:none;opacity:.5}.auth-screen__content-body-light-form-button-text{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-align:center}.raid-buttons{position:relative;display:flex;overflow:hidden;justify-content:space-between;box-sizing:border-box;width:100%;height:148px;padding:8px;transition:opacity .2s;opacity:0}.raid-buttons__button-wrap{position:absolute;display:flex;align-items:flex-end;flex:1;width:180px;height:132px;padding:8px}.raid-buttons__button-wrap:first-child{left:-40px}.raid-buttons__button-wrap:first-child .raid-buttons__button-inner-content{position:relative;left:10px}.raid-buttons__button-wrap:last-child{right:-40px}.raid-buttons__button-wrap:last-child .raid-buttons__button-inner-content{position:relative;right:10px}.raid-buttons__image-wrap{position:absolute;right:0;bottom:45px;left:0;width:100%;margin:auto;text-align:center}.raid-buttons__multiplier{pointer-events:none;opacity:0;color:#ff4033;font-weight:700}.raid-buttons__multiplier_shown{opacity:1}.raid-buttons__button{position:relative;flex:1;height:56px;color:#000;border-radius:58px;background:transparent}.raid-buttons__button-content{position:relative;top:-5px;overflow:hidden;cursor:pointer;pointer-events:all;border-radius:58px;background:#facc39}.raid-buttons__button-content,.raid-buttons__button-inner-content{display:flex;flex-direction:column;justify-content:center;height:100%}.raid-buttons__button-content:active{top:-5px;background:#de950d}.raid-buttons__button-title{font-size:15px;font-weight:700}.raid-buttons__button-subtitle{font-size:13px}.raid-buttons__button-loader-wrap{position:relative;width:100%;height:70%;stroke:#000;stroke-width:6px}.raid-buttons_powered .raid-buttons__button{color:#fff;background:#0067ff}.raid-buttons_powered .raid-buttons__button-content{top:-5px;background:#4691ff}.raid-buttons_powered .raid-buttons__button-content:active{top:0;background:#0067ff}.raid-buttons_disabled,.raid-buttons_disabled .raid-buttons__button-content{pointer-events:none}.raid-buttons_shown{opacity:1}.raid-buttons_visual-disabled .raid-buttons__button-wrap{opacity:.5}.raid-buttons_visual-disabled .raid-buttons__button{color:#fff;background:transparent}.raid-buttons_visual-disabled .raid-buttons__button-content{top:-5px;background:#4c4c4c}@media screen and (min-width:400px){.raid-buttons__button-wrap{width:165px;max-width:165px}.raid-buttons__button-wrap:first-child{left:0}.raid-buttons__button-wrap:first-child .raid-buttons__button-inner-content{position:relative;left:0}.raid-buttons__button-wrap:last-child{right:0}.raid-buttons__button-wrap:last-child .raid-buttons__button-inner-content{position:relative;right:0}}.raid-boss-damage-badge{position:relative;width:16px;height:16px;-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);pointer-events:none}.raid-boss-damage-badge__badge{position:absolute;top:-45px;left:0;opacity:0;-webkit-animation:raidBossDamageBadgeBadgeAnimation 1.2s linear .2s;animation:raidBossDamageBadgeBadgeAnimation 1.2s linear .2s;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.raid-boss-damage-badge__badge-content{position:relative;padding:10px;background:#ff4033;border-radius:36px;color:#fff;box-shadow:0 0 8px 1px rgba(0,0,0,.4);font-weight:700;font-size:17px;letter-spacing:.03em}.raid-boss-damage-badge__badge-content:after{position:absolute;bottom:-5px;left:0;right:0;display:block;box-sizing:border-box;width:6px;height:6px;content:"";margin:auto;border:3px solid transparent;border-top-color:#ff4033}@-webkit-keyframes raidBossDamageBadgeBadgeAnimation{0%{opacity:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}10%{opacity:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}30%{opacity:1;-webkit-transform:translate3d(-50%,-10px,0);transform:translate3d(-50%,-10px,0)}50%{opacity:1;-webkit-transform:translate3d(-50%,-20px,0);transform:translate3d(-50%,-20px,0)}70%{opacity:1;-webkit-transform:translate3d(-50%,-30px,0);transform:translate3d(-50%,-30px,0)}90%{opacity:0;-webkit-transform:translate3d(-50%,-40px,0);transform:translate3d(-50%,-40px,0)}to{opacity:0;-webkit-transform:translate3d(-50%,-40px,0);transform:translate3d(-50%,-40px,0)}}@keyframes raidBossDamageBadgeBadgeAnimation{0%{opacity:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}10%{opacity:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}30%{opacity:1;-webkit-transform:translate3d(-50%,-10px,0);transform:translate3d(-50%,-10px,0)}50%{opacity:1;-webkit-transform:translate3d(-50%,-20px,0);transform:translate3d(-50%,-20px,0)}70%{opacity:1;-webkit-transform:translate3d(-50%,-30px,0);transform:translate3d(-50%,-30px,0)}90%{opacity:0;-webkit-transform:translate3d(-50%,-40px,0);transform:translate3d(-50%,-40px,0)}to{opacity:0;-webkit-transform:translate3d(-50%,-40px,0);transform:translate3d(-50%,-40px,0)}}.raid-boss{position:relative;width:100%;height:100%;margin:0 auto;transition:opacity .2s;pointer-events:none;opacity:0}.raid-boss__damage-badge{position:absolute;top:0;left:0;right:0;bottom:0;width:16px;height:16px;margin:auto}.raid-boss__progress-wrap{position:absolute;top:13%;right:0;left:0;box-sizing:border-box;width:100%;max-width:340px;margin:0 auto 10px;padding:0 80px;transition:opacity .4s;opacity:0}.raid-boss__progress-wrap_shown{opacity:1}.raid-boss__boss-image,.raid-boss__boss-image-destroyed{display:block;width:100%;max-width:100%;height:100%;max-height:90%;margin:0 auto;opacity:0;background-repeat:no-repeat;background-position:bottom;background-size:contain}.raid-boss__boss-image-destroyed-wrap,.raid-boss__boss-wrap,.raid-boss__wall-image-destroyed-wrap,.raid-boss__wall-wrap{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;flex-direction:column;justify-content:flex-end;width:100%;height:100%}.raid-boss__wall-image,.raid-boss__wall-image-destroyed{display:block;width:100%;max-width:100%;height:100%;max-height:90%;margin:0 auto;opacity:0;background-repeat:no-repeat;background-position:bottom;background-size:contain}.raid-boss__boss-image-destroyed_shown,.raid-boss__boss-image_shown,.raid-boss__wall-image-destroyed_shown,.raid-boss__wall-image_shown{opacity:1}.raid-boss__boss-image_damage-animated,.raid-boss__wall-image_damage-animated{-webkit-animation:damageAnimation .1s linear .2s;animation:damageAnimation .1s linear .2s}.raid-boss__boss-image_reseted,.raid-boss__wall-image_reseted{-webkit-animation:emptyAnimation .01s linear;animation:emptyAnimation .01s linear}.raid-boss_shown{opacity:1}@-webkit-keyframes emptyAnimation{0%{opacity:.95}to{opacity:1}}@keyframes emptyAnimation{0%{opacity:.95}to{opacity:1}}@-webkit-keyframes damageAnimation{0%{opacity:1;-webkit-filter:none;filter:none}20%{opacity:.85;-webkit-filter:grayscale(80%) brightness(40%) sepia(80%) hue-rotate(-50deg) saturate(400%) contrast(.8);filter:grayscale(80%) brightness(40%) sepia(80%) hue-rotate(-50deg) saturate(400%) contrast(.8)}to{opacity:1;-webkit-filter:none;filter:none}}@keyframes damageAnimation{0%{opacity:1;-webkit-filter:none;filter:none}20%{opacity:.85;-webkit-filter:grayscale(80%) brightness(40%) sepia(80%) hue-rotate(-50deg) saturate(400%) contrast(.8);filter:grayscale(80%) brightness(40%) sepia(80%) hue-rotate(-50deg) saturate(400%) contrast(.8)}to{opacity:1;-webkit-filter:none;filter:none}}@-webkit-keyframes damageAnimationDouble{0%{opacity:1;-webkit-filter:none;filter:none}1%{opacity:1;-webkit-filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(.8);filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(.8)}25%{opacity:.85;-webkit-filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(.8);filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(.8)}50%{opacity:1;-webkit-filter:none;filter:none}51%{opacity:1;-webkit-filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(.8);filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(.8)}75%{opacity:.85;-webkit-filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(.8);filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(.8)}to{opacity:1;-webkit-filter:none;filter:none}}@keyframes damageAnimationDouble{0%{opacity:1;-webkit-filter:none;filter:none}1%{opacity:1;-webkit-filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(.8);filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(.8)}25%{opacity:.85;-webkit-filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(.8);filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(.8)}50%{opacity:1;-webkit-filter:none;filter:none}51%{opacity:1;-webkit-filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(.8);filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(.8)}75%{opacity:.85;-webkit-filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(.8);filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(.8)}to{opacity:1;-webkit-filter:none;filter:none}}@media screen and (min-width:376px){.raid-boss .raid-boss__wall-image,.raid-boss .raid-boss__wall-image-destroyed{background-repeat:repeat-x;background-size:55vh}}.raid-question{overflow-y:auto;overflow-x:hidden;width:100%;max-height:100%}.raid-question__content-wrap{box-sizing:border-box;width:100%;margin:0 auto;padding:0 20px}.raid-question__content{overflow:hidden;box-sizing:border-box;width:100%;max-width:300px;margin:0 auto;padding:0 0 20px;border-radius:5px;background:#fff}.raid-question__question-timer{overflow:hidden;width:100%;height:10px;transition:opacity .2s .2s}.raid-question__topic{padding:20px 20px 0;color:#007aff;font-size:13px;font-weight:600}.raid-question__text{padding:20px 10px 23px;text-align:center;color:#333;font-size:20px;font-weight:700;line-height:28px}.raid-question__text:first-letter{text-transform:uppercase}.raid-question__image{display:block;max-width:100%;max-height:200px;margin:0 auto 25px}.raid-question__answer{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;padding:18px 10%;color:#333;border-top:1px solid #e5e5e5;font-size:16px}.raid-question__answer_selected{border-bottom:1px solid #e5e5e5;background:#e7fafd}.raid-question__answer_selected+.raid-question__answer{border-top:none}.raid-question__answer:last-child{border-bottom:1px solid #e5e5e5}.raid-question__answer_selected.raid-question__answer_incorrect{-webkit-animation:incorrectAnswerHighlightForRaid 2.2s linear;animation:incorrectAnswerHighlightForRaid 2.2s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.raid-question__answer_selected.raid-question__answer_correct{-webkit-animation:correctAnswerHighlightForRaid 2.2s linear;animation:correctAnswerHighlightForRaid 2.2s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.raid-question__answer_marked{color:#fe2ec8}.raid-question_disabled .raid-question__answers{pointer-events:none}.raid-question_disabled .raid-question__answer{transition:opacity .2s;opacity:.5}.raid-question_disabled .raid-question__answer_selected{opacity:1}@-webkit-keyframes correctAnswerHighlightForRaid{0%{background:#e7fafd}20%{background:#d0fbd2}40%{background:#fff}60%{background:#d0fbd2}to{background:#d0fbd2}}@keyframes correctAnswerHighlightForRaid{0%{background:#e7fafd}20%{background:#d0fbd2}40%{background:#fff}60%{background:#d0fbd2}to{background:#d0fbd2}}@-webkit-keyframes incorrectAnswerHighlightForRaid{0%{background:#e7fafd}20%{background:#fff1ea}40%{background:#fff}60%{background:#fff1ea}to{background:#fff1ea}}@keyframes incorrectAnswerHighlightForRaid{0%{background:#e7fafd}20%{background:#fff1ea}40%{background:#fff}60%{background:#fff1ea}to{background:#fff1ea}}.explanation-card-extra-long{box-sizing:border-box;max-width:370px;margin:40px auto 0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.explanation-card-extra-long em{font-style:italic}.explanation-card-extra-long strong{font-weight:700}.explanation-card-extra-long li{list-style-position:inside;list-style-type:disc;word-wrap:break-word}.explanation-card-extra-long p{box-sizing:border-box;max-width:100%;min-height:18px;padding:0 20px;word-wrap:break-word}.explanation-card-extra-long b{font-weight:600}.explanation-card-extra-long i{font-style:italic}.explanation-card-extra-long p.mce-p_full-widthed{padding:0}.explanation-card-extra-long .mce-image_full-widthed{display:block;width:100%;padding-top:18px}.explanation-card-extra-long .mce-image_float-left{float:left;padding:15px}.explanation-card-extra-long .mce-image_float-right{float:right;padding:15px}.explanation-card-extra-long{width:100%;max-width:none;margin:0 auto;background-color:#fff}.explanation-card-extra-long__description{display:block;box-sizing:border-box;width:100%;padding:14px 0 30px;color:#26ca5e;font-size:15px;font-weight:700}.explanation-card-extra-long__question-text{display:block;box-sizing:border-box;width:100%;padding:0 32px 32px;color:rgba(51,51,51,.6);font-size:17px}.explanation-card-extra-long__question-right-answer{display:block;box-sizing:border-box;width:100%;padding:0 32px 32px;color:#333;font-size:22px;font-weight:700;line-height:28px}.explanation-card-extra-long__explanation-author{display:flex;justify-content:center;box-sizing:border-box;width:100%;margin-bottom:30px;padding:0 16px}.explanation-card-extra-long__text-cards{padding-bottom:32px}.explanation-card-extra-long__text-card-tldr{margin:0 16px 30px;padding:24px 0;color:#000;border-radius:14px;background-color:#f2f2f2;font-size:17px;line-height:24px}.explanation-card-extra-long__text-card-tldr p{padding:0 16px}.explanation-card-extra-long__text-card-text{text-align:left;color:#333;font-size:17px;line-height:24px}.explanation-card-extra-long__text-card-text p{padding:0 32px}.explanation-card-extra-long__scroller-item{box-sizing:border-box;margin-top:7px;padding-bottom:32px;padding-left:16px}.explanation-card-extra-long__scroller-item:last-child{padding-right:16px}.explanation-card-extra-long__video-item{width:288px;height:100%}.explanation-card-extra-long__video-item-content{display:flex;overflow:hidden;-webkit-overflow-scrolling:none;flex-direction:column;height:100%;border-radius:14px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.explanation-card-extra-long__video-wrap{position:relative;width:100%;height:0;margin-bottom:-1px;padding-bottom:54.99%}.explanation-card-extra-long__video-player-wrap{position:absolute;-webkit-transform:rotate(0deg);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 0)}.explanation-card-extra-long__video-player,.explanation-card-extra-long__video-player-wrap{top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-overflow-scrolling:none;box-sizing:border-box;width:100%;height:100%;margin:0;border:none;border-radius:16px 16px 0 0;touch-action:auto}.explanation-card-extra-long__video-player{position:relative}.explanation-card-extra-long__video-poster{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;-webkit-overflow-scrolling:none;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;margin:0;cursor:pointer;border:none;border-radius:16px 16px 0 0;background-color:#000;background-repeat:no-repeat;background-position:50%;background-size:cover;touch-action:auto}.explanation-card-extra-long__video-poster-fade{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:16px 16px 0 0;background-color:rgba(0,0,0,.1)}.explanation-card-extra-long__video-poster-play-button{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.explanation-card-extra-long__video-info{display:flex;align-items:flex-start;flex:1;flex-direction:column;justify-content:space-between;box-sizing:border-box;min-height:117px;text-align:left}.explanation-card-extra-long__video-description{box-sizing:border-box;width:100%;padding:20px 16px;white-space:normal;letter-spacing:-.11px;color:#333;font-size:17px;line-height:22px}.explanation-card-extra-long__video-description p{padding:0}.explanation-card-extra-long__video-duration{display:flex;align-items:center;justify-content:flex-start;padding:0 16px 16px}.explanation-card-extra-long__video-timer-icon{display:block;margin-right:5px}.explanation-card-extra-long__video-duration-text{letter-spacing:-.11px;color:#333;font-size:13px}.explanation-card-extra-long__link-item{display:block;display:flex;overflow:hidden;flex-direction:column;width:288px;height:100%;text-decoration:none;border-radius:14px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.explanation-card-extra-long__link-image{position:relative;width:100%;height:0;margin-bottom:-1px;padding-bottom:54.99%;border-radius:14px 14px 0 0;background-repeat:no-repeat;background-position:50%;background-size:cover;touch-action:auto}.explanation-card-extra-long__link-image-fade{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:14px 14px 0 0;background-color:rgba(0,0,0,.1)}.explanation-card-extra-long__link-icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.explanation-card-extra-long__link-description{display:flex;align-items:center;flex:1;justify-content:center;box-sizing:border-box;padding:20px 16px;text-align:left;white-space:normal;letter-spacing:-.11px;color:#333;font-size:17px;line-height:22px}.explanation-card-extra-long__link-description p{padding:0}.explanation-card-extra-long__extra-question{box-sizing:border-box;width:100%;padding:0 16px 32px;text-align:left}.explanation-card-extra-long__extra-question-title{display:block;padding:0 16px 16px;letter-spacing:-.11px;color:#333;font-size:21px;font-weight:700}.explanation-card-extra-long__extra-question-question{box-sizing:border-box;padding:24px 16px;border-radius:14px;background-color:#eee}.explanation-card-extra-long__extra-question-text{padding-bottom:16px;color:#333;font-size:17px;font-weight:700}.explanation-card-extra-long__extra-question-answer{display:flex;align-items:flex-start;justify-content:flex-start;padding-bottom:17px;letter-spacing:-.11px;color:#333;font-size:18px;line-height:23px}.explanation-card-extra-long__extra-question-answer:last-child{padding-bottom:0}.explanation-card-extra-long__extra-question-answer-radio-button{position:relative;box-sizing:border-box;width:22px;min-width:22px;height:22px;min-height:22px;margin-right:8px;border:2px solid #b0afad;border-radius:50%}.explanation-card-extra-long__extra-question-answer-radio-button-inner{position:absolute;top:0;right:0;bottom:0;left:0;width:12px;height:12px;margin:auto;transition:all .2s;-webkit-transform:scale(0);transform:scale(0);border-radius:50%;background-color:#333}.explanation-card-extra-long__extra-question-answer-text{margin-top:-1px;color:rgba(51,51,51,.6);font-size:18px;line-height:23px}.explanation-card-extra-long__extra-question-answer_selected .explanation-card-extra-long__extra-question-answer-radio-button{border-color:#333}.explanation-card-extra-long__extra-question-answer_selected .explanation-card-extra-long__extra-question-answer-radio-button-inner{-webkit-transform:scale(1);transform:scale(1)}.explanation-card-extra-long__extra-question-answer_selected .explanation-card-extra-long__extra-question-answer-text{color:#333}.explanation-card-extra-long__extra-question-answer_marked .explanation-card-extra-long__extra-question-answer-text{color:#fe2ec8}.explanation-card-extra-long__continue-button-wrap{box-sizing:border-box;width:100%;max-width:375px;margin:0 auto;padding:0 16px 32px}.explanation-card-extra-long__continue-button{width:100%;height:56px;color:#333;border-radius:14px;font-size:17px;font-weight:700}.explanation-card-extra-long__continue-button .button__fader{border-radius:inherit}.explanation-card-extra-long__continue-button-loader{width:65px;height:45px;margin:0 auto}.explanation-card-extra-long__continue-button-loader div{width:10px;height:10px;background:#333}.explanation-card-extra-long_wrong-question-answer .explanation-card-extra-long__description{color:#ff3742}.explanation-card-extra-long__paywall{margin-top:-300px}.explanation-card-extra-long_paywalled .explanation-card-extra-long__text-cards{overflow:hidden;width:100%;min-height:175px;max-height:200px}.explanation-card-extra-long_paywalled_with-tldr .explanation-card-extra-long__paywall{margin-top:-220px}@media (prefers-color-scheme:dark){.explanation-card-extra-long_with-dark-theme.explanation-card-extra-long{background-color:#515151}.explanation-card-extra-long_with-dark-theme.explanation-card-extra-long__question-text{color:hsla(0,0%,100%,.6)}.explanation-card-extra-long_with-dark-theme.explanation-card-extra-long__question-right-answer{color:#fff}.explanation-card-extra-long_with-dark-theme.explanation-card-extra-long__text-card-tldr{color:#fff;background:#606060}.explanation-card-extra-long_with-dark-theme.explanation-card-extra-long__text-card-text{color:#fff}.explanation-card-extra-long_with-dark-theme.explanation-card-extra-long__video-info{color:#fff;background:#606060}.explanation-card-extra-long_with-dark-theme.explanation-card-extra-long__video-info svg{fill:#fff}.explanation-card-extra-long_with-dark-theme.explanation-card-extra-long__video-description,.explanation-card-extra-long_with-dark-theme.explanation-card-extra-long__video-duration-text{color:#fff}.explanation-card-extra-long_with-dark-theme.explanation-card-extra-long__link-item{background:#606060}.explanation-card-extra-long_with-dark-theme.explanation-card-extra-long__link-description{color:#fff;background:#606060}.explanation-card-extra-long_with-dark-theme.explanation-card-extra-long__extra-question-question{background:#606060}.explanation-card-extra-long_with-dark-theme.explanation-card-extra-long__extra-question-text,.explanation-card-extra-long_with-dark-theme.explanation-card-extra-long__extra-question-title{color:#fff}.explanation-card-extra-long_with-dark-theme.explanation-card-extra-long__extra-question-answer-text{color:#b0afad}.explanation-card-extra-long_with-dark-theme.explanation-card-extra-long__extra-question-answer_selected .explanation-card-extra-long__extra-question-answer-radio-button{border-color:#fff}.explanation-card-extra-long_with-dark-theme.explanation-card-extra-long__extra-question-answer_selected .explanation-card-extra-long__extra-question-answer-radio-button-inner{-webkit-transform:scale(1);transform:scale(1)}.explanation-card-extra-long_with-dark-theme.explanation-card-extra-long__extra-question-answer_selected .explanation-card-extra-long__extra-question-answer-text{color:#fff}.explanation-card-extra-long_with-dark-theme.explanation-card-extra-long__extra-question-answer-radio-button-inner{background-color:#facc39}.explanation-card-extra-long_with-dark-theme.explanation-card-extra-long__extra-question-answer_marked .explanation-card-extra-long__extra-question-answer-text{color:#fe2ec8}}.raid-explanation{justify-content:flex-end;max-width:640px;margin:0 auto;padding-top:18vh}.raid-explanation,.raid-explanation__content{position:relative;display:flex;overflow:hidden;align-items:center;flex-direction:column;box-sizing:border-box;width:100%;height:100%}.raid-explanation__content{padding-top:26px;border-radius:14px 14px 0 0;background-color:#fff}.raid-explanation__scrollable{overflow-x:hidden;overflow-y:auto;box-sizing:border-box;width:100%;max-height:100%;padding-top:20px;padding-bottom:60px}.raid-explanation__close-button-positioner{position:absolute;top:0;right:0;left:0;width:100%;max-width:640px;margin:0 auto}.raid-explanation__close-button-wrap{position:absolute;top:0;right:0;padding:20px;cursor:pointer;text-decoration:none;outline:none}.raid-explanation__close-button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:#fff;border-radius:50%;background-color:rgba(0,0,0,.6);font-size:14px;font-weight:700}.raid-explanation__close-icon{width:12px!important;height:12px!important;stroke:#fff;stroke-width:5px}.raid-explanation__close-spinner-wrap{padding:2px}.raid-explanation__close-spinner,.raid-explanation__close-spinner-wrap{box-sizing:border-box;width:100%;height:100%}.raid-explanation__title-text{font-size:15px;font-weight:700}.raid-explanation__title-text_correct{color:#26ca5e}.raid-explanation__title-text_incorrect{color:#ca4326}.raid-explanation__title-points{display:inline-block;margin:20px auto;padding:8px 14px;color:#fff;border-radius:60px;background:#1a7ee0;font-size:17px;font-weight:700}.raid-explanation__title-hearts{display:flex;justify-content:space-between;width:128px;margin:20px auto}.raid-explanation__title-heart{width:30px;height:30px}.raid-explanation-bonus-life-block{overflow:hidden;box-sizing:border-box;width:175px;margin:5px auto 15px;border:2px solid #d75a4a;border-radius:8px;background:#d75a4a}.raid-explanation-bonus-life-block__title{display:block;box-sizing:border-box;width:100%;padding:5px 0;color:#fff;background:#d75a4a;font-size:18px;font-weight:700}.raid-explanation-bonus-life-block__description{display:block;box-sizing:border-box;width:100%;padding:10px;color:#333;background:#fff;font-size:14px}.raid-explanation-bonus-life-paywall{height:100%;padding:110px 16px 15px}.raid-explanation-bonus-life-paywall__content{min-height:100%;background:#fff}.raid-explanation-bonus-life-big-block{overflow:hidden;box-sizing:border-box;width:280px;margin:5px auto 15px;border:2px solid #d75a4a;border-radius:8px;background:#d75a4a}.raid-explanation-bonus-life-big-block__title{display:block;box-sizing:border-box;width:100%;padding:10px 0;color:#fff;background:#d75a4a;font-size:22px;font-weight:700}.raid-explanation-bonus-life-big-block__description{display:block;box-sizing:border-box;width:100%;padding:20px;color:#333;background:#fff;font-size:18px}.raid-explanation-bonus-life-big-block__button-wrap{box-sizing:border-box;padding:0 0 20px;background:#fff}.raid-explanation-bonus-life-big-block__button{display:flex;align-items:center;justify-content:center;width:240px;height:46px;margin:0 auto;cursor:pointer;color:#fff;border-radius:23px;background:#d75a4a;font-size:18px;font-weight:700}.heart{width:100%;height:100%}.heart_normal path{fill:#d75a4a;stroke:#333}.heart_normal-without-stroke path{fill:#d75a4a;stroke:#d75a4a}.heart_empty path{fill:rgba(0,0,0,.25)}.heart_broken path{fill:#d75a4a}.raid-users{box-sizing:border-box;width:100%;text-align:left}.raid-users__users-block{position:relative}.raid-users__scroller-item{padding-right:20px;padding-bottom:12px}.raid-users__scroller-item:first-child{padding-left:16px}.raid-users__scroller-item:last-child{padding-right:16px}.raid-users__no-user-stub{height:134px;width:100vw;display:flex;margin:0 0 0 -16px;justify-content:center;align-items:center;font-weight:700;font-size:18px;color:#fff}.raid-users__users-treatment-description{position:absolute;top:-50px;width:100%;font-size:17px;font-weight:700;text-align:center;white-space:pre;color:#fff}.raid-users__chat-button{height:100%;display:flex;align-items:center}.heart-checkouter{position:relative;width:100%;height:100%}.heart-checkouter__heart{display:block;width:100%;height:100%}.heart-checkouter__current,.heart-checkouter__prev{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;-webkit-transform:scale(1);transform:scale(1)}.heart-checkouter__prev{opacity:0}.heart-checkouter_is-on-checkout .heart-checkouter__current{-webkit-animation:currentCheckout .4s;animation:currentCheckout .4s}.heart-checkouter_is-on-checkout .heart-checkouter__prev{-webkit-animation:prevCheckout .4s;animation:prevCheckout .4s}@-webkit-keyframes currentCheckout{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}80%{opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}90%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes currentCheckout{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}80%{opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}90%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes prevCheckout{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}10%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}40%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes prevCheckout{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}10%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}40%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}.raid-user{transition:opacity .4s}.raid-user__lives{display:flex;flex-direction:row;justify-content:space-between;width:44px;height:11px;margin:0 auto;padding:8px 0}.raid-user__heart{width:12px;height:11px}.raid-user__avatar-wrap{position:relative;width:54px;height:54px;border:2px solid #fff;border-radius:50%;background:#fff}.raid-user__badge{position:absolute;top:54px;right:0;left:0;display:none;text-align:center}.raid-user__badge-text{margin-top:5px;text-align:center;color:#fff;font-size:13px;font-weight:700;line-height:17px}.raid-user__score{display:flex;justify-content:center;color:#333;font-size:11px}.raid-user__action-responder{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .1s linear;pointer-events:none;border-radius:50px;background-color:transparent}.raid-user__action-responder_disabled{background-color:rgba(0,0,0,.3)!important}.raid-user__cross{position:absolute;bottom:0;width:30px;height:30px;transition:all .1s;opacity:0}.raid-user__explosion-wrap{position:absolute;top:-15px;right:-15px;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.raid-user__explosion{width:30px;height:30px;opacity:0}.raid-user__dizzy{top:-20px}.raid-user__dizzy,.raid-user__lightning{position:absolute;width:100%;height:40px}.raid-user__lightning{top:-10px}.raid-user_current .raid-user__avatar-wrap{width:64px;height:64px;border:2px solid #facc39;border-radius:50%;background:#facc39}.raid-user_current .raid-user__badge{display:flex;align-items:center;flex-direction:column;justify-content:flex-start}.raid-user_current .raid-user__badge-text{width:40px;color:#000;border-radius:4px;background:#facc39;font-size:13px;font-weight:700}.raid-user_current .raid-user__score{margin-top:5px;letter-spacing:.212727px}.raid-user_disabled{pointer-events:none;opacity:.5}.raid-user_rest .raid-user__badge{display:flex;align-items:center;flex-direction:column;justify-content:flex-start}.raid-user_rest .raid-user__badge-text{overflow:hidden;max-width:70px;padding:0 1.5px;text-overflow:ellipsis;color:#000;border-radius:4px;background:#facc39;font-size:13px}.raid-user_rest .raid-user__score{margin-top:5px;letter-spacing:.212727px}.raid-screen-title{width:100%;margin:0 auto;pointer-events:none;color:#fff}.raid-screen-title__title{max-width:190px;margin:0 auto 2px;font-size:17px;font-weight:700}.raid-screen-title__subtitle{max-width:190px;margin:0 auto;letter-spacing:-.24px;font-size:15px}.raid-screen-results{bottom:0;overflow:hidden;height:100%;transition:opacity .4s 1s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:rgba(0,0,0,.8)}.raid-screen-results,.raid-screen-results__animation{position:absolute;top:0;right:0;left:0;width:100%;margin:auto;pointer-events:none;opacity:0}.raid-screen-results__animation{display:flex;align-items:center;flex-direction:column;justify-content:center;height:auto;min-height:100%}.raid-screen-results__scrollable{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%;margin:auto;opacity:0}.raid-screen-results__title{display:flex;align-items:center;flex-direction:column;justify-content:center}.raid-screen-results__title-content{padding:84px 0 36px}.raid-screen-results__subtitle-icon,.raid-screen-results__subtitle-icon-wrap{display:block;width:48px;height:48px;margin:0 auto}.raid-screen-results__title-text{width:177px;height:42px;margin-bottom:10px}.raid-screen-results__participants-title{color:#fff;font-size:17px;font-weight:700}.raid-screen-results__stats{box-sizing:border-box;width:100%;max-width:400px;margin:0 auto;padding:16px}.raid-screen-results__stat{padding-bottom:8px}.raid-screen-results__reward{position:relative;margin:auto auto 10px}.raid-screen-results__reward-amount{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:10px;margin:auto;text-align:center;color:#000;font-size:10px;font-weight:700}.raid-screen-results_shown{pointer-events:all;opacity:1}.raid-screen-results_shown .raid-screen-results__scrollable{-webkit-animation:raid-screen-results-scrollable-opacity .4s forwards;animation:raid-screen-results-scrollable-opacity .4s forwards;-webkit-animation-delay:2.8s;animation-delay:2.8s}.raid-screen-results_shown .raid-screen-results__animation{-webkit-animation:raid-screen-results-animation 1.6s forwards;animation:raid-screen-results-animation 1.6s forwards;-webkit-animation-delay:1.6s;animation-delay:1.6s}.raid-screen-results_rewarded .raid-screen-results__title-content{padding:42px 0 36px}.raid-screen-results_rewarded .raid-screen-results__scrollable{-webkit-animation-delay:5.2s;animation-delay:5.2s}.raid-screen-results_rewarded .raid-screen-results__animation{-webkit-animation-delay:4s;animation-delay:4s}@-webkit-keyframes raid-screen-results-scrollable-opacity{0%{pointer-events:none;opacity:0}to{pointer-events:all;opacity:1}}@keyframes raid-screen-results-scrollable-opacity{0%{pointer-events:none;opacity:0}to{pointer-events:all;opacity:1}}@-webkit-keyframes raid-screen-results-animation{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}13%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:1}20%{-webkit-transform:scale(1);transform:scale(1);opacity:1}40%{min-height:100%;-webkit-transform:scale(1);transform:scale(1);opacity:1}70%{min-height:10px;-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}75%{min-height:10px;-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}80%{min-height:10px;-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}99%{min-height:10px;-webkit-transform:scale(1);transform:scale(1);opacity:1}to{min-height:10px;-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes raid-screen-results-animation{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}13%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:1}20%{-webkit-transform:scale(1);transform:scale(1);opacity:1}40%{min-height:100%;-webkit-transform:scale(1);transform:scale(1);opacity:1}70%{min-height:10px;-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}75%{min-height:10px;-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}80%{min-height:10px;-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}99%{min-height:10px;-webkit-transform:scale(1);transform:scale(1);opacity:1}to{min-height:10px;-webkit-transform:scale(1);transform:scale(1);opacity:0}}.raid-user-stat{box-sizing:border-box;width:100%;padding:10px 16px;background:hsla(0,0%,53.3%,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px}.raid-user-stat__content{display:flex;align-items:center}.raid-user-stat__index{width:16px;padding-right:16px;color:#fff;font-weight:700;font-size:13px;text-align:center}.raid-user-stat__avatar{width:40px;height:40px;padding-right:16px}.raid-user-stat__info{display:flex;flex-direction:column;justify-content:space-around;flex:1;align-self:stretch;text-align:left}.raid-user-stat__name{color:#fff;font-weight:700;font-size:15px}.raid-user-stat__hearts{display:flex;justify-content:space-between;width:46px}.raid-user-stat__heart{width:12px;height:12px}.raid-user-stat__score{padding-left:16px;color:#fc0;font-weight:700;font-size:15px;letter-spacing:.8px}.raid-user-stat_current-user{background:#fc0}.raid-user-stat_current-user .raid-user-stat__index,.raid-user-stat_current-user .raid-user-stat__name,.raid-user-stat_current-user .raid-user-stat__score{color:#333}.raid-multiplier-popup{position:absolute;top:0;right:0;bottom:0;left:0;flex-direction:column;transition:opacity .2s;pointer-events:none;color:#fff;background:rgba(0,0,0,.8);font-weight:700}.raid-multiplier-popup,.raid-multiplier-popup__counter{display:flex;align-items:center;justify-content:center;opacity:0}.raid-multiplier-popup__counter{position:relative;width:200px;height:200px;-webkit-transform:scale(.2);transform:scale(.2)}.raid-multiplier-popup__counter-multiplier{color:#000;font-size:32px;line-height:32px}.raid-multiplier-popup__counter-content{position:relative}.raid-multiplier-popup__icon{position:absolute;top:0;right:0;bottom:0;left:0;width:180px;height:180px;margin:auto}.raid-multiplier-popup__counter-title{display:flex;justify-content:center;width:100px;color:#000;font-size:14px;font-weight:400;font-style:normal;line-height:14px}.raid-multiplier-popup_shown{transition:opacity .2s;pointer-events:all;opacity:1}.raid-multiplier-popup_shown .raid-multiplier-popup__counter{-webkit-animation:raid-multiplier-popup__counter-animation 2.4s cubic-bezier(.175,.885,.32,1.275) .2s forwards;animation:raid-multiplier-popup__counter-animation 2.4s cubic-bezier(.175,.885,.32,1.275) .2s forwards}@-webkit-keyframes raid-multiplier-popup__counter-animation{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}10%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:1}20%{-webkit-transform:scale(1);transform:scale(1);opacity:1}80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:1}to{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}}@keyframes raid-multiplier-popup__counter-animation{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}10%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:1}20%{-webkit-transform:scale(1);transform:scale(1);opacity:1}80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:1}to{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}}@-webkit-keyframes raid-multiplier-popup__counter-hide-animation{0%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}to{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}}@keyframes raid-multiplier-popup__counter-hide-animation{0%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}to{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}}.raid-screen-loot-reward,.raid-screen-loot-rewards{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;pointer-events:none}.raid-screen-loot-reward{transition:opacity .1s .01s;opacity:0}.raid-screen-loot-reward__item-wrap{position:relative;width:100%;height:50%;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.raid-screen-loot-reward__item{position:absolute;right:0;bottom:0;left:0;width:60px;height:40px;margin:auto;-webkit-transform:translate3d(70px,0,0);transform:translate3d(70px,0,0);text-align:center}.raid-screen-loot-reward__item-content{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:flex-end;width:100%;height:100%}.raid-screen-loot-reward__item-amount{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:12px;margin:auto;padding-top:12px;text-align:center;color:#000;font-size:12px;font-weight:700}.raid-screen-loot-reward_animated{opacity:1}.raid-screen-loot-reward_animated .raid-screen-loot-reward__item-wrap{-webkit-animation:raid-screen-loot-reward__item-wrap-animation 1s cubic-bezier(.5,-1.3,1,1.25) forwards;animation:raid-screen-loot-reward__item-wrap-animation 1s cubic-bezier(.5,-1.3,1,1.25) forwards}.raid-screen-loot-reward_animated .raid-screen-loot-reward__item{-webkit-animation:raid-screen-loot-reward__item-animation 1s linear forwards;animation:raid-screen-loot-reward__item-animation 1s linear forwards}.raid-screen-loot-reward_clickable .raid-screen-loot-reward__item{cursor:pointer;pointer-events:all}.raid-screen-loot-reward_collected{opacity:1}.raid-screen-loot-reward_collected .raid-screen-loot-reward__item-wrap{-webkit-animation:raid-screen-loot-reward__item-wrap-collect-animation .4s;animation:raid-screen-loot-reward__item-wrap-collect-animation .4s}@-webkit-keyframes raid-screen-loot-reward__item-wrap-animation{0%{-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes raid-screen-loot-reward__item-wrap-animation{0%{-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes raid-screen-loot-reward__item-wrap-collect-animation{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:1}to{-webkit-transform:translate3d(0,60%,0);transform:translate3d(0,60%,0);opacity:0}}@keyframes raid-screen-loot-reward__item-wrap-collect-animation{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:1}to{-webkit-transform:translate3d(0,60%,0);transform:translate3d(0,60%,0);opacity:0}}@-webkit-keyframes raid-screen-loot-reward__item-animation{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(70px,0,0);transform:translate3d(70px,0,0)}}@keyframes raid-screen-loot-reward__item-animation{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(70px,0,0);transform:translate3d(70px,0,0)}}.raid-screen{width:100%;height:100%;background:#29b288}.raid-screen__content{display:flex;flex-direction:column;width:100%;height:100%}.raid-screen__boss-wrap{position:relative;flex:1;width:100%;background-color:#00d1dc}.raid-screen__boss-wrap-fader{height:calc(100% - 60px)}.raid-screen__boss-background{position:absolute;top:27%;right:0;left:0;width:100%;max-width:375px;max-height:50%;margin:auto}.raid-screen__boss-background svg{width:100%}.raid-screen__title{position:absolute;top:2.5%;right:0;left:0;width:100%;margin:0 auto;pointer-events:none}.raid-screen__players-wrap{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:25%;min-height:248px;background-color:#c9e9f4}.raid-screen__players-wrap-fader{top:-60px;height:calc(100% + 60px)}.raid-screen__players-wrap-background{position:absolute;top:-12px;right:0;left:0;width:100%;height:100%;background-image:url(images/raid-trees.svg);background-repeat:repeat-x;background-size:contain}.raid-screen__chat{position:absolute;right:0;bottom:0;left:0;width:100%;max-width:400px;height:80vh;margin:auto;padding:20vh 0 49px}.raid-screen__buttons{position:relative;right:0;left:0;width:100%;max-width:473px;margin:-70px auto 0;pointer-events:none}.raid-screen__buttons_disabled{opacity:.5}.raid-screen__potions{position:absolute;top:110px;width:100%;height:0;pointer-events:none}.raid-screen__users{position:relative;padding-bottom:15px}.raid-screen__heal-mode{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.raid-screen__users-content_heal-mode{position:absolute;bottom:0;width:100%;padding-bottom:15px}.raid-screen__chat-mode{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media screen and (min-width:480px){.raid-screen__users{display:flex;justify-content:center}}.tournament-screen{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;height:100%;background-color:#3c3c3c}.growleaders-flavoured .tournament-screen,.turniketov-flavoured .tournament-screen{background-color:#fff}