.g-icon_img_brain-attacks-castle{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-830px -163px;width:274px;height:175px}.g-icon_img_castle-under-construction{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-290px -442px;width:327px;height:177px}.g-icon_img_castle-with-clouds-small{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-830px -515px;width:202px;height:100px}.g-icon_img_castle-with-clouds{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:0px 0px;width:830px;height:442px}.g-icon_img_checkbox{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-1104px -266px;width:36px;height:25px}.g-icon_img_cq-logo-mobile{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-617px -442px;width:120px;height:120px}.g-icon_img_cq{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-1104px -234px;width:32px;height:32px}.g-icon_img_crown-white{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-1087px -338px;width:53px;height:39px}.g-icon_img_fb-logo-blue{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-1087px -377px;width:38px;height:32px}.g-icon_img_fb-logo-white{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-1032px -537px;width:16px;height:30px}.g-icon_img_flag-blue{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-1104px -163px;width:35px;height:36px}.g-icon_img_google_play{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-1087px -487px;width:22px;height:24px}.g-icon_img_grey-timer{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-1070px -515px;width:16px;height:19px}.g-icon_img_iphone-notifications{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-1110px -409px;width:29px;height:28px}.g-icon_img_iphone-settings{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-1104px -291px;width:29px;height:29px}.g-icon_img_sand-clock{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-1087px -409px;width:23px;height:36px}.g-icon_img_scroll{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-830px -338px;width:257px;height:177px}.g-icon_img_small-timer{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-1054px -515px;width:16px;height:19px}.g-icon_img_swords-blue-fullfilled{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-1104px -199px;width:35px;height:35px}.g-icon_img_tower-castle-mill{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:0px -442px;width:290px;height:230px}.g-icon_img_vk-logo-blue{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-1087px -466px;width:38px;height:21px}.g-icon_img_vk-logo-white{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-1087px -445px;width:38px;height:21px}.g-icon_img_wizard{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-830px 0px;width:310px;height:163px}.g-icon_img_checkbox-checked{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-1032px -515px;width:22px;height:22px}.g-icon_img_checkbox-unchecked{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-1109px -487px;width:22px;height:22px}.g-icon_img_fb-logo{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-1133px -291px;width:7px;height:16px}.g-icon_img_gp-logo{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-1104px -320px;width:22px;height:14px}.g-icon_img_vk-logo{background-image:url(images/g-icon_auto-sprite.png?v=undefined);background-position:-1086px -515px;width:19px;height:11px}@media(-webkit-min-device-pixel-ratio: 1.3333333333333333), (min-resolution: 128dpi){.g-icon_img_brain-attacks-castle{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_castle-under-construction{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_castle-with-clouds-small{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_castle-with-clouds{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_checkbox{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_cq-logo-mobile{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_cq{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_crown-white{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_fb-logo-blue{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_fb-logo-white{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_flag-blue{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_google_play{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_grey-timer{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_iphone-notifications{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_iphone-settings{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_sand-clock{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_scroll{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_small-timer{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_swords-blue-fullfilled{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_tower-castle-mill{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_vk-logo-blue{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_vk-logo-white{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_wizard{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_checkbox-checked{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_checkbox-unchecked{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_fb-logo{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_gp-logo{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}.g-icon_img_vk-logo{background-image:url(images/g-icon_auto-sprite@2x.png?v=undefined);background-size:1140px 672px}}
.g-button.g-button_social{color:#fff}.g-button.g-button_social.g-button_vk{background-color:#4972a6}.g-button.g-button_social.g-button_gp{background-color:#dc5144}.g-button.g-button_social.g-button_fb{background-color:#39579a}
.g-button{display:inline-block;box-sizing:border-box;margin:0;padding:5px;border:1px solid #000;text-align:center;cursor:pointer;outline:none}
.g-dropdown{position:relative}.g-dropdown__opener{display:inline-block;cursor:pointer}.g-dropdown__content{position:absolute;z-index:100;vertical-align:baseline;background-color:#fff}
.g-icon_img_resizable_band-blue{--mwidth: (124-8)/6.675;--mheight: (35-8)/6.675;--mwidthvh: (124vh-8)/6.675;--mheightvh: (35vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -159.7003745318vh -126.5917602996vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:17.3782771536vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:4.0449438202vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_band-orange{--mwidth: (124-8)/6.675;--mheight: (35-8)/6.675;--mwidthvh: (124vh-8)/6.675;--mheightvh: (35vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -121.0486891386vh -120.2996254682vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:17.3782771536vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:4.0449438202vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_band-red{--mwidth: (124-8)/6.675;--mheight: (35-8)/6.675;--mwidthvh: (124vh-8)/6.675;--mheightvh: (35vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -139.6254681648vh -120.2996254682vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:17.3782771536vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:4.0449438202vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_battle-result-defeat{--mwidth: (276-8)/6.675;--mheight: (61-8)/6.675;--mwidthvh: (276vh-8)/6.675;--mheightvh: (61vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -47.0411985019vh -102.0224719101vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:40.1498127341vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:7.9400749064vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_battle-result-defeat-score{--mwidth: (261-8)/6.675;--mheight: (100-8)/6.675;--mwidthvh: (261vh-8)/6.675;--mheightvh: (100vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -47.0411985019vh -111.1610486891vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:37.9026217228vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:13.7827715356vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_battle-result-defeat-score_en{--mwidth: (191-8)/6.675;--mheight: (114-8)/6.675;--mwidthvh: (191vh-8)/6.675;--mheightvh: (114vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -159.7003745318vh -63.5205992509vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:27.4157303371vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:15.8801498127vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_battle-result-defeat_en{--mwidth: (153-8)/6.675;--mheight: (61-8)/6.675;--mwidthvh: (153vh-8)/6.675;--mheightvh: (61vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -121.0486891386vh -111.1610486891vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:21.7228464419vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:7.9400749064vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_battle-result-defeat_severstal{--mwidth: (310-8)/6.675;--mheight: (210-8)/6.675;--mwidthvh: (310vh-8)/6.675;--mheightvh: (210vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -0.5992509363vh -102.0224719101vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:45.2434456929vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:30.2621722846vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_battle-result-draw{--mwidth: (163-8)/6.675;--mheight: (50-8)/6.675;--mwidthvh: (163vh-8)/6.675;--mheightvh: (50vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -159.7003745318vh -97.2284644195vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:23.2209737828vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:6.2921348315vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_battle-result-draw_en{--mwidth: (125-8)/6.675;--mheight: (50-8)/6.675;--mwidthvh: (125vh-8)/6.675;--mheightvh: (50vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -127.4906367041vh -102.0224719101vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:17.5280898876vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:6.2921348315vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_battle-result-draw_severstal{--mwidth: (208-8)/6.675;--mheight: (210-8)/6.675;--mwidthvh: (208vh-8)/6.675;--mheightvh: (210vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -159.7003745318vh -0.5992509363vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:29.9625468165vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:30.2621722846vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_battle-result-victory{--mwidth: (182-8)/6.675;--mheight: (50-8)/6.675;--mwidthvh: (182vh-8)/6.675;--mheightvh: (50vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -159.7003745318vh -80.5992509363vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:26.0674157303vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:6.2921348315vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_battle-result-victory-score{--mwidth: (233-8)/6.675;--mheight: (100-8)/6.675;--mwidthvh: (233vh-8)/6.675;--mheightvh: (100vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -86.1423220974vh -111.1610486891vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:33.7078651685vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:13.7827715356vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_battle-result-victory-score_en{--mwidth: (261-8)/6.675;--mheight: (58-8)/6.675;--mwidthvh: (261vh-8)/6.675;--mheightvh: (58vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -88.3895131086vh -102.0224719101vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:37.9026217228vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:7.4906367041vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_battle-result-victory_en{--mwidth: (167-8)/6.675;--mheight: (61-8)/6.675;--mwidthvh: (167vh-8)/6.675;--mheightvh: (61vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -159.7003745318vh -88.0898876404vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:23.8202247191vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:7.9400749064vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_battle-result-victory_severstal{--mwidth: (208-8)/6.675;--mheight: (210-8)/6.675;--mwidthvh: (208vh-8)/6.675;--mheightvh: (210vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -159.7003745318vh -32.0599250936vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:29.9625468165vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:30.2621722846vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_blue-flag{--mwidth: (82-8)/6.675;--mheight: (78-8)/6.675;--mwidthvh: (82vh-8)/6.675;--mheightvh: (78vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -110.2621722846vh -133.4831460674vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:11.0861423221vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:10.4868913858vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell{--mwidth: (140-8)/6.675;--mheight: (140-8)/6.675;--mwidthvh: (140vh-8)/6.675;--mheightvh: (140vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -69.8127340824vh -133.4831460674vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:19.7752808989vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:19.7752808989vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell-available{--mwidth: (82-8)/6.675;--mheight: (78-8)/6.675;--mwidthvh: (82vh-8)/6.675;--mheightvh: (78vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -122.5468164794vh -133.4831460674vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:11.0861423221vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:10.4868913858vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell-available_severstal{--mwidth: (82-8)/6.675;--mheight: (78-8)/6.675;--mwidthvh: (82vh-8)/6.675;--mheightvh: (78vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -134.8314606742vh -133.4831460674vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:11.0861423221vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:10.4868913858vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell-available_turniketov{--mwidth: (82-8)/6.675;--mheight: (78-8)/6.675;--mwidthvh: (82vh-8)/6.675;--mheightvh: (78vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -147.1161048689vh -133.4831460674vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:11.0861423221vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:10.4868913858vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell-blue-border{--mwidth: (154-8)/6.675;--mheight: (146-8)/6.675;--mwidthvh: (154vh-8)/6.675;--mheightvh: (146vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -159.7003745318vh -104.7191011236vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:21.872659176vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:20.6741573034vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell-blue-border_turniketov{--mwidth: (154-8)/6.675;--mheight: (146-8)/6.675;--mwidthvh: (154vh-8)/6.675;--mheightvh: (146vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -0.5992509363vh -133.4831460674vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:21.872659176vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:20.6741573034vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell-orange-available{--mwidth: (82-8)/6.675;--mheight: (78-8)/6.675;--mwidthvh: (82vh-8)/6.675;--mheightvh: (78vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -159.4007490637vh -133.4831460674vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:11.0861423221vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:10.4868913858vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell-orange-available_severstal{--mwidth: (82-8)/6.675;--mheight: (78-8)/6.675;--mwidthvh: (82vh-8)/6.675;--mheightvh: (78vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -171.6853932584vh -133.4831460674vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:11.0861423221vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:10.4868913858vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell-orange-available_turniketov{--mwidth: (82-8)/6.675;--mheight: (78-8)/6.675;--mwidthvh: (82vh-8)/6.675;--mheightvh: (78vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -0.5992509363vh -155.3558052434vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:11.0861423221vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:10.4868913858vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell-orange-border{--mwidth: (154-8)/6.675;--mheight: (146-8)/6.675;--mwidthvh: (154vh-8)/6.675;--mheightvh: (146vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -23.670411985vh -133.4831460674vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:21.872659176vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:20.6741573034vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell-orange-border_turniketov{--mwidth: (154-8)/6.675;--mheight: (146-8)/6.675;--mwidthvh: (154vh-8)/6.675;--mheightvh: (146vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -46.7415730337vh -133.4831460674vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:21.872659176vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:20.6741573034vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell-owned{--mwidth: (82-8)/6.675;--mheight: (78-8)/6.675;--mwidthvh: (82vh-8)/6.675;--mheightvh: (78vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -12.8838951311vh -155.3558052434vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:11.0861423221vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:10.4868913858vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell-owned-blue{--mwidth: (82-8)/6.675;--mheight: (81-8)/6.675;--mwidthvh: (82vh-8)/6.675;--mheightvh: (81vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -0.5992509363vh -167.0411985019vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:11.0861423221vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:10.936329588vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell-owned-blue_severstal{--mwidth: (82-8)/6.675;--mheight: (78-8)/6.675;--mwidthvh: (82vh-8)/6.675;--mheightvh: (78vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -25.1685393258vh -155.3558052434vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:11.0861423221vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:10.4868913858vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell-owned-blue_turniketov{--mwidth: (82-8)/6.675;--mheight: (81-8)/6.675;--mwidthvh: (82vh-8)/6.675;--mheightvh: (81vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -12.8838951311vh -167.0411985019vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:11.0861423221vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:10.936329588vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell-owned-orange{--mwidth: (82-8)/6.675;--mheight: (81-8)/6.675;--mwidthvh: (82vh-8)/6.675;--mheightvh: (81vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -25.1685393258vh -167.0411985019vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:11.0861423221vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:10.936329588vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell-owned-orange_severstal{--mwidth: (82-8)/6.675;--mheight: (78-8)/6.675;--mwidthvh: (82vh-8)/6.675;--mheightvh: (78vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -37.4531835206vh -155.3558052434vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:11.0861423221vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:10.4868913858vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell-owned-orange_turniketov{--mwidth: (82-8)/6.675;--mheight: (81-8)/6.675;--mwidthvh: (82vh-8)/6.675;--mheightvh: (81vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -37.4531835206vh -167.0411985019vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:11.0861423221vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:10.936329588vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell-shadow{--mwidth: (82-8)/6.675;--mheight: (78-8)/6.675;--mwidthvh: (82vh-8)/6.675;--mheightvh: (78vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -49.7378277154vh -155.3558052434vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:11.0861423221vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:10.4868913858vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell-shadow_severstal{--mwidth: (82-8)/6.675;--mheight: (78-8)/6.675;--mwidthvh: (82vh-8)/6.675;--mheightvh: (78vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -62.0224719101vh -155.3558052434vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:11.0861423221vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:10.4868913858vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_cell-shadow_turniketov{--mwidth: (82-8)/6.675;--mheight: (78-8)/6.675;--mwidthvh: (82vh-8)/6.675;--mheightvh: (78vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -74.3071161049vh -155.3558052434vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:11.0861423221vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:10.4868913858vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_coin{--mwidth: (22-8)/6.675;--mheight: (21-8)/6.675;--mwidthvh: (22vh-8)/6.675;--mheightvh: (21vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -186.9662921348vh -80.5992509363vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:2.0973782772vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:1.9475655431vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_crown-white{--mwidth: (63-8)/6.675;--mheight: (49-8)/6.675;--mwidthvh: (63vh-8)/6.675;--mheightvh: (49vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -146.2172284644vh -102.0224719101vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:8.2397003745vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:6.1423220974vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_destroyed-castle{--mwidth: (130-8)/6.675;--mheight: (100-8)/6.675;--mwidthvh: (130vh-8)/6.675;--mheightvh: (100vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -90.7865168539vh -133.4831460674vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:18.2771535581vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:13.7827715356vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_forest{--mwidth: (385-8)/6.675;--mheight: (677-8)/6.675;--mwidthvh: (385vh-8)/6.675;--mheightvh: (677vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -0.5992509363vh -0.5992509363vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:56.4794007491vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:100.2247191011vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_large-forest{--mwidth: (677-8)/6.675;--mheight: (677-8)/6.675;--mwidthvh: (677vh-8)/6.675;--mheightvh: (677vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -58.2771535581vh -0.5992509363vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:100.2247191011vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:100.2247191011vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_orange-flag{--mwidth: (82-8)/6.675;--mheight: (78-8)/6.675;--mwidthvh: (82vh-8)/6.675;--mheightvh: (78vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -86.5917602996vh -155.3558052434vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:11.0861423221vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:10.4868913858vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}.g-icon_img_resizable_swords-white{--mwidth: (39.46-8)/6.675;--mheight: (37.51-8)/6.675;--mwidthvh: (39.46vh-8)/6.675;--mheightvh: (37.51vh-8)/6.675;background:url("./images/svg-sprite-resizable.svg?v=rtwEqmePQSnrGkDs38XHZP") -184.7191011236vh -88.0898876404vh no-repeat;background-size:190.2621722846vh 178.5767790262vh;width:4.7131086142vh;width:calc(var(--mwidthvh) - var(--mwidth) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100);height:4.4209737828vh;height:calc(var(--mheightvh) - var(--mheight) * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) / 100)}
.g-icon-img_tg-paper-plane-round{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 99.7618308766% 43.1142410016% no-repeat;background-size:1324px 1312px;width:35px;height:34px}.g-icon_img_app_icon{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 32.5077399381% 58.4375% no-repeat;background-size:1324px 1312px;width:32px;height:32px}.g-icon_img_app_store{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 37.1165644172% 58.0745341615% no-repeat;background-size:1324px 1312px;width:20px;height:24px}.g-icon_img_arrow-back-white{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 93.1506849315% 38.9830508475% no-repeat;background-size:1324px 1312px;width:10px;height:14px}.g-icon_img_arrow-down{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 96.0753532182% 48.0190174326% no-repeat;background-size:1324px 1312px;width:50px;height:50px}.g-icon_img_arrow-forward-white{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 93.9117199391% 38.9830508475% no-repeat;background-size:1324px 1312px;width:10px;height:14px}.g-icon_img_auth-logo{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 47.9041916168% 83.3270523997% no-repeat;background-size:1324px 1312px;width:155px;height:117.91px}.g-icon_img_back-button{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 99.7713414634% 31.3178294574% no-repeat;background-size:1324px 1312px;width:12px;height:22px}.g-icon_img_back-button-green{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 100% 34.8837209302% no-repeat;background-size:1324px 1312px;width:12px;height:22px}.g-icon_img_back-button-white{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 100% 36.5891472868% no-repeat;background-size:1324px 1312px;width:12px;height:22px}.g-icon_img_banner-title{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 64.0819964349% 48.8709677419% no-repeat;background-size:1324px 1312px;width:202px;height:72px}.g-icon_img_black-cross{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 70.5206738132% 50.9273570325% no-repeat;background-size:1324px 1312px;width:18px;height:18px}.g-icon_img_blue-band{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 0 0 no-repeat;background-size:1324px 1312px;width:662px;height:202px}.g-icon_img_book{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 0 73.0212765957% no-repeat;background-size:1324px 1312px;width:206px;height:137px}.g-icon_img_cake{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 58.0357142857% 81.5573770492% no-repeat;background-size:1324px 1312px;width:92px;height:92px}.g-icon_img_circlet{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 65.5032467532% 81.5573770492% no-repeat;background-size:1324px 1312px;width:92px;height:92px}.g-icon_img_cloud{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 72.9707792208% 81.5573770492% no-repeat;background-size:1324px 1312px;width:92px;height:92px}.g-icon_img_color-shield{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 18.2948490231% 71.9798657718% no-repeat;background-size:1324px 1312px;width:198px;height:120px}.g-icon_img_color-swords{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 35.8792184725% 71.6193656093% no-repeat;background-size:1324px 1312px;width:198px;height:114px}.g-icon_img_cq-blue-flag{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 97.4939123377% 69.4911273275% no-repeat;background-size:1324px 1312px;width:42.72px;height:77.31px}.g-icon_img_cq-white-flag{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 91.7051698302% 80.5870299427% no-repeat;background-size:1324px 1312px;width:42.72px;height:77.31px}.g-icon_img_crown{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 86.3895680522% 70.6172839506% no-repeat;background-size:1324px 1312px;width:97px;height:97px}.g-icon_img_diamond{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 93.9252981337% 70.3376700032% no-repeat;background-size:1324px 1312px;width:92.17px;height:92.17px}.g-icon_img_duel-question-intro{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 17.1628721541% 87.9752431477% no-repeat;background-size:1324px 1312px;width:182px;height:181px}.g-icon_img_duel-question-intro_en{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 33.0998248687% 87.9752431477% no-repeat;background-size:1324px 1312px;width:182px;height:181px}.g-icon_img_duel-question-intro_severstal{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 0 89.3980233603% no-repeat;background-size:1324px 1312px;width:196px;height:199px}.g-icon_img_duel-result-defeat{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 87.7209302326% 31.9115323855% no-repeat;background-size:1324px 1312px;width:249px;height:46px}.g-icon_img_duel-result-defeat_en{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 98.9821882952% 35.7426528991% no-repeat;background-size:1324px 1312px;width:145px;height:53px}.g-icon_img_duel-result-draw{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 75.39543058% 43.7162805459% no-repeat;background-size:1324px 1312px;width:186px;height:51.6px}.g-icon_img_duel-result-draw_en{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 98.7572493786% 31.811023622% no-repeat;background-size:1324px 1312px;width:117px;height:42px}.g-icon_img_duel-result-victory{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 58.6879432624% 43.7187085922% no-repeat;background-size:1324px 1312px;width:196px;height:51.67px}.g-icon_img_duel-result-victory_en{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 79.0557939914% 48.1334392375% no-repeat;background-size:1324px 1312px;width:159px;height:53px}.g-icon_img_errors-explanation{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 88.2502113271% 43.6262866192% no-repeat;background-size:1324px 1312px;width:141px;height:49px}.g-icon_img_explanation-cloud{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 45.0998185118% 51.0961214165% no-repeat;background-size:1324px 1312px;width:222px;height:126px}.g-icon_img_fb{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 98.8363072149% 47.4178403756% no-repeat;background-size:1324px 1312px;width:35px;height:34px}.g-icon_img_fb-small-white{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 38.7096774194% 57.984496124% no-repeat;background-size:1324px 1312px;width:22px;height:22px}.g-icon_img_forward-button{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 99.6194824962% 32.8450269854% no-repeat;background-size:1324px 1312px;width:10px;height:15px}.g-icon_img_green-band{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 0 18.1981981982% no-repeat;background-size:1324px 1312px;width:662px;height:202px}.g-icon_img_hobby-horse{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 0 100% no-repeat;background-size:1324px 1312px;width:91px;height:118px}.g-icon_img_knowledge-are-strength{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 83.1569664903% 39.4388152767% no-repeat;background-size:1324px 1312px;width:190px;height:29px}.g-icon_img_lightning-white{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 86.7534456355% 39.4080996885% no-repeat;background-size:1324px 1312px;width:18px;height:28px}.g-icon_img_lightning-yellow{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 88.1316998469% 39.4080996885% no-repeat;background-size:1324px 1312px;width:18px;height:28px}.g-icon_img_login{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 94.5914667078% 43.1574660066% no-repeat;background-size:1324px 1312px;width:27.9px;height:35.28px}.g-icon_img_logout{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 97.0533371518% 43.1574660066% no-repeat;background-size:1324px 1312px;width:32.03px;height:35.28px}.g-icon_img_no-ad{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 90.200617284% 39.2248062016% no-repeat;background-size:1324px 1312px;width:28px;height:22px}.g-icon_img_orange-band{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 0 36.3963963964% no-repeat;background-size:1324px 1312px;width:662px;height:202px}.g-icon_img_owl-coin{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 92.3616523772% 43.3176100629% no-repeat;background-size:1324px 1312px;width:41px;height:40px}.g-icon_img_owl-coin-big{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 28.7066246057% 59.5541401274% no-repeat;background-size:1324px 1312px;width:56px;height:56px}.g-icon_img_owl-coin-blue-background{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 23.3549582947% 51.7948717949% no-repeat;background-size:1324px 1312px;width:245px;height:142px}.g-icon_img_owl-coin-blue-background-with-stars{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 63.4707574305% 34.678111588% no-repeat;background-size:1324px 1312px;width:281px;height:147px}.g-icon_img_owl-coin-small{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 34.9845201238% 58.4375% no-repeat;background-size:1324px 1312px;width:32px;height:32px}.g-icon_img_pencil{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 80.4383116883% 81.5573770492% no-repeat;background-size:1324px 1312px;width:92px;height:92px}.g-icon_img_pigeon{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 60.9322033898% 53.8950715421% no-repeat;background-size:1324px 1312px;width:144px;height:54px}.g-icon_img_pigeon-closed-eye{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 73.1355932203% 53.8950715421% no-repeat;background-size:1324px 1312px;width:144px;height:54px}.g-icon_img_pigeon-leg{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 91.5254237288% 48.0952380952% no-repeat;background-size:1324px 1312px;width:144px;height:52px}.g-icon_img_rate{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 85.7272727273% 35.8280254777% no-repeat;background-size:1324px 1312px;width:224px;height:56px}.g-icon_img_rotate-phone{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 0 57.1698113208% no-repeat;background-size:1324px 1312px;width:252px;height:252px}.g-icon_img_scales{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 87.9058441558% 81.1774400144% no-repeat;background-size:1324px 1312px;width:92px;height:86.29px}.g-icon_img_subject-hex{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 48.9430894309% 70.7582180145% no-repeat;background-size:1324px 1312px;width:94px;height:99.42px}.g-icon_img_subject-hex-blue-fullfilled{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 71.5210355987% 70.7337180544% no-repeat;background-size:1324px 1312px;width:88px;height:99px}.g-icon_img_subject-hex-orange-fullfilled{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 78.640776699% 70.7337180544% no-repeat;background-size:1324px 1312px;width:88px;height:99px}.g-icon_img_subject-hex-white{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 56.5853658537% 70.7582180145% no-repeat;background-size:1324px 1312px;width:94px;height:99.42px}.g-icon_img_subject-hex-yellow{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 64.2276422764% 70.7582180145% no-repeat;background-size:1324px 1312px;width:94px;height:99.42px}.g-icon_img_swiper{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 96.5678033307% 80.5668016194% no-repeat;background-size:1324px 1312px;width:63px;height:77px}.g-icon_img_swords{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 91.1770622186% 52.8659092858% no-repeat;background-size:1324px 1312px;width:31.46px;height:29.51px}.g-icon_img_swords-blue{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 88.7340301974% 52.9063370555% no-repeat;background-size:1324px 1312px;width:32.5px;height:30.49px}.g-icon_img_tg{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 93.0874512429% 52.5243448014% no-repeat;background-size:1324px 1312px;width:24.19px;height:21.17px}.g-icon_img_thanks-for-report{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 20.7920792079% 60.3712671509% no-repeat;background-size:1324px 1312px;width:112px;height:73px}.g-icon_img_up-white{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 86.2015503876% 53.0516431925% no-repeat;background-size:1324px 1312px;width:34px;height:34px}.g-icon_img_vb{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 78.12257564% 53.0516431925% no-repeat;background-size:1324px 1312px;width:35px;height:34px}.g-icon_img_violet-band{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 100% 0 no-repeat;background-size:1324px 1312px;width:662px;height:202px}.g-icon_img_vk{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 80.8378588053% 53.0516431925% no-repeat;background-size:1324px 1312px;width:35px;height:34px}.g-icon_img_vk-small-white{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 92.2898997687% 39.0733590734% no-repeat;background-size:1324px 1312px;width:27px;height:17px}.g-icon_img_wa{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 83.5531419705% 53.0516431925% no-repeat;background-size:1324px 1312px;width:35px;height:34px}.g-icon_img_white-lock{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 94.4984686064% 52.4767801858% no-repeat;background-size:1324px 1312px;width:18px;height:20px}.g-icon_img_yellow-band{background:url("./images/svg-sprite.svg?v=rtwEqmePQSnrGkDs38XHZP") 100% 18.1981981982% no-repeat;background-size:1324px 1312px;width:662px;height:202px}
.g-icon{display:inline-block;vertical-align:middle}
.g-input__input::-ms-clear,.g-input__input::-ms-reveal{width:0;height:0}.g-input__input:invalid{box-shadow:none}
.g-list{display:inline-block;box-sizing:border-box;margin:0}.g-list__item{display:block;padding:5px;cursor:pointer}.g-list__item_selected{font-weight:600}.g-list__item_disabled{color:#b2b2b2}
.g-modal{position:fixed;z-index:1000;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,.8)}.g-modal__content{position:relative;z-index:1;display:inline-block;padding:10px;background-color:#fff;vertical-align:middle}
.g-share__share{display:inline-block;padding:10px}.g-share__share_vk{background-color:#4d74a0}.g-share__share_fb{background-color:#395796}.g-share__share_tg{background-color:#2099ca}.g-share__share_vb{background-color:#7a519c}.g-share__share_wa{background-color:#3cab49}
.g-textarea{min-width:100px;min-height:40px}.g-textarea__textarea{white-space:pre;width:100%;height:100%;box-sizing:border-box}.g-textarea__textarea:focus{outline:none}.g-textarea__counter_warning{color:red}.g-textarea.g-textarea_auto-height{position:relative;display:inline-block;width:100%}.g-textarea.g-textarea_auto-height .g-textarea__textarea,.g-textarea.g-textarea_auto-height .g-textarea__text-container{display:block;box-sizing:border-box;width:100%;min-height:60px;padding:10px;margin:0;border:1px solid #000;font-family:inherit;line-height:1.2;font-weight:normal;content:"";resize:none;white-space:pre-wrap;word-wrap:break-word}.g-textarea.g-textarea_auto-height .g-textarea__textarea{overflow:hidden}.g-textarea.g-textarea_auto-height .g-textarea__text-container{position:absolute;top:0;left:0;z-index:-1;visibility:hidden}.g-textarea.g-textarea_has-max-height .g-textarea__textarea{overflow-y:auto}
.i-control{outline:none}
.i-utils__hidden{display:none !important}.i-utils__vertical-align-helper{display:inline-block;height:100%;vertical-align:middle}.i-utils__overflow-hidden{overflow:hidden}.i-utils__scroll{overflow-y:scroll;overflow-x:hidden}.i-utils__disable-select{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.i-utils__clearfix::after{display:table;clear:both;content:""}
.b-achievement-description_level{padding:10px 30px 0px}.b-achievement-description_level .b-achievement-description__level{position:absolute;right:0;bottom:9px;left:0;margin:auto;font-size:11px;font-weight:700}.b-achievement-description_level .b-achievement-description__short-description{display:block}.b-achievement-description_level .b-achievement-description__description{display:none}.b-achievement-description_level .b-achievement-description__image{position:absolute;right:0;left:-20%;bottom:15px;width:140%;height:50px;padding:0;transform:scale(0.9)}.b-achievement-description_level .b-achievement-description__castle-wrap{position:absolute;right:0;bottom:0;left:0;margin:auto;transition:opacity .9s;opacity:1}.b-achievement-description_level .b-achievement-description__title{height:auto;margin:30px auto 3px;font-size:30px}.b-achievement-description_level .b-achievement-description__castle-wrap_hidden{opacity:0}.b-achievement-description.b-achievement-description_level.b-achievement-description_without-sharings .b-achievement-description__sharing-title,.b-achievement-description.b-achievement-description_level.b-achievement-description_without-sharings .b-achievement-description__sharing{display:none}@media screen and (max-height: 550px){.b-achievement-description_level .b-achievement-description__image{transform:scale(0.8)}}@media screen and (max-height: 450px){.b-achievement-description_level .b-achievement-description__short-description{display:none}.b-achievement-description_level .b-achievement-description__image{bottom:5px;height:20px;transform:scale(0.65)}}
.b-achievement-description{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;box-sizing:border-box;width:100%;height:100%;margin:auto;opacity:1;text-align:center;transition:opacity .4s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.b-achievement-description__info-wrap{position:relative;display:inline-block;box-sizing:border-box;width:100%;height:65%}.b-achievement-description__description-wrap{width:100%}.b-achievement-description__control-wrap{position:relative;width:100%;height:35%}.b-achievement-description__title{height:30%;font-size:26px;font-weight:700}.b-achievement-description__short-description{display:none;font-size:10px;font-style:italic}.b-achievement-description__image{position:relative;box-sizing:border-box;height:40%;padding:0;margin:auto}.b-achievement-description__image-background{position:absolute;top:0;bottom:0;width:100%;height:85%;margin:auto}.b-achievement-description__image-wrap{position:absolute;width:100%;height:100%}.b-achievement-description__sharing-title{margin-bottom:7px;color:#355598;font-size:13px;font-style:italic}.b-achievement-description__description{height:30%;white-space:pre-wrap;font-size:16px}.b-achievement-description__button{position:absolute;right:0;bottom:20px;left:0;width:200px;margin:auto}.b-achievement-description_hidden{opacity:0}.b-achievement-description_disabled .b-achievement-description__info-wrap{height:75%}.b-achievement-description_disabled .b-achievement-description__control-wrap{height:25%}.b-achievement-description_disabled .b-achievement-description__description{height:35%}.b-achievement-description_disabled .b-achievement-description__button{top:0;bottom:0;height:55px}.b-achievement-description.b-achievement-description_without-sharings .b-achievement-description__info-wrap{height:75%}.b-achievement-description.b-achievement-description_without-sharings .b-achievement-description__control-wrap{height:25%}.b-achievement-description.b-achievement-description_without-sharings .b-achievement-description__description{height:35%}.b-achievement-description.b-achievement-description_without-sharings .b-achievement-description__button{top:0;bottom:0;height:55px}.b-achievement-description.b-achievement-description_without-sharings .b-achievement-description__sharing-title,.b-achievement-description.b-achievement-description_without-sharings .b-achievement-description__sharing{opacity:0;pointer-events:none;cursor:default}@media screen and (max-height: 425px){.b-achievement-description__button{bottom:15px}.b-achievement-description_disabled .b-achievement-description__button{bottom:0}}@media screen and (max-height: 400px){.b-achievement-description__button{bottom:10px}.b-achievement-description_disabled .b-achievement-description__button{bottom:0}}
.b-achievement,.b-achievement__tap{position:absolute;top:0;right:0;bottom:0;left:0;width:100px;height:100px;margin:auto;pointer-events:all}.b-achievement__tap{cursor:pointer}.b-achievement__image{position:relative;top:-25%;left:-50%;width:200%;height:150%;margin:auto;transform:scale(0.75)}@media screen and (max-width: 320px){.b-achievement__image{transform:scale(0.7)}}
.b-battle-cell.b-battle-cell_capital{width:15vh;width:calc(15vh - 0.15 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));height:15vh;height:calc(15vh - 0.15 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));transition:opacity .2s;opacity:1;border:none;border-radius:0}.b-battle-cell.b-battle-cell_capital .b-battle-cell__content-wrap{position:absolute;top:-5vh;top:calc(0.05 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) - 5vh);right:0;bottom:auto;left:-15vh;left:calc(0.15 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) - 15vh);width:45vh;width:calc(45vh - 0.45 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));height:24vh;height:calc(24vh - 0.24 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));margin:auto}.b-battle-cell.b-battle-cell_capital .b-battle-cell__content-wrap:before{display:inline-block;height:100%;content:"";vertical-align:middle}.b-battle-cell.b-battle-cell_capital .b-battle-cell__content{display:inline-block;width:25vh;width:calc(25vh - 0.25 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));vertical-align:middle}.b-battle-cell.b-battle-cell_capital .b-battle-cell__expected-profit-wrap{top:auto;bottom:7vh;bottom:calc(7vh - 0.07 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)))}.b-battle-cell.b-battle-cell_capital .b-battle-cell__expected-profit{position:relative;top:-0.7vh;top:calc(0.007 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) - 0.7vh)}.b-battle-cell.b-battle-cell_capital .b-battle-cell__turn-counter{position:absolute;top:auto;right:0;bottom:2.8vh;bottom:calc(2.8vh - 0.028 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));left:0;width:100%;line-height:0}.b-battle-cell.b-battle-cell_capital .b-battle-cell__status{width:100%;margin-top:1vh;margin-top:calc(1vh - 0.01 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));color:#000;font-size:1.5vh;font-size:calc(1.5vh - 0.015 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));line-height:1.5vh;line-height:calc(1.5vh - 0.015 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)))}.b-battle-cell.b-battle-cell_capital .b-battle-cell__score{position:absolute;z-index:1;top:auto;right:0;bottom:5vh;bottom:calc(5vh - 0.05 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));left:0;width:25vh;width:calc(25vh - 0.25 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));margin:auto;transition:color .3s;color:#000;line-height:0}.b-battle-cell.b-battle-cell_capital .b-battle-cell__icon{position:relative;top:0;right:0;bottom:0;left:0;width:17.2vh;width:calc(17.2vh - 0.172 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));height:auto;padding-bottom:8vh;padding-bottom:calc(8vh - 0.08 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));transform:none;border-radius:0}.b-battle-cell.b-battle-cell_capital .b-battle-cell__react-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto;transform:none}.b-battle-cell.b-battle-cell_capital .b-battle-cell__animation{position:absolute;top:0;right:0;bottom:0;left:0;width:17.2vh;width:calc(17.2vh - 0.172 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));height:auto;transform:none}.b-battle-cell.b-battle-cell_capital .b-battle-cell__tap-zone{z-index:6;left:0;width:17vh;width:calc(17vh - 0.17 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));height:17.5vh;height:calc(17.5vh - 0.175 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));transform:none}.b-battle-cell.b-battle-cell_capital.b-battle-cell_highlighted{z-index:15}.b-battle-cell.b-battle-cell_capital.b-battle-cell_highlighted .b-battle-cell__score{color:#fff}.b-battle-cell_capital.b-battle-cell_available.b-battle-cell_enemy-owned .b-battle-cell__icon{cursor:pointer}.b-battle-cell.b-battle-cell_capital.b-battle-cell_enemy-owned{top:-3vh;top:calc(0.03 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) - 3vh);border:none;background-color:transparent}.b-battle-cell.b-battle-cell_capital.b-battle-cell_user-owned{top:6vh;top:calc(6vh - 0.06 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));border:none;background-color:transparent}.b-battle-cell.b-battle-cell_capital_transparent{opacity:0}
.b-battle-cell{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:10vh;width:calc(10vh - 0.1 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));height:10vh;height:calc(10vh - 0.1 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));margin:auto;vertical-align:top;opacity:.5;transition:opacity .4s;pointer-events:all}.b-battle-cell_available.b-battle-cell_inversed{opacity:.5}.b-battle-cell_attacked .b-battle-cell__expected-profit_shown{opacity:1}.b-battle-cell_available,.b-battle-cell.b-battle-cell_user-owned,.b-battle-cell.b-battle-cell_enemy-owned{opacity:1}.b-battle-cell__tap-zone{position:absolute;top:0;right:0;bottom:0;left:-2vh;left:calc(0.02 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) - 2vh);z-index:7;width:14vh;width:calc(14vh - 0.14 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));height:14vh;height:calc(14vh - 0.14 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));margin:auto}.b-battle-cell__icon,.b-battle-cell__background-icon-wrap{position:absolute;top:0;right:0;bottom:0;left:-5vh;left:calc(0.05 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) - 5vh);width:calc(20vh - 0.2 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));margin:auto;transform:scale(1.3)}.b-battle-cell__animation{position:absolute;top:0;right:0;bottom:0;left:-10vh;left:calc(0.1 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) - 10vh);width:30vh;width:calc(30vh - 0.3 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));height:30vh;height:calc(30vh - 0.3 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));margin:auto;transform:scale(1.3)}.b-battle-cell__expected-profit-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:10vh;width:calc(10vh - 0.1 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));height:5vh;height:calc(5vh - 0.05 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));margin:auto;transition:opacity .4s;cursor:pointer;text-align:center;line-height:0px}.b-battle-cell__expected-profit{width:100%;opacity:0;transition:opacity .4s;text-align:center;color:#fff;text-decoration:none;font-size:2.6vh;font-size:calc(2.6vh - 0.026 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));font-weight:700}.b-battle-cell__expected-profit_shown{opacity:.5}.b-battle-cell__expected-profit_highlighted{opacity:1;transition:opacity .1s}.b-battle-cell_user-owned .b-battle-cell__expected-profit,.b-battle-cell_inversed .b-battle-cell__expected-profit{opacity:0}.b-battle-cell_available .b-battle-cell__tap-zone{cursor:pointer}.b-battle-cell_available.b-battle-cell_enemy-owned .b-battle-cell__body-icon-wrap,.b-battle-cell_available.b-battle-cell_user-owned .b-battle-cell__body-icon-wrap{opacity:0}.b-battle-cell_available.b-battle-cell_user-owned .b-battle-cell__tap-zone{cursor:default}.b-battle-cell_inversed.b-battle-cell_available .b-battle-cell__tap-zone{cursor:default}
.b-complaint-button{width:35px;height:35px;min-height:35px;transition:width .4s}.b-complaint-button_wide{width:270px;font-size:15px}
.b-flag{position:relative;top:-1px;left:4%;display:inline-block;cursor:pointer}.b-flag .b-flag__title{position:absolute;top:0;right:0;bottom:0;left:0;width:32px;height:25px;margin:auto;color:#393939;text-align:center;font-size:23px}
.b-header-manager{position:absolute;top:0;left:0;width:100%}
.b-header_battle .b-header__flag-wrap{position:absolute;top:0;left:0;right:0;box-sizing:border-box;width:100%;max-width:375px;margin:auto;text-align:left}.b-header_battle .b-header__flag{position:relative;top:-1px;left:4%;z-index:25;display:inline-block;cursor:pointer}.b-header_battle .b-header__flag-title{position:absolute;top:0;right:0;bottom:0;left:0;width:32px;height:25px;margin:auto;color:#393939;text-align:center;font-size:23px}
.b-header_profile{pointer-events:none}.b-header_profile .b-header__flag-wrap{position:absolute;top:0;left:0;right:0;box-sizing:border-box;width:100%;max-width:375px;height:75px;margin:auto;text-align:left}.b-header_profile.b-header_offseted_down{margin-top:80px}
.b-header{position:absolute;width:100%;height:60px;color:#ededed;line-height:60px}.b-header__back-button{float:left}
.b-hexagon-map.b-hexagon-map_battle{width:100%}
.b-hexagon-map{box-sizing:border-box;width:65%;height:100%;margin:auto;pointer-events:none;text-align:center}.b-hexagon-map__string{position:relative;height:20%}.b-hexagon-map__node{position:relative;top:-50%;left:-25%;display:inline-block;width:50%;height:100%;vertical-align:middle}.b-hexagon-map__node:last-child{top:50%;left:25%}
.b-image_castle.b-image_resizable{position:relative;width:100%;opacity:1}.b-image_castle.b-image_resizable.b-image_biggest{width:23.5vh;width:calc(23.5vh - 0.235 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)))}.b-image_castle.b-image_explosion{transition:opacity .8s,transform .9s,bottom .9s;opacity:0;transform:scale(1.45)}.b-image_castle.b-image_transparent{transition:none;opacity:0}
.b-image{display:block;width:auto;margin:auto}.b-image_no-margin{margin:0}.b-image_horizontal{width:100%}.b-image_vertical{height:100%}.b-image_absolute-centered{position:absolute;top:0;right:0;bottom:0;left:0}.b-image_limited{max-width:100%;max-height:100%}.b-image_inline-vertical{display:inline-block;vertical-align:middle}
.b-input-form .b-input-form__description{min-height:18px;font-size:13px;padding-bottom:7px;color:rgba(0,0,0,.3);margin:0 auto}.b-input-form .b-input-form__description::first-letter{text-transform:uppercase}.b-input-form .b-input-form__description.b-input-form__description_yellow-text-colored{color:#fb0}.b-input-form .b-input-form__description.b-input-form__description_grey-text-colored{color:rgba(0,0,0,.3)}.b-input-form .b-input-form__input-wrap{width:250px;padding-bottom:15px;margin:0 auto}.b-input-form .b-input-form__button-wrap{width:250px;margin:0 auto}.b-input-form_with-long-input .b-input-form__input-wrap{width:320px}@media screen and (max-width: 340px){.b-input-form.b-input-form_with-long-input .b-input-form__input-wrap{width:300px}}
.b-list-item.b-list-item_issue-select{border:none;border-bottom:1px solid #a8a8a8;color:#000;font-weight:400}.b-list-item.b-list-item_issue-select .b-list-item__content{padding:10px}.b-list-item.b-list-item_issue-select .b-list-item__label{font-size:12px;font-weight:400}.b-list-item.b-list-item_issue-select:first-of-type{border-top:none}.b-list-item.b-list-item_issue-select:last-of-type{border-bottom:none}.b-list-item.b-list-item_issue-select.b-list-item_focused{background-color:#9bc1e4}
.b-list-item.b-list-item_adventure{display:block;text-decoration:none;cursor:pointer;background-color:transparent;transition:background-color .1s;outline:none}.b-list-item.b-list-item_adventure .b-list-item__label{letter-spacing:.05em}
.b-maintenance{position:absolute;z-index:1000;top:0;right:0;bottom:0;left:0;width:100%;min-width:300px;height:100%;color:#fff;background-color:#187fe0;font-size:18px}.b-maintenance__image{display:flex;flex-direction:column;width:100%;max-width:420px;height:50%;margin:auto;justify-content:flex-end}.b-maintenance__content{position:relative;display:flex;flex-direction:column;height:50%;justify-content:center;align-items:center}.b-maintenance__description-wrap{position:absolute;top:0;width:100%;height:50%}.b-maintenance__description{position:absolute;right:0;bottom:0;left:0;box-sizing:border-box;width:100%;min-width:270px;height:100px;max-height:100%;margin:0 auto;padding-top:25px;text-align:center}.b-maintenance__button{position:relative;width:200px;margin:0 auto;color:#000;font-size:16px;font-weight:700}
.b-modal-content_achievement{position:relative;box-sizing:border-box;width:100%;height:100%;max-height:none;padding:10px 30px 12px;border-radius:5px 5px 10px 10px;background-color:#fff}.b-modal-content_achievement .b-modal-content__content-wrap{position:relative;width:100%;height:100%;max-height:590px;transition:opacity .4s}.b-modal-content_achievement .b-modal-content__content-wrap::before{display:none}@media screen and (max-width: 340px){.b-modal-content_achievement{border-radius:0}}@media screen and (max-height: 500px){.b-modal-content_achievement{border-radius:0}}@media screen and (max-height: 450px){.b-modal-content_achievement{padding:10px 10px 10px}}
.b-modal-content_battle-result{position:relative;box-sizing:border-box;width:100%;height:100%;max-height:none;padding:0 15px 15px;border-radius:5px 5px 10px 10px}.b-modal-content_battle-result .b-modal-content__content-wrap{position:relative;display:flex;flex-direction:column;justify-content:space-around;box-sizing:border-box;width:100%;height:100%;padding-top:15px;transition:opacity .4s}.b-modal-content_battle-result .b-modal-content__content-wrap::before{display:none}.b-modal-content_battle-result .b-modal-content__content-wrap_hidden{opacity:0}.b-modal-content_battle-result .b-modal-content__buttons,.b-modal-content_battle-result .b-modal-content__socials{box-sizing:border-box}.b-modal-content_battle-result .b-modal-content__title{position:relative;left:-50%;width:200%;margin:0 auto -10px;padding:13px 0;transform:scale(0.5);font-size:20px;font-weight:700}.b-modal-content_battle-result .b-modal-content__user-info-wrap{display:inline-block;flex:1;width:100%}.b-modal-content_battle-result .b-modal-content__user-info-wrap::before{display:inline-block;height:100%;content:"";vertical-align:middle}.b-modal-content_battle-result .b-modal-content__user-info{display:inline-block;vertical-align:middle}.b-modal-content_battle-result .b-modal-content__description{width:100%;margin:0 auto 25px;font-size:16px}.b-modal-content_battle-result .b-modal-content__result{width:100%;height:auto;margin-bottom:-10px;transform:scale(0.9)}.b-modal-content_battle-result .b-modal-content__img-wrap{position:relative;display:block;width:170px;height:160px;margin:auto;vertical-align:top}.b-modal-content_battle-result .b-modal-content__img{position:absolute;right:0;bottom:5px;left:0;height:138px}.b-modal-content_battle-result .b-modal-content__score-wrap{display:inline-block;width:100%;height:100%;line-height:35px}.b-modal-content_battle-result .b-modal-content__score{display:inline-block;width:100%;margin:0 auto;vertical-align:middle;letter-spacing:.01px;font-size:15px;line-height:21px}.b-modal-content_battle-result .b-modal-content__score-value{display:block;margin-bottom:10px;font-size:45px;font-weight:700;line-height:27px}.b-modal-content_battle-result .b-modal-content__result-topic{display:inline-block}.b-modal-content_battle-result .b-modal-content__result-topic::first-letter{text-transform:uppercase}.b-modal-content_battle-result .b-modal-content__enemy-score{margin:auto;padding:30px 0;font-size:16px}.b-modal-content_battle-result .b-modal-content__buttons{position:relative;display:inline-block;width:100%;height:25%;margin:auto;padding:0}.b-modal-content_battle-result .b-modal-content__new-game-wraper,.b-modal-content_battle-result .b-modal-content__repeat-game-wraper{position:absolute;right:0;left:0;display:block;margin:auto}.b-modal-content_battle-result .b-modal-content__repeat-game-wraper{bottom:55px;width:180px}.b-modal-content_battle-result .b-modal-content__new-game-wraper{bottom:0;width:180px}.b-modal-content_battle-result .b-modal-content__socials{display:inline-block;height:17%;margin:0}.b-modal-content_battle-result .b-modal-content__socials-title{margin:0 auto 12px;color:#355598;font-size:13px;font-style:italic}.b-modal-content_battle-result .b-modal-content__socials-share{height:40px;margin:auto}.b-modal-content_battle-result .b-modal-content__img-wrap::before,.b-modal-content_battle-result .b-modal-content__score-wrap::before{display:inline-block;height:100%;content:"";vertical-align:middle}.b-modal-content_battle-result.b-modal-content_without-sharings .b-modal-content__img-wrap{padding-top:35px}.b-modal-content_battle-result.b-modal-content_without-sharings .b-modal-content__socials{opacity:0;pointer-events:none;cursor:default}.b-modal-content_battle-result.b-modal-content_without-new-battle-button .b-modal-content__repeat-game-wraper{display:none}.b-modal-content_battle-result.b-modal-content_without-new-battle-button .b-modal-content__new-game-wraper{bottom:30px}@media screen and (max-width: 340px){.b-modal-content_battle-result{border-radius:0}}@media screen and (max-height: 550px){.b-modal-content_battle-result .b-modal-content__title{margin-bottom:-15px}.b-modal-content_battle-result .b-modal-content__content-wrap{padding-top:5px}.b-modal-content_battle-result .b-modal-content__img-wrap{margin:-25px auto -10px;transform:scale(0.85)}}@media screen and (max-height: 450px){.b-modal-content_battle-result{padding:10px 10px 10px}.b-modal-content_battle-result .b-modal-content__buttons{height:15%;text-align:center}.b-modal-content_battle-result .b-modal-content__user-info-wrap{height:60%}.b-modal-content_battle-result .b-modal-content__socials{display:inline-block;height:25%;margin:0}.b-modal-content_battle-result .b-modal-content__buttons::before{display:inline-block;height:100%;content:"";vertical-align:middle}.b-modal-content_battle-result .b-modal-content__img-wrap{margin:-35px auto -25px;transform:scale(0.65)}.b-modal-content_battle-result .b-modal-content__score-wrap{line-height:30px}.b-modal-content_battle-result .b-modal-content__score-value{font-size:34px}.b-modal-content_battle-result .b-modal-content__new-game-wraper,.b-modal-content_battle-result .b-modal-content__repeat-game-wraper{position:static;display:inline-block;box-sizing:border-box;width:50%;padding:0 5px;vertical-align:middle}.b-modal-content_battle-result .b-modal-content__new-game-wraper_centered{position:absolute;display:block}}
.b-modal-content_confirm-large_join{padding:0 20px 20px;justify-content:space-between;font-size:16px;font-weight:700}.b-modal-content_confirm-large_join .b-modal-content__image-wrap{position:relative;height:35%}.b-modal-content_confirm-large_join .b-modal-content__image{position:relative;box-sizing:border-box;height:100%;padding-bottom:23px}.b-modal-content_confirm-large_join .b-modal-content__name{position:absolute;right:0;bottom:0;left:0;color:#b38c12;font-size:18px}.b-modal-content_confirm-large_join .b-modal-content__control{display:flex;flex-direction:column;width:100%;max-height:140px;height:45%;justify-content:center}.b-modal-content_confirm-large_join .b-modal-content__control-helper{height:7%}.b-modal-content_confirm-large_join .b-modal-content__description{width:100%;font-size:18px;line-height:22px}.b-modal-content_confirm-large_join .b-modal-content__description-title{width:100%;color:#bcbebe;line-height:13px;padding:2px;font-size:15px;font-weight:400}.b-modal-content_confirm-large_join .b-modal-content__description-text{width:100%;font-weight:700}.b-modal-content_confirm-large_join .b-modal-content__description-text::first-letter{text-transform:capitalize}.b-modal-content_confirm-large_join .b-modal-content__button{display:block;width:200px;height:auto;margin:0 auto;line-height:15px}.b-modal-content_confirm-large_join .b-modal-content__links{display:flex;flex-direction:column;height:20%;justify-content:space-between}.b-modal-content_confirm-large_join .b-modal-content__open-link a{margin-left:4px;vertical-align:middle;text-decoration:none;color:#3b5998;font-weight:400}.b-modal-content_confirm-large_join .b-modal-content__install-link a{margin-left:7px;vertical-align:middle;text-decoration:none;color:#29b187}.b-modal-content_confirm-large_join .b-modal-content__refuse{height:22%;display:flex;flex-direction:column;justify-content:center;cursor:pointer;color:#29b187}@media screen and (max-height: 450px){.b-modal-content_confirm-large_join .b-modal-content__band-icon{top:5px}.b-modal-content_confirm-large_join .b-modal-content__image-wrap{height:30%}.b-modal-content_confirm-large_join .b-modal-content__control{height:45%}.b-modal-content_confirm-large_join .b-modal-content__description{font-size:16px}}@media screen and (max-height: 425px){.b-modal-content_confirm-large_join .b-modal-content__band-icon{top:5px}.b-modal-content_confirm-large_join .b-modal-content__image-wrap{height:30%}.b-modal-content_confirm-large_join .b-modal-content__control{height:45%}.b-modal-content_confirm-large_join .b-modal-content__description{font-size:16px}}
.b-modal-content_confirm-large_instruction{display:block;padding:0 40px}.b-modal-content_confirm-large_instruction .b-modal-content__description{padding:0 0 20px 0;text-align:center;color:#000;font-size:18px;font-weight:bold;line-height:1.28}.b-modal-content_confirm-large_instruction .b-modal-content__item{position:relative;box-sizing:border-box;padding:10px 40px 10px 0;border-bottom:solid 1px #e3e3e3}.b-modal-content_confirm-large_instruction .b-modal-content__item .b-modal-content__text{margin-top:-2px;text-align:left;color:#000;font-size:18px}.b-modal-content_confirm-large_instruction .b-modal-content__item:last-of-type{border-bottom:none}.b-modal-content_confirm-large_instruction .b-modal-content__button{margin:auto;padding:20px 0 15px 0;letter-spacing:-0.1px;font-size:16px;font-weight:bold}.b-modal-content_confirm-large_instruction .b-modal-content__icon{position:absolute;top:12px;right:0}@media screen and (max-width: 340px){.b-modal-content_confirm-large_instruction{padding:0 31px}}
.b-modal-content_confirm-large_pigeon{padding:2px 20px 20px}.b-modal-content_confirm-large_pigeon .b-modal-content__timer{display:flex;flex-direction:column;width:200px;height:45px;margin:10px auto;white-space:pre-wrap;justify-content:space-around;align-items:stretch;color:#686868;font-size:14px}.b-modal-content_confirm-large_pigeon .b-modal-content__button{display:block;height:auto;margin:10px auto}.b-modal-content_confirm-large_pigeon .b-modal-content__description{width:100%;padding:0 30px}.b-modal-content_confirm-large_pigeon .b-modal-content__buttons{display:none}.b-modal-content_confirm-large_pigeon.b-modal-content_selectable{padding-bottom:20px}.b-modal-content_confirm-large_pigeon.b-modal-content_selectable .b-modal-content__timer{display:none}.b-modal-content_confirm-large_pigeon.b-modal-content_selectable .b-modal-content__description{margin-bottom:15px}.b-modal-content_confirm-large_pigeon.b-modal-content_selectable .b-modal-content__icon{margin-top:-50px;margin-bottom:20px}.b-modal-content_confirm-large_pigeon.b-modal-content_selectable .b-modal-content__buttons{display:flex;flex-direction:column;width:100%;height:55%;justify-content:space-around;align-items:center}.b-modal-content_confirm-large_pigeon.b-modal-content_selectable .b-modal-content__buttons-content{display:flex;flex-direction:column;width:100%;height:100%;justify-content:space-around;align-items:center}.b-modal-content_confirm-large_pigeon.b-modal-content_selectable .b-modal-content__between-buttons{position:relative;top:-1px;font-size:18px;font-style:italic;line-height:18px}.b-modal-content_confirm-large_pigeon.b-modal-content_selectable .b-modal-content__button{width:200px;margin:auto;font-size:16px;font-weight:700;line-height:15px}
.b-modal-content_confirm-large_report{padding:0 45px 20px}.b-modal-content_confirm-large_report .b-modal-content__inputs{display:flex;flex-direction:column;box-sizing:border-box;width:100%;padding:20px 0 40px;white-space:normal;flex:.8;justify-content:space-around}.b-modal-content_confirm-large_report .b-modal-content__dropdown{box-sizing:border-box;width:100%;text-align:left;font-size:16px;line-height:16px}.b-modal-content_confirm-large_report .b-modal-content__textarea{box-sizing:border-box;width:100%;max-height:90px;font-size:15px}.b-modal-content_confirm-large_report .b-modal-content__textarea :first-child{height:100%}.b-modal-content_confirm-large_report .b-modal-content__input{box-sizing:border-box;width:100%}.b-modal-content_confirm-large_report .b-modal-content__button{height:initial;flex:.2;justify-content:center}@media screen and (max-height: 500px){.b-modal-content_confirm-large_report .b-modal-content__inputs{padding:0 0 30px;flex:.9}}
.b-modal-content_confirm-large{padding:25px 20px 30px}.b-modal-content_confirm-large .b-modal-content__control{width:100%}.b-modal-content_confirm-large .b-modal-content__description{width:100%;padding:0 10px;font-size:18px}.b-modal-content_confirm-large .b-modal-content__description-text{width:100%;white-space:pre-line}.b-modal-content_confirm-large .b-modal-content__button{display:flex;flex-direction:column;width:200px;height:35%;justify-content:flex-end;align-items:center;font-weight:700;font-size:16px;line-height:15px}.b-modal-content_confirm-large.b-modal-content_top-offseted{padding:30px 20px 30px}@media screen and (max-height: 450px){.b-modal-content_confirm-large{padding:0 20px 20px}}
.b-modal-content.b-modal-content_confirm{padding:0 20px 20px;font-size:15px}.b-modal-content.b-modal-content_confirm .b-modal-content__title{width:100%;margin-bottom:15px;padding:7px 0 5px;box-sizing:border-box;font-family:Cuprum;font-size:26px;font-weight:700;line-height:26px}.b-modal-content.b-modal-content_confirm .b-modal-content__description{width:100%;padding:0 10px;box-sizing:border-box;font-size:13px;font-style:italic}.b-modal-content.b-modal-content_confirm .b-modal-content__button{width:200px;margin:15px auto 0;font-weight:700}.b-modal-content.b-modal-content_confirm .b-modal-content__open-app{width:200px;margin:10px auto 0}.b-modal-content.b-modal-content_confirm .b-modal-content__app-link{text-decoration:none;color:#000}.b-modal-content_confirm.b-modal-content_normal-styled-description .b-modal-content__title{font-size:18px;font-weight:bold;line-height:1.28;padding:7px 10px}.b-modal-content_confirm.b-modal-content_normal-styled-description .b-modal-content__description{font-style:normal;font-size:18px;line-height:1.28;padding:10px 10px}
.b-modal-content_enemy-waiting .b-timer{font-size:18px;padding-top:15px;color:#4a4a4a}.b-modal-content_enemy-waiting .b-timer_clock{padding-top:40px}.b-modal-content_enemy-waiting .b-modal-content_bottom-text{font-size:14px;max-width:80%;padding:30px 0 15px 0;letter-spacing:-0.1px;color:#7f7f7f}
.b-modal-content.b-modal-content_error{padding:22px 20px 20px;font-size:15px}.b-modal-content.b-modal-content_error .b-modal-content__button{width:100px;margin:20px auto 0}
.b-modal-content.b-modal-content_message{padding:30px;overflow:hidden;border-radius:5px;background-color:#fff}@media screen and (max-width: 340px){.b-modal-content.b-modal-content_message{overflow:visible;border-radius:0}}@media screen and (max-width: 320px){.b-modal-content.b-modal-content_message{overflow:visible;border-radius:0}}.b-modal-content.b-modal-content_message.b-modal-content_message-large{border-radius:5px 5px 10px 10px}.b-modal-content.b-modal-content_message.b-modal-content_message-large .b-modal-content__icon{padding:40px 30px}.b-modal-content.b-modal-content_message.b-modal-content_message-large .b-modal-content__content{width:100%;padding:30px 0;font-size:18px}
.b-modal-content_question{text-align:center;white-space:pre-line;color:#393939;align-items:stretch}.b-modal-content_question .b-modal-content__inner-wrap{position:relative;box-sizing:border-box;width:100%;padding:10px 0 20px;overflow:hidden;border-radius:5px;background-color:#fff}@media screen and (max-width: 340px){.b-modal-content_question .b-modal-content__inner-wrap{overflow:visible;border-radius:0}}@media screen and (max-width: 320px){.b-modal-content_question .b-modal-content__inner-wrap{overflow:visible;border-radius:0}}.b-modal-content_question .b-modal-content__bar{position:absolute;top:0;left:0;width:100%;height:10px}.b-modal-content_question .b-modal-content__duel-description{position:absolute;top:0;right:0;bottom:0;left:0;visibility:visible;box-sizing:border-box;width:100%;height:100%;margin:auto;padding:0 48px;cursor:pointer;transition:all ease-in-out .4s;transform:translate3d(0, 0, 0);opacity:1;font-size:20px;font-weight:700}.b-modal-content_question .b-modal-content__duel-description:before{display:inline-block;height:100%;content:"";vertical-align:middle}.b-modal-content_question .b-modal-content__duel-description-wrap{display:inline-block;box-sizing:border-box;width:100%;vertical-align:middle}.b-modal-content_question .b-modal-content__duel-description-text{width:100%;margin-top:35px}.b-modal-content_question .b-modal-content__duel-description_transparent{visibility:hidden;opacity:0}.b-modal-content_question .b-modal-content__topic-description{position:absolute;top:0;left:0;visibility:visible;box-sizing:border-box;width:100%;height:100%;padding-top:56px;cursor:pointer;transition:all ease-in-out .4s;vertical-align:middle;transform:translate3d(0, 0, 0)}.b-modal-content_question .b-modal-content__topic-description_transparent{visibility:hidden;opacity:0}.b-modal-content_question .b-modal-content__topic-description-content{height:100%;background-color:#fff}.b-modal-content_question .b-modal-content__topic-description-content-inner{display:flex;flex-direction:column;height:calc(100% - 60px);justify-content:center}.b-modal-content_question .b-modal-content__topic-text{font-size:18px;font-weight:600;text-transform:uppercase;color:#989a9a}.b-modal-content_question .b-modal-content__topic-name{font-size:28px;font-weight:700;margin-top:16px;padding-right:30px;padding-left:30px}.b-modal-content_question .b-modal-content__topic-name::first-letter{text-transform:uppercase}.b-modal-content_question .b-modal-content__castle-image-wrap{position:relative}.b-modal-content_question .b-modal-content__content-wrap{position:relative;transition:opacity ease-in-out .4s;transform:translate3d(0, 0, 0);opacity:1}.b-modal-content_question .b-modal-content__image{display:block;max-width:100%;max-height:200px !important;margin-bottom:20px;cursor:pointer}.b-modal-content_question .b-modal-content__content-wrap_transparent{opacity:0}.b-modal-content_question .b-modal-content__question{padding-top:3px}.b-modal-content_question .b-modal-content__title{width:100%;font-size:20px;font-weight:700}.b-modal-content_question .b-modal-content__title::first-letter{text-transform:uppercase}.b-modal-content_question .b-modal-content__info{padding:16px;letter-spacing:.09px;font-size:13px;font-weight:600}.b-modal-content_question .b-modal-content__timer-icon{position:relative;top:1px;display:inline-block;margin-right:10px;vertical-align:super}.b-modal-content_question .b-modal-content__answers{position:relative;width:100%;height:auto}.b-modal-content_question .b-modal-content__info-wrap{position:relative;width:100%}.b-modal-content_question .b-modal-content__info-wrap-inner{width:100%}.b-modal-content_question .b-modal-content__info-wrap-inner_transparent{transition:opacity ease-in-out .4s;opacity:0}.b-modal-content_question .b-modal-content__result{position:absolute;top:0;left:-25%;width:150%;height:100%}.b-modal-content_question .b-modal-content__result-icon-wrap{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity ease-in-out .4s,transform .4s cubic-bezier(0.175, 0.885, 0.32, 1.275);transform:scale(1);opacity:0}.b-modal-content_question .b-modal-content__result-icon-wrap-shown{transform:scale(0.5);opacity:1}.b-modal-content_question .b-modal-content__loader{position:absolute;box-sizing:border-box;width:100%;height:100%;padding:0 7%;opacity:1;background-color:#9eeaf7}.b-modal-content_question .b-modal-content__loader:before{display:inline-block;height:100%;content:"";vertical-align:middle}.b-modal-content_question .b-modal-content__loader-content{display:inline-block;width:100%;vertical-align:middle}.b-modal-content_question .b-modal-content__loader-title{margin-bottom:30px;font-size:20px;font-weight:400}.b-modal-content_question .b-modal-content__loader-icon{box-sizing:border-box;width:90px;height:90px;margin:auto;border-radius:100%;background-color:#fff;line-height:90px}.b-modal-content_question .b-modal-content__answer{position:relative;box-sizing:border-box;width:100%;padding:18px 10%;cursor:pointer;transition:opacity ease-in-out .3s,background-color ease-in-out .4s;opacity:1;border-top:1px solid #e5e5e5;background-color:#fff;font-size:16px;font-weight:400}.b-modal-content_question .b-modal-content__answer_marked{color:#fe2ec8 !important}.b-modal-content_question .b-modal-content__answer_selected+.b-modal-content__answer,.b-modal-content_question .b-modal-content__answer_highlighted+.b-modal-content__answer{border-top:none}.b-modal-content_question .b-modal-content__answer:last-child{border-bottom:1px solid #e5e5e5}.b-modal-content_question .b-modal-content__answer_user:before{position:absolute;top:0;left:0;width:10px;height:100%;content:"";transition:ease-in-out background-color .4s}.b-modal-content_question .b-modal-content__answer_enemy:after{position:absolute;top:0;right:0;width:10px;height:100%;content:"";transition:ease-in-out background-color .4s}.b-modal-content_question .b-modal-content__answer_right.b-modal-content__answer_user:before,.b-modal-content_question .b-modal-content__answer_right.b-modal-content__answer_enemy:after{background-color:#68e76f}.b-modal-content_question .b-modal-content__answer_false.b-modal-content__answer_user:before,.b-modal-content_question .b-modal-content__answer_false.b-modal-content__answer_enemy:after{background-color:#ff9f6f}.b-modal-content_question .b-modal-content__answer_selected{opacity:1;border-bottom:1px solid #e5e5e5;background-color:#e7fafd}.b-modal-content_question .b-modal-content__answer_selected+.b-modal-content__answer_selected{border-top:none}.b-modal-content_question .b-modal-content__answer_right{opacity:1;background-color:#d0fbd2}.b-modal-content_question .b-modal-content__answer_false{opacity:1;background-color:#fff1ea}.b-modal-content_question .b-modal-content__answer_transparent{cursor:default;opacity:0}.b-modal-content_question .b-modal-content__footer{display:flex;flex-direction:column;box-sizing:border-box;width:100%;justify-content:space-between;align-items:center;flex:1;padding:20px 10px;transition:opacity .4s}.b-modal-content_question .b-modal-content__footer-arrow{display:flex;height:35px;min-height:35px;justify-content:center;align-items:center}.b-modal-content_question .b-modal-content__footer_invisible{opacity:0}.b-modal-content_question .b-modal-content__complaint-button{width:35px;height:35px;min-height:35px;transition:width .4s}.b-modal-content_question .b-modal-content__complaint-button_wide{width:270px;font-size:15px}.b-modal-content_question .b-modal-content__footer-text{box-sizing:border-box;width:100%;padding:5px 10px 7px;color:#fff}.b-modal-content_question_unavailable .b-modal-content__answer{cursor:default;opacity:.25}.b-modal-content_question_unavailable .b-modal-content__answer_highlighted{opacity:1;border-bottom:1px solid #e5e5e5}.b-modal-content_question_unavailable .b-modal-content__answer_highlighted+.b-modal-content__answer_highlighted{border-top:none}.b-modal-content_question_unavailable .b-modal-content__answer_transparent{opacity:0}.b-modal-content_question_user .b-modal-content__info{color:#007fd3}.b-modal-content_question_enemy .b-modal-content__info{color:#ffc20a}.b-modal-content_question_duel .b-modal-content__info{color:#f94a4a}.b-modal-content_question.b-modal-content_without-footer .b-modal-content__footer{opacity:0}.b-modal-content_question.b-modal-content_question_preview .b-modal-content__answers{pointer-events:none}.b-modal-content_question.b-modal-content_question_preview .b-modal-content__footer{opacity:0;pointer-events:none;cursor:default}
.quiz-flavoured .b-modal-content_select_enemy-search .b-modal-content__bottom-text{display:block}
.b-modal-content_select.b-modal-content_select_enemy-search{background-repeat:no-repeat;background-position:bottom;background-size:100% auto}.b-modal-content_select.b-modal-content_select_enemy-search .b-modal-content__timer-wrap{margin-bottom:-15px;padding-top:60px}.b-modal-content_select.b-modal-content_select_enemy-search .b-modal-content__description{flex:unset}.b-modal-content_select_enemy-search::after{position:absolute;z-index:2;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:solid 35px #fff;border-right:solid transparent 150px;border-left:solid transparent 150px;border-radius:15px}.b-modal-content_select_enemy-search .b-modal-content__bottom-text{display:none}.b-modal-content_select_enemy-search .b-modal-content__bottom-text .b-modal-content__bottom-text_description{padding-bottom:5px;text-align:center;letter-spacing:-0.1px;color:#4a4a4a;font-family:PTSans;font-size:14px;font-weight:bold}.b-modal-content_select_enemy-search_without-link-game .b-modal-content__button{pointer-events:none;opacity:0}@media screen and (min-height: 540px)and (max-height: 570px)and (max-width: 320px){.b-modal-content_select_enemy-search::after{bottom:-28px;display:block;border-top:solid 30px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}}@media screen and (max-width: 340px){.b-modal-content_select_enemy-search::after{bottom:-28px;display:block;border-top:solid 30px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}}
.b-modal-content_select.b-modal-content_select_subject-buy-redirect{padding:50px 20px 0}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__top{position:absolute;top:0;left:0;width:100%;height:140px;background-color:#f1f6f6;border-radius:5px 5px 0 0}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__top:before{position:absolute;top:-26px;right:0;left:0;width:100%;height:60px;margin:auto;content:"";border-radius:50%/30px;background-color:#f1f6f6}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__icon{flex:none;padding-bottom:8px}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__icon-wrap{transform:none}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__inner-content{position:relative;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:100%;min-height:0;margin:0 auto;padding:0 10px;flex:1}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__buttons{flex:none;padding-top:8px}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__button{display:flex;flex-direction:column;justify-content:center;width:277px;max-width:100%;margin:0 auto;color:#53088f;font-size:13px}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__button_install{height:58px}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__button:first-child{margin-bottom:10px;font-size:24px;font-weight:700}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__description,.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__description-title{display:block;box-sizing:border-box;width:100%;max-width:315px;padding:0;margin:0 auto;flex:none;font-size:20px;line-height:1.35}@media screen and (max-width: 420px){.b-modal-content_select.b-modal-content_select_subject-buy-redirect{padding:50px 20px 10px}}@media screen and (max-height: 575px){.b-modal-content_select.b-modal-content_select_subject-buy-redirect{padding:40px 20px 10px}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__top{height:130px}}@media screen and (max-height: 550px){.b-modal-content_select.b-modal-content_select_subject-buy-redirect{padding-top:30px}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__top{height:110px}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__description,.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__description-title{font-size:18px;line-height:1.25}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__buttons{padding-top:5px}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__icon{padding-bottom:4px}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__button{height:40px}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__button:first-child{font-size:22px}}@media screen and (max-height: 500px){.b-modal-content_select.b-modal-content_select_subject-buy-redirect{padding-top:20px}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__top{height:100px}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__buttons{padding-top:4px}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__icon{padding-bottom:2px}}@media screen and (max-height: 500px){.b-modal-content_select.b-modal-content_select_subject-buy-redirect{padding-top:0}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__top{height:80px}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__buttons{padding-top:2px}.b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__icon{padding-bottom:2px}}.i-layout_desktop .b-modal-content_select.b-modal-content_select_subject-buy-redirect .b-modal-content__button:first-child{display:none}
.b-modal-content.b-modal-content_select{padding:10px 20px 25px;font-size:15px;justify-content:space-around}.b-modal-content.b-modal-content_select .b-modal-content__title{width:100%;margin-bottom:15px;padding:5px;font-family:Cuprum;font-size:26px;font-weight:700;line-height:22px}.b-modal-content.b-modal-content_select .b-modal-content__icon,.b-modal-content.b-modal-content_select .b-modal-content__buttons{display:flex;flex-direction:column;width:100%;align-items:center}.b-modal-content.b-modal-content_select .b-modal-content__icon{position:relative;flex:.5;justify-content:flex-start}.b-modal-content.b-modal-content_select .b-modal-content__icon-wrap{display:flex;flex-direction:column;justify-content:center;flex-shrink:0;flex-wrap:nowrap}.b-modal-content.b-modal-content_select .b-modal-content__buttons{flex:.6;justify-content:space-between}.b-modal-content.b-modal-content_select .b-modal-content__description{display:flex;flex-direction:column;box-sizing:border-box;width:100%;padding:0 20px;font-size:18px;flex:.55;justify-content:center}.b-modal-content.b-modal-content_select .b-modal-content__bottom-text{box-sizing:border-box;width:100%;padding:0 20px;letter-spacing:-0.1px;color:#686868;font-size:14px}.b-modal-content.b-modal-content_select .b-modal-content__between-buttons{position:relative;top:-1px;font-size:18px;font-style:italic;line-height:18px}.b-modal-content.b-modal-content_select .b-modal-content__button{width:200px;margin:0 auto;font-size:16px;font-weight:700;line-height:15px}.b-modal-content.b-modal-content_select .b-modal-content__button-link{text-decoration:none;color:inherit}.b-modal-content.b-modal-content_select .b-modal-content__close-button{position:absolute;top:-15px;right:-15px;width:40px;height:40px;cursor:pointer;border-radius:20px;background-color:#fff;box-shadow:0 0 10px 1px rgba(0,0,0,.1)}.b-modal-content.b-modal-content_select .b-modal-content__close-button-content{width:30px;height:30px;cursor:pointer;border-radius:15px;background-color:#facc39}.b-modal-content_select.b-modal-content_with-description .b-modal-content__buttons{flex:.7}.b-modal-content_select.b-modal-content_preserved-spaces .b-modal-content__description{white-space:pre}.b-modal-content_select.b-modal-content_without-between .b-modal-content__icon{justify-content:center}.b-modal-content_select.b-modal-content_without-between .b-modal-content__buttons{flex:.5;justify-content:center}.b-modal-content_select.b-modal-content_without-between .b-modal-content__between-buttons{visibility:hidden}.b-modal-content_select.b-modal-content_without-bottom-text:not(.b-modal-content_with-description) .b-modal-content__buttons{padding:55px 0 15px}.b-modal-content_select.b-modal-content_select_enemy-waiting-timeout{display:block;height:auto}.b-modal-content_select.b-modal-content_select_enemy-waiting-timeout .b-modal-content__buttons{display:block;margin:0 auto}.b-modal-content_select.b-modal-content_select_enemy-waiting-timeout .b-modal-content__button{width:225px}.b-modal-content_select.b-modal-content_select_enemy-waiting-timeout .b-modal-content__icon{display:none}.b-modal-content_select.b-modal-content_select_enemy-waiting-timeout .b-modal-content__description{padding:0 30px 20px}.b-modal-content_select.b-modal-content_select_enemy-search-timeout .b-modal-content__icon{padding-top:10px}.b-modal-content_select.b-modal-content_select_enemy-search-timeout .b-modal-content__description{padding-top:10px}.b-modal-content_select.b-modal-content_select_enemy-search-timeout .b-modal-content__buttons{flex:unset;padding-top:10px;padding-bottom:30px}@media screen and (max-width: 340px){.b-modal-content_select.b-modal-content_without-between{padding:15px 20px 25px}.b-modal-content.b-modal-content_select .b-modal-content__bottom-text{padding:0 15px}}@media screen and (max-height: 500px){.b-modal-content_select.b-modal-content_without-between{padding:15px 20px 25px}.b-modal-content.b-modal-content_select{padding:5px 20px}.b-modal-content.b-modal-content_select .b-modal-content__icon-wrap{transform:scale(0.9)}}@media screen and (max-height: 450px){.b-modal-content_select.b-modal-content_without-between{padding:15px 20px 25px}.b-modal-content.b-modal-content_select{padding:0 20px 15px}}@media screen and (max-width: 340px){.b-modal-content_select.b-modal-content_without-between{padding:15px 20px 25px}.b-modal-content.b-modal-content_select{padding:0 15px 15px}}@media screen and (max-height: 425px){.b-modal-content_select.b-modal-content_without-between{padding:15px 20px 25px}.b-modal-content.b-modal-content_select{padding:0px 20px 10px}.b-modal-content.b-modal-content_select .b-modal-content__icon-wrap{transform:scale(0.85)}}
.b-modal-content.b-modal-content_time-over{padding:45px 20px;cursor:pointer;overflow:hidden;border-radius:5px;background-color:#fff}@media screen and (max-width: 340px){.b-modal-content.b-modal-content_time-over{overflow:visible;border-radius:0}}@media screen and (max-width: 320px){.b-modal-content.b-modal-content_time-over{overflow:visible;border-radius:0}}.b-modal-content.b-modal-content_time-over .b-modal-content__title{width:100%;font-size:15px}
.b-modal-content.b-modal-content_url-handler{height:100%;padding:0 20px 10px}.b-modal-content.b-modal-content_url-handler .b-modal-content__link-wrap{display:flex;flex-direction:column;width:100%;height:42%;justify-content:center;align-items:center}.b-modal-content.b-modal-content_url-handler .b-modal-content__url{width:230px;height:45px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.b-modal-content.b-modal-content_url-handler .b-modal-content__title-wrap{display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:55px;max-height:200px;margin:0 auto 14px;padding:0 10px;justify-content:center;align-items:center}.b-modal-content.b-modal-content_url-handler .b-modal-content__title{width:100%;font-size:18px}.b-modal-content.b-modal-content_url-handler .b-modal-content__title_transparent{opacity:0}.b-modal-content.b-modal-content_url-handler .b-modal-content__title_green{color:#29b187}.b-modal-content.b-modal-content_url-handler .b-modal-content__bottom-content{display:flex;flex-direction:column;width:100%;height:56%;justify-content:space-between;align-items:center}.b-modal-content.b-modal-content_url-handler .b-modal-content__share{width:100%}.b-modal-content.b-modal-content_url-handler .b-modal-content__loader{position:relative;display:inline-block;margin:3px 0 5px}.b-modal-content.b-modal-content_url-handler .b-modal-content__loader-clock{padding-top:2px;transform:scale(0.8)}.b-modal-content.b-modal-content_url-handler .b-modal-content__circle-wrap{position:absolute;top:3.5px;width:100%}.b-modal-content.b-modal-content_url-handler .b-modal-content__loader-icon{width:100%;transform:scale(1.2) rotate(-90deg)}.b-modal-content.b-modal-content_url-handler .b-modal-content__loader-circle_green{fill:transparent;stroke:#29b187;stroke-width:3;stroke-dasharray:219;stroke-dashoffset:0}.b-modal-content.b-modal-content_url-handler .b-modal-content__loader-circle{fill:transparent;stroke:#fff;stroke-width:5}.b-modal-content.b-modal-content_url-handler .b-modal-content__bottom-text{box-sizing:border-box;padding:0 20px;letter-spacing:-0.1px;color:#686868;font-size:14px}
.b-modal-content{display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%;transition:opacity .4s;text-align:center;color:#000;font-smoothing:antialiased;justify-content:space-between;align-items:center;cursor:default}.b-modal-content_transparent{opacity:0}.b-modal-content__band-icon{position:absolute;top:10px;right:0;left:0;margin:auto}.b-modal-content__band-icon svg{vertical-align:middle;vertical-align:-webkit-baseline-middle}@media screen and (max-width: 340px){.b-modal-content__band-icon{top:5px;transform:scale(0.935)}}
.b-page-manager{box-sizing:border-box;width:100%;height:100%}.b-page-manager_down-offseted{margin-top:-80px;padding-top:80px}.b-page-manager_battle-page{margin-top:0;padding-top:0}.b-page-manager_search-page{margin-top:0;padding-top:0}
.b-page{overflow-y:auto;box-sizing:border-box;width:100%;height:100%;min-height:360px;color:#393939;-webkit-overflow-scrolling:touch}.b-page_no-overflow-scrolling{-webkit-overflow-scrolling:auto}.b-page__content-wrap{width:100%;max-width:320px;height:100%;margin:auto}.b-page__content-wrap:before{display:inline-block;height:100%;content:"";vertical-align:middle}.b-page__content{display:inline-block;width:100%;height:100%;max-height:675px;opacity:1;pointer-events:auto;vertical-align:middle}.b-page_content-hidden .b-page__content{opacity:0;pointer-events:none}
.b-progress{width:100%;font-size:13px}.b-progress__bar-wrap{position:relative;width:100%;height:7px;margin-bottom:10px;border-radius:7px;background-color:rgba(188,211,243,.2)}.b-progress__bar_resized{transition:width .9s}.b-progress__bar{position:absolute;z-index:2;height:100%;border-radius:7px;background-color:#fc0;transition:width .9s linear}
.b-react-router{width:100%;height:100%}.b-page.b-react-router{overflow:hidden;-webkit-overflow-scrolling:unset}
.b-score{font-weight:700}.b-score__label{position:relative;top:3.2vh;top:calc(3.2vh - 0.032 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));display:inline-flex;width:100%;height:2.2vh;height:calc(2.2vh - 0.022 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));justify-content:center;font-size:2.2vh;font-size:calc(2.2vh - 0.022 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));font-weight:500;line-height:2.2vh;line-height:calc(2.2vh - 0.022 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)))}.b-score__name{display:inline-block;overflow:hidden;max-width:21vh;max-width:calc(21vh - 0.21 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));height:3vh;height:calc(3vh - 0.03 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));justify-content:center;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom}.b-score__value-inner-wrap{position:relative;display:inline-block;box-sizing:border-box;width:100%;height:4.5vh;height:calc(4.5vh - 0.045 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));padding:.5vh;padding:calc(0.5vh - 0.005 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom))) calc(1.5vh - 0.015 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));border-radius:4.5vh;border-radius:calc(4.5vh - 0.045 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));text-align:center;font-size:2.5vh;font-size:calc(2.5vh - 0.025 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)))}.b-score__value-inner-wrap::before{display:inline-block;height:100%;content:"";vertical-align:middle}.b-score__value-wrap{position:absolute;top:-1.5vh;top:calc(0.015 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) - 1.5vh);z-index:10;width:100%;text-align:center;color:#000}.b-score__value{position:relative;top:-0.3vh;top:calc(0.003 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) - 0.3vh);display:inline-block;text-transform:uppercase;vertical-align:middle;font-size:2.7vh;font-size:calc(2.7vh - 0.027 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));line-height:3vh;line-height:calc(3vh - 0.03 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)))}
.b-smart-app-banner{position:relative;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}.b-smart-app-banner__container{margin:0 auto;white-space:nowrap}.b-smart-app-banner__close-wrap{position:relative;display:inline-block;width:12px;height:22px;margin:0 5px;text-align:center;vertical-align:middle;-webkit-tap-highlight-color:rgba(0,0,0,0)}.b-smart-app-banner__close{position:absolute;top:0;left:0;text-align:center;vertical-align:middle;text-decoration:none;color:#898989;border:0;font-family:Arial,sans-serif;font-size:22px;line-height:22px;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:subpixel-antialiased}.b-smart-app-banner__icon{display:inline-block;width:57px;height:57px;margin-right:6px;vertical-align:middle;border-radius:10px;background-color:transparent;background-image:url("./../images/android-icon.png");background-size:cover;box-shadow:none}.b-smart-app-banner__info{display:inline-block;width:44%;vertical-align:middle;color:#000;font-size:11px;line-height:1.2em}.b-smart-app-banner__title{font-size:13px;line-height:18px}.b-smart-app-banner__button-wrapper{position:absolute;top:30px;right:3px;width:100px}.b-smart-app-banner__button-wrapper:active{-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.b-smart-app-banner__button{height:24px;margin:auto 0;padding:0;-webkit-user-select:none;text-align:center;text-decoration:none;text-transform:uppercase;color:#d1d1d1;background:none;font-family:"Helvetica Neue",sans-serif;font-size:14px;font-weight:700;line-height:24px;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.b-smart-app-banner__button-text{display:block;padding:0 10px;text-align:center;text-transform:uppercase;color:#1f6fc7}
.b-spinner{width:100%;height:100%}.b-spinner__path{animation:spin 1s infinite linear;transform-origin:18px 18px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.b-svg-icon{margin:auto;width:100%;height:100%}.b-svg-icon svg{width:100%;height:100%}
.b-timer.b-timer_bar{position:relative;display:block;overflow:hidden;width:100%;height:10px;text-align:left}.b-timer.b-timer_bar .b-timer__background{position:absolute;width:100%;height:100%;background-color:#f94a4a;opacity:.2}.b-timer.b-timer_bar .b-timer__bar,.b-timer.b-timer_bar .b-timer__bar-end{display:inline-block;height:100%;background-color:#f94a4a;vertical-align:top}.b-timer.b-timer_bar .b-timer__bar{width:100%}.b-timer.b-timer_bar .b-timer__bar-end{width:1px}.b-timer.b-timer_bar.b-timer_grey-colored .b-timer__bar,.b-timer.b-timer_bar.b-timer_grey-colored .b-timer__bar-end,.b-timer.b-timer_bar.b-timer_grey-colored .b-timer__background{background-color:#404040}.b-timer.b-timer_bar.b-timer_yellow-colored .b-timer__bar,.b-timer.b-timer_bar.b-timer_yellow-colored .b-timer__bar-end,.b-timer.b-timer_bar.b-timer_yellow-colored .b-timer__background{background-color:#ffd200}.b-timer.b-timer_bar.b-timer_white-colored .b-timer__bar,.b-timer.b-timer_bar.b-timer_white-colored .b-timer__bar-end,.b-timer.b-timer_bar.b-timer_white-colored .b-timer__background{background-color:#fff}.b-timer.b-timer_bar.b-timer_blue-colored .b-timer__bar,.b-timer.b-timer_bar.b-timer_blue-colored .b-timer__bar-end,.b-timer.b-timer_bar.b-timer_blue-colored .b-timer__background{background-color:#007fd3}.b-timer.b-timer_bar.b-timer_orange-colored .b-timer__bar,.b-timer.b-timer_bar.b-timer_orange-colored .b-timer__bar-end,.b-timer.b-timer_bar.b-timer_orange-colored .b-timer__background{background-color:#fdcf16}.b-timer.b-timer_bar.b-timer_blue-backgrounded{background-color:#017689}
.b-timer.b-timer_clock .b-timer__loader{position:relative;display:inline-block;margin:3px 0 5px}.b-timer.b-timer_clock .b-timer__loader-clock{padding-top:2px;transform:scale(0.8)}.b-timer.b-timer_clock .b-timer__circle-wrap{position:absolute;top:3.5px;width:100%}.b-timer.b-timer_clock .b-timer__loader-icon{width:100%;transform:scale(1.2) rotate(-90deg)}.b-timer.b-timer_clock .b-timer__loader-circle_green{fill:transparent;stroke:#29b187;stroke-width:3;stroke-dasharray:219;stroke-dashoffset:0}.b-timer.b-timer_clock .b-timer__loader-circle{fill:transparent;stroke:#fff;stroke-width:5}
.b-timer{display:inline-block}.b-timer_white-colored{color:#fff}.b-timer_red-colored{color:#f94a4a}.b-timer_orange-colored{color:#fdcf16}.b-timer_blue-colored{color:#007fd3}.b-timer_yellow-colored{color:#ffd200}.b-timer_grey-colored{color:#404040}.b-timer_dark-grey-colored{color:#686868;font-family:inherit}.b-timer_m-sized{font-size:20px;font-weight:600}
.b-turn-counter{color:#000;font-size:calc(2.2vh - 0.022 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));font-weight:500}
@font-face{font-family:"pt_sansregular";src:url("./../fonts/ptsans_regular/PTS55F-webfont.eot");src:url("./../fonts/ptsans_regular/PTS55F-webfont.eot?#iefix") format("embedded-opentype"),url("./../fonts/ptsans_regular/PTS55F-webfont.woff2") format("woff2"),url("./../fonts/ptsans_regular/PTS55F-webfont.woff") format("woff"),url("./../fonts/ptsans_regular/PTS55F-webfont.ttf") format("truetype"),url("./../fonts/ptsans_regular/PTS55F-webfont.svg#pt_sansregular") format("svg");font-weight:normal;font-style:normal;unicode-range:U+20BD,U+25CF,U+00AD}@font-face{font-family:"pt_sansbold";src:url("./../fonts/ptsans_bold/PTS75F-webfont.eot");src:url("./../fonts/ptsans_bold/PTS75F-webfont.eot?#iefix") format("embedded-opentype"),url("./../fonts/ptsans_bold/PTS75F-webfont.woff2") format("woff2"),url("./../fonts/ptsans_bold/PTS75F-webfont.woff") format("woff"),url("./../fonts/ptsans_bold/PTS75F-webfont.ttf") format("truetype"),url("./../fonts/ptsans_bold/PTS75F-webfont.svg#pt_sansbold") format("svg");font-weight:normal;font-style:normal;unicode-range:U+20BD,U+25CF,U+00AD}@font-face{font-family:"PTSans";src:url("./../fonts/ptsans/ptsans.woff2") format("woff2"),url("./../fonts/ptsans/ptsans.woff") format("woff"),url("./../fonts/ptsans/ptsans.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"PTSans";src:url("./../fonts/ptsans/ptsansitalic.woff2") format("woff2"),url("./../fonts/ptsans/ptsansitalic.woff") format("woff"),url("./../fonts/ptsans/ptsansitalic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"PTSans";src:url("./../fonts/ptsans/ptsansbold.woff2") format("woff2"),url("./../fonts/ptsans/ptsansbold.woff") format("woff"),url("./../fonts/ptsans/ptsansbold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"PTSans";src:url("./../fonts/ptsans/ptsansbolditalic.woff2") format("woff2"),url("./../fonts/ptsans/ptsansbolditalic.woff") format("woff"),url("./../fonts/ptsans/ptsansbolditalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Cuprum";src:url("./../fonts/CuprumRegular/CuprumRegular.eot");src:url("./../fonts/CuprumRegular/CuprumRegular.eot?#iefix") format("embedded-opentype"),url("./../fonts/CuprumRegular/CuprumRegular.woff") format("woff"),url("./../fonts/CuprumRegular/CuprumRegular.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Cuprum";src:url("./../fonts/CuprumBold/CuprumBold.eot");src:url("./../fonts/CuprumBold/CuprumBold.eot?#iefix") format("embedded-opentype"),url("./../fonts/CuprumBold/CuprumBold.woff") format("woff"),url("./../fonts/CuprumBold/CuprumBold.ttf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:"Cuprum";src:url("./../fonts/CuprumItalic/CuprumItalic.eot");src:url("./../fonts/CuprumItalic/CuprumItalic.eot?#iefix") format("embedded-opentype"),url("./../fonts/CuprumItalic/CuprumItalic.woff") format("woff"),url("./../fonts/CuprumItalic/CuprumItalic.ttf") format("truetype");font-style:italic;font-weight:400}@font-face{font-family:"Cuprum";src:url("./../fonts/CuprumBoldItalic/CuprumBoldItalic.eot");src:url("./../fonts/CuprumBoldItalic/CuprumBoldItalic.eot?#iefix") format("embedded-opentype"),url("./../fonts/CuprumBoldItalic/CuprumBoldItalic.woff") format("woff"),url("./../fonts/CuprumBoldItalic/CuprumBoldItalic.ttf") format("truetype");font-style:italic;font-weight:700}@font-face{font-family:"Stapel";src:url("./../fonts/Stapel-BoldItalic.woff2") format("woff2"),url("./../fonts/Stapel-BoldItalic.woff") format("woff"),url("./../fonts/Stapel-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Stapel";src:url("./../fonts/Stapel-Italic.woff2") format("woff2"),url("./../fonts/Stapel-Italic.woff") format("woff"),url("./../fonts/Stapel-Italic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Stapel";src:url("./../fonts/Stapel-Regular.woff2") format("woff2"),url("./../fonts/Stapel-Regular.woff") format("woff"),url("./../fonts/Stapel-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Stapel";src:url("./../fonts/Stapel-Bold.woff2") format("woff2"),url("./../fonts/Stapel-Bold.woff") format("woff"),url("./../fonts/Stapel-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}
.i-latex{margin-right:-7px;vertical-align:middle}.katex{vertical-align:bottom}



.i-transition_fade{opacity:1;transition:opacity .4s}.i-transition_fade-s-durated{opacity:1;transition:opacity .2s}.i-transition_fade.i-transition__transparent,.i-transition_fade-s-durated.i-transition__transparent{opacity:0;cursor:default !important}.i-transition_fade.i-transition__transparent>*,.i-transition_fade-s-durated.i-transition__transparent>*{cursor:default !important}
.i-utils__transparent{opacity:0 !important;pointer-events:none}.i-utils_adventure__vertical-centering-container::before{display:inline-block;height:100%;content:"";vertical-align:middle}.i-utils_adventure__vertical-centering-content{display:inline-block;vertical-align:middle}.i-utils_adventure__absolute-centered{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}
body,html{position:relative;top:0;right:0;bottom:0;left:0;overflow:hidden;width:100%;height:100%;margin:0 auto;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.l-quiz{position:relative;display:none;width:100%;min-width:275px;height:100%;min-height:100px;-ms-user-select:none;text-align:center;text-align:-webkit-center;line-height:normal}.l-quiz__spinner{position:absolute;top:0;right:0;bottom:0;left:0;width:50px;height:50px;margin:auto;fill:#187fe0}.i-layout_mobile .l-quiz,.i-layout_tablet .l-quiz,.i-layout_desktop .l-quiz{display:block}.i-layout__screen-block{display:none;overflow:hidden;width:100%;height:100%;margin:auto;background-color:#fabe57}@media screen and (max-device-height: 700px)and (min-aspect-ratio: 13/9){.i-layout.i-layout_device.i-layout_mobile .l-quiz,.i-layout.i-layout_device.i-layout_mobile .g-modal{display:none}.i-layout.i-layout_device.i-layout_mobile .i-layout__screen-block{position:absolute;z-index:1000;top:0;right:0;bottom:0;left:0;display:block}}@media all and (orientation: landscape){.i-layout.i-layout_device.i-layout_mobile .l-quiz,.i-layout.i-layout_device.i-layout_mobile .g-modal{display:none}.i-layout.i-layout_device.i-layout_mobile .i-layout__screen-block{position:absolute;z-index:1000;top:0;right:0;bottom:0;left:0;display:block}}.i-layout.i-layout_device.i-layout_mobile.mobile-app .l-quiz,.i-layout.i-layout_device.i-layout_mobile.mobile-app .g-modal{display:block}.i-layout.i-layout_device.i-layout_mobile.mobile-app .i-layout__screen-block{display:none}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input:not(.active-placeholder):focus::-webkit-input-placeholder{color:transparent}input:not(.active-placeholder):focus::-moz-placeholder{color:transparent}input:not(.active-placeholder):focus:-moz-placeholder{color:transparent}input:not(.active-placeholder):focus:-ms-input-placeholder{color:transparent}input:not(.active-placeholder):focus::placeholder{color:transparent}input::-webkit-contacts-auto-fill-button{position:absolute;right:0;display:none !important;visibility:hidden;pointer-events:none}input::-webkit-credentials-auto-fill-button{position:absolute;right:0;visibility:hidden;pointer-events:none}
.b-page.b-page_auth.b-page_heraldry .b-page__light-auth{display:block}.b-page.b-page_auth.b-page_heraldry .b-page__content{max-height:500px}.b-page.b-page_auth.b-page_heraldry .b-page__title{font-size:16px}.b-page.b-page_auth.b-page_heraldry .b-page__logo-wrap{height:30%}.b-page.b-page_auth.b-page_heraldry .b-page__social-auth{display:none}.b-page.b-page_auth.b-page_heraldry .b-page__light-auth{height:70%}.b-page.b-page_auth.b-page_heraldry .b-page__control{display:none}.b-page.b-page_auth.b-page_heraldry .b-page__tagline{display:block;width:100%;height:20%;margin:auto}.b-page.b-page_auth.b-page_heraldry .b-page__tagline::before{display:inline-block;height:100%;content:"";vertical-align:middle}.b-page.b-page_auth.b-page_heraldry .b-page__tagline-content{display:inline-block;width:100%;vertical-align:middle}.b-page.b-page_auth.b-page_heraldry .b-page__form-wrap{height:80%}.b-page.b-page_auth.b-page_heraldry .b-page__input{width:100%;margin-bottom:15px}.b-page.b-page_auth.b-page_heraldry .b-page__button{width:100%;margin-bottom:5px}.b-page.b-page_auth.b-page_heraldry .b-page__description{margin-bottom:15px}@media screen and (max-height: 450px){.b-page.b-page_auth.b-page_heraldry .b-page__logo{transform:scale(0.75)}}
.turniketov-flavoured .b-page.b-page_auth{background-color:#fff}.turniketov-flavoured .b-page.b-page_auth .b-page__logo-wrap{display:flex;align-items:center;flex-direction:column;justify-content:flex-end}.turniketov-flavoured .b-page.b-page_auth .b-page__logo-wrap::before{content:none}.turniketov-flavoured .b-page.b-page_auth .b-page__logo-app-name{color:#333;font-size:44px;font-weight:bold;line-height:57px}.turniketov-flavoured .b-page.b-page_auth .b-page__logo-text{color:#da343a;font-size:32px;font-weight:bold;line-height:41px}.turniketov-flavoured .b-page.b-page_auth .b-page__logo{display:none}.turniketov-flavoured .b-page.b-page_auth .b-page__title-wrap{display:none}.turniketov-flavoured .b-page.b-page_auth .b-page__privacy{color:#333}.turniketov-flavoured .b-page.b-page_auth .b-page__privacy .b-page__privacy-link{text-decoration:none;color:#41629e}.turniketov-flavoured .b-page.b-page_auth .b-page__control{color:#5472a8}.turniketov-flavoured .b-page.b-page_auth .b-page__description{color:#333;font-size:20px}.turniketov-flavoured .b-page.b-page_auth .b-page__input .g-input__input{color:#333;background-color:#dbdbdb}.turniketov-flavoured .b-page.b-page_auth .b-page__button .g-button{text-transform:uppercase;color:#fff;background-color:#5472a8;font-size:20px;font-weight:bold}
.b-page.b-page_auth{text-align:center;color:#fff;background-color:#187fe0;-webkit-overflow-scrolling:auto;font-weight:500}.b-page.b-page_auth .b-page__content-wrap{overflow:hidden;max-width:510px}.b-page.b-page_auth .b-page__content{position:relative;box-sizing:border-box;height:100%;padding:15px 0;transform:translate3d(0, 0, 0)}.b-page.b-page_auth .b-page__light-auth{display:none}.b-page.b-page_auth .b-page__social-auth{display:block}.b-page.b-page_auth .b-page__privacy{display:block;width:250px;margin:0 auto;color:#0e4c86}.b-page.b-page_auth .b-page__privacy .b-page__privacy-link{text-decoration:underline;color:#0e4c86}.b-page.b-page_auth .b-page__light-auth,.b-page.b-page_auth .b-page__social-auth{position:relative;box-sizing:border-box;height:75%;padding-bottom:20px}.b-page.b-page_auth .b-page__light-auth-warning{position:absolute;left:0;right:0;bottom:48px;max-width:250px;margin:0 auto;padding:0 10px;font-weight:normal;white-space:pre-line}.b-page.b-page_auth .b-page__logo-wrap{height:25%}.b-page.b-page_auth .b-page__title-wrap{height:15%}.b-page.b-page_auth .b-page__flag-wrap{position:absolute;z-index:5;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:375px;margin:auto;text-align:left}.b-page.b-page_auth .b-page__flag{position:relative;top:-1px;left:4%;display:inline-block;cursor:pointer}.b-page.b-page_auth .b-page__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}.b-page.b-page_auth .b-page__castle-wrap{position:relative;left:-150%;width:400%;height:50%}.b-page.b-page_auth .b-page__social-buttons{width:100%;margin:0 auto;position:relative;top:2px}.b-page.b-page_auth .b-page__social-buttons-wrap{height:25%}.b-page.b-page_auth .b-page__title,.b-page.b-page_auth .b-page__description{width:100%;font-size:17px;font-weight:500}.b-page.b-page_auth .b-page__castle{position:relative;height:100%;padding-top:20px}.b-page.b-page_auth .b-page__title-top{display:block}.b-page.b-page_auth .b-page__control{position:absolute;right:0;bottom:5px;left:0;height:20px;cursor:pointer;text-align:center;font-size:15px;font-weight:500;font-style:italic}.b-page.b-page_auth .b-page__logo-wrap::before,.b-page.b-page_auth .b-page__title-wrap::before,.b-page.b-page_auth .b-page__castle-wrap::before,.b-page.b-page_auth .b-page__form-wrap::before,.b-page.b-page_auth .b-page__social-buttons-wrap::before{display:inline-block;height:100%;content:"";vertical-align:middle}.b-page.b-page_auth .b-page__logo,.b-page.b-page_auth .b-page__title,.b-page.b-page_auth .b-page__input,.b-page.b-page_auth .b-page__castle,.b-page.b-page_auth .b-page__social-buttons,.b-page.b-page_auth .b-page__form{display:inline-block;box-sizing:border-box;vertical-align:middle}.b-page_auth.b-page_auth_light{text-align:center;color:#fff;font-weight:700}.b-page_auth.b-page_auth_light .b-page__social-auth{display:none}.b-page_auth.b-page_auth_light .b-page__light-auth{display:block}.b-page_auth.b-page_auth_light .b-page__form-wrap{height:75%}.b-page_auth.b-page_auth_light .b-page__tagline{display:none}.b-page_auth.b-page_auth_light .b-page__input{width:100%;margin-bottom:15px;font-size:20px}.b-page_auth.b-page_auth_light .b-page__button{width:100%;margin-bottom:5px}.b-page_auth.b-page_auth_light .b-page__description{margin-bottom:15px}.b-page_auth.b-page_with-privacy .b-page__social-buttons-wrap{height:20%}.b-page_auth.b-page_offseted_down .b-page__flag-wrap{top:80px}.b-page_auth.b-page_offseted_down .b-page__content{position:absolute;left:0;overflow:hidden;height:calc(100% - 80px)}.b-page_auth.b-page_offseted_down .b-page__title-wrap{height:15%}.b-page_auth.b-page_offseted_down .b-page__form-wrap{height:90%}.b-page_auth.b-page_offseted_down .b-page__castle-wrap{height:40%;padding-bottom:3px}.b-page_auth.b-page_offseted_down .b-page__social-buttons-wrap{height:20%}@media screen and (max-height: 575px){.b-page.b-page_auth .b-page__content{padding:10px 0}.b-page.b-page_auth .b-page__title{font-size:17px}.b-page.b-page_auth .b-page__logo{transform:scale(0.9)}.b-page_auth.b-page_auth_light.b-page_offseted_down .b-page__logo-wrap{display:none}}@media screen and (max-height: 550px){.b-page_auth.b-page_with-privacy .b-page__form-wrap{height:90%}.b-page_auth.b-page_with-privacy .b-page__castle-wrap{height:50%;padding-bottom:3px}.b-page_auth.b-page_with-privacy .b-page__social-buttons-wrap{height:20%}.b-page_auth.b-page_offseted_down .b-page__title-wrap{height:20%;padding-top:3px}.b-page_auth.b-page_offseted_down .b-page__title{padding-top:5px}.b-page_auth.b-page_offseted_down .b-page__castle-wrap{height:40%}.b-page_auth.b-page_auth_light.b-page_offseted_down .b-page__logo-wrap{display:none}}@media screen and (max-height: 500px){.b-page.b-page_auth .b-page__content-wrap{min-height:450px}.b-page.b-page_auth .b-page__content{padding:5px 0}.b-page.b-page_auth .b-page__logo{transform:scale(0.8)}.b-page.b-page_auth .b-page__title-top{display:inline}.b-page.b-page_auth .b-page__castle{padding-top:10px}.b-page_auth.b-page_offseted_down .b-page__form-wrap,.b-page_auth.b-page_with-privacy .b-page__form-wrap{height:90%}.b-page_auth.b-page_offseted_down .b-page__castle-wrap,.b-page_auth.b-page_with-privacy .b-page__castle-wrap{height:50%;padding-bottom:3px}.b-page_auth.b-page_with-privacy .b-page__social-buttons-wrap{height:20%}.b-page_auth.b-page_with-privacy.b-page_offseted_down .b-page__title-wrap{display:none}.b-page_auth.b-page_with-privacy.b-page_offseted_down .b-page__social-buttons-wrap{height:25%}.b-page_auth.b-page_auth_light.b-page_offseted_down .b-page__logo-wrap{display:none}.b-page_auth.b-page_auth_light.b-page_offseted_down .b-page__light-auth .b-page__control{bottom:17px}}@media screen and (max-height: 450px){.b-page.b-page_auth .b-page__content-wrap{min-height:425px}.b-page.b-page_auth .b-page__content{padding:5px}.b-page.b-page_auth .b-page__logo{transform:scale(0.65)}.b-page.b-page_auth .b-page__castle{padding-top:30px;padding-bottom:5px}.b-page.b-page_auth .b-page__castle-wrap{height:70%}.b-page.b-page_auth .b-page__social-buttons-wrap{height:30%}.b-page.b-page_auth .b-page__title-wrap{display:none}.b-page.b-page_auth .b-page__castle-wrap,.b-page.b-page_auth .b-page__social-buttons-wrap{position:relative;top:-7px}.b-page_auth.b-page_with-privacy .b-page__form-wrap{height:90%}.b-page_auth.b-page_with-privacy .b-page__castle-wrap{height:50%;padding-bottom:3px}.b-page_auth.b-page_with-privacy .b-page__social-buttons-wrap{height:25%}.b-page_auth.b-page_offseted_down .b-page__form-wrap{height:90%}.b-page_auth.b-page_offseted_down .b-page__castle-wrap{height:50%;padding-bottom:3px}.b-page_auth.b-page_offseted_down .b-page__social-buttons-wrap{height:25%}.b-page_auth.b-page_auth_light.b-page_offseted_down .b-page__logo-wrap{display:none}}@media screen and (max-height: 425px){.b-page.b-page_auth .b-page__content-wrap{min-height:400px}.b-page_auth.b-page_auth_light.b-page_offseted_down .b-page__logo-wrap{display:none}}@media screen and (max-height: 400px){.b-page.b-page_auth .b-page__content-wrap{min-height:360px}.b-page_auth.b-page_auth_light.b-page_offseted_down .b-page__logo-wrap{display:none}}.b-page.b-page_auth.b-page_fb-styled .b-page__control{display:none}@media screen and (max-height: 575px){.b-page.b-page_auth.b-page_fb-styled .b-page__title-wrap{display:none}}
.b-page.b-page_b2b-auth{width:100%;height:100%;background-color:#187fe0}.b-page.b-page_b2b-auth .b-page__content{position:relative;box-sizing:border-box;width:100%;padding-top:10px}.b-page.b-page_b2b-auth .b-page__flag-wrap{position:absolute;z-index:5;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:375px;margin:auto;text-align:left;opacity:0}.b-page.b-page_b2b-auth .b-page__logo-wrap{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:145px;align-items:center;opacity:0}.b-page.b-page_b2b-auth .b-page__logo-wrap_visible{transition:opacity .2s;opacity:1}.b-page.b-page_b2b-auth .b-page__logo{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;transition:padding .4s}.b-page.b-page_b2b-auth .b-page__logo .b-image{margin:0}.b-page.b-page_b2b-auth .b-page__logo_clouds{opacity:0}.b-page.b-page_b2b-auth .b-page__logo_clouds .b-image{max-width:320px}.b-page.b-page_b2b-auth .b-page__logo-wrap .b-page__logo.b-page__logo_clouds{position:absolute;left:0;width:100%;pointer-events:none}.b-page.b-page_b2b-auth .b-page__auth{position:relative;box-sizing:border-box;width:100%;height:100%;padding-top:20px}.b-page.b-page_b2b-auth .b-page__form-wrap{position:absolute;right:0;left:0;margin:0 auto;transition:opacity .4s;pointer-events:none;opacity:0;font-size:19px}.b-page.b-page_b2b-auth .b-page__light-wrap{margin-top:30px;color:#fff}.b-page.b-page_b2b-auth .b-page__light-auth-description{padding-bottom:15px;font-size:17px;font-weight:500}.b-page.b-page_b2b-auth .b-page__castle-wrap{position:absolute;right:0px;bottom:0;left:0px;width:100%;max-width:320px;margin:auto;opacity:0}.b-page.b-page_b2b-auth .b-page__description{color:rgba(0,0,0,.5);font-size:17px;line-height:1.5}.b-page.b-page_b2b-auth .b-page__form-wrap_auth_social .b-page__light-wrap,.b-page.b-page_b2b-auth .b-page__form-wrap_auth_light .b-page__social-wrap{display:none}.b-page.b-page_b2b-auth .b-page__social-description{width:130px;margin:0 auto;padding:20px 0;font-size:21px;color:#fff;font-weight:600;line-height:1.3}.b-page.b-page_b2b-auth .b-page__hr-landing-link{display:block;margin-top:5px;padding:10px;color:#fff;font-size:13px}.b-page.b-page_b2b-auth .b-page__social-light-switch{position:absolute;right:0;bottom:5%;left:0;height:20px;opacity:0;color:#fff;text-align:center;font-size:15px;font-weight:500;font-style:italic;cursor:pointer}.b-page.b-page_b2b-auth.b-page_name .b-page__form-wrap_name,.b-page.b-page_b2b-auth.b-page_name .b-page__castle-wrap{opacity:1;pointer-events:all;transition:opacity .4s .4s}.b-page.b-page_b2b-auth.b-page_name .b-page__form-wrap_password,.b-page.b-page_b2b-auth.b-page_name .b-page__form-wrap_auth,.b-page.b-page_b2b-auth.b-page_name .b-page__flag-wrap,.b-page.b-page_b2b-auth.b-page_name .b-page__social-light-switch{transition:opacity .4s;pointer-events:none}.b-page.b-page_b2b-auth.b-page_name .b-page__logo{width:180px;height:110px}.b-page.b-page_b2b-auth.b-page_password .b-page__form-wrap_password,.b-page.b-page_b2b-auth.b-page_password .b-page__castle-wrap,.b-page.b-page_b2b-auth.b-page_password .b-page__flag-wrap{opacity:1;pointer-events:all;transition:opacity .4s .4s}.b-page.b-page_b2b-auth.b-page_password .b-page__form-wrap_name,.b-page.b-page_b2b-auth.b-page_password .b-page__form-wrap_auth,.b-page.b-page_b2b-auth.b-page_password .b-page__social-light-switch{transition:opacity .4s;pointer-events:none}.b-page.b-page_b2b-auth.b-page_password .b-page__logo{width:180px;height:110px}.b-page.b-page_b2b-auth.b-page_social .b-page__form-wrap_auth,.b-page.b-page_b2b-auth.b-page_social .b-page__flag-wrap,.b-page.b-page_b2b-auth.b-page_social .b-page__logo_clouds,.b-page.b-page_b2b-auth.b-page_social .b-page__social-light-switch{opacity:1;pointer-events:all;transition:opacity .4s .4s}.b-page.b-page_b2b-auth.b-page_social .b-page__form-wrap_name,.b-page.b-page_b2b-auth.b-page_social .b-page__form-wrap_password,.b-page.b-page_b2b-auth.b-page_social .b-page__castle-wrap{transition:opacity .4s;pointer-events:none}.b-page.b-page_b2b-auth.b-page_social .b-page__logo{width:140px;height:67px;padding-top:80px;padding-bottom:10px}@media screen and (max-height: 525px){.b-page.b-page_b2b-auth .b-page__logo-wrap{min-height:135px}.b-page.b-page_b2b-auth .b-page__logo{width:145px;height:100px}}@media screen and (max-height: 500px){.b-page.b-page_b2b-auth .b-page__content-wrap{min-height:450px}.b-page.b-page_b2b-auth .b-page__logo-wrap{min-height:120px}.b-page.b-page_b2b-auth .b-page__logo{transform:scale(0.7)}.b-page.b-page_b2b-auth .b-page__content{padding:5px 0}.b-page.b-page_b2b-auth.b-page_social .b-page__logo-wrap{min-height:110px}.b-page.b-page_b2b-auth.b-page_social .b-page__logo{padding-top:50px}}@media screen and (max-height: 450px){.b-page.b-page_b2b-auth .b-page__content-wrap{min-height:425px}.b-page.b-page_b2b-auth .b-page__content{padding:5px}.b-page.b-page_b2b-auth .b-page__castle-wrap{display:none}.b-page.b-page_b2b-auth .b-page__light-wrap{margin-top:15px}.b-page.b-page_b2b-auth.b-page_social{padding-top:15px}.b-page.b-page_b2b-auth.b-page_social .b-page__logo-wrap{min-height:100px}.b-page.b-page_b2b-auth.b-page_social .b-page__logo{padding-top:30px}}@media screen and (max-height: 425px){.b-page.b-page_b2b-auth .b-page__content-wrap{min-height:400px}.b-page.b-page_b2b-auth .b-page__light-wrap{margin-top:5px}.b-page.b-page_b2b-auth.b-page_social{padding-top:10px}.b-page.b-page_b2b-auth.b-page_social .b-page__logo{padding-top:20px}.b-page.b-page_b2b-auth.b-page_social .b-page__logo-wrap{min-height:80px}}@media screen and (max-height: 400px){.b-page.b-page_b2b-auth .b-page__content-wrap{min-height:360px}.b-page.b-page_b2b-auth .b-page__castle-wrap{display:none}.b-page.b-page_b2b-auth.b-page_social .b-page__logo{padding-top:10px}}
.b-page.b-page_battle{position:relative;overflow:hidden;color:#fff}.b-page.b-page_battle .b-page__content-wrap{position:absolute;top:0;left:0;right:0;bottom:0;box-sizing:border-box;width:100%;height:100%;max-width:initial;padding-top:0;padding-top:var(--safe-area-inset-top);padding-bottom:0;padding-bottom:var(--safe-area-inset-bottom)}.b-page.b-page_battle .b-page__content{position:relative;width:100%;height:100%}.b-page.b-page_battle .b-page__background{position:absolute;width:100%;height:100%}.b-page.b-page_battle .b-page__fader{position:absolute;z-index:4;width:100%;height:100%;background-color:rgba(0,0,0,.7);transition:opacity .4s;backface-visibility:hidden;-webkit-backface-visibility:hidden}.b-page.b-page_battle .b-page__fader::before{display:inline-block;height:100%;content:"";vertical-align:middle}.b-page.b-page_battle .b-page__fader-content{display:inline-block;vertical-align:middle;transform:scale(1.8);opacity:0;transition:opacity ease-in-out .4s,transform .4s cubic-bezier(0.175, 0.885, 0.32, 1.275);cursor:default;backface-visibility:hidden;-webkit-backface-visibility:hidden}.b-page.b-page_battle .b-page__fader-content_shown{transform:scale(0.9);opacity:1;cursor:pointer}.b-page.b-page_battle .b-page__swords-icon-wrap{margin:3vh auto 0;margin:calc(3vh - 0.03 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom))) auto 0;transform:scale(1.8);transition:none}.b-page.b-page_battle .b-page__content{box-sizing:border-box;max-height:100%;padding:15px 0}.b-page.b-page_battle .b-page__header{position:absolute;top:0;z-index:4;width:100%;padding-top:25px;text-align:left}.b-page.b-page_battle .b-page__timer{width:100%;height:10px}.b-page.b-page_battle .b-page__timer_header{position:absolute;top:0}.b-page.b-page_battle .b-page__timer_footer{position:absolute;bottom:0}.b-page.b-page_battle .b-page__battle-map{position:absolute;top:0;right:0;bottom:0;left:0;width:30vh;width:calc(30vh - 0.3 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));height:85vh;height:calc(85vh - 0.85 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));margin:auto;padding:7vh 0 7vh 0;padding:calc(7vh - 0.07 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom))) 0 calc(7vh - 0.07 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom))) 0}.b-page.b-page_battle .b-page__battle-map_scaled{transform:scale(0.85);backface-visibility:hidden;-webkit-backface-visibility:hidden}.b-page.b-page_battle .b-page__hidden-icons{position:absolute;top:-9999px;left:-9999px}.b-page.b-page_battle .b-page__flag-wrap{position:relative;z-index:5}.b-page.b-page_battle .b-page__flag-wrap_hidden{display:none}.b-page.b-page_battle .b-page__explanation-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:15;width:100%;height:100%;margin:auto}.b-page.b-page_battle .b-page__explanation-wrap_hidden{display:none}
.growleaders-flavoured .b-page.b-page_profile{background-color:#5ea8a2}
.turniketov-flavoured .b-page.b-page_profile{background-color:#fff}
.b-page.b-page_profile{overflow:hidden;-webkit-overflow-scrolling:auto;min-height:0;background-color:#187fe0}.b-page.b-page_profile .b-page__content,.b-page.b-page_profile .b-page__content-wrap{height:100%;max-height:none}.b-page.b-page_profile .b-page__content-wrap{max-width:none}.b-page.b-page_profile .b-page__content{box-sizing:border-box}
.b-page.b-page_ref{color:#fff;background-color:#187fe0;text-align:center;font-weight:500}
.growleaders-flavoured .b-page.b-page_subject{background-color:#5ea8a2}
.turniketov-flavoured .b-page.b-page_subject{background-color:#fff}
.b-page.b-page_subject{overflow:hidden;text-align:left;background-color:#187fe0}.b-page.b-page_subject .b-page__content{display:block;width:100%;height:100%;max-height:none}.b-page.b-page_subject .b-page__content-wrap{max-width:100%}.b-page.b-page_subject .b-page__content-wrap:before{display:none}.b-page.b-page_subject .b-page__react-wrap{width:100%;height:100%}.b-page.b-page_subject .b-page__title{width:100%;max-width:375px;margin:0 auto;color:#0b4f8e;font-size:15px;font-weight:400}.b-page.b-page_subject .b-page__banner-wrap{box-sizing:border-box;width:100%;max-width:414px;margin:0 auto}.b-page.b-page_subject .b-page__banner{position:relative;width:100%}.b-page.b-page_subject .b-page__list{width:100%;max-width:414px;margin:0 auto}.b-page.b-page_subject .b-page__terms{width:100%;max-width:414px;margin:0 auto;padding:40px 25px 0;box-sizing:border-box}.b-page.b-page_subject .b-page__loader-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;pointer-events:none}.b-page.b-page_subject.b-page_subject-duel{background-color:#35ae87}@media screen and (max-width: 1024px){.b-page.b-page_subject .b-page__title{max-width:100%}}
.b-subject-terms{padding-bottom:40px}.b-subject-terms .b-subject-terms__title{font-size:17px;font-weight:bold;letter-spacing:-0.4px;text-align:left;color:#fff}.b-subject-terms .b-subject-terms__description{opacity:.6;font-size:11px;line-height:1.09;text-align:left;color:#fff;padding-top:10px}.b-subject-terms .b-subject-terms__privacy-link{color:#fff;text-decoration:none}
.g-auth-social.g-auth-social_adventure{width:100%;box-sizing:border-box;margin:0 auto}.g-auth-social.g-auth-social_adventure .g-auth-social__logo{width:145px;height:145px;margin:85px auto 40px auto;color:#cbcbcb;border-radius:100%;background-color:#02c3e2;text-align:center;font-size:24px;font-weight:bold;font-family:Arial;line-height:135px}.g-auth-social.g-auth-social_adventure .g-auth-social__description{margin-bottom:15px;font-family:arial;font-size:14px;font-weight:bold}.g-auth-social.g-auth-social_adventure .g-auth-social__divider{display:flex;align-items:center;padding:0 15px;color:rgba(0,0,0,.3)}.g-auth-social.g-auth-social_adventure.g-auth-social_round{display:flex;justify-content:center}.g-auth-social.g-auth-social_adventure.g-auth-social_vertical{height:107px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}
.g-button_adventure.g-button_icon .g-button__content{display:inline-block;height:100%;vertical-align:top}.g-button_adventure.g-button_icon .g-button__icon{position:relative;display:inline-block;height:100%;margin-right:7px}
.turniketov-flavoured .g-button_adventure{border-radius:0}.turniketov-flavoured .g-button_adventure::before{border-radius:0}
.g-button_adventure.g-button_two-texts{display:flex;flex-direction:column;justify-content:center}.g-button_adventure.g-button_two-texts .g-button__description{font-size:13px;font-weight:bold;color:#a16500;text-align:center}.g-button_adventure.g-button_two-texts .g-button__label{height:auto;flex-direction:row;justify-content:center}.g-button_adventure.g-button_two-texts.g-button_loading .g-button__description{display:none}
.g-button_adventure{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:40px;margin-bottom:5px;padding:0;letter-spacing:.05em;text-transform:uppercase;opacity:1;border:none;border-radius:50px;text-decoration:none;font-size:12px;font-weight:700;justify-content:space-around;align-items:stretch}.g-button_adventure .g-button__label{position:relative;display:inline-flex;flex-direction:column;height:100%;width:100%;justify-content:space-around;align-items:stretch;line-height:inherit}.g-button_adventure .g-button__loader{position:absolute;top:0;right:0;bottom:0;left:0;display:none;flex-direction:column;width:100%;height:100%;margin:auto;justify-content:center;align-items:center}.g-button_adventure .g-button__spinner{position:relative;display:flex;height:30px;justify-content:center;align-items:center}.g-button_adventure.g-button_loading{cursor:default;pointer-events:none}.g-button_adventure.g-button_loading .g-button__loader{display:flex}.g-button_adventure.g-button_loading .g-button__label{display:none}.g-button_adventure.g-button_no-bold{font-weight:400}.g-button_adventure::before{position:absolute;top:0;right:0;left:0;bottom:0;display:block;width:100%;height:100%;border-radius:50px;content:"";background-color:rgba(0,0,0,.3);opacity:0}.g-button_adventure:active::before,.g-button_adventure.g-button_active::before{opacity:1}.g-button_loading.g-button_adventure:active::before,.g-button_loading.g-button_adventure.g-button_active::before{opacity:0}.g-button_adventure:last-child{margin-bottom:0}.g-button_adventure.g-button_no-text-transform{letter-spacing:normal;text-transform:none}.g-button_adventure.g-button_black-colored{background-color:#292828}.g-button_adventure.g-button_s-border-radius{border-radius:3px}.g-button_adventure.g-button_italic-font-styled{font-style:italic}.g-button_adventure.g-button_dark-red-colored{color:#fff;background-color:#992f29}.g-button_adventure.g-button_blue-colored{color:#fff;background-color:#187fe0}.g-button_adventure.g-button_loading.g-button_blue-colored{background-color:rgba(24,127,224,.3)}.g-button_adventure.g-button_loading.g-button_blue-colored .g-button__spinner{stroke:#187fe0}.g-button_adventure.g-button_grey-violet-colored{color:#fff;background-color:#68487b}.g-button_adventure.g-button_loading.g-button_grey-violet-colored{background-color:rgba(104,72,123,.3)}.g-button_adventure.g-button_loading.g-button_grey-violet-colored .g-button__spinner{stroke:#68487b}.g-button_adventure.g-button_red-colored{color:#fff;background-color:#ff4e45}.g-button_adventure.g-button_green-colored{color:#fff;background-color:#209e79}.g-button_adventure.g-button_orange-colored{background-color:#facc39}.g-button_adventure.g-button_loading.g-button_orange-colored{border:2px solid #facc39;background-color:transparent}.g-button_adventure.g-button_loading.g-button_orange-colored .g-button__spinner{stroke:#facc39}.g-button_adventure.g-button_sandy-brown-colored{background-color:#ffca3a}.g-button_adventure.g-button_loading.g-button_sandy-brown-colored{border:2px solid #ffca3a;background-color:transparent}.g-button_adventure.g-button_loading.g-button_sandy-brown-colored .g-button__spinner{stroke:#ffca3a}.g-button_adventure.g-button_orange-pumpkin-colored{background-color:#f5a623}.g-button_adventure.g-button_loading.g-button_orange-pumpkin-colored{border:2px solid #f5a623;background-color:transparent}.g-button_adventure.g-button_loading.g-button_orange-pumpkin-colored .g-button__spinner{stroke:#f5a623}.g-button_adventure.g-button_loading.g-button_black-colored .g-button__spinner{stroke:#fff}.g-button_adventure.g-button_transparent-colored{background-color:transparent}.g-button_adventure.g-button_transparent-colored:active,.g-button_adventure.g-button_transparent-colored.g-button_active{opacity:.5}.g-button_adventure.g-button_transparent-colored:before{display:none !important}.g-button_adventure.g-button_violet-colored{background-color:#53088f}.g-button_adventure.g-button_loading.g-button_violet-colored{background-color:rgba(83,8,143,.3)}.g-button_adventure.g-button_loading.g-button_violet-colored .g-button__spinner{stroke:#53088f}.g-button_adventure.g-button_grey-colored{background-color:#a1a1a1}.g-button_adventure.g-button_grey-colored.g-button_disabled{opacity:1}.g-button_adventure.g-button_transparent-colored.g-button_disabled{visibility:hidden}.g-button_adventure.g-button_red-text-colored{color:#ff4f4f}.g-button_adventure.g-button_orange-text-colored{color:#facc39}.g-button_adventure.g-button_black-text-colored{color:#000}.g-button_adventure.g-button_light-sea-green-text-colored{color:#2098ce}.g-button_adventure.g-button_white-text-colored{color:#fff}.g-button_adventure.g-button_dark-slate-grey-text-colored{color:#404040}.g-button_adventure.g-button_s-text-sized{font-size:13px}.g-button_adventure.g-button_sm-text-sized{font-size:16px}.g-button_adventure.g-button_m-text-sized{font-size:17px}.g-button_adventure.g-button_ml-text-sized{font-size:19px}.g-button_adventure.g-button_xs-border-widthed{border:1px solid}.g-button_adventure.g-button_s-border-widthed{border:2px solid}.g-button_adventure.g-button_red-border-colored{border-color:rgba(255,79,79,.3);background-clip:padding-box}.g-button_adventure.g-button_aqua-green-border-colored{border-color:#ade1d2}.g-button_adventure.g-button_orange-border-colored{border-color:#facc39}.g-button_adventure.g-button_grey-border-colored{border-color:#cacaca}.g-button_adventure.g-button_ghostly-white-border-colored{border-color:rgba(255,255,255,.2)}.g-button_adventure.g-button_white-border-colored{border-color:#fff}.g-button_adventure.g-button_darkcyan-border-colored{border:solid 1px #1269b4}.g-button_adventure.g-button_transparent-border-colored{border-color:transparent}.g-button_adventure.g-button_lowercase{letter-spacing:normal;text-transform:lowercase}.g-button_adventure.g-button_inherit-sized{height:100%;width:100%}.g-button_adventure.g-button_s-sized{height:45px}.g-button_adventure.g-button_m-sized{height:50px}.g-button_adventure.g-button_xs-sized{height:35px}.g-button_adventure.g-button_ml-sized{height:54px}.g-button_adventure.g-button_transparent-border-colored:active,.g-button_adventure.g-button_transparent-border-colored.g-button_active{background-color:transparent}.g-button_adventure.g-button_orange-border-colored:active::before,.g-button_active.g-button_adventure.g-button_orange-border-colored::before,.g-button_adventure.g-button_aqua-green-border-colored:active::before,.g-button_adventure.g-button_aqua-green-border-colored.g-button_active::before,.g-button_adventure.g-button_disabled:active::before,.g-button_active.g-button_adventure.g-button_disabled::before,.g-button_adventure.g-button_orange-text-colored.g-button_orange-border-colored:active::before,.g-button_adventure.g-button_orange-text-colored.g-button_orange-border-colored.g-button_active::before{opacity:0}.g-button_adventure.g-button_orange-border-colored:active,.g-button_adventure.g-button_orange-border-colored.g-button_active{background-color:#facc39}.g-button_adventure.g-button_transparent-colored.g-button_orange-border-colored:active,.g-button_adventure.g-button_transparent-colored.g-button_orange-border-colored.g-button_active{color:#fff}.g-button_adventure.g-button_aqua-green-border-colored:active,.g-button_adventure.g-button_aqua-green-border-colored.g-button_active{background-color:#ade1d2}.g-button_adventure.g-button_orange-text-colored.g-button_orange-border-colored:active,.g-button_adventure.g-button_orange-text-colored.g-button_orange-border-colored.g-button_active{color:#000;background-color:#facc39}.g-button_adventure.g-button_disabled{cursor:default;opacity:.5}.g-button_adventure.g-button_disabled:active::before,.g-button_adventure.g-button_disabled.g-button_active::before{opacity:0}.g-button_adventure.g-button_auto-text-sized{font-size:inherit}.g-button_adventure.g-button_label-hidden{color:transparent !important}.g-button_adventure.g-button_justify-content-flex-start{justify-content:flex-start;padding-top:6px}
.turniketov-flavoured .g-button_social.g-button_adventure.g-button_fb,.turniketov-flavoured .g-button_social.g-button_adventure.g-button_vk{background-color:#41629e}
.g-button_social.g-button_adventure{position:relative;display:inline-block;width:75px;height:50px;margin-right:30px;margin-bottom:0;padding:0;border:none;border-radius:100px;text-align:center;text-transform:uppercase;font-size:13px;font-weight:bold;line-height:50px}.g-button_social.g-button_adventure .g-button__icon{position:absolute;width:100%;text-align:center;line-height:50px}.g-button_social.g-button_adventure .g-button__label{display:none;vertical-align:middle}.g-button_social.g-button_adventure.g-button_vertical{display:flex;flex-direction:row;width:200px;height:45px;margin:0;justify-content:center;align-items:center}.g-button_social.g-button_adventure.g-button_vertical .g-button__icon{line-height:normal;position:relative;display:flex;width:auto;text-align:center;align-items:center}.g-button_social.g-button_adventure.g-button_vertical .g-button__label{font-size:16px;display:flex;width:auto;height:auto;padding-left:5px;vertical-align:middle;text-transform:none}.g-button_social.g-button_adventure.g-button_vertical::before{content:none}.g-button_social.g-button_adventure.g-button_fb{background-color:#5589d2}.g-button_social.g-button_adventure.g-button_fb.g-button_vertical{background-color:#3a5b94}.g-button_social.g-button_adventure.g-button_vk{background-color:#4d75a3}.g-button_social.g-button_adventure.g-button_white-colored{background-color:#fff}.g-button_social.g-button_adventure:last-child{margin-right:0}.g-button_social.g-button_adventure:active{box-shadow:inset 0 0 0 27px rgba(0,0,0,.3)}.g-button_social.g-button_adventure.g-button_round{width:65px;height:65px;margin:0}.g-button_social.g-button_adventure.g-button_round .g-button__icon{line-height:63px}.g-button_social.g-button_adventure.g-button_disabled{opacity:.5}
.g-dropdown.g-dropdown_adventure .g-dropdown__content{border-radius:5px}.g-dropdown.g-dropdown_adventure .g-dropdown__opener{display:flex;box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;border:1px solid #a8a8a8;border-radius:5px}.g-dropdown.g-dropdown_adventure .g-dropdown__opener_opened{border-radius:5px 5px 0 0}.g-dropdown.g-dropdown_adventure .g-dropdown__opener-text{padding-left:10px}.g-dropdown.g-dropdown_adventure .g-dropdown__opener-icon{transform:scale(0.5)}.g-dropdown.g-dropdown_adventure .g-dropdown__content{width:100%}.g-dropdown.g-dropdown_adventure.g-dropdown_not-valid .g-dropdown__opener{border:1px solid red}
.g-icon_adventure{opacity:1;flex-shrink:0}.g-icon_adventure.g-icon_img_forward-button{vertical-align:top}.g-icon_adventure.g-icon_img_pigeon,.g-icon_adventure.g-icon_img_pigeon-closed-eye{margin:50px 0 0px}.g-icon_adventure.g-icon_img_pigeon-leg{margin:52px 0 0px}.g-icon_img_checkbox{width:34px;height:23px}.g-icon_adventure.g-icon_img_login{position:relative;left:1px}.g-icon_adventure.g-icon_img_errors-explanation{position:relative;top:-13px}.g-icon_adventure.g-icon_img_castle-with-clouds-small{position:relative}.g-icon_adventure.g-icon_img_cq,.g-icon_adventure.g-icon_img_back-button,.g-icon_adventure.g-icon_img_back-button-green,.g-icon_adventure.g-icon_img_back-button-white{vertical-align:top}.g-icon_adventure.g-icon_img_vk-logo-blue,.g-icon_adventure.g-icon_img_vk-logo-white{position:relative;left:-2px}.g-icon_adventure.g-icon_img_castle-with-clouds{position:relative;left:3px;top:-188px}.g-icon_adventure.g-icon_img_small-timer{position:relative;top:-2px}.g-icon_adventure.g-icon_img_auth-logo{vertical-align:bottom}.g-icon_adventure.g-icon_img_yellow-band,.g-icon_adventure.g-icon_img_green-band,.g-icon_adventure.g-icon_img_blue-band,.g-icon_adventure.g-icon_img_orange-band,.g-icon_adventure.g-icon_img_violet-band{transform:translateX(4px) translateY(5px) scale(0.51675);transform-origin:left top}.g-icon_img_resizable_coin{position:absolute;top:0;bottom:0;left:1.3vh;left:calc(1.3vh - 0.013 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));margin:auto}.g-icon_img_resizable_band-blue,.g-icon_img_resizable_band-red,.g-icon_img_resizable_band-orange{transform:scaleX(1.1) scaleY(1.3)}.g-icon_img_resizable_cell-shadow{opacity:.5}.g-icon_img_rotate-phone,.g-icon_img_subject-hex,.g-icon_img_subject-hex-white,.g-icon_img_subject-hex-blue-fullfilled,.g-icon_img_subject-hex-orange-fullfilled,.g-icon_img_circlet,.g-icon_img_loader,.g-icon_img_black-cross,.g-icon_img_duel-result-draw,.g-icon_img_duel-result-defeat,.g-icon_img_duel-result-victory,.g-icon_img_duel-result-draw_en,.g-icon_img_duel-result-defeat_en,.g-icon_img_duel-result-victory_en,.g-icon_img_resizable_forest,.g-icon_img_resizable_band-blue,.g-icon_img_resizable_band-orange,.g-icon_img_resizable_band-red,.g-icon_img_resizable_large-forest,.g-icon_img_resizable_cell,.g-icon_img_resizable_cell_turniketov,.g-icon_img_resizable_cell-shadow,.g-icon_img_resizable_cell-shadow_turniketov,.g-icon_img_resizable_cell-available,.g-icon_img_resizable_cell-available_turniketov,.g-icon_img_resizable_cell-orange-available,.g-icon_img_resizable_cell-orange-available_turniketov,.g-icon_img_resizable_cell-owned,.g-icon_img_resizable_cell-owned_turniketov,.g-icon_img_resizable_cell-owned-blue,.g-icon_img_resizable_cell-owned-blue_turniketov,.g-icon_img_resizable_cell-owned-orange,.g-icon_img_resizable_cell-owned-orange_turniketov,.g-icon_img_resizable_cell-blue-border,.g-icon_img_resizable_cell-blue-border_turniketov,.g-icon_img_resizable_cell-orange-border,.g-icon_img_resizable_cell-orange-border_turniketov,.g-icon_adventure.g-icon_img_fb,.g-icon_adventure.g-icon_img_vk,.g-icon_adventure.g-icon_img_wa,.g-icon_adventure.g-icon_img_vb,.g-icon_adventure.g-icon_img_tg,.g-icon_adventure.g-icon-img_tg-paper-plane-round,.g-icon_img_duel-question-intro,.g-icon_img_duel-question-intro_en,.g-icon_img_resizable_orange-flag,.g-icon_img_resizable_blue-flag{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.g-icon_img_orange-castle,.g-icon_img_blue-castle,.g-icon_img_orange-castle-low-damaged,.g-icon_img_blue-castle-low-damaged,.g-icon_img_orange-castle-high-damaged,.g-icon_img_blue-castle-high-damaged{display:block;margin:auto}.g-icon_adventure.g-icon_img_fb,.g-icon_adventure.g-icon_img_vk,.g-icon_adventure.g-icon_img_wa,.g-icon_adventure.g-icon_img_vb,.g-icon_adventure.g-icon_img_tg{margin:auto}.g-icon_img_resizable_large-forest{display:none}.g-icon_img_resizable_orange-castle-border,.g-icon_img_resizable_blue-castle-border,.g-icon_img_resizable_orange-castle-low-damaged-border,.g-icon_img_resizable_blue-castle-low-damaged-border,.g-icon_img_resizable_orange-castle-high-damaged-border,.g-icon_img_resizable_blue-castle-high-damaged-border,.g-icon_img_resizable_cell-blue-border,.g-icon_img_resizable_cell-blue-border_turniketov,.g-icon_img_resizable_cell-orange-border_turniketov,.g-icon_img_resizable_cell-orange-border{transform:scale(0.5)}.g-icon_img_resizable_cell,.g-icon_img_resizable_cell_turniketov,.g-icon_img_resizable_cell-shadow,.g-icon_img_resizable_cell-shadow_turniketov,.g-icon_img_resizable_cell-available,.g-icon_img_resizable_cell-available_turniketov,.g-icon_img_resizable_cell-orange-available,.g-icon_img_resizable_cell-orange-available_turniketov,.g-icon_img_resizable_cell-owned,.g-icon_img_resizable_cell-owned_turniketov,.g-icon_img_resizable_cell-owned-blue,.g-icon_img_resizable_cell-owned-blue_turniketov,.g-icon_img_resizable_cell-owned-orange,.g-icon_img_resizable_cell-owned-orange_turniketov,.g-icon_img_resizable_cell-blue-border,.g-icon_img_resizable_cell-blue-border_turniketov,.g-icon_img_resizable_cell-orange-border,.g-icon_img_resizable_cell-orange-border_turniketov,.g-icon_img_resizable_battle-result-victory,.g-icon_img_resizable_battle-result-victory-by-score,.g-icon_img_resizable_battle-result-draw,.g-icon_img_resizable_battle-result-defeat-by-score,.g-icon_img_resizable_battle-result-defeat,.g-icon_img_resizable_battle-result-victory_en,.g-icon_img_resizable_battle-result-victory-by-score_en,.g-icon_img_resizable_battle-result-draw_en,.g-icon_img_resizable_battle-result-defeat-by-score_en,.g-icon_img_resizable_battle-result-defeat_en,.g-icon_img_resizable_battle-result-victory_severstal,.g-icon_img_resizable_battle-result-victory-by-score_severstal,.g-icon_img_resizable_battle-result-draw_severstal,.g-icon_img_resizable_battle-result-defeat-by-score_severstal,.g-icon_img_resizable_battle-result-defeat_severstal,.g-icon_img_resizable_battle-result-victory_severstal_en,.g-icon_img_resizable_battle-result-victory-by-score_severstal_en,.g-icon_img_resizable_battle-result-draw_severstal_en,.g-icon_img_resizable_battle-result-defeat-by-score_severstal_en,.g-icon_img_resizable_battle-result-defeat_severstal_en,.g-icon_img_duel-question-intro,.g-icon_img_duel-question-intro_severstal,.g-icon_img_duel-result-victory,.g-icon_img_duel-result-draw,.g-icon_img_duel-result-defeat{background:none !important}.g-icon_img_duel-result-victory,.g-icon_img_duel-result-draw,.g-icon_img_duel-result-defeat{display:flex;flex-direction:column;justify-content:center;align-items:center}.g-icon_img_subject-hex-blue-fullfilled,.g-icon_img_subject-hex-orange-fullfilled{transform:scale(1.05)}.g-icon_img_circlet{transform:scale(1.8)}.g-icon_explosion{transition:opacity .8s,transform .9s;opacity:0;transform:scale(0.8)}.g-icon_img_resizable_orange-castle-border.g-icon_explosion,.g-icon_img_resizable_blue-castle-border.g-icon_explosion,.g-icon_img_resizable_orange-castle-low-damaged-border.g-icon_explosion,.g-icon_img_resizable_blue-castle-low-damaged-border.g-icon_explosion,.g-icon_img_resizable_orange-castle-high-damaged-border.g-icon_explosion,.g-icon_img_resizable_blue-castle-high-damaged-border.g-icon_explosion{top:-5vh;top:calc(0.05 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) - 5vh);transition:opacity .8s,transform .9s,top .9s;opacity:0;transform:scale(0.85)}.g-icon_img_resizable_blue-castle-high-damaged-border.g-icon_explosion,.g-icon_img_resizable_orange-castle-high-damaged-border.g-icon_explosion{top:-0.5vh;top:calc(0.005 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) - 0.5vh)}.g-icon_img_cake,.g-icon_img_cloud,.g-icon_img_pencil,.g-icon_img_crown,.g-icon_img_scales{transform:scale(1.3)}.g-icon_img_cake,.g-icon_img_cloud,.g-icon_img_pencil,.g-icon_img_crown,.g-icon_img_scales{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.g-icon_img_up-white{transform:scale(0.7)}@media screen and (orientation: landscape){.g-icon_img_resizable_large-forest{display:block}.g-icon_img_resizable_forest{display:none}}
.turniketov-flavoured .g-input.g-input_adventure .g-input__input{border-radius:0}.turniketov-flavoured .g-input.g-input_adventure.g-input_transparent-theme .g-input__input{border-radius:0}
.g-input.g-input_adventure{width:100%;height:50px}.g-input.g-input_adventure .g-input__input{width:100%;height:100%;padding:0;border:0;border-radius:50px;color:#fff;background-color:#5ea6e9;outline:none;text-align:center;font-weight:500;font-size:inherit;font-family:inherit;-webkit-user-select:text;-moz-user-select:text;user-select:text;-webkit-appearance:none}.g-input.g-input_adventure .g-input__input::-webkit-input-placeholder{color:rgba(255,255,255,.6);font-weight:500;font-family:PTSans}.g-input.g-input_adventure .g-input__input:-moz-placeholder{color:rgba(255,255,255,.6);font-weight:500;font-family:PTSans}.g-input.g-input_adventure .g-input__input::-moz-placeholder{color:rgba(255,255,255,.6);font-weight:500;font-family:PTSans}.g-input.g-input_adventure .g-input__input:-ms-input-placeholder{color:rgba(255,255,255,.6);font-weight:500;font-family:PTSans}.g-input.g-input_adventure .g-input__input[readonly]{cursor:pointer}.g-input.g-input_adventure .g-input__input:focus::-webkit-input-placeholder{color:rgba(255,255,255,0)}.g-input.g-input_adventure .g-input__input:focus::-moz-placeholder{color:rgba(255,255,255,0)}.g-input.g-input_adventure .g-input__input:focus:-moz-placeholder{color:rgba(255,255,255,0)}.g-input.g-input_adventure .g-input__input:focus:-ms-input-placeholder{color:rgba(255,255,255,0)}.g-input.g-input_adventure .g-input__input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none !important;pointer-events:none;position:absolute;right:0}.g-input.g-input_adventure .g-input__input::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0}.g-input.g-input_adventure input[type=text]::-ms-clear{display:none;width:0;height:0}.g-input.g-input_adventure input[type=text]::-ms-reveal{display:none;width:0;height:0}.g-input.g-input_adventure input[type=search]::-webkit-search-decoration,.g-input.g-input_adventure input[type=search]::-webkit-search-cancel-button,.g-input.g-input_adventure input[type=search]::-webkit-search-results-button,.g-input.g-input_adventure input[type=search]::-webkit-search-results-decoration{display:none}.g-input_adventure.g-input_auto-heighted{height:100%}.g-input_adventure.g-input_bold .g-input__input{font-weight:700}.g-input_adventure.g-input_transparent-background-colored .g-input__input{background-color:transparent}.g-input_adventure.g-input_white-background-colored .g-input__input{background-color:#fff}.g-input_adventure.g-input_black-text-colored .g-input__input{color:#000}.g-input_adventure.g-input_s-border-widthed .g-input__input{border:solid 1px}.g-input_adventure.g-input_sm-border-widthed .g-input__input{border:solid 2px}.g-input_adventure.g-input_grey-border-colored .g-input__input{border-color:#e5e5e5}.g-input_adventure.g-input_all-user-selected .g-input__input{-webkit-user-select:all;-moz-user-select:all;user-select:all}.g-input_adventure.g-input_s-paddinged .g-input__input{box-sizing:border-box;padding:0 20px}.g-input_adventure.g-input_green-text-colored .g-input__input{color:#29b187}.g-input_adventure.g-input_yellow-text-colored .g-input__input{color:#fb0}.g-input.g-input_adventure.g-input_transparent-theme .g-input__input{border:1px solid #a8a8a8;border-radius:5px;box-sizing:border-box;width:100%;height:100%;padding:0 0 0 8px;color:#000;background-color:transparent;outline:none;text-align:left;font-weight:500;font-size:inherit;font-family:inherit;-webkit-user-select:text;-moz-user-select:text;user-select:text}.g-input.g-input_adventure.g-input_transparent-theme .g-input__input::-webkit-input-placeholder{color:#a8a8a8;font-weight:400;font-family:PTSans}.g-input.g-input_adventure.g-input_transparent-theme .g-input__input:-moz-placeholder{color:#a8a8a8;font-weight:400;font-family:PTSans}.g-input.g-input_adventure.g-input_transparent-theme .g-input__input::-moz-placeholder{color:#a8a8a8;font-weight:400;font-family:PTSans}.g-input.g-input_adventure.g-input_transparent-theme .g-input__input:-ms-input-placeholder{color:#a8a8a8;font-weight:400;font-family:PTSans}.g-input.g-input_adventure.g-input_transparent-theme .g-input__input:focus::-moz-placeholder{color:rgba(255,255,255,0)}.g-input.g-input_adventure.g-input_transparent-theme .g-input__input:focus::placeholder{color:rgba(255,255,255,0)}.g-input.g-input_adventure.g-input_transparent-theme .g-input__input:invalid{border:1px solid red}.g-input.g-input_adventure.g-input_auto-moded,.g-input.g-input_adventure.g-input_auto-moded .g-input__input{width:100%;height:100%;border:none;border-radius:0;font:inherit;line-height:inherit;background-color:transparent;text-align:inherit}.g-input.g-input_adventure.g-input_ghostly-white-placeholder-colored .g-input__input::-moz-placeholder{color:rgba(255,255,255,.3)}.g-input.g-input_adventure.g-input_ghostly-white-placeholder-colored .g-input__input::placeholder{color:rgba(255,255,255,.3)}.g-input.g-input_adventure.g-input_grey-placeholder-colored .g-input__input::-moz-placeholder{color:#909090}.g-input.g-input_adventure.g-input_grey-placeholder-colored .g-input__input::placeholder{color:#909090}.g-input.g-input_adventure.g-input_grey-placeholder-colored .g-input__input::-webkit-input-placeholder{color:#909090}.g-input.g-input_adventure.g-input_grey-placeholder-colored .g-input__input::-moz-placeholder{color:#909090}.g-input.g-input_adventure.g-input_grey-placeholder-colored .g-input__input::-ms-input-placeholder{color:#909090}.g-input_adventure.g-input_squared{height:48px}.g-input_adventure.g-input_squared .g-input__input{border-radius:0}
.g-list.g-list_adventure{width:100%;text-align:left}.g-list.g-list_adventure.g-list_grey-border-theme{border:1px solid #a8a8a8;border-radius:0 0 5px 5px;border-top:none}
.g-modal_adventure{position:absolute;z-index:300;display:block;visibility:visible;overflow:hidden;box-sizing:border-box;min-width:300px;background-color:transparent;line-height:normal}.g-modal_adventure .g-modal__vertical-align-helper{display:inline-block;height:100%;vertical-align:middle}.g-modal_adventure .g-modal__scrollable-container{position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%}.g-modal_adventure .g-modal__content-wrap{position:relative;box-sizing:border-box;width:100%;height:100%;padding:0;padding-top:var(--safe-area-inset-top);padding-bottom:var(--safe-area-inset-bottom)}.g-modal_adventure .g-modal__content{position:relative;z-index:initial;width:300px;margin:auto;padding:0;vertical-align:middle;border-radius:5px;background-color:transparent;font-smoothing:antialiased}.g-modal_adventure .g-modal__content-fx{position:relative;width:100%;transition:transform .4s cubic-bezier(0.175, 0.885, 0.32, 1.275);background-color:#fff}.g-modal_adventure .g-modal__content-fx .g-modal__head-icon-wrap{width:0;height:0}.g-modal_adventure .g-modal__content-fx_smaller{transform:scale(0.85)}.g-modal_adventure .g-modal__fader{position:absolute;display:block;width:100%;height:100%;transition:opacity .45s;opacity:.5;background-color:#000}.g-modal_adventure .g-modal__fader_hidden{transition:opacity .45s;opacity:0}.g-modal_adventure .g-modal__close-button{position:absolute;z-index:5;top:-15px;right:-15px;display:none;width:40px;height:40px;cursor:pointer;border-radius:20px;background-color:#fff;box-shadow:0 0 10px 1px rgba(0,0,0,.1)}.g-modal_adventure .g-modal__close-button-content{width:30px;height:30px;cursor:pointer;border-radius:15px}.g-modal_adventure .g-modal__close-button-content_grey{background-color:#f1ede2}.g-modal_adventure .g-modal__close-button-content_yellow{background-color:#facc39}.g-modal_adventure.g-modal_ios-styled .g-modal__content-wrap{display:flex;flex-direction:column;justify-content:center;height:auto;min-height:100%;max-height:5000px;transition:max-height .2s}.g-modal.g-modal_adventure.g-modal_resizable.g-modal_ios-styled .g-modal__content-wrap{display:block;height:100%;min-height:0;max-height:none}.g-modal.g-modal_adventure.g-modal_transparent .g-modal__content{border-radius:0}.g-modal.g-modal_adventure.g-modal_transparent .g-modal__content-fx{background-color:transparent}.g-modal_shifted{padding-top:80px}.g-modal_no-scroll .g-modal__scrollable-container{overflow:hidden}.g-modal_horizontal .g-modal__content-wrap{transform:translate3d(100%, 0, 0)}.g-modal_horizontal .g-modal__content-wrap.g-modal__content-wrap_shown{transition:all .4s cubic-bezier(0.4, 0.6, 0.1, 1.1);transform:translate3d(0, 0, 0)}.g-modal_horizontal .g-modal__content-wrap.g-modal__content-wrap_hidden{overflow:hidden;transition:all .4s cubic-bezier(0.9, -0.1, 0.6, 0.4);transform:translate3d(-100%, 0, 0)}.g-modal_inversed-horizontal .g-modal__content-wrap{transform:translate3d(-100%, 0, 0)}.g-modal_inversed-horizontal .g-modal__content-wrap.g-modal__content-wrap_shown{transition:all .4s cubic-bezier(0.4, 0.6, 0.1, 1.1);transform:translate3d(0, 0, 0)}.g-modal_inversed-horizontal .g-modal__content-wrap.g-modal__content-wrap_hidden{overflow:hidden;transition:all .4s cubic-bezier(0.9, -0.1, 0.6, 0.4);transform:translate3d(100%, 0, 0)}.g-modal_vertical .g-modal__content-wrap{transform:translate3d(0, -100%, 0)}.g-modal_vertical .g-modal__content-wrap.g-modal__content-wrap_shown{transition:all .4s cubic-bezier(0.4, 0.6, 0.1, 1.1);transform:translate3d(0, 0, 0)}.g-modal_vertical .g-modal__content-wrap.g-modal__content-wrap_hidden{transition:all .4s cubic-bezier(0.9, -0.1, 0.6, 0.4);transform:translate3d(0, -100%, 0)}.g-modal_inversed-vertical .g-modal__content-wrap{transform:translate3d(0, 100%, 0)}.g-modal_inversed-vertical .g-modal__content-wrap.g-modal__content-wrap_shown{transition:all .4s cubic-bezier(0.4, 0.6, 0.1, 1.1);transform:translate3d(0, 0, 0)}.g-modal_inversed-vertical .g-modal__content-wrap.g-modal__content-wrap_hidden{transition:all .4s cubic-bezier(0.9, -0.1, 0.6, 0.4);transform:translate3d(0, 100%, 0)}.g-modal_fade-transited .g-modal__content-wrap{transform:none;opacity:0}.g-modal_fade-transited .g-modal__content-wrap.g-modal__content-wrap_shown{transition:opacity .3s;transform:none;opacity:1}.g-modal_fade-transited .g-modal__content-wrap.g-modal__content-wrap_hidden{transition:opacity .2s;transform:none;opacity:0}.g-modal.g-modal_adventure.g-modal_medium .g-modal__content{min-width:300px}.g-modal_adventure.g-modal_top-aligned .g-modal__vertical-align-helper{display:none}.g-modal.g-modal_adventure.g-modal_resizable .g-modal__content{overflow:hidden;box-sizing:border-box;height:100%;max-height:500px;padding-bottom:35px}.g-modal.g-modal_adventure.g-modal_resizable .g-modal__content-fx{height:100%}.g-modal.g-modal_adventure.g-modal_heraldic .g-modal__content{overflow:visible;border-radius:5px 5px 10px 10px}.g-modal.g-modal_adventure.g-modal_heraldic .g-modal__content-fx{border-radius:5px 5px 10px 10px}.g-modal.g-modal_adventure.g-modal_heraldic .g-modal__content-fx::after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:solid 35px #fff;border-right:solid transparent 150px;border-left:solid transparent 150px;border-radius:15px}.g-modal.g-modal_adventure.g-modal_top-rounded .g-modal__content{overflow:visible;border-radius:5px 5px 10px 10px}.g-modal.g-modal_adventure.g-modal_top-rounded .g-modal__content-fx{box-sizing:border-box;padding-top:20px}.g-modal.g-modal_adventure.g-modal_top-rounded .g-modal__content-fx::before{position:absolute;top:-17px;right:0;left:0;width:300px;height:44px;margin:auto;content:"";border-radius:150px/22px;background-color:#fff}.g-modal.g-modal_adventure.g-modal_large .g-modal__content{width:375px;max-width:420px;height:648px;max-height:740px}.g-modal.g-modal_adventure.g-modal_large .g-modal__content-fx{height:100%;border-radius:10px}.g-modal.g-modal_adventure.g-modal_large.g-modal.g-modal_adventure.g-modal_top-rounded .g-modal__content-fx::before{position:absolute;top:-22px;right:0;left:0;width:100%;height:60px;margin:auto;content:"";border-radius:50%/30px;background-color:#fff}.g-modal.g-modal_adventure.g-modal_large.g-modal_heraldic .g-modal__content-fx::after{bottom:-34px;display:block;border-top:solid 35px #fff;border-right:solid transparent 185px;border-left:solid transparent 185px;border-radius:15px}.g-modal.g-modal_adventure.g-modal_resizable.g-modal_top-rounded .g-modal__content{padding:45px 0}.g-modal.g-modal_adventure.g-modal_resizable.g-modal_small.g-modal_top-rounded .g-modal__content{max-height:400px;padding:0}.g-modal.g-modal_adventure.g-modal_no-fadered .g-modal__fader{display:none}.g-modal.g-modal_adventure.g-modal_hard-fadered .g-modal__fader{opacity:.7}.g-modal.g-modal_adventure.g-modal_hidden{z-index:1;pointer-events:none;opacity:0}.g-modal.g-modal_adventure.g-modal_banded .g-modal__content-fx{box-sizing:border-box;padding:80px 0 0}.g-modal.g-modal_adventure.g-modal_banded .g-modal__band-wrap{position:absolute;top:-25px;left:-25px;overflow:hidden;width:350px;height:105px}.g-modal.g-modal_adventure.g-modal_closable .g-modal__close-button{display:block}.g-modal.g-modal_adventure.g-modal_skinny.g-modal_banded .g-modal__content{padding:20px 0 40px}@media screen and (max-width: 420px){.g-modal.g-modal_adventure.g-modal_large .g-modal__content{width:100%;max-width:420px;height:100%;max-height:740px;padding:0}.g-modal.g-modal_adventure.g-modal_large .g-modal__content-fx{border-radius:0}.g-modal.g-modal_adventure.g-modal_large.g-modal.g-modal_adventure.g-modal_top-rounded .g-modal__content-fx::before{display:none}.g-modal.g-modal_adventure.g-modal_large.g-modal_heraldic .g-modal__content-fx::after{display:none}.g-modal.g-modal_adventure.g-modal_resizable.g-modal_top-rounded.g-modal_large .g-modal__content{padding:0}}@media screen and (max-width: 340px){.g-modal.g-modal_adventure .g-modal__content{width:100%;border-radius:0}.g-modal.g-modal_adventure.g-modal_resizable .g-modal__content{min-height:380px;padding-bottom:0}.g-modal.g-modal_adventure.g-modal_skinny .g-modal__content{width:280px;min-width:280px}.g-modal.g-modal_adventure.g-modal_skinny.g-modal_top-rounded .g-modal__content-fx::before{width:280px;border-radius:140px/22px}.g-modal.g-modal_adventure.g-modal_resizable .g-modal__content{border-radius:0}.g-modal.g-modal_adventure.g-modal_resizable .g-modal__content-fx{border-radius:0}.g-modal.g-modal_adventure.g-modal_resizable .g-modal__content-fx::after{display:none}.g-modal.g-modal_adventure.g-modal_skinny.g-modal_heraldic .g-modal__content-fx::after{bottom:-28px;display:block;border-top:solid 30px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.g-modal.g-modal_adventure.g-modal_skinny.g-modal_heraldic .g-modal__content-fx{border-radius:5px 5px 10px 10px}.g-modal.g-modal_adventure.g-modal_resizable.g-modal_top-rounded:not(.g-modal_large) .g-modal__content{max-height:450px;padding:35px 0}.g-modal.g-modal_adventure.g-modal_banded .g-modal__content{padding:20px 0 40px}.g-modal.g-modal_adventure.g-modal_banded .g-modal__band-wrap{top:-30px;transform:translateX(2px) scale(0.935);transform-origin:left}.g-modal.g-modal_adventure.g-modal_skinny .g-modal__content{width:280px;min-width:280px}}@media screen and (max-height: 425px){.g-modal_adventure.g-modal_medium .g-modal__content{min-height:100%}}@media screen and (max-height: 575px){.g-modal.g-modal_adventure.g-modal_skinny.g-modal_top-shifted .g-modal__content{padding-top:35px;padding-bottom:40px}.g-modal.g-modal_adventure.g-modal_resizable .g-modal__content{min-height:380px}}@media screen and (min-height: 500px)and (max-height: 540px)and (max-width: 330px){.g-modal.g-modal_adventure .g-modal__content{width:100%;border-radius:0}.g-modal.g-modal_adventure.g-modal_resizable .g-modal__content{min-height:380px;padding-bottom:0}.g-modal.g-modal_adventure.g-modal_skinny .g-modal__content{width:280px;min-width:280px}.g-modal.g-modal_adventure.g-modal_skinny.g-modal_top-rounded .g-modal__content-fx::before{width:280px;border-radius:140px/22px}.g-modal.g-modal_adventure.g-modal_resizable .g-modal__content{border-radius:0}.g-modal.g-modal_adventure.g-modal_resizable .g-modal__content-fx{border-radius:0}.g-modal.g-modal_adventure.g-modal_resizable .g-modal__content-fx::after{display:none}.g-modal.g-modal_adventure.g-modal_skinny.g-modal_heraldic .g-modal__content-fx::after{bottom:-28px;display:block;border-top:solid 30px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.g-modal.g-modal_adventure.g-modal_skinny.g-modal_heraldic .g-modal__content-fx{border-radius:5px 5px 10px 10px}.g-modal.g-modal_adventure.g-modal_resizable.g-modal_top-rounded:not(.g-modal_large) .g-modal__content{max-height:450px;padding:35px 0}.g-modal.g-modal_adventure.g-modal_banded .g-modal__content{padding:20px 0 40px}.g-modal.g-modal_adventure.g-modal_banded .g-modal__band-wrap{top:-30px;transform:translateX(2px) scale(0.935);transform-origin:left}.g-modal.g-modal_adventure.g-modal_skinny.g-modal_top-shifted .g-modal__content{padding-top:55px;padding-bottom:70px}}@media screen and (min-height: 540px)and (max-height: 570px)and (max-width: 320px){.g-modal.g-modal_adventure .g-modal__content{width:100%;border-radius:0}.g-modal.g-modal_adventure.g-modal_resizable .g-modal__content{min-height:380px;padding-bottom:0}.g-modal.g-modal_adventure.g-modal_skinny .g-modal__content{width:280px;min-width:280px}.g-modal.g-modal_adventure.g-modal_skinny.g-modal_top-rounded .g-modal__content-fx::before{width:280px;border-radius:140px/22px}.g-modal.g-modal_adventure.g-modal_resizable .g-modal__content{border-radius:0}.g-modal.g-modal_adventure.g-modal_resizable .g-modal__content-fx{border-radius:0}.g-modal.g-modal_adventure.g-modal_resizable .g-modal__content-fx::after{display:none}.g-modal.g-modal_adventure.g-modal_skinny.g-modal_heraldic .g-modal__content-fx::after{bottom:-28px;display:block;border-top:solid 30px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.g-modal.g-modal_adventure.g-modal_skinny.g-modal_heraldic .g-modal__content-fx{border-radius:5px 5px 10px 10px}.g-modal.g-modal_adventure.g-modal_resizable.g-modal_top-rounded:not(.g-modal_large) .g-modal__content{max-height:450px;padding:35px 0}.g-modal.g-modal_adventure.g-modal_banded .g-modal__content{padding:20px 0 40px}.g-modal.g-modal_adventure.g-modal_banded .g-modal__band-wrap{top:-30px;transform:translateX(2px) scale(0.935);transform-origin:left}.g-modal.g-modal_adventure.g-modal_skinny.g-modal_top-shifted .g-modal__content{padding-top:55px;padding-bottom:70px}}@media screen and (min-height: 560px)and (max-height: 600px)and (min-width: 330px){.g-modal.g-modal_adventure.g-modal_skinny.g-modal_top-shifted .g-modal__content{padding-top:30px}}
.g-share.g-share_adventure .g-share__share{width:38px;height:38px;margin:0 3px;padding:0;border-radius:100%}.g-share.g-share_adventure .g-share__share:first-child{margin-left:0}.g-share.g-share_adventure .g-share__share:last-child{margin-right:0}.g-share.g-share_adventure .g-share__share-icon{position:relative;width:100%;height:100%}
.g-textarea.g-textarea_adventure .g-textarea__textarea{resize:none;padding:10px 8px;font-size:inherit;-webkit-user-select:text;-moz-user-select:text;user-select:text;border:1px solid #a8a8a8;border-radius:5px}.g-textarea.g-textarea_adventure .g-textarea__textarea::-webkit-input-placeholder{color:#a8a8a8;font-weight:400;font-family:PTSans}.g-textarea.g-textarea_adventure .g-textarea__textarea:-moz-placeholder{color:#a8a8a8;font-weight:400;font-family:PTSans}.g-textarea.g-textarea_adventure .g-textarea__textarea::-moz-placeholder{color:#a8a8a8;font-weight:400;font-family:PTSans}.g-textarea.g-textarea_adventure .g-textarea__textarea:-ms-input-placeholder{color:#a8a8a8;font-weight:400;font-family:PTSans}.g-textarea.g-textarea_adventure .g-textarea__textarea:focus::-moz-placeholder{color:rgba(255,255,255,0)}.g-textarea.g-textarea_adventure .g-textarea__textarea:focus::placeholder{color:rgba(255,255,255,0)}.g-textarea.g-textarea_adventure.g-textarea_auto-height{position:static}.g-textarea.g-textarea_adventure.g-textarea_auto-height .g-textarea__textarea,.g-textarea.g-textarea_adventure.g-textarea_auto-height .g-textarea__text-container{min-height:89px;max-height:90px}.g-textarea.g-textarea_adventure.g-textarea_not-valid .g-textarea__textarea{border:1px solid red}.g-textarea.g-textarea_adventure.g-textarea_overflow-hidden .g-textarea__textarea{overflow-y:hidden}
html,body,div,article,aside,details,footer,header,section,applet,iframe,embed,object,h1,h2,h3,h4,h5,h6,hgroup blockquote,p,pre,span,a,abbr,acronym,address,big,cite,code,del,dfn,em,ins,kbd,q,ruby,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,label,legend,fieldset,form,table,caption,tbody,tfoot,thead,tr,th,td,img,figure,figcaption,menu,nav,output,summary,time,mark,canvas,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}html{font-size:62.5%}body{background:#fff;font-family:"Helvetica Neue","HelveticaNeue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;line-height:1em;color:#555;position:relative;-webkit-font-smoothing:antialiased}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}

.i18nmsg{white-space:pre}
.basic-spinner{width:100%;height:100%}.basic-spinner__path{animation:spin 1s infinite linear;transform-origin:18px 18px}.basic-spinner svg{width:100%;height:100%}.basic-spinner_disabled{animation:none}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.battle-user-stats{position:relative;width:30vh;width:calc(30vh - .3 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));color:#343847}.battle-user-stats_highlighted{z-index:15;color:#fff;transition:color .4s}.battle-user-stats__content{position:relative;left:-25%;display:flex;box-sizing:border-box;width:150%}.battle-user-stats__item{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;height:25vh;height:calc(25vh - 0.25 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)))}.battle-user-stats__item-title{font-size:1.7vh}.battle-user-stats__item-value{font-size:2vh;font-weight:600}.battle-user-stats__player-name{padding:1vh 0;font-size:2vh;opacity:1;transition:opacity .4s;word-break:break-word}.battle-user-stats__player-name_hidden{opacity:0}.battle-user-stats__capital{width:100%;height:16vh;height:calc(16vh - 0.16 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)))}.battle-user-stats_player .battle-user-stats__item_castle{justify-content:flex-start}.battle-user-stats_enemy .battle-user-stats__item_castle{justify-content:flex-end}
.clan-emblem{position:absolute;top:0;left:0;bottom:0;right:0;width:60%;height:60%;margin:auto}
.closure-castle-image{width:100%;max-width:100%;max-height:100%}


.avatar{overflow:hidden;width:100%;height:100%;border-radius:50%;background-color:#fff}.avatar .avatar__image{width:100%;height:100%;background-color:#fff;background-size:cover}.avatar .avatar__svg{width:100%;height:100%}.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}
.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;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:bold;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:bold}.default-tournament-result__item:nth-child(1) .default-tournament-result__wreath{fill:#facc39}.default-tournament-result__item:nth-child(1) .default-tournament-result__place-container{color:#f8e71c}.default-tournament-result__item:nth-child(1) .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:rgba(216,216,216,.1)}.default-tournament-result_light .default-tournament-result__place-container{padding:10px 0 0}
.growleaders-flavoured .default-tournament-result__item_highlighted{background-color:rgba(0,0,0,.1)}.growleaders-flavoured .default-tournament-result__item:nth-child(1) .default-tournament-result__wreath{fill:#ffc92d}.growleaders-flavoured .default-tournament-result__item:nth-child(1) .default-tournament-result__place-container{color:#ffc92d}.growleaders-flavoured .default-tournament-result__item:nth-child(1) .default-tournament-result__name{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__place-container{color:#a7a7a7}.growleaders-flavoured .default-tournament-result__item:nth-child(2) .default-tournament-result__name{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__place-container{color:#e99c3f}.growleaders-flavoured .default-tournament-result__item:nth-child(3) .default-tournament-result__name{color:#e99c3f}
:root{--safe-area-inset-top: env(safe-area-inset-top, constant(safe-area-inset-top));--safe-area-inset-right: env(safe-area-inset-right, constant(safe-area-inset-right));--safe-area-inset-bottom: env(safe-area-inset-bottom, constant(safe-area-inset-bottom));--safe-area-inset-left: env(safe-area-inset-left, constant(safe-area-inset-left))}.safe-area-padder{box-sizing:border-box;width:100%;margin:0 auto}.safe-area-padder_top{padding-top:0;padding-top:var(--safe-area-inset-top)}.safe-area-padder_right{padding-right:0;padding-right:var(--safe-area-inset-right)}.safe-area-padder_bottom{padding-bottom:0;padding-bottom:var(--safe-area-inset-bottom)}.safe-area-padder_left{padding-left:0;padding-left:var(--safe-area-inset-left)}.safe-area-padder_with-parent-height{height:100%}.safe-area-padder_with-parent-height .safe-area-padder__relative-positioner{height:100%}.safe-area-padder_with-parent-height-vh{height:100vh}.safe-area-padder_with-parent-height-vh .safe-area-padder__relative-positioner{height:100vh}.safe-area-padder__relative-positioner{position:relative;width:100%;margin:0 auto}
.flag{position:relative;top:0;right:0;left:0;display:inline-block;width:auto;pointer-events:all}.flag__content{position:relative}.flag__notch-padder{width:4rem;background:#fff}.flag__icon{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{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__notch-padder{width:5rem !important}.flag_squared .flag__inner{transform:translateY(3px);stroke-width:1}
.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}
.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%}
.friend-searching-input{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:flex-start;width:100%;height:32px;text-align:start;border-radius:10px}.friend-searching-input__background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1)}.friend-searching-input__click-stub{position:absolute;top:0;right:0;bottom:0;left:0}.friend-searching-input__magnifier{position:relative;display:flex;flex-direction:column;justify-content:center;width:14px;padding:0px 7px 0px 11px;vertical-align:middle;opacity:.6}.friend-searching-input__magnifier svg{width:100%;vertical-align:middle;fill:#fff}.friend-searching-input__input-wrap{position:relative;flex:1}.friend-searching-input__search-input{width:100%;vertical-align:middle;letter-spacing:-0.41px;color:#fff;border:none;border-radius:0;outline:none;background-color:transparent;font-size:17px;line-height:25px;-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{position:relative;width:6px !important;height:6px !important}.friend-searching-input__clear-icon-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.24}.friend-searching-input__clear-icon-wrap{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background-color:#fff}.friend-searching-input__clear-icon-wrap svg{stroke:#0f69c0;stroke-width:3px}@media screen and (max-width: 370px){.friend-searching-input__search-input{font-size:13px}}
.growleaders-flavoured .friend-searching-input__search-input{color:#333}.growleaders-flavoured .friend-searching-input__magnifier svg{fill:#333}.growleaders-flavoured .friend-searching-input__clear-icon-wrap{background-color:#333}.growleaders-flavoured .friend-searching-input__clear-icon-wrap svg{stroke:#fff}

.button_transparent-orange{box-sizing:border-box;color:#000;border:2px solid;border-color:#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{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%;margin:auto}.button__loader{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:80%;margin:auto;opacity:0}.button__fader{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .05s;opacity:0;background-color:#000}.button.default-active:active .button__fader{opacity:.3}.button.disabled{pointer-events:none}.button.button_default-disabled.disabled{opacity:.5}.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}
.modal-content-close-button{position:absolute;top:-15px;right:-15px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;border-radius:20px;background-color:#fff;box-shadow:0 0 10px 1px rgba(0,0,0,.1)}.modal-content-close-button__inner{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:15px}.modal-content-close-button__icon{position:relative;top:.5px;left:.5px;width:11px;height:11px;stroke:#363636;stroke-width:2px}.modal-content-close-button_grey-inner .modal-content-close-button__inner{background-color:#f1ede2}
.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;box-sizing:border-box;width:100%;height:100%;padding:0;padding-top:var(--safe-area-inset-top);padding-bottom:var(--safe-area-inset-bottom)}.modal_no-fader{z-index:1999}.modal_fullscreen .modal__content{padding-top:0;padding-bottom:0}.modal_shown{pointer-events:all;opacity:1}.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;opacity:0}.fader_shown{opacity:1}
.raid-potions__wrap{display:flex;width:100%;max-width:375px;margin:0 auto;padding:0px 0px 0px 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{position:relative;display:flex;align-items:center;justify-content:center;width:64px;height:64px;cursor:pointer;border-radius:32px;background-color:rgba(0,0,0,.6)}.raid-potions__potion-wrap_power.raid-potions__potion-wrap_active{pointer-events:none}.raid-potions__spinner-block{position:relative;display:flex;align-items:center;justify-content:center;width:64px;height:64px;pointer-events:none;border-radius:32px}.raid-potions__spinner-wrap{position:relative;width:45px;height:45px}.raid-potions__image{width:100%;height:100%}.raid-potions__image_animated{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;box-sizing:border-box;min-width:16px;min-height:16px;padding:0px 3px;color:#000;border:2px solid #333;border-radius:8px;background:#facc39;font-size:10px;font-weight:bold;line-height:13px}.raid-potions__info-cloud_empty{color:transparent;background:#fff}.raid-potions__info-cloud_empty::before,.raid-potions__info-cloud_empty::after{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}@keyframes raid-potions__shake{10%{transform:translate3d(-1px, 0, 0) rotate(0)}20%{transform:translate3d(2px, 1px, 0) rotate(2deg)}30%{transform:translate3d(-2px, 0, 0) rotate(-4deg)}40%{transform:translate3d(2px, -2px, 0) rotate(-4deg)}50%{transform:translate3d(-2px, 0, 0) rotate(4deg)}60%{transform:translate3d(2px, 2px, 0) rotate(4deg)}70%{transform:translate3d(-2px, 1px, 0) rotate(-4deg)}80%{transform:translate3d(2px, 1px, 0) rotate(-2deg)}90%{transform:translate3d(-1px, 0, 0) rotate(0)}}
.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.health-potion-options-modal-content{position:relative;padding:0px 16px;color:#000;border-radius:7px 7px 12px 12px;background-color:#f8f8f8;box-sizing:border-box;padding-top:22px;width:280px;padding-bottom: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:solid 35px #f8f8f8;border-right:solid transparent 140px;border-left:solid transparent 140px;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 0px}.health-potion-options-modal-content__potion{width:35px;height:25px}.health-potion-options-modal-content__potion-title{margin:12px 0px 20px;color:#181411;font-size:19px;font-weight:bold;line-height:21px}.health-potion-options-modal-content__potion-description{display:block;margin:0px 0px 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:bold}.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:bold}.health-potion-options-modal-content__use-renewable-button_disabled{cursor:default;background-color:#bfbfbf;font-size:10px;font-weight:normal}.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 auto;font-size:15px;font-weight:bold;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 auto;font-size:15px;font-weight:bold;stroke:#000;stroke-width:8}.health-potion-options-modal-content__to-store-button .button__loader{height:70%}
.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 .potion-view__bottle-liquid{fill:#f95656}.potion-view_health-renewable .potion-view__bottle-liquid{fill:#f95656}
.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;transform:scale(1)}.heart-checkouter__prev{opacity:0}.heart-checkouter_is-on-checkout .heart-checkouter__current{animation:currentCheckout .4s}.heart-checkouter_is-on-checkout .heart-checkouter__prev{animation:prevCheckout .4s}@keyframes currentCheckout{0%{opacity:0;transform:scale(0)}50%{opacity:0;transform:scale(0)}80%{opacity:1;transform:scale(1.3)}90%{opacity:1;transform:scale(1)}}@keyframes prevCheckout{0%{opacity:1;transform:scale(1)}10%{opacity:1;transform:scale(1)}20%{opacity:1;transform:scale(1.3)}40%{opacity:0;transform:scale(0)}50%{opacity:0;transform:scale(0)}}
.material-design-spinner{animation:material-design-spinner-rotator 1.4s linear infinite}.material-design-spinner__svg{width:100%;height:100%}@keyframes material-design-spinner-rotator{100%{transform:rotate(360deg)}}.material-design-spinner__path{stroke-dasharray:80px,200px;stroke-dashoffset:0;animation:material-design-spinner-dash 1.4s ease-in-out infinite}@keyframes material-design-spinner-colors{0%{stroke:#4285f4}25%{stroke:#de3e35}50%{stroke:#f7c223}75%{stroke:#1b9a59}100%{stroke:#4285f4}}@keyframes material-design-spinner-dash1{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}@keyframes material-design-spinner-dash{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0px}50%{stroke-dasharray:100px,200px;stroke-dashoffset:-15px}100%{stroke-dasharray:100px,200px;stroke-dashoffset:-186px}}
.download-button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer;stroke:#fff;fill:#fff}.download-button__spinner{width:65%;height:65%;stroke:#000}.download-button_non-clickable{cursor:default}.download-button_not-downloaded svg{position:relative;top:-3%;stroke:#fff;fill:#fff}.download-button_downloaded svg{position:relative;left:3%;stroke:#fff;fill:#fff}.download-button_should-update svg{position:relative;top:-2%;left:-2%;stroke:#fff;fill:#fff}
.lesson-item-v2{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;box-sizing:border-box;width:100%;padding:0 16px 5px 10px;color:#000}.lesson-item-v2_just-body{padding:0}.lesson-item-v2__side-content{margin-right:10px}.lesson-item-v2__status-wrap{display:flex;align-items:center;justify-content:center;width:28px;height:28px}.lesson-item-v2__status{width:16px;height:16px;border-radius:50%}.lesson-item-v2__status-icon{fill:#35ae86}.lesson-item-v2__side-line{position:absolute;top:34px;left:23px;width:2px;height:calc(100% - 40px);border-radius:4px;background-color:#d8d8d8}.lesson-item-v2__content{display:flex;flex-direction:column;flex:1;box-sizing:border-box;min-height:101px;margin-bottom:34px;padding:16px;text-align:left;border-radius:14px;box-shadow:0px 2px 12px rgba(0,0,0,.2)}@media screen and (min-width: 1024px){.lesson-item-v2__content{display:block}}.lesson-item-v2__info{flex:1;width:100%;padding-right:16px}.lesson-item-v2__header{display:flex;padding-bottom:6px}.lesson-item-v2__duration{flex:1;font-weight:bold;font-size:13px;text-align:right;color:rgba(52,56,71,.6)}.lesson-item-v2__label{display:block;flex:1;padding-right:5px;font-size:13px;font-weight:bold}.lesson-item-v2__lesson-title{padding-bottom:18px;font-size:17px;line-height:22px}.lesson-item-v2__lesson-description{display:none;color:rgba(0,0,0,.6);font-size:13px;line-height:17px}.lesson-item-v2__download-at-info-wrap{position:relative;left:-2px}.lesson-item-v2__button-wrap{text-decoration:none}.lesson-item-v2__button{box-sizing:border-box;width:148px;height:40px;color:#333;border:2px solid #facc39;font-size:13px;font-weight:bold}.lesson-item-v2__button .button__content{flex-direction:row}.lesson-item-v2__button-image{margin-right:12px}.lesson-item-v2__download-at-content-bottom-wrap{display:none}.lesson-item-v2__download{display:flex;align-items:center;justify-content:flex-start}.lesson-item-v2__download-button-wrap{width:24px;height:24px;margin-right:5px;border-radius:50%;background-color:#facc39}.lesson-item-v2__download-text{color:rgba(0,0,0,.5);font-size:14px}.lesson-item-v2_not-played .lesson-item-v2__button{background-color:#facc39}.lesson-item-v2_without-line .lesson-item-v2__content{margin-bottom:0}.lesson-item-v2_no-min-height{min-height:none}.lesson-item-v2_unavailable .lesson-item-v2__label,.lesson-item-v2_unavailable .lesson-item-v2__lesson-title,.lesson-item-v2_unavailable .lesson-item-v2__lesson-description{opacity:.5}.lesson-item-v2_unavailable .lesson-item-v2__button-wrap{pointer-events:none}.lesson-item-v2_not-downloaded-at-offline .lesson-item-v2__status{width:20px;height:20px;border:none;background-color:transparent}.lesson-item-v2__bottom-info{display:flex;justify-content:flex-end;box-sizing:border-box;width:100%;margin-top:24px;padding-top:16px;border-top:1px solid #ccd6e2;color:#909090;font-size:12px;line-height:18px}.lesson-item-v2__bottom-info svg{width:100%;max-width:18px;height:100%;max-height:18px;stroke:#909090}.lesson-item-v2__reactions{display:flex}.lesson-item-v2__reaction{display:flex}.lesson-item-v2__reaction:first-child{padding-right:16px}.lesson-item-v2__reaction-icon{display:flex;padding-right:4px}@media screen and (max-width: 575px){.lesson-item-v2__content{align-items:flex-start;flex-direction:column;min-height:162px;margin-bottom:50px}.lesson-item-v2__info{margin-bottom:12px;padding-right:0}.lesson-item-v2__download-at-info-wrap{display:none}.lesson-item-v2__content-bottom{display:flex;align-items:center;justify-content:space-between;width:100%}.lesson-item-v2__download-at-content-bottom-wrap{display:block}.lesson-item-v2__download{align-items:flex-end;flex-direction:column}.lesson-item-v2__download-button-wrap{margin-right:0;margin-bottom:3px}.lesson-item-v2__download-text{font-size:11px}}
.mistakes-review-loader{display:flex;height:100%;flex-direction:column;background-color:#fff}.mistakes-review-loader__title{padding:44px 0px 95px;font-weight:bold;font-size:22px;line-height:28px;color:#000}.mistakes-review-loader__icon{padding:0px 0px 18px}.mistakes-review-loader__description{padding:0px 0px 73px;font-size:17px;line-height:20px;color:rgba(0,0,0,.8)}.mistakes-review-loader__loader{width:40px;height:40px;margin:0 auto}
.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.modal-content-confirm{box-sizing:border-box;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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;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-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:bold;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:bold;font-style:normal}.modal-content-confirm_preformatted{white-space:pre}
.subject-label{color:#fff;font-size:19px;font-weight:600;text-transform:uppercase;text-align:center}
.subject-label{text-transform:capitalize;color:#000}
.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:50px;height:50px;margin:auto}
.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:bold;white-space:pre}.modal-content-first-enemy-search-content__allow-notification-button-text{font-weight:bold;font-size:16px;line-height:18px}.modal-content-first-enemy-search-content__later-touchable-text{display:block;position:absolute;bottom:0px;left:0;width:100%;font-size:16px;line-height:23px;text-align:center;font-weight:bold}.modal-content-first-enemy-search-content__spinner{position:absolute;bottom:-160px;width:72px;height:50px}
.circle-progress-bar-container{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}
.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.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:calc(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:normal;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:-0.131282px;color:#333;font-size:16px;font-weight:bold;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:bold;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{padding-bottom:5px;text-align:center;letter-spacing:-0.1px;color:#4a4a4a;font-size:14px;font-weight:bold}.modal-content-enemy-select__advice{padding-bottom:5px;text-align:center;letter-spacing:-0.1px;color:#686868;font-size:14px}.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-enemy-waiting{width:100%}.modal-content-enemy-waiting__image-wrapper{position:absolute;top:10px;right:0;left:0;margin:auto}.modal-content-enemy-waiting__loader-container{padding-top:40px}.modal-content-enemy-waiting__loader{position:relative;display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin:3px auto 15px}.modal-content-enemy-waiting__loader-clock{display:flex}.modal-content-enemy-waiting__timer{font-size:18px;padding-top:15px;color:#4a4a4a}.modal-content-enemy-waiting__bottom-text{max-width:80%;margin:0 auto;padding:30px 0 15px 0;font-size:14px;letter-spacing:-0.1px;color:#7f7f7f}
.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.modal-content-push-ask{box-sizing:border-box;padding-top:22px;width:300px;padding-bottom:20px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:415px;padding-bottom:15px;background-color:#fff}.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:solid 35px #fff;border-right:solid transparent 150px;border-left:solid transparent 150px;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:bold;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:bold;letter-spacing:-0.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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-push-ask_friends .modal-content-push-ask__info{display:flex;flex-direction:column;justify-content:center;align-items:center}
.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}
.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:bold}.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:bold;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}}
.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%;animation-duration:1.2s;animation-name:delayed-scale;animation-iteration-count:infinite}.three-dots div:nth-child(2){animation-delay:.2s}.three-dots div:nth-child(3){animation-delay:.4s}@keyframes delayed-scale{0%,40%{transform:scale(1)}20%{transform:scale(1.4)}}
.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(100% - 4% - 97px);height:calc(100% - 4% - 97px - var(--safe-area-inset-bottom))}.onboarding-inner-v2__swiper-inner{position:relative;display:flex;align-items:center;flex-wrap:nowrap;justify-content:flex-start;height:100%}.onboarding-inner-v2__slide{position:absolute;top:0;left:0;display:flex;align-items:center;flex-direction:column;justify-content:flex-start;box-sizing:border-box;height:100%;padding-top:50px;color:#fff}.onboarding-inner-v2__slide .colored{color:#facc39}.onboarding-inner-v2__slide_full-height{padding-top:0}.onboarding-inner-v2__slide-content{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;height:100%}.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:bold;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:rgba(255,255,255,.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%;padding-bottom:calc(4% + var(--safe-area-inset-bottom))}.onboarding-inner-v2__nav-button{width:310px;height:56px;margin:0 auto;color:#333;font-size:21px;font-weight:bold}.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;transition:opacity .2s;opacity:1}.onboarding-inner-v2__nav-dots_hidden{opacity:0}.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{display:none}.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}}.notch .onboarding-inner-v2__slide{padding-top:12px}
.turniketov-flavoured .onboarding-inner-v2{background-color:#da203d}.turniketov-flavoured .onboarding-inner-v2__nav-button{background-color:#fff}.turniketov-flavoured .onboarding-inner-v2 .onboarding-inner-v2__nav-dot_active .onboarding-inner-v2__nav-dot-inner{background-color:#fff}
.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:bold;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;background:linear-gradient(180deg, #33A1FF 0%, rgba(61, 150, 255, 0.79) 100%)}.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::before,.crown-text_big .crown-text__content::after{display:block;width:5px;content:""}.crown-text_big.crown-text_premium .crown-text__content,.crown-text_big.crown-text_loading .crown-text__content{background:none}.crown-text_pointer .crown-text__content{cursor:pointer}.crown-text_loading{position:relative}.crown-text_loading .crown-text__text,.crown-text_loading .crown-text__crown-wrap{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:solid 2px #fc0}.menu-super-selling-block__sale-text{padding:10px 0;color:#333;background-color:#fc0;font-size:16px;font-weight:bold}.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:bold}.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:bold}.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:rgba(255,255,255,.2)}.menu-social-networks__title{margin-bottom:16px;color:#fff;font-size:17px;font-weight:bold;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:rgba(255,255,255,.1)}.profile-menu-screen__user-avatar-wrap{position:relative;width:36px;min-width:36px;height:36px;min-height:36px;margin-right:11px;border:solid 2px;border-color:#000;border-radius:50%}.profile-menu-screen__user-little-crown{position:absolute;top:-12px;right:0;left:7px;width:13px;margin:auto;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:bold;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:rgba(255,255,255,.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 16px;flex-direction:row;justify-content:space-between;align-items:center;text-decoration:none;background-color:rgba(255,255,255,.2)}.menu-terms-and-conditions-link__text{margin:0 0 0 16px;font-size:17px;letter-spacing:-0.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}}
.raid-boss-progress-bar{position:relative;width:100%;height:16px;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;background:#64211c}.raid-boss-progress-bar__banner-bar-wrap{overflow:hidden;box-sizing:border-box;width:100%;max-width:111px;height:12px;margin:0 auto;text-align:left;background:rgba(0,0,0,.2)}.raid-boss-progress-bar__bar{position:absolute;top:0;left:0px;display:inline-block;box-sizing:border-box;width:100%;height:13px;transition:width .8s .4s linear;vertical-align:top;background:#ff4033}.raid-boss-progress-bar__banner-bar{display:inline-block;box-sizing:border-box;width:100%;height:100%;transition:width .8s .4s linear;vertical-align:top;background:#ff4033}.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:bold;line-height:10px}.raid-boss-progress-bar_inversed-progress .raid-boss-progress-bar__bar-wrap{background:rgba(0,0,0,.2)}.raid-boss-progress-bar_inversed-progress .raid-boss-progress-bar__bar,.raid-boss-progress-bar_inversed-progress .raid-boss-progress-bar__banner-bar{background-color:#29b288}
.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;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:bold}.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;display:flex;overflow:hidden;flex-direction:column;justify-content:center;height:100%;cursor:pointer;pointer-events:all;border-radius:58px;background:#facc39}.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:bold}.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{pointer-events:none}.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}}
.rating-hat{box-sizing:border-box;width:100%;padding:0 16px 15px;text-align:left;color:#04599c;font-size:21px;font-weight:bold;line-height:27px}@media screen and (max-width: 360px){.rating-hat{font-size:19px}}
.growleaders-flavoured .rating-hat{color:#fff}
.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:solid 2px #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_scored .subject-view__name,.subject-view_friend-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}
.pepsico-flavoured .subject-view__name{color:#fff;font-weight:bold}.pepsico-flavoured .subject-view__level{color:#fff;font-weight:normal}.pepsico-flavoured .subject-view::after{right:-1%}.pepsico-flavoured .subject-view.subject-view_friend .subject-view__level{color:#fff}.pepsico-flavoured .subject-view.subject-view_friend-scored .subject-view__name{color:#fff}
.growleaders-flavoured .subject-view::after{top:13%;right:-2%;border-color:#5ea8a2}.growleaders-flavoured .subject-view.subject-view_friend .subject-view__level{color:#fff}.growleaders-flavoured .subject-view.subject-view_friend-scored .subject-view__name{color:#fff}.growleaders-flavoured .subject-view.subject-view_completed .subject-view__level{color:#909090}
.severstal-flavoured .subject-view__level{color:#005da3}.severstal-flavoured .subject-view__name{color:#005da3;font-weight:bold}.severstal-flavoured .subject-view_completed .subject-view__level{color:#fff}.severstal-flavoured .subject-view_completed .subject-view__name{color:#fff}.severstal-flavoured .subject-view_friend .subject-view__level{color:#005da3;font-weight:500}.severstal-flavoured .subject-view_friend .subject-view__name{color:#005da3;font-weight:bold}.severstal-flavoured .subject-view_friend-scored .subject-view__level{color:#fff;font-weight:500}.severstal-flavoured .subject-view_friend-scored .subject-view__name{color:#fff;font-weight:bold}.severstal-flavoured .subject-view_user-scored .subject-view__level{color:#fff;font-weight:500}.severstal-flavoured .subject-view_user-scored .subject-view__name{color:#fff;font-weight:bold}
.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{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;padding-top:30px}.subjects-list-screen .subjects-list-screen__friend-avatar{width:90px;height:90px}.subjects-list-screen .subjects-list-screen__friend-name{box-sizing:border-box;padding:0 20px;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;color:#333;border-radius:10px;background:#fff;font-size:11px;font-weight:bold;line-height:20px}.subjects-list-screen .subjects-list-screen__connection-status-off{display:inline-block;width:12px;height:12px;border:4px solid #fff;border-radius:10px;background:#ef6161}.subjects-list-screen .subjects-list-screen__connection-status-on{display:inline-block;width:12px;height:12px;border:4px solid #fff;border-radius:10px;background:#2bd01a}.subjects-list-screen .subjects-list-screen__connection-status-text{display:inline-block;align-items:center;height:20px;padding-right:8px;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%;transition:opacity .05s .1s;opacity:1}.subject-list-screen-route .subject-list-screen-route__profile-hat-wrap{padding-bottom:8px}.subject-list-screen-route_transparent{transition:none;opacity:0}
.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:bold}.user-description__level-info{font-size:12px}.user-description_z-index-upped{position:relative;z-index:10}@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}
.user-description{padding:0 0 0 20px}
.tournament-stripe{position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto;cursor:pointer;text-align:center}.tournament-stripe__image{display:block;width:auto;max-width:100%;max-height:100%;margin:auto}.tournament-stripe__title{position:absolute;top:21%;right:0;bottom:42%;left:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;margin:0 auto;padding:0 12%;white-space:pre-line;color:#fff;font-size:21px;font-weight:bold}.tournament-stripe__offline-status{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:-moz-fit-content;width:fit-content;min-width:164px;height:36px;margin:auto;padding:0 16px;text-align:center;color:#959595;border:2px solid #959595;border-radius:4px;background:#fff;font-size:17px;font-weight:bold;line-height:22px}.tournament-stripe__offline-status-icon{display:inline-block;width:20px;height:20px;margin-right:5px;vertical-align:text-top}.tournament-stripe__offline-status-icon svg{fill:#959595}.tournament-stripe__offline-status-text{display:inline-block;text-transform:uppercase}.tournament-stripe_with-long-title .tournament-stripe__title{font-size:17px}.tournament-stripe_ie .tournament-stripe__image{width:100%}.tournament-stripe_offline{display:none;pointer-events:none}.tournament-stripe_offline .tournament-stripe__image,.tournament-stripe_offline .tournament-stripe__title{opacity:.5}
.turniketov-flavoured .tournament-stripe__title{top:32%;letter-spacing:-0.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}.castle_clickable{cursor:pointer}.castle__image{display:block;margin:0 auto}.castle__castle{max-width:250px}.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:bold}.castle__current{position:relative;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:1}.castle__next{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;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_non-clickable{cursor:default}.castle_explosion{bottom:.4vh;bottom:calc(0.4vh - 0.004 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));transition:opacity .8s,transform .9s,bottom .9s;opacity:0;transform:scale(1.45)}.castle_transparent{transition:none;opacity:0}.castle:after{min-height:inherit;content:"";font-size:0}.castle_fit-parent{min-height:0}.castle_fit-parent .castle__current,.castle_fit-parent .castle__next,.castle_fit-parent .castle__castle{width:100%;max-width:100%}
.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;transform:rotate(0.0001deg);font-size:10px;font-weight:bold;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:bold}.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}
.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;transform:translate3d(0, 0, 0);transition:opacity .1s;opacity:1}.building-castle__canvas{display:block;width:199px;height:160px;text-align:center}
.severstal-open-side-menu-button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer}.severstal-open-side-menu-button__icon{margin-top:1px;margin-right:1px}.severstal-open-side-menu-button__icon svg{fill:#fff}
.severstal-header{width:100%;transition:opacity .4s}.severstal-header__inner{display:flex;align-items:stretch;align-items:center;justify-content:flex-start;box-sizing:border-box;max-width:414px;margin:0 auto;padding:16px 15px 10px}.severstal-header__content{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;padding:8px 0}.severstal-header__center{box-sizing:border-box;width:100%;padding:0 40px;font-size:19px;font-weight:bold}.severstal-header__side{position:absolute;top:0;left:0;width:40px;height:40px;margin:auto}.severstal-header__side-content{position:relative;width:100%;height:100%;transition:transform .4s;transform:translate3d(0, 0, 0)}.severstal-header__button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer}.severstal-header__button-icon{display:flex;margin-top:1px;margin-right:1px}.severstal-header_hidden{pointer-events:none;opacity:0}.severstal-header_hidden .severstal-header__side-content{transform:translate3d(105%, 0, 0)}.severstal-header_without-right-padding .severstal-header__center{padding-right:0}.severstal-header_white .severstal-header__button-icon svg{fill:#fff}.severstal-header_vertical-centered-side .severstal-header__side{bottom:0}.severstal-header_absolute-positioned{position:absolute;top:0;right:0;left:0}@media screen and (min-width: 414px){.severstal-header_full-width .severstal-header__inner{max-width:100%}}@media screen and (max-height: 490px){.severstal-header_auth .severstal-header__inner{padding-top:25px}}@media screen and (max-height: 350px){.severstal-header_auth .severstal-header__inner{padding-top:10px}}@media screen and (max-height: 310px){.severstal-header_auth .severstal-header__inner{padding-top:0;padding-bottom:0}}.notch .severstal-header__inner{padding-top:0}.notch .severstal-header__content{padding-top:0}
.brand-logo{display:block;margin:auto}.brand-logo_default-sized{max-width:72px;max-height:72px}
.share{display:flex;justify-content:space-around;width:100%}.share__item{position:relative;display:flex;justify-content:center;align-items:center;width:32px;height:32px;margin:0;padding:0}
.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:bold}.tabs__label{flex:1;padding:8px 0}.tabs__labels-stripe-wrap{position:absolute;bottom:-1px;left:0;height:4px;transition: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:sticky;z-index:1;top:0;padding-top:5px}.tabs_sticky .tabs__shadow{position:absolute;position:sticky;z-index:1;top:25px;top:calc(25px + var(--safe-area-inset-top));width:100%;height:1px;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_sticky .tabs__labels{padding-top:0;padding-top:var(--safe-area-inset-top)}.tabs_sticky .tabs__swiper{padding-bottom:0;padding-bottom:var(--safe-area-inset-bottom)}.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}
.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}
.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:bold}.user-item-tournament__content{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;width:57%;padding-right:8px;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:bold;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:bold}.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__name,.user-item-tournament_target-player .user-item-tournament__info,.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%}}
.growleaders-flavoured .user-item-tournament__place{color:#333}.growleaders-flavoured .user-item-tournament__name{color:#333;font-weight:bold}.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__place,.growleaders-flavoured .user-item-tournament_target-player .user-item-tournament__name,.growleaders-flavoured .user-item-tournament_target-player .user-item-tournament__info{color:#e4202c}
.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-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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.modal-content-destroyed-castle-info{box-sizing:border-box;padding-top:22px;width:280px;padding-bottom:20px;position:relative;padding-bottom:35px;background-color:#fff;border-radius:7px 7px 12px 12px;text-align:center;color:#000;text-transform:none;font-weight:normal}.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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-destroyed-castle-info__title{padding-bottom:10px;font-size:18px;font-weight:bold;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:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#181411}
.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:bold}.rewards-button__content-title{text-transform:uppercase}.rewards-button__user-position{opacity:.7;font-size:11px;font-weight:normal;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}
.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}
.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:bold}.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.8318530718 62.8318530718}.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}
.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:bold;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:bold;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}
.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 i,.tournament-rules__terms em{font-style:italic}@media screen and (max-width: 414px){.tournament-rules__group-link-bottom-stripe{width:100%}}
.growleaders-flavoured .tournament-rules__terms{color:#333}.growleaders-flavoured .tournament-rules__terms a{color:#5ea8a2}
.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:bold}.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:bold}.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:bold}.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:bold}.tournament-statistics__rate{position:relative}
.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__rate-done{fill:#e4202c}.growleaders-flavoured .tournament-statistics__band{fill:#e4202c}.growleaders-flavoured .tournament-statistics__band-text{color:#fff}
.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:bold}.tournament-topic__inner{display:flex;justify-content:space-between}.tournament-topic__info{display:flex;flex-direction:column;justify-content:space-between;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:normal}.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:normal;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}}
.growleaders-flavoured .tournament-topic{color:#333}.growleaders-flavoured .tournament-topic__name,.growleaders-flavoured .tournament-topic__start-time,.growleaders-flavoured .tournament-topic__explanations-info{color:#333}
.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;z-index:2}.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:bold;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:bold;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:bold;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.8318530718 62.8318530718;stroke:#fff}.tournament-content__result-iframe{position:relative;width:100%;min-height:160px;margin:auto}.tournament-content__tabs-wrap{position:relative;z-index:1;width:100%;padding-top:30px;margin-top:0;margin-top:calc(-1 * var(--safe-area-inset-top));cursor:default}.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%}}
.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)}
.user-info-in-rating-view__score{font-size:13px;font-weight:400;line-height:20px;color:rgba(255,255,255,.72)}
.button-spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;stroke-dasharray:62.8318530718 62.8318530718}
.course-stage-task-hex-outline-stroke{position:absolute;top:-9px;left:-9px}.course-stage-task-hex-outline-stroke__stroke{animation:wawingOuter 1.5s linear infinite;stroke:#fff;stroke-opacity:.3;stroke-width:10}@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__new{position:absolute;top:12px;left:60%;padding:0 6px;text-transform:uppercase;color:#fd8182;border:2px solid #fd8182;border-radius:40px;background-color:#fff;font-size:10px;font-weight:bold}.course-stage-task-hex__stroke{stroke-width:3}.course-stage-task-hex__stroke_available{stroke:#fff}.course-stage-task-hex__stroke_completed{stroke:#fc0}.course-stage-task-hex__stroke_loading{animation:wawingInner 1.5s linear infinite}.course-stage-task-hex__icon-complete{position:absolute;right:2px;bottom:2px}.course-stage-task-hex__icon-blocked{position:absolute;right:2px;bottom:2px}.course-stage-task-hex__icon-blocked-by-premium{position:absolute;right:2px;bottom:2px}.course-stage-task-hex__icon-offline-blocked{position:absolute;right:2px;bottom:2px;width:32px;height:32px}.course-stage-task-hex__icon-offline-blocked svg{fill:#959595}.course-stage-task-hex__icon-offline{position:absolute;top:0;right:0;bottom:0;left:0;width:20px;height:20px;margin:0 auto}.course-stage-task-hex__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:bold}.course-stage-task-hex__wrap_ios .course-stage-task-hex__stroke_loading{animation:none}.course-stage-task-hex__wrap_ios .course-stage-task-hex__wawin-stroke{animation:none}@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-hex-wrap.course-stage-task-hex-wrap_accented{width:140px;height:140px}.course-stage-task-hex-wrap_accented.course-stage-task-hex-wrap_first-incomplited,.course-stage-task-hex-wrap_accented.course-stage-task-hex-wrap_checkpoint{width:160px;height:160px}

.course-stage-task-lesson{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:flex-start;width:-moz-fit-content;width:fit-content}.course-stage-task-lesson__hex-wrap{width:100%;height:100%;cursor:inherit}.course-stage-task-lesson__icon-complete{position:absolute;right:2px;bottom:2px}.course-stage-task-lesson__icon-blocked-by-premium{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:bold}.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:bold;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:bold}.course-stage-task-lesson__progress-info_highlighted{color:#f3b43e}.course-stage-task-lesson__progress-info_offline{display:none}.course-stage-task-lesson_optional .course-stage-task-lesson__task-name{color:#000}.course-stage-task-lesson_optional .course-stage-task-lesson__progress-info{opacity:0}
.fill-blanks-question-in-explanation-view__image{width:100%;margin-bottom:-20px}.fill-blanks-question-in-explanation-view__text{padding:0 32px 32px;text-align:center;color:rgba(0,0,0,.6);word-break:break-word;font-size:14px;line-height:16px}.fill-blanks-question-in-explanation-view__right-answer{padding:35px 16px;white-space:pre-line;color:#000;font-size:18px;font-weight:bold;line-height:28px}.fill-blanks-question-in-explanation-view__blank{display:inline;color:#57b287}.fill-blanks-question-in-explanation-view__battle-type{display:block;padding:0px 0px 8px 0px;text-align:center;color:#000;font-size:15px;font-weight:bold;line-height:16px}.fill-blanks-question-in-explanation-view_with-hard-padding .fill-blanks-question-in-explanation-view__text{padding:50px 16px 0}@media(prefers-color-scheme: dark){.with-dark-mode .fill-blanks-question-in-explanation-view_with-dark-theme .fill-blanks-question-in-explanation-view__text{color:rgba(255,255,255,.6)}.with-dark-mode .fill-blanks-question-in-explanation-view_with-dark-theme .fill-blanks-question-in-explanation-view__right-answer{color:#fff}}
.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}
.lesson-result-user-progress__scorebar{position:relative;display:flex;align-items:flex-start;flex-direction:row;justify-content: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{display:flex;align-items:end;flex-direction:column;justify-content:flex-end;height:222px;margin-bottom:15px}.lesson-result-user-progress__castle-score-text{color:rgba(51,51,51,.6);font-size:12px}.lesson-result-user-progress__clouds-wrap{display:flex;align-items:center;justify-content:center;height:32px;margin:0 0 22px}.lesson-result-user-progress__cloud{display:flex;align-items:center;justify-content:center;width:132px;height:100%;color:#fff;border-radius:60px;font-size:17px;font-weight:bold;line-height:22px}.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;top:0;left:0;height:4px;border-radius:4px}.lesson-result-user-progress__user-scores{background:#fedd58}.lesson-result-user-progress__regular-scores{transition:all 1s;transition-timing-function:linear;background:#1a7ee0}.lesson-result-user-progress__bonus-scores{transition:all 1s;transition-timing-function:linear;background:#6bc24c}.lesson-result-user-progress__progressbar-highlighter{position:absolute;width:100%;height:100%;transition:all .5s;opacity:0;background-color:#fff}@media(prefers-color-scheme: dark){.with-dark-mode .lesson-result-user-progress__castle-score-text{color:rgba(255,255,255,.6)}}
.lesson-result{position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;max-width:640px;height:100%;margin:0 auto}.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:bold}.lesson-result__title{margin-bottom:10px;color:#333;font-size:32px;font-weight:bold}.lesson-result__subtitle{letter-spacing:-0.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:bold}.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:bold;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 0px}.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:0px 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){.with-dark-mode .lesson-result__correct-answers-title{color:#fff}.with-dark-mode .lesson-result__title{color:#fff}.with-dark-mode .lesson-result__subtitle{color:#fff}.with-dark-mode .lesson-result__next-step-title-succesfull{color:#fff}.with-dark-mode .lesson-result__next-step-title{color:#fff}.with-dark-mode .lesson-result__next-step-lesson{background:#3c3c3c}.with-dark-mode .lesson-result__next-step-lesson-name{color:#fff}.with-dark-mode .lesson-result__next-step-lesson-parts-progress{color:rgba(255,255,255,.8)}.with-dark-mode .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}}
.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:110px;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;min-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(0.4, 0.6, 0.1, 1.1)}
.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:nth-child(1){opacity:0;cursor:default}.control-buttons_right-disabled .control-buttons__button:nth-child(2){opacity:0;cursor:default}.control-buttons_disabled .control-buttons__button{pointer-events:none}
.offline-screen{display:flex;align-items:center;flex:1;flex-direction:column;justify-content:center;width:100%;height:100%}.offline-screen__icon{width:40px;height:40px;text-align:center;margin:0 auto 20px}.offline-screen__icon svg{fill:#fff}.offline-screen__text{margin:0 auto 20px;text-align:center;color:#fff;font-size:12px;line-height:16px}.offline-screen__button{display:flex;align-items:center;justify-content:center;width:100px;height:40px;margin:20px auto 0;text-decoration:none;text-transform:uppercase;color:#fff;border-radius:50px;outline:none;background-color:#ff4e45;font-size:12px;font-weight:bold}.offline-screen_at-video-poster .offline-screen__icon svg,.offline-screen_at-video-poster-with-dark-mode .offline-screen__icon svg,.offline-screen_at-explanation-or-theory-link-item-with-dark-mode .offline-screen__icon svg,.offline-screen_at-topic-with-lessons-screen .offline-screen__icon svg{stroke:#000}.offline-screen_at-video-poster .offline-screen__text,.offline-screen_at-video-poster-with-dark-mode .offline-screen__text,.offline-screen_at-explanation-or-theory-link-item-with-dark-mode .offline-screen__text,.offline-screen_at-topic-with-lessons-screen .offline-screen__text{color:#000}@media(prefers-color-scheme: dark){.with-dark-mode .offline-screen__at-video-poster-with-dark-mode .offline-screen__icon svg,.with-dark-mode .offline-screen_at-explanation-or-theory-link-item-with-dark-mode .offline-screen__icon svg{stroke:#fff}.with-dark-mode .offline-screen__at-video-poster-with-dark-mode .offline-screen__text,.with-dark-mode .offline-screen_at-explanation-or-theory-link-item-with-dark-mode .offline-screen__text{color:#fff}}
.video-poster{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-overflow-scrolling:none;width:100%;height:100%;cursor:pointer;background-repeat:no-repeat;background-position:center center;background-size:cover;touch-action:auto}.video-poster__fade{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1)}.video-poster__youtube-play-button{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:68px;height:48px;margin:auto;border-radius:6px;background-color:red}.video-poster__youtube-play-button::before{content:"";border-width:10px 0 10px 18px;border-style:solid;border-color:transparent transparent transparent #fff}.video-poster__severstal-play-button{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.video-poster__default-play-button{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.video-poster_video{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;width:100%;cursor:pointer}.video-poster_video-canvas{width:100%}.video-poster_flussonic{background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center}@media(prefers-color-scheme: dark){.with-dark-mode .video-poster.video-poster_with-dark-mode .video-poster__fade{background-color:rgba(255,255,255,.1)}}
.explanation-author{display:flex;text-align:left}.explanation-author__avatar{width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;max-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:bold;font-style:normal;line-height:24px}.explanation-author__description{color:rgba(0,0,0,.5);font-size:13px;font-weight:normal;font-style:normal;line-height:20px}@media(prefers-color-scheme: dark){.with-dark-mode .explanation-author_handle-dark-mode .explanation-author__description{color:rgba(255,255,255,.6)}}
.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:bold;font-size:18px;line-height:normal;text-align:center;color:#333}.subject-sale-button-v2-base__title{font-style:normal;font-weight:bold;font-size:19px;line-height:normal;text-align:center;color:#333}.subject-sale-button-v2-base__description{font-style:normal;font-weight:normal;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__text-content{color:#fff}.subject-sale-button-v2-base_blue-styled .subject-sale-button-v2-base__title{color:#fff}.subject-sale-button-v2-base_blue-styled .subject-sale-button-v2-base__description{color:#fff}.subject-sale-button-v2-base_gray-styled{background-color:#f2f2f2}.subject-sale-button-v2-base_gray-styled .subject-sale-button-v2-base__text-content{color:#333}.subject-sale-button-v2-base_gray-styled .subject-sale-button-v2-base__title{color:#333}.subject-sale-button-v2-base_gray-styled .subject-sale-button-v2-base__description{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-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:bold;line-height:16px}
.subject-sale-radio-button-v3{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 0;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:bold}.subject-sale-radio-button-v3__duration{transition:color .3s;text-transform:uppercase;color:#333;font-size:11px;font-weight:bold}.subject-sale-radio-button-v3__price{transition:color .3s;letter-spacing:-0.096px;color:#333;font-size:21px;font-weight:bold}.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 0}.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%;transform:translate3d(0, 0, 0);text-align:center;letter-spacing:normal;background:linear-gradient(180deg, rgba(255, 255, 255, 0) -20px, #FFFFFF 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:bold;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 15px;padding:0 5px}.paywall-subject-sale__sub-button{margin-bottom:8px}.paywall-subject-sale__sub-button .three-dots div{background-color:#333}.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:normal;font-style:normal;line-height:16px}.paywall-subject-sale__premium-benefits{color:dimgray;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}}
.multiple-answers-image-question-in-explanation-view{margin-bottom:24px}.multiple-answers-image-question-in-explanation-view_raid{margin-left:16px;margin-right:16px}.multiple-answers-image-question-in-explanation-view__text{padding-bottom:16px;word-break:break-word;font-weight:500;color:#3978f3}.multiple-answers-image-question-in-explanation-view__answer-title{padding-bottom:4px;font-weight:500;font-size:12px;line-height:18px}.multiple-answers-image-question-in-explanation-view__answer-text{font-weight:500;font-size:15px;line-height:22px;color:#3978f3}
.multiple-answers-question-in-explanation-view__image{width:100%;margin-bottom:-20px}.multiple-answers-question-in-explanation-view__text{display:block;box-sizing:border-box;width:100%;padding:0 32px 32px;color:rgba(51,51,51,.6);word-break:break-word;font-size:14px;line-height:16px}.multiple-answers-question-in-explanation-view__right-answer{display:block;box-sizing:border-box;margin:0 27px 26px;padding-left:7px;text-align:left;color:#333;border-left:solid 3px #57b287;font-size:22px;font-weight:bold;line-height:28px}.multiple-answers-question-in-explanation-view__battle-type{display:block;padding:0px 0px 8px 0px;text-align:center;color:#000;font-size:15px;font-weight:bold;line-height:16px}.multiple-answers-question-in-explanation-view_with-hard-padding .multiple-answers-question-in-explanation-view__text{padding:50px 16px 32px}@media(prefers-color-scheme: dark){.with-dark-mode .multiple-answers-question-in-explanation-view_with-dark-theme .multiple-answers-question-in-explanation-view__text{color:rgba(255,255,255,.6)}.with-dark-mode .multiple-answers-question-in-explanation-view_with-dark-theme .multiple-answers-question-in-explanation-view__right-answer{color:#fff}}
.one-answer-image-question-in-explanation-view{margin-bottom:24px;padding:16px;text-align:left;background-color:#f0f2f6}.one-answer-image-question-in-explanation-view_raid{margin-left:16px;margin-right:16px}.one-answer-image-question-in-explanation-view__text{padding-bottom:16px;word-break:break-word;font-weight:500;font-size:14px;line-height:16px;color:#3978f3}.one-answer-image-question-in-explanation-view__answer{border-color:#00c3b8}.one-answer-image-question-in-explanation-view__answer:not(:last-of-type){margin-bottom:24px}.one-answer-image-question-in-explanation-view__answer-title{padding-bottom:8px;text-align:left;font-size:13px;line-height:18px}.one-answer-image-question-in-explanation-view__answer-image{box-sizing:border-box;border-color:inherit}
.one-answer-question-in-explanation-view__image{width:100%;margin-bottom:-20px}.one-answer-question-in-explanation-view__text{display:block;box-sizing:border-box;width:100%;padding:0 32px 32px;color:rgba(51,51,51,.6);word-break:break-word;font-size:14px;line-height:16px}.one-answer-question-in-explanation-view__right-answer{display:block;box-sizing:border-box;width:100%;padding:0 32px 32px;color:#333;word-break:break-word;font-size:22px;font-weight:bold;line-height:28px}.one-answer-question-in-explanation-view_with-hard-padding .one-answer-question-in-explanation-view__text{padding-top:50px}@media(prefers-color-scheme: dark){.with-dark-mode .one-answer-question-in-explanation-view_with-dark-theme .one-answer-question-in-explanation-view__text{color:rgba(255,255,255,.6)}.with-dark-mode .one-answer-question-in-explanation-view_with-dark-theme .one-answer-question-in-explanation-view__right-answer{color:#fff}}
.explanation-card-all{box-sizing:border-box;width:100%;max-width:370px;margin:40px auto 0;transform:translate3d(0, 0, 0)}.explanation-card-all em{font-style:italic}.explanation-card-all strong{font-weight:bold}.explanation-card-all li{list-style-position:inside;word-wrap:break-word}.explanation-card-all ul{list-style-type:initial}.explanation-card-all ol{list-style-type:decimal}.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 img{max-width:100%;height:auto;cursor:pointer}.explanation-card-all a{color:#3978f3}.explanation-card-all a img{cursor:default;pointer-events:none}.explanation-card-all .mce-iframe{width:100%}.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:0px 0px 8px 0px;text-align:center;color:#000;font-size:15px;font-weight:bold;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:bold;line-height:28px}.explanation-card-all__tldr{margin:0 0 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:0px 4px 12px rgba(0,0,0,.1)}.explanation-card-all__video-wrap{position:relative;overflow:hidden;width:100%;height:0;margin-bottom:-1px;padding-bottom:54.99%;-webkit-transform:rotate(0.0000016deg);border:none;border-radius:16px 16px 0 0;-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%)}.explanation-card-all__video-info{display:flex;justify-content:flex-end;padding:24px 10px 23px 0;background-color:#fff}.explanation-card-all__video-info p.mce-p_full-widthed{padding:0 20px}.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:0px 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:#3978f3;font-size:13px;font-weight:bold}.explanation-card-all__link-url{text-align:left;letter-spacing:normal;opacity:.5;color:#000;font-size:14px;font-weight:normal;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}.mce-iframe{width:100%}
.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;bottom:calc(44px + var(--safe-area-inset-bottom));left:0}.mistakes-review-explanation-card-all__close-button-positioner{position:absolute;top:0;top:var(--safe-area-inset-top);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}.mistakes-review-explanation-card-all__answer-title{position:relative;z-index:1;margin:0 auto -14px;padding:40px 0 0;font-size:15px;font-weight:bold}.mistakes-review-explanation-card-all__answer-title_correct{color:#26ca5e}.mistakes-review-explanation-card-all__answer-title_incorrect{color:#ca4326}.mistakes-review-explanation-card-all__answer-title_with-image{margin-bottom:40px}@media screen and (max-width: 900px){.mistakes-review-explanation-card-all__nav-buttons{display:none}}
.navigation-bar{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}.navigation-bar__content{display:flex;justify-content:center;box-sizing:border-box;max-width:340px;padding:21px 40px 0}.navigation-bar__side{width:40px}.navigation-bar__side:last-child{padding:15px 0}
.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.offline-battle-unavailable-popup-content{box-sizing:border-box;padding-top:22px;background-color:#fff;padding-bottom:20px}.offline-battle-unavailable-popup-content::before{position:absolute;top:-15px;right:0;left:0;width:100%;height:40px;margin:auto;content:"";border-radius:50%/50%;background-color:#fff}.offline-battle-unavailable-popup-content::after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.offline-battle-unavailable-popup-content{position:relative;overflow:visible;box-sizing:border-box;width:280px;padding-right:20px;padding-left:20px;color:#000;border-radius:10px}.offline-battle-unavailable-popup-content__close-wrap{position:relative;display:flex;justify-content:flex-end;width:100%}.offline-battle-unavailable-popup-content__title{position:relative;box-sizing:border-box;width:100%;margin-bottom:15px;padding:7px 0 5px;font-size:26px;font-weight:700;line-height:26px}.offline-battle-unavailable-popup-content__icon{width:40px;height:40px;margin:18px auto}.offline-battle-unavailable-popup-content__description{box-sizing:border-box;width:100%;padding:0 10px;font-size:13px;font-style:italic}.offline-battle-unavailable-popup-content_normal-styled .offline-battle-unavailable-popup-content__title{padding:7px 10px;font-size:18px;font-weight:700;line-height:1.28}.offline-battle-unavailable-popup-content_normal-styled .offline-battle-unavailable-popup-content__description{padding:10px;font-size:18px;font-style:normal;line-height:1.28}
.one-answer-question-in-explanation-view-battle__image{width:100%}.one-answer-question-in-explanation-view-battle__text{padding:50px 16px 0;text-align:center;color:rgba(0,0,0,.6);word-break:break-word;font-size:14px;line-height:16px}.one-answer-question-in-explanation-view-battle__right-answer{display:flex;align-items:center;justify-content:center;padding:35px 16px;color:#000;word-break:break-word;font-size:22px;font-weight:bold;line-height:28px}.one-answer-question-in-explanation-view-battle__battle-type{display:block;padding:0px 0px 8px 0px;text-align:center;color:#000;font-size:15px;font-weight:bold;line-height:16px}
.iconButton{background-image:linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);background-color:#fff;background-repeat:repeat-x;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);padding:8px;border:1px solid transparent;border-radius:4px;cursor:pointer;text-shadow:0 1px 0 #fff;color:#333;font-size:12px;line-height:12px}.iconButton:hover{color:#333;background-color:#e6e6e6;border-color:#adadad;background-position:0 -15px}.iconButton[disabled]{opacity:.65;box-shadow:none;background-color:#e0e0e0;background-image:none}.iconButton[disabled]:hover{border-color:#ccc;cursor:default}
.quizlab-lesson-interface-trainer{box-sizing:border-box;width:100%;opacity:0;color:#000;cursor:default}.quizlab-lesson-interface-trainer__start-button-wrap{position:sticky;bottom:0;min-height:auto;padding:0 16px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.quizlab-lesson-interface-trainer__start-button{width:100%;max-width:340px;min-height:48px;margin-bottom:-100px;padding:8px;box-sizing:border-box;border-radius:8px;background-color:#3978f3;font-size:16px;line-height:28px;display:flex;align-self:flex-end;font-weight:bold;align-items:center;justify-content:center;color:#fff;cursor:pointer}.quizlab-lesson-interface-trainer__content{max-width:632px;margin:0 auto;padding:0 16px;box-sizing:border-box}.quizlab-lesson-interface-trainer__text{max-width:400px;margin:0 auto;padding:8px 20px;font-weight:bold;font-size:22px;line-height:26px;color:#343847}.quizlab-lesson-interface-trainer__device-recommendation{display:block;box-sizing:border-box;margin:0 16px 80px;padding:16px 40px;font-size:16px;line-height:21px;text-align:center;color:#343847;background-color:rgba(255,207,82,.4)}.quizlab-lesson-interface-trainer__trainer-preview{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;margin:0 auto;padding-top:32px;padding-bottom:16px}.quizlab-lesson-interface-trainer__trainer-preview-content{position:relative}.quizlab-lesson-interface-trainer__trainer-preview-image,.quizlab-lesson-interface-trainer__trainer-preview-start-button-wrap{margin:auto;background-repeat:no-repeat;background-position:center;background-size:cover}.quizlab-lesson-interface-trainer__trainer-preview-start-button-wrap{display:flex;align-items:center;justify-content:center}.quizlab-lesson-interface-trainer__trainer-preview-start-button-tap-zone{padding:20px 30px;cursor:pointer}.quizlab-lesson-interface-trainer__trainer-preview-device-frame{position:relative;box-sizing:border-box;width:100%;margin:0 auto;pointer-events:none}.quizlab-lesson-interface-trainer__trainer-hint{display:block;padding:0 16px;font-size:16px;line-height:21px;text-align:center;color:#343847}.quizlab-lesson-interface-trainer__trainer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;width:100%;height:100%;transition:opacity .2s,z-index 0s .2s;pointer-events:none;opacity:0;background-color:#000;z-index:-1}.quizlab-lesson-interface-trainer__trainer-screen-overflow-wrap{display:flex;justify-content:center;width:100%;height:100%;white-space:nowrap}.quizlab-lesson-interface-trainer__trainer-screen-overflow-wrap:before{display:inline-block;height:100%;content:"";vertical-align:middle}.quizlab-lesson-interface-trainer__trainer-screen-region{position:absolute;box-sizing:border-box;border:solid 1px transparent;transform:translate3d(0, 0, 0)}.quizlab-lesson-interface-trainer__trainer-screen-image-wrap{position:relative;display:flex;flex-direction:column;justify-content:center;max-width:100%;max-height:100%;vertical-align:middle}.quizlab-lesson-interface-trainer__trainer-screen-image-wrap_hidden{width:0 !important;pointer-events:none;opacity:0}.quizlab-lesson-interface-trainer__trainer-screen-image-wrap_hidden .quizlab-lesson-interface-trainer__trainer-screen-image{width:0 !important;height:0 !important}.quizlab-lesson-interface-trainer__trainer-screen-image_result{max-width:100%}.quizlab-lesson-interface-trainer__trainer-screen-pinch-zoom-pan{position:relative;width:-moz-fit-content;width:fit-content}.quizlab-lesson-interface-trainer__trainer-close-button{position:absolute;top:8px;top:calc(8px + var(--safe-area-inset-top));right:12px}.quizlab-lesson-interface-trainer__trainer-close-button-icon-wrap{display:flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;background-color:#fff}.quizlab-lesson-interface-trainer__trainer-close-button-icon{width:14px;height:14px;stroke:#343847}@media screen and (min-width: 1024px){.quizlab-lesson-interface-trainer__trainer-close-button-icon path{fill-opacity:1}}.quizlab-lesson-interface-trainer__trainer-close-button-icon svg{stroke:#b8bfca}.quizlab-lesson-interface-trainer__trainer-info{position:absolute;right:0;bottom:45px;bottom:calc(45px + var(--safe-area-inset-bottom));left:0;display:flex;align-items:center;justify-content:flex-end;box-sizing:border-box;width:100%;max-width:640px;margin:0 auto;padding:0 16px;transition:opacity .2s;pointer-events:none}.quizlab-lesson-interface-trainer__trainer-info-content{pointer-events:all}.quizlab-lesson-interface-trainer__trainer-info_hidden .quizlab-lesson-interface-trainer__trainer-info-content{padding:0;width:50px;height:50px}.quizlab-lesson-interface-trainer__trainer-info_hidden .quizlab-lesson-interface-trainer__trainer-info-close-button{width:100%;height:100%;top:50%;right:50%;transform:translate(50%, -50%);pointer-events:all}.quizlab-lesson-interface-trainer__trainer-info_hidden .quizlab-lesson-interface-trainer__trainer-info-close-button-icon-wrap{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:0}.quizlab-lesson-interface-trainer__trainer-info_hidden .quizlab-lesson-interface-trainer__trainer-info-close-button-icon{width:24px;height:24px}.quizlab-lesson-interface-trainer__trainer-info-content{position:relative;box-sizing:border-box;width:100%;padding:16px;text-align:left;background-color:#fff;box-shadow:0 0 10px rgba(52,56,71,.15)}.quizlab-lesson-interface-trainer__trainer-info-attempts{display:block;padding-bottom:5px;font-size:16px;font-weight:bold}.quizlab-lesson-interface-trainer__trainer-info-text{padding-right:40px;font-size:15px;line-height:19px}.quizlab-lesson-interface-trainer__trainer-info-close-button{position:absolute;top:8px;right:8px}.quizlab-lesson-interface-trainer__trainer-info-close-button-icon-wrap{display:flex;width:12px;height:12px;padding:10px;cursor:pointer}.quizlab-lesson-interface-trainer__trainer-info-close-button-icon{display:inline-flex;width:100%;height:100%}.quizlab-lesson-interface-trainer__trainer-info-close-button-icon>svg{width:100%;height:100%}.quizlab-lesson-interface-trainer__trainer-result-fireworks{position:absolute;right:0;bottom:112px;left:0;box-sizing:border-box;width:100%;height:250px;margin:0 auto;transition:all .4s;transform:scale(0) translate3d(0, 40px, 0);text-align:center;pointer-events:none;opacity:0}.quizlab-lesson-interface-trainer__trainer-result-fireworks-img{max-width:100%;max-height:100%}.quizlab-lesson-interface-trainer__trainer-result{position:absolute;right:0;bottom:-116px;bottom:calc(-116px - var(--safe-area-inset-bottom));left:0;box-sizing:border-box;width:100%;height:110px;height:calc(110px + var(--safe-area-inset-bottom));margin:0 auto;padding:0 20px;transition:all .4s;transform:translate3d(0, 0, 0)}.quizlab-lesson-interface-trainer__trainer-result-content{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;max-width:340px;height:64px;margin:0 auto;padding:0 16px;text-align:left;border-radius:8px;background:#3978f3;cursor:pointer}.quizlab-lesson-interface-trainer__trainer-result-title{display:block;font-weight:bold;margin-top:-7px;font-size:16px;line-height:28px}.quizlab-lesson-interface-trainer__trainer-result-description{font-size:13px;line-height:15px;letter-spacing:.212727px}.quizlab-lesson-interface-trainer__trainer-result-icon-wrap{cursor:pointer}.quizlab-lesson-interface-trainer__mobile-scroll-tutorial{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.quizlab-lesson-interface-trainer__mobile-scroll-tutorial-icon-wrap{animation:quizlab-lesson-interface-scroll-tutorial 2.4s 1 normal both .5s}.quizlab-lesson-interface-trainer_finished .quizlab-lesson-interface-trainer__trainer-screen-region{pointer-events:none}.quizlab-lesson-interface-trainer_result-shown .quizlab-lesson-interface-trainer__trainer-result-wrap{pointer-events:auto}.quizlab-lesson-interface-trainer_result-shown .quizlab-lesson-interface-trainer__trainer-result{transform:translate3d(0, -100%, 0)}.quizlab-lesson-interface-trainer_result-shown .quizlab-lesson-interface-trainer__trainer-result-content{box-shadow:0px 4px 16px rgba(0,0,0,.25)}.quizlab-lesson-interface-trainer_result-shown.quizlab-lesson-interface-trainer_result-correct .quizlab-lesson-interface-trainer__trainer-result-fireworks{transform:scale(1) translate3d(0, 0, 0);opacity:1}.quizlab-lesson-interface-trainer_result-correct .quizlab-lesson-interface-trainer__trainer-result{color:#fff;fill:#fff}.quizlab-lesson-interface-trainer_result-correct .quizlab-lesson-interface-trainer__trainer-result-content{background-color:#3978f3}.quizlab-lesson-interface-trainer_result-incorrect .quizlab-lesson-interface-trainer__trainer-result{color:#fff;fill:#fff}@keyframes quizlab-lesson-interface-trainer-result-fireworks{0%{transform:scale(0) translate3d(0, 40px, 0);opacity:0}15%{transform:scale(1) translate3d(0, 0, 0);opacity:1}85%{transform:scale(1) translate3d(0, 0, 0);opacity:1}100%{transform:scale(1) translate3d(0, 170px, 0);opacity:0}}@keyframes quizlab-lesson-interface-trainer-result-popup{0%{transform:translate3d(0, 0, 0)}15%{transform:translate3d(0, -100%, 0)}85%{transform:translate3d(0, -100%, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes quizlab-lesson-interface-scroll-tutorial{0%{transform:translateX(-25px);opacity:0}20%{opacity:1}50%{transform:translateX(25px)}80%{opacity:1}100%{transform:translateX(-25px);opacity:0}}.quizlab-lesson-interface-trainer_loaded{opacity:1}.quizlab-lesson-interface-trainer_mobile .quizlab-lesson-interface-trainer__trainer-preview{max-width:450px;padding:56px 65px 16px}.quizlab-lesson-interface-trainer_mobile .quizlab-lesson-interface-trainer__trainer-preview-image,.quizlab-lesson-interface-trainer_mobile .quizlab-lesson-interface-trainer__trainer-preview-start-button-wrap{position:absolute;top:-0.7%;right:0;bottom:0;left:0;width:87.1%;height:76.6%}.quizlab-lesson-interface-trainer_mobile .quizlab-lesson-interface-trainer__trainer-screen-image{max-width:320px}.quizlab-lesson-interface-trainer_mobile .quizlab-lesson-interface-trainertrainer-screen-image_result{max-width:100%}.quizlab-lesson-interface-trainer_desktop .quizlab-lesson-interface-trainer__trainer-preview{max-width:575px;padding:56px 4px 30px}.quizlab-lesson-interface-trainer_desktop .quizlab-lesson-interface-trainer__trainer-preview-image,.quizlab-lesson-interface-trainer_desktop .quizlab-lesson-interface-trainer__trainer-preview-start-button-wrap{position:absolute;top:0;right:0;bottom:5%;left:0;width:76.1%;height:83%}.quizlab-lesson-interface-trainer_desktop .quizlab-lesson-interface-trainer__trainer-screen-image{max-width:100vw}.quizlab-lesson-interface-trainer_desktop .quizlab-lesson-interface-trainertrainer-screen-image_result{max-width:100%}.quizlab-lesson-interface-trainer_desktop.quizlab-lesson-interface-trainer_at-mobile .quizlab-lesson-interface-trainer__text{padding-bottom:25px}.quizlab-lesson-interface-trainer_desktop.quizlab-lesson-interface-trainer_at-mobile .quizlab-lesson-interface-trainer__trainer-screen-image{max-width:none}.quizlab-lesson-interface-trainer_mobile.quizlab-lesson-interface-trainer_at-mobile .quizlab-lesson-interface-trainer__trainer-screen-image-wrap{width:100%}.quizlab-lesson-interface-trainer_mobile.quizlab-lesson-interface-trainer_at-mobile .quizlab-lesson-interface-trainer__trainer-screen-image{width:100%;max-width:none}.quizlab-lesson-interface-trainer_mobile.quizlab-lesson-interface-trainer_at-mobile .quizlab-lesson-interface-trainertrainer-screen-image_result{max-width:100%}.quizlab-lesson-interface-trainer_any .quizlab-lesson-interface-trainer__trainer-preview-content{width:100%}.quizlab-lesson-interface-trainer_any .quizlab-lesson-interface-trainer__trainer-preview-image{max-width:100%;max-height:470px}.quizlab-lesson-interface-trainer_any .quizlab-lesson-interface-trainertrainer-screen-image_result{max-width:100%}.quizlab-lesson-interface-trainer_any .quizlab-lesson-interface-trainer__trainer-preview-start-button-wrap{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.quizlab-lesson-interface-trainer_any.quizlab-lesson-interface-trainer_at-mobile .quizlab-lesson-interface-trainer__trainer-screen-image{max-width:1140px}.quizlab-lesson-interface-trainer_any.quizlab-lesson-interface-trainer_at-mobile .quizlab-lesson-interface-trainer__trainer-screen-image_result{max-width:100%}.quizlab-lesson-interface-trainer_fullscreen{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.quizlab-lesson-interface-trainer_fullscreen .quizlab-lesson-interface-trainer__content{opacity:0}.quizlab-lesson-interface-trainer_fullscreen .quizlab-lesson-interface-trainer__trainer{pointer-events:auto;opacity:1;z-index:1}.quizlab-lesson-interface-trainer_regions-hint-shown .quizlab-lesson-interface-trainer__trainer-screen-region{animation:region-hint .6s}@keyframes region-hint{50%{border-color:#0057ff;background-color:rgba(0,112,255,.2)}}.quizlab-lesson-interface-trainer_ie .quizlab-lesson-interface-trainer__trainer-screen-pinch-zoom-pan{display:inline-flex;flex:none;width:auto;max-width:100%;max-height:100%}.quizlab-lesson-interface-trainer_ie .quizlab-lesson-interface-trainer__trainer-screen-image-wrap{width:100%;height:100%;align-items:center}.quizlab-lesson-interface-trainer_ie .quizlab-lesson-interface-trainer__trainer-screen-image{flex:none;max-width:100% !important;max-height:100vh;margin:0 auto}@media screen and (min-width: 1024px){.quizlab-lesson-interface-trainer_ie .quizlab-lesson-interface-trainer__trainer-screen-image{max-height:93.8vh}}
.raid-user{width:97px;height:56px;position:relative;display:flex;justify-content:space-between;flex-direction:column;box-sizing:border-box;text-align:center}.raid-user__lives{position:absolute;left:-12px;top:-15px;width:28px;height:44px;margin:0 auto}.raid-user__score{font-size:13px;line-height:18px}.raid-user__badge{margin-top:2px;font-size:13px;line-height:18px;height:20px;padding:0 4px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.raid-users{box-sizing:border-box;width:100%;height:100%;text-align:left}.raid-users__users-block{position:relative}.raid-users__users-block_vertical{width:100%;height:100%}.raid-users__scroller-item{padding-right:4px;padding-top:16px;padding-left:12px}.raid-users__scroller-item:first-child{padding-left:16px}.raid-users__scroller-item:last-child{padding-right:16px}.raid-users__scroller-item_vertical,.raid-users__scroller-item_vertical:first-child,.raid-users__scroller-item_vertical:last-child{padding-right:0;padding-left:6px}.raid-users__no-user-stub{height:134px;width:100%;display:flex;margin:0 0 0 -16px;justify-content:center;align-items:center;font-weight:bold;font-size:18px;color:#fff}.raid-users__users-treatment-description{position:absolute;top:-50px;width:100%;font-size:17px;font-weight:bold;text-align:center;white-space:pre;color:#fff}.raid-users__chat-button{height:100%;display:flex;align-items:center}.raid-users__chat-button_hidden{opacity:0}
.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;scroll-snap-type:x mandatory;-ms-overflow-style:none}.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}.scroller_one-childed .scroller__items-wrap{justify-content:center}.scroller_ie .scroller__items-wrap,.scroller_desktop .scroller__items-wrap{overflow-y:visible;-ms-overflow-style:auto;margin-bottom:0}.scroller:not(.scroller_desktop) .scroller__items-wrap::-webkit-scrollbar{display:none !important}
.raid-banner-contrast-with-wrap{box-sizing:border-box;width:100%;max-width:752px;margin:0 auto;padding:0 16px}.raid-banner-contrast{position:relative;display:block;flex-direction:column;box-sizing:border-box;min-height:170px;text-decoration:none;border-radius:14px;outline:none;background-color:#fff;background-size:cover}.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 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{width:55%;text-align:left;letter-spacing:.8px;color:#000;font-size:13px;line-height:17px}.raid-banner-contrast__card-players-description{width:55%;margin:10px 0px;text-align:left;letter-spacing:.8px;color:#000;font-size:13px;line-height:17px}.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{display:inline-block;width:100%;max-width:50%;height:100%;max-height:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.raid-banner-contrast__members{letter-spacing:.8px;color:#fff;font-size:13px;font-weight:bold}.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:bold;font-style:normal;line-height:26px}.raid-banner-contrast__countdown{letter-spacing:.8px;text-transform:uppercase;color:#fff;font-size:13px;font-weight:bold}.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:bold;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:bold}.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{min-height:130px;padding-top:10px}
.quizlab-lesson-group-solution-question-answer-view{flex:1}.quizlab-lesson-group-solution-question-answer-view__item{color:#e2441f}.quizlab-lesson-group-solution-question-answer-view__item_correct{color:#00c3b8}.quizlab-lesson-group-solution-question-answer-view__blank{color:#e2441f}.quizlab-lesson-group-solution-question-answer-view .rich-text{white-space:pre-line}
.quizlab-lesson-question-group-solution{max-width:632px;margin:0 auto;padding:0 16px;box-sizing:border-box}.quizlab-lesson-question-group-solution__correctness{margin:0 auto;padding:16px 0;font-weight:bold;font-size:16px;line-height:21px;letter-spacing:-0.11px;color:#e2441f;box-sizing:border-box}.quizlab-lesson-question-group-solution__correctness_correct{color:#00c3b8}.quizlab-lesson-question-group-solution__content{margin-bottom:16px;padding:16px;border-radius:16px;box-sizing:border-box;background-color:#f0f2f6}.quizlab-lesson-question-group-solution__text{box-sizing:border-box;padding:0 0 16px;text-align:left;font-style:normal;font-weight:normal;font-size:16px;line-height:21px;letter-spacing:-0.11px;color:#343847;opacity:.6}.quizlab-lesson-question-group-solution__text .rich-text p{padding:0;min-height:24px}.quizlab-lesson-question-group-solution__text .rich-text a{color:#3978f3}.quizlab-lesson-question-group-solution__text .rich-text .mce-image_full-widthed{padding:0;margin-top:16px;border-radius:12px}.quizlab-lesson-question-group-solution__answers{box-sizing:border-box;padding:0;text-align:left;font-weight:bold;font-size:16px;line-height:18px;color:#343847}.quizlab-lesson-question-group-solution__answer{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;background-color:#fff;font-size:16px;line-height:18px;color:#343847}.quizlab-lesson-question-group-solution__answer:not(:last-of-type){margin-bottom:12px}.quizlab-lesson-question-group-solution__explanation{text-align:left;font-size:16px;line-height:21px;color:#343847}.quizlab-lesson-question-group-solution__explanation .rich-text p{padding:0;min-height:24px}.quizlab-lesson-question-group-solution__explanation .rich-text a{color:#3978f3}.quizlab-lesson-question-group-solution__explanation .rich-text .mce-image_full-widthed{padding:0;margin-top:16px;border-radius:12px}.quizlab-lesson-question-group-solution__solution{box-sizing:border-box;padding:0 32px 26px;font-size:17px;line-height:24px;color:#333}
.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:bold}.raid-banner__title-wrap{max-width:75%;margin-bottom:3px}.raid-banner__title{margin-bottom:5px;letter-spacing:.8px;text-transform:uppercase;color:#fc0;font-size:21px;font-weight:bold}.raid-banner__countdown{letter-spacing:.8px;text-transform:uppercase;color:#fff;font-size:13px;font-weight:bold}.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:bold}.raid-banner__reward{position:absolute;right:0;bottom:0}.raid-banner__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:bold}.raid-banner_disabled{cursor:default;pointer-events:none}.raid-banner_disabled .raid-banner__join-button{color:rgba(51,51,51,.2)}
.progress-bar{position:relative;width:100%;height:100%;text-align:left}.progress-bar .progress-bar__bar{display:inline-block;height:100%;margin:0;vertical-align:top}.progress-bar .progress-bar__bar-helper{display:inline-block;width:1px;height:100%;margin:0;vertical-align:top}.progress-bar .progress-bar__background{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;opacity:.2}
.question-view{max-width:432px;margin:0 auto;padding:0 16px;box-sizing:border-box}.question-view_with-fixed-select-answer-button{position:absolute;top:0;top:var(--safe-area-inset-top);bottom:0;left:0;right:0;max-width:none;padding:0;overflow:hidden}.question-view_with-fixed-select-answer-button .question__footer{bottom:0;height:calc(120px + var(--safe-area-inset-bottom));padding-bottom:calc(16px + var(--safe-area-inset-bottom))}.question-view_fill-blanks{align-items:center;max-width:none;padding:0;position:absolute;top:0;bottom:0;left:0;right:0;transform:none}.question-view_fill-blanks.question-view_with-results,.question-view_fill-blanks.question-view_blocked,.question-view_fill-blanks.question-view_with-controls{bottom:120px}.question-view_with-controls{position:absolute;top:0;left:0;right:0;max-width:none;padding:0;transform:none}.question__body{max-width:432px;margin:0 auto;padding:0 16px;box-sizing:border-box}.question-view_fill-blanks .question__body{max-width:632px}.question-view_with-fixed-select-answer-button .question__body-wrapper{height:100%;padding-top:76px;padding-bottom:120px;box-sizing:border-box;overflow-y:auto;touch-action:pan-y;padding-top:calc(76px + var(--safe-area-inset-top));padding-bottom:calc(120px + var(--safe-area-inset-bottom))}.question-view_with-controls .question__body-wrapper{padding-top:76px;padding-top:calc(76px + var(--safe-area-inset-top));padding-bottom:120px;padding-bottom:calc(120px + var(--safe-area-inset-bottom))}.question-view_fill-blanks .question__body-wrapper{width:100%;height:100%;padding-top:76px;padding-top:calc(50px + var(--safe-area-inset-top));box-sizing:border-box;overflow-y:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch}.question__title{box-sizing:border-box;max-width:400px;margin:0 auto;padding:8px 20px;text-align:center;font-size:22px;font-weight:bold;line-height:26px;color:#343847;word-wrap:break-word}.question__subtitle{padding-bottom:8px;font-size:14px;line-height:16px;letter-spacing:.212727px;color:rgba(52,56,71,.5)}.question__image{display:block;box-sizing:border-box;max-width:100%;max-height:250px;margin:24px auto 8px;border-radius:12px}.question__image-hint{margin-bottom:8px;text-align:center;letter-spacing:-0.11px;font-style:italic;font-size:13px;line-height:17px;color:rgba(52,56,71,.5)}.question__answers{padding:24px 0}.question__answer{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;padding:15px 50px;border:none;border-radius:8px;text-align:center;font-size:16px;line-height:18px;font-weight:bold;color:#343847;background-color:#f0f2f6;cursor:pointer;transition:background-color .2s,color .2s;word-break:break-word}.question__answer:hover{background-color:#eaedf4}.question__answer:not(:last-of-type){margin-bottom:12px}.question__answer_marked{color:#fe2ec8}.question__answer_selected{color:#343847}.question__answer_selected,.question__answer_selected:hover{background-color:#e1e5ed}.question__answer_selected .question__answer-checkbox svg{opacity:1}.question__answer_incorrect{animation-name:incorrect-question-answer-highlight;animation-duration:2s;animation-timing-function:linear;color:#fff}@keyframes incorrect-question-answer-highlight{0%{background-color:#f0f2f6}20%{color:#fff;background-color:#e2441f}40%{background-color:#f0f2f6}60%{color:#fff;background-color:#e2441f}}.question__answer_incorrect,.question__answer_incorrect:hover{background-color:#e2441f}.question__answer_correct{animation-name:correct-question-answer-highlight;animation-duration:2s;animation-timing-function:linear;color:#fff}@keyframes correct-question-answer-highlight{0%{background-color:#f0f2f6}20%{color:#fff;background-color:#00c3b8}40%{background-color:#f0f2f6}60%{color:#fff;background-color:#00c3b8}}.question__answer_correct,.question__answer_correct:hover{background-color:#00c3b8}.question__answer-checkbox{position:absolute;top:15px;left:12px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:20px;min-width:20px;height:20px;min-height:20px;border-radius:4px;background-color:#fff}.question__answer-checkbox svg{stroke:#3978f3;transition:opacity .2s;opacity:0}.question__button{position:relative;display:flex;justify-content:center;align-items:center;max-width:400px;width:100%;height:48px;margin:0;padding:0 16px;border-radius:8px;box-sizing:border-box;text-align:center;font-size:16px;line-height:28px;background-color:#3978f3;color:#fff;cursor:pointer}.question__button:active{background-color:#1451e5}.question__footer{position:absolute;right:0;bottom:0;bottom:var(--safe-area-inset-bottom);left:0;display:flex;align-items:center;justify-content:center;height:120px;padding:0 16px;box-sizing:border-box;background:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(3.2px);backdrop-filter:blur(3.2px)}.question-view_fill-blanks .question__footer{height:auto;min-height:62px;padding:0}.question-fill-blanks__answers-list{position:relative;display:flex;flex-direction:column;width:100%;max-height:405px;min-height:62px;padding-top:35px;box-sizing:border-box}.question-fill-blanks__answers-list:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:#e1e5ed}.question-fill-blanks__answers-list__button-show{position:absolute;left:0px;right:0px;top:0;padding:15px 16px 44px;box-sizing:border-box;font-weight:bold;font-size:16px;line-height:21px;color:#3978f3;cursor:pointer}.question-fill-blanks__answers-list__button-hide{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:center;height:35px;cursor:pointer}.question-fill-blanks__answers-list__button-hide svg{stroke:#b8bfca}.question__blank-text{box-sizing:border-box;padding:16px 4px;text-align:left;letter-spacing:-0.11px;color:#343847;font-size:16px;line-height:28px;white-space:pre-line}.question__blank{padding:0px 2px;box-sizing:border-box;border-width:1.5px;border-color:transparent;border-radius:4px;background-color:#e1e5ed;vertical-align:top;backface-visibility:hidden;color:transparent;cursor:pointer}.question__blank_focus{padding-bottom:2px;border:1.5px dashed #3978f3;background-color:rgba(57,120,243,.1)}.question__blank_filled{padding:0 8px 2px;font-weight:bold;color:#fff;background-color:#3978f3}.question__blank_incorrect.question__blank_user,.question__blank_incorrect.question__blank_enemy{animation-name:incorrect-question-answer-highlight-2;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:forwards;background-color:#e2441f}@keyframes incorrect-question-answer-highlight-2{0%{opacity:1}45%{opacity:0}55%{opacity:0;background-color:#e2441f}100%{opacity:1;background-color:#e2441f}}.question__blank_correct.question__blank_user,.question__blank_correct.question__blank_enemy{animation-name:correct-question-answer-highlight-2;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:forwards;background-color:#00c3b8}@keyframes correct-question-answer-highlight-2{0%{opacity:1}45%{opacity:0}55%{opacity:0;background-color:#00c3b8}100%{opacity:1;background-color:#00c3b8}}.question__blank .katex{vertical-align:middle;line-height:26px}.question-fill-blanks__answers-container{max-height:382px;box-sizing:border-box;display:flex;flex-direction:column}.question-fill-blanks__answers{box-sizing:border-box;max-height:288px;padding:12px 16px;overflow-y:auto;touch-action:pan-y}.question-fill-blanks__answer{max-width:256px;margin:0 auto;padding:14px 18px;box-sizing:border-box;border-radius:8px;line-height:19px;text-align:center;white-space:pre-line;font-size:16px;font-weight:bold;color:#fff;background-color:#3978f3;cursor:pointer}.question-fill-blanks__answer:not(:last-of-type){margin-bottom:12px}.question-fill-blanks__answer-marked-index{color:#fe2ec8}.question-fill-blanks__reset-button-wrap{display:flex;justify-content:center;align-items:center;width:100%;flex:none}@media screen and (min-width: 1024px){.question-fill-blanks__reset-button-wrap{position:absolute;right:30px;bottom:12px;width:auto}}.question-fill-blanks__reset-button{display:flex;align-items:center;cursor:pointer}.question-view_with-results .question-fill-blanks__reset-button,.question-view_blocked .question-fill-blanks__reset-button{cursor:auto}.question-view_with-results .question-fill-blanks__reset-button,.question-view_blocked .question-fill-blanks__reset-button{opacity:.25}.question-fill-blanks__reset-button-text{display:none;width:65px;padding-left:12px;text-align:left;font-size:14px;line-height:16px;color:#3f4750;opacity:.6}@media screen and (min-width: 1024px){.question-fill-blanks__reset-button-text{display:block}}.question-fill-blanks__reset-button-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border-width:1px;border-style:solid;border-color:#e1e5ed;border-radius:50%}.question-fill-blanks__reset-button-icon svg{fill:#343847}@media screen and (min-width: 1024px){.question-fill-blanks__reset-button-icon{background:#3e3e3e;box-shadow:0px 4.57143px 9.14286px rgba(176,176,176,.33)}.question-fill-blanks__reset-button-icon svg{fill:#fff}}.question__info{display:flex;align-items:center;box-sizing:border-box;margin-top:16px;margin-bottom:8px;padding:13px 20px;border-radius:8px;background-color:#3978f3}.question__info-icon{width:30px;height:27px;fill:#fff}.question__info-icon-stars{fill:#3978f3}.question__info-content{box-sizing:border-box;padding-left:14px;text-align:left}.question__info-title{margin-bottom:2px;font-weight:bold;font-size:16px;line-height:22px;color:#fff}.question__info-text{font-size:12px;line-height:18px;color:rgba(255,255,255,.6)}.question-body-fill-blanks-ie{width:100%;height:100%;overflow-y:auto}_:-ms-fullscreen,:root .question-view_with-fixed-select-answer-button .question__body-wrapper{padding-top:0;padding-bottom:0}_:-ms-fullscreen,:root .question-view_with-fixed-select-answer-button .question__body-wrapper:before{content:"";display:block;height:76px}_:-ms-fullscreen,:root .question-view_with-fixed-select-answer-button .question__body-wrapper:after{content:"";display:block;height:120px}
.question__answer:hover{background-color:#e1e5ed}@keyframes incorrectAnswerHighlightSeverstal{0%{background:initial}20%{color:#fff;background:#FC5A5A29}40%{background:initial}60%{color:#fff;background:#FC5A5A29}}@keyframes correctAnswerHighlightSeverstal{0%{background:initial}20%{color:#fff;background:#3DD59829}40%{background:initial}60%{color:#fff;background:#3DD59829}}
.raid-question{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;max-height:100%}.raid-question__content-wrap{box-sizing:border-box;width:100%;min-height:0;margin:0 auto;padding:0 20px}.raid-question__content{overflow:hidden;box-sizing:border-box;width:100%;max-width:343px;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:16px 40px;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:bold;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{animation:incorrectAnswerHighlightForRaid 2.2s linear;animation-fill-mode:forwards}.raid-question__answer_selected.raid-question__answer_correct{animation:correctAnswerHighlightForRaid 2.2s linear;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}@keyframes correctAnswerHighlightForRaid{0%{background:#e7fafd}20%{background:#d0fbd2}40%{background:#fff}60%{background:#d0fbd2}100%{background:#d0fbd2}}@keyframes incorrectAnswerHighlightForRaid{0%{background:#e7fafd}20%{background:#fff1ea}40%{background:#fff}60%{background:#fff1ea}100%{background:#fff1ea}}
.subject-banner-button{height:40px;font-size:13px;line-height:16px;font-weight:bold;text-transform:uppercase}.subject-banner-button__wrap{position:relative;width:200px;height:40px;margin:0 auto;bottom:20px}
.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:bold}.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__inner{display:flex;justify-content:space-between}.topic .topic__info{display:flex;flex-direction:column;justify-content:space-between;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:normal;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{animation:topic-label-highlight 1.5s backwards}.topic.topic_animated .topic__crown,.topic.topic_completed.topic_animated .topic__crown{display:block;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_completed .topic__label,.topic.topic_animated .topic__label,.topic.topic_with-explanations-info .topic__label{padding-right:0}@keyframes topic-label-highlight{40%{color:#000;background-color:#fff}100%{color:#fff}}@keyframes topic-crown-highlight{0%,40%{opacity:0}100%{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}}
.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}
.severstal-flavoured .topic__info{justify-content:center}.severstal-flavoured .topic__label{color:#000}.severstal-flavoured .topic__progress{display:none}.severstal-flavoured .topic__progress-bar{display:none}.severstal-flavoured .topic__explanations-info{color:#000;line-height:normal}
.lesson-interface-trainer{box-sizing:border-box;width:100%;opacity:0;color:#000;cursor:default}.lesson-interface-trainer__content{max-width:640px;margin:0 auto;padding-top:25px}.lesson-interface-trainer__text{padding:0 16px 20px;white-space:pre-line;font-size:17px;font-weight:bold;line-height:28px}.lesson-interface-trainer__device-recommendation{display:block;box-sizing:border-box;margin:0 16px 80px;padding:16px;text-align:left;border:1px solid red;background-color:#f6c4c6}.lesson-interface-trainer__trainer-preview{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;margin:0 auto}.lesson-interface-trainer__trainer-preview-content{position:relative}.lesson-interface-trainer__trainer-preview-image,.lesson-interface-trainer__trainer-preview-start-button-wrap{margin:auto;background-repeat:no-repeat;background-position:center;background-size:cover}.lesson-interface-trainer__trainer-preview-start-button-wrap{display:flex;align-items:center;justify-content:center}.lesson-interface-trainer__trainer-preview-start-button-tap-zone{padding:20px 30px;cursor:pointer}.lesson-interface-trainer__trainer-preview-device-frame{position:relative;box-sizing:border-box;width:100%;margin:0 auto;pointer-events:none}.lesson-interface-trainer__trainer-hint{display:block;padding:0 32px;text-align:center;font-size:15px;line-height:19px}.lesson-interface-trainer__trainer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;width:100%;height:100%;transition:opacity .2s;pointer-events:none;opacity:0;background-color:#000}.lesson-interface-trainer__trainer-screen-overflow-wrap{display:flex;justify-content:center;width:100%;height:100%;white-space:nowrap}.lesson-interface-trainer__trainer-screen-overflow-wrap:before{display:inline-block;height:100%;content:"";vertical-align:middle}.lesson-interface-trainer__trainer-screen-region{position:absolute;box-sizing:border-box;border:solid 1px transparent;transform:translate3d(0, 0, 0)}.lesson-interface-trainer__trainer-screen-image{transform:translate3d(0, 0, 0)}.lesson-interface-trainer__trainer-screen-image-wrap{position:relative;display:flex;max-width:100%;max-height:100%;vertical-align:middle}.lesson-interface-trainer__trainer-screen-image-wrap_hidden{width:0 !important;pointer-events:none;opacity:0}.lesson-interface-trainer__trainer-screen-image-wrap_hidden .lesson-interface-trainer__trainer-screen-image{width:0 !important;height:0 !important}.lesson-interface-trainer__trainer-screen-image_result{max-width:100%}.lesson-interface-trainer__trainer-screen-pinch-zoom-pan{position:relative;justify-content:center}.lesson-interface-trainer__trainer-close-button{position:absolute;top:40px;left:40px}.lesson-interface-trainer__trainer-close-button-icon-wrap{display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;background-color:rgba(0,0,0,.8)}.lesson-interface-trainer__trainer-close-button-icon{width:17px !important;height:17px !important;stroke:#fff;stroke-width:3px}.lesson-interface-trainer__trainer-info{position:absolute;right:0;bottom:45px;left:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:640px;margin:0 auto;padding:0 16px;transition:opacity .2s;pointer-events:none}.lesson-interface-trainer__trainer-info-content{position:relative;box-sizing:border-box;width:100%;padding:16px;text-align:left;background-color:#fff;pointer-events:all}.lesson-interface-trainer__trainer-info-attempts{display:block;padding-bottom:5px;font-size:15px;font-weight:bold}.lesson-interface-trainer__trainer-info-text{padding-right:40px;font-size:15px;line-height:19px}.lesson-interface-trainer__trainer-info-close-button{position:absolute;top:12px;right:12px;pointer-events:all}.lesson-interface-trainer__trainer-info-close-button-icon-wrap{width:11px;height:11px;padding:10px;cursor:pointer}.lesson-interface-trainer__trainer-info-close-button-icon{width:100% !important;height:100% !important;stroke:#000;stroke-width:4px}.lesson-interface-trainer__trainer-result-fireworks{position:absolute;right:0;bottom:-5px;left:0;box-sizing:border-box;width:100%;height:200px;margin:0 auto;transition:all .4s;transform:scale(0) translate3d(0, 40px, 0);text-align:center;pointer-events:none;opacity:0}.lesson-interface-trainer__trainer-result-fireworks-img{max-width:100%;max-height:100%}.lesson-interface-trainer__trainer-result{position:absolute;right:0;bottom:-110px;left:0;box-sizing:border-box;width:100%;height:110px;margin:0 auto;padding:0 20px;transition:all .4s;transform:translate3d(0, 0, 0)}.lesson-interface-trainer__trainer-result-content{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;max-width:340px;height:64px;margin:0 auto;padding:0 16px;text-align:left;border-radius:14px;background:#fff}.lesson-interface-trainer__trainer-result-title{display:block;font-size:21px;font-weight:bold}.lesson-interface-trainer__trainer-result-description{font-size:17px}.lesson-interface-trainer__trainer-result-icon-wrap{cursor:pointer}.lesson-interface-trainer__mobile-scroll-tutorial{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.lesson-interface-trainer__mobile-scroll-tutorial-icon-wrap{animation:lesson-interface-scroll-tutorial 2.4s 1 normal both .5s}.lesson-interface-trainer_finished .lesson-interface-trainer__trainer-screen-region{pointer-events:none}.lesson-interface-trainer_result-shown .lesson-interface-trainer__trainer-result-wrap{pointer-events:auto}.lesson-interface-trainer_result-shown .lesson-interface-trainer__trainer-result{transform:translate3d(0, -100%, 0)}.lesson-interface-trainer_result-shown .lesson-interface-trainer__trainer-result-content{box-shadow:0px 4px 16px rgba(0,0,0,.25)}.lesson-interface-trainer_result-shown.lesson-interface-trainer_result-correct .lesson-interface-trainer__trainer-result-fireworks{transform:scale(1) translate3d(0, 0, 0);opacity:1}.lesson-interface-trainer_result-correct .lesson-interface-trainer__trainer-result{color:#57b287;fill:#57b287}.lesson-interface-trainer_result-incorrect .lesson-interface-trainer__trainer-result{color:#db7d5f;fill:#db7d5f}@keyframes lesson-interface-trainer-result-fireworks{0%{transform:scale(0) translate3d(0, 40px, 0);opacity:0}15%{transform:scale(1) translate3d(0, 0, 0);opacity:1}85%{transform:scale(1) translate3d(0, 0, 0);opacity:1}100%{transform:scale(1) translate3d(0, 170px, 0);opacity:0}}@keyframes lesson-interface-trainer-result-popup{0%{transform:translate3d(0, 0, 0)}15%{transform:translate3d(0, -100%, 0)}85%{transform:translate3d(0, -100%, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes lesson-interface-scroll-tutorial{0%{transform:translateX(-25px);opacity:0}20%{opacity:1}50%{transform:translateX(25px)}80%{opacity:1}100%{transform:translateX(-25px);opacity:0}}.lesson-interface-trainer_loaded{opacity:1}.lesson-interface-trainer_mobile .lesson-interface-trainer__trainer-preview{max-width:450px;padding:0 65px 16px}.lesson-interface-trainer_mobile .lesson-interface-trainer__trainer-preview-image,.lesson-interface-trainer_mobile .lesson-interface-trainer__trainer-preview-start-button-wrap{position:absolute;top:-0.7%;right:0;bottom:0;left:0;width:87.1%;height:76.6%}.lesson-interface-trainer_mobile .lesson-interface-trainer__trainer-screen-image{max-width:320px}.lesson-interface-trainer_mobile .lesson-interface-trainer__trainer-screen-image_result{max-width:100%}.lesson-interface-trainer_desktop .lesson-interface-trainer__trainer-preview{max-width:575px;padding:0 16px 50px}.lesson-interface-trainer_desktop .lesson-interface-trainer__trainer-preview-image,.lesson-interface-trainer_desktop .lesson-interface-trainer__trainer-preview-start-button-wrap{position:absolute;top:0;right:0;bottom:5%;left:0;width:76.1%;height:83%}.lesson-interface-trainer_desktop .lesson-interface-trainer__trainer-screen-image{max-width:100vw}.lesson-interface-trainer_desktop .lesson-interface-trainer__trainer-screen-image_result{max-width:100%}.lesson-interface-trainer_desktop.lesson-interface-trainer_at-mobile .lesson-interface-trainer__text{padding-bottom:25px}.lesson-interface-trainer_desktop.lesson-interface-trainer_at-mobile .lesson-interface-trainer__trainer-screen-image{max-width:none}.lesson-interface-trainer_desktop.lesson-interface-trainer_at-mobile .lesson-interface-trainer__trainer-screen-image_result{max-width:100%}.lesson-interface-trainer_mobile.lesson-interface-trainer_at-mobile .lesson-interface-trainer__trainer-screen-image-wrap{width:100%}.lesson-interface-trainer_mobile.lesson-interface-trainer_at-mobile .lesson-interface-trainer__trainer-screen-image{width:100%;max-width:none}.lesson-interface-trainer_mobile.lesson-interface-trainer_at-mobile .lesson-interface-trainer__trainer-screen-image_result{max-width:100%}.lesson-interface-trainer_any .lesson-interface-trainer__trainer-preview-content{width:100%}.lesson-interface-trainer_any .lesson-interface-trainer__trainer-preview-image{max-width:100%;max-height:530px;transform:translate3d(0, 0, 0)}.lesson-interface-trainer_any .lesson-interface-trainer__trainer-screen-image_result{max-width:100%}.lesson-interface-trainer_any .lesson-interface-trainer__trainer-preview-start-button-wrap{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.lesson-interface-trainer_any.lesson-interface-trainer_at-mobile .lesson-interface-trainer__trainer-screen-image{max-width:1140px}.lesson-interface-trainer_any.lesson-interface-trainer_at-mobile .lesson-interface-trainer__trainer-screen-image_result{max-width:100%}.lesson-interface-trainer_fullscreen .lesson-interface-trainer__trainer{pointer-events:auto;opacity:1}.lesson-interface-trainer_regions-hint-shown .lesson-interface-trainer__trainer-screen-region{animation:region-hint .6s}.lesson-interface-trainer_trainer-info-hidden .lesson-interface-trainer__trainer-info{pointer-events:none;opacity:0}@keyframes region-hint{50%{border-color:#0057ff;background-color:rgba(0,112,255,.2)}}.lesson-interface-trainer_ie .lesson-interface-trainer__trainer-screen-pinch-zoom-pan{width:100%;height:100%}.lesson-interface-trainer_ie .lesson-interface-trainer__trainer-screen-image-wrap{width:100%;height:100%}.lesson-interface-trainer_ie .lesson-interface-trainer__trainer-screen-image{max-width:100% !important;max-height:100%;margin:0 auto}
.slider-controls{position:absolute;top:50%;left:0;right:0;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:870px;margin:0 auto;padding:0 16px;transform:translateY(-50%);box-sizing:border-box;z-index:2}.slider-controls__button{display:flex;justify-content:center;align-items:center;border-radius:50%;width:48px;height:48px;background-color:#3978f3;cursor:pointer}.slider-controls__button_disabled{opacity:.32;cursor:auto}.slider-controls__button-icon{fill:#fff}
.slider-container{position:relative;overflow:hidden;box-sizing:border-box;width:100%;height:100%}.slider-nav__positioner{position:absolute;z-index:1;top:0;width:100%;padding-top:0;padding-top:var(--safe-area-inset-top);transition:box-shadow .3s;background-color:#fff;box-shadow:0px 0px 0px rgba(57,120,243,.24)}.slider-nav__positioner_sticky{box-shadow:0px 4px 8px rgba(57,120,243,.24)}.slider-nav{position:relative;z-index:2;top:0;display:flex;align-items:center;flex-direction:column;justify-content:center;box-sizing:border-box;width:100%;height:60px;padding:15px 0 10px;transition:opacity .15s ease-in-out}.slider-nav_fade{position:absolute;top:0;left:0;width:100%;height:100%}.slider-nav_visible{opacity:1}.slider-nav:not(.slider-nav_visible){opacity:0}.slider-nav__numeration{width:100%;color:#6682a6;font-size:10px}.slider-nav__numeration span{color:#002f6c;font-size:13px}.slider-nav-custom{position:relative;z-index:2;top:0;display:flex;align-items:center;flex-direction:column;justify-content:center;box-sizing:border-box;width:100%;height:60px;transition:opacity .15s ease-in-out}.slider-nav-custom_fade{position:absolute;top:0;left:0;width:100%;height:100%}.slider-nav-custom_visible{opacity:1}.slider-nav-custom:not(.slider-nav-custom_visible){opacity:0}.slider-nav-wrapper{display:flex;overflow:hidden;flex-wrap:nowrap;justify-content:center;width:100%;padding:5px 0;border-radius:10px;background:rgba(255,255,255,.75);-webkit-backdrop-filter:blur(2.4px);backdrop-filter:blur(2.4px)}.slider-nav svg{position:absolute;left:50%}.slider-content{position:relative;display:flex;flex-wrap:nowrap;width:100%;height:100%}.slider-content-size-polyfill{position:absolute !important;z-index:-1;top:0;right:0;bottom:0;left:0}.slider-content-item{position:relative;overflow-x:hidden;-webkit-overflow-scrolling:touch;flex-shrink:0;box-sizing:border-box;width:100%;height:100%;padding-top:60px;padding-bottom:120px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translate3d(0, 0, 0);background:#fff;touch-action:pan-y}_:-ms-fullscreen,:root .slider-content-item{padding-top:0;padding-bottom:0}_:-ms-fullscreen,:root .slider-content-item:before{content:"";display:block;height:60px}_:-ms-fullscreen,:root .slider-content-item:after{content:"";display:block;height:120px}
.slider-carousel-container{position:relative;overflow:hidden;width:100%;padding-bottom:14px}.slider-carousel-nav__positioner{position:absolute;bottom:0;width:100%}.slider-carousel-nav{position:relative;z-index:1;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:6px}.slider-carousel-nav svg{position:absolute;left:50%}.slider-carousel-nav-wrapper{display:flex;flex-wrap:nowrap;justify-content:center}.slider-carousel-content{position:relative;display:flex;flex-wrap:nowrap;width:100%}.slider-carousel-content-item{position:relative;z-index:1;overflow-x:hidden;-webkit-overflow-scrolling:touch;flex-shrink:0;box-sizing:border-box;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translate3d(0, 0, 0);touch-action:pan-y;height:380px}@media screen and (max-width: 600px){.slider-carousel-content-item{height:193px}}.slider-carousel-content-item img{display:block;max-width:100%}.slider-carousel-controls{position:absolute;z-index:2;top:50%;right:0;left:0;box-sizing:border-box;width:100%;max-width:870px;margin-top:-17px;transform:translateZ(0)}.slider-carousel-controls__button{position:absolute;display:flex;align-items:center;justify-content:center;width:34px;height:34px;cursor:pointer;background-color:#000}.slider-carousel-controls__button_prev{left:0}.slider-carousel-controls__button_next{right:0}.slider-carousel-controls__button_disabled{cursor:auto;opacity:.32}.slider-carousel-controls__button-icon{stroke:#fff}

.player{display:flex;justify-content:space-between;flex-direction:column;align-items:center;background-color:#002f6c}.player .song-title{margin:0;color:#fff;font-family:GrtskPeta;font-weight:500;font-size:14px;line-height:20px;animation:5s anim1 infinite linear;animation-delay:2s;overflow:auto;white-space:nowrap}.player .song{width:calc(100% - 90px);-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 40px;text-align:left}.player .song .marquee{margin:0 auto;white-space:nowrap;box-sizing:border-box;padding:0;height:16px;display:inline-block}.player .song .marquee span{display:inline-block;text-indent:0;-webkit-transition:10s;transition:10s;-webkit-animation:marquee 10s linear infinite;animation:marquee 10s linear infinite}@keyframes marquee{0%{transform:translate(100%, 0);-webkit-transform:translateX(100%)}100%{transform:translate(100%, 0);-webkit-transform:translateX(-100%)}}.player .song .song-artist{margin:0;color:#99acc4;font-family:GrtskPeta;font-weight:normal;font-size:10px;line-height:14px}.player .controls{display:block;width:100%;padding-bottom:14px}.player .controls .play-pause{display:flex;justify-content:center;align-items:center;width:16px;height:18px;cursor:pointer;float:left;padding:0}.player .controls .play-pause:focus{outline:none}.player .controls .play-pause svg{width:100%;font-size:4em}.player .controls .info{display:block;width:calc(100% - 16px)}.player .bar{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;display:flex;align-items:center}.player .bar .bar__progress{flex:1;border-radius:0;height:4px;display:flex;align-items:center;cursor:pointer}.player .time{display:flex;justify-content:space-between;width:100%;color:#fff;font-weight:normal;font-size:10px;line-height:14px;margin-top:8px}.player .time .current-time{margin-left:6px}.player .time .duration{margin-right:6px}@media screen and (max-width: 800px){.player .controls{width:100%;margin-top:20px}}@media screen and (max-width: 500px){.player .player__button{padding-left:0}}
.lesson-theory{box-sizing:border-box;width:100%;max-width:370px;margin:40px auto 0;transform:translate3d(0, 0, 0)}.lesson-theory em{font-style:italic}.lesson-theory strong{font-weight:bold}.lesson-theory li{list-style-position:inside;word-wrap:break-word}.lesson-theory ul{list-style-type:initial}.lesson-theory ol{list-style-type:decimal}.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 img{max-width:100%;height:auto;cursor:pointer}.lesson-theory a{color:#3978f3}.lesson-theory a img{cursor:default;pointer-events:none}.lesson-theory .mce-iframe{width:100%}.lesson-theory{box-sizing:border-box;width:100%;max-width:640px;margin:0 auto;padding:60px 0 50px}.lesson-theory__title{min-height:24px;padding:0 45px 40px;word-wrap:break-word;color:#000;font-size:22px;font-weight:bold;line-height:24px}.lesson-theory__latex-table{overflow-x:auto}.lesson-theory__text-item-content td{border:1px solid #e9e9e9;text-align:center;font-size:15px;line-height:22px;padding:8px 24px;font-weight:500}.lesson-theory__text-item-content tr{color:#111}.lesson-theory__text-item-content tr:first-of-type{color:#002f6c;background-color:#f5f7fb}.lesson-theory__author{display:flex;justify-content:center;box-sizing:border-box;width:100%;padding:0 18px 35px}.lesson-theory__image-description{margin-top:8px;margin-bottom:8px;text-align:center;letter-spacing:-0.11px;font-style:italic;font-size:13px;line-height:17px;color:rgba(0,0,0,.5)}.lesson-theory__text-item{text-align:left;color:#000;font-size:17px;line-height:24px}.lesson-theory__text-item a img{pointer-events:none}.lesson-theory__video-item{position:relative;display:flex;overflow:hidden;-webkit-overflow-scrolling:none;flex-direction:column;width:100%;margin-bottom:-1px;padding-bottom:54.99%}.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:center center;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}.lesson-theory__link-image-offline-stub-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lesson-theory__audio-item{margin-bottom:24px}@media(prefers-color-scheme: dark){.with-dark-mode .lesson-theory__title{color:#fff}.with-dark-mode .lesson-theory__text-item{color:#fff}.with-dark-mode .lesson-theory__text-item a{color:#3838ff}.with-dark-mode .lesson-theory__text-item a:visited{color:#6d20b3}.with-dark-mode .lesson-theory__link-image-fade{background-color:rgba(255,255,255,.1)}}.lesson-theory__iframe-item{position:relative}.mce-iframe{width:100%}.lesson-theory__iframe-loader{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;margin:0 auto;animation:shine 1s infinite;background-image:linear-gradient(100deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 100%),linear-gradient(#f5f5f5 100%, transparent 0);background-repeat:no-repeat;background-position:0 0,0 0,0 0,0 0,0 0;background-size:30px 100%,100% 100%,100% 100%}@keyframes shine{to{background-position:100% 0,0 0,0 40px,120px 80px,120px 100px}}
.lesson-group-solution-question-answer-view{box-sizing:border-box;color:#333;font-size:22px;font-weight:bold;line-height:28px}.lesson-group-solution-question-answer-view__item{color:#db7d5f;word-break:break-word}.lesson-group-solution-question-answer-view__item_correct{color:#57b287}.lesson-group-solution-question-answer-view__blank{color:#db7d5f}.lesson-group-solution-question-answer-view .rich-text{white-space:pre-line}
.lesson-question-group-solution{width:100%;max-width:640px}.lesson-question-group-solution__correctness{box-sizing:border-box;margin:0 auto;padding:26px;color:#db7d5f;font-weight:bold;font-size:15px;line-height:20px}.lesson-question-group-solution__correctness_correct{color:#57b287}.lesson-question-group-solution__text{box-sizing:border-box;padding:0 32px 26px;font-style:normal;font-weight:normal;font-size:18px;line-height:23px;text-align:center;color:rgba(51,51,51,.6)}.lesson-question-group-solution__answers{box-sizing:border-box;padding:0 27px 0;text-align:left;font-weight:bold;font-size:22px;line-height:28px;color:#333}.lesson-question-group-solution__answer{display:flex;align-items:stretch;padding-bottom:26px}.lesson-question-group-solution__answer::before{display:block;width:3px;margin-right:7px;content:""}.lesson-question-group-solution__answer_correct::before{background-color:#57b287}.lesson-question-group-solution__answer_incorrect::before{background-color:#db7d5f}.lesson-question-group-solution__solution{box-sizing:border-box;padding:0 32px 26px;font-size:17px;line-height:24px;color:#333}
.lesson-simple-rich-text{box-sizing:border-box;max-width:640px;margin:0 auto;padding:17vh 0 60px;color:#333;font-size:17px;font-weight:normal;font-style:normal;line-height:24px}
.lesson-dialog-trainer-message-typing-new{text-align:left;letter-spacing:0px;color:#3438478F;font-size:12px;font-weight:700;line-height:18px}
.lesson-dialog-trainer-avatar__image{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.lesson-dialog-trainer-avatar__initials{-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;letter-spacing:0%;color:#fff;font-family:Arial;font-size:16px;font-weight:700;font-style:normal;line-height:100%}
.lesson-dialog-trainer-message-bot{display:flex;align-items:flex-end;padding-right:46px;gap:8px}.lesson-dialog-trainer-message-bot__title{letter-spacing:0px;color:#3438478F;font-size:12px;font-weight:700;line-height:18px;leading-trim:NONE}.lesson-dialog-trainer-message-bot__message{position:relative;box-sizing:border-box;max-width:343px;padding:8px 16px;text-align:left;color:#000;border-radius:4px 4px 4px 0;background-color:#f0f2f6;font-size:16px;font-weight:400;line-height:22px}@media screen and (min-width: 1024px){.lesson-dialog-trainer-message-bot__message{max-width:400px}}.lesson-dialog-trainer-message-bot__message:after{position:absolute;bottom:-3px;left:-6px;width:8px;height:6px;margin:0;content:"";transform:translateY(-50%) scaleY(-1);border:none;background-image:url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0.274516V0H0L2.53726 2.53726C4.25076 4.25076 5.10752 5.10752 5.84308 5.16541C6.48132 5.21564 7.10503 4.95729 7.52081 4.47047C8 3.90941 8 2.69778 8 0.274516Z' fill='%23f0f2f6'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.lesson-dialog-trainer-message-bot__message_no-tail:after{display:none}.lesson-dialog-trainer-message-bot__message img{display:block;box-sizing:border-box;width:100%;height:100%;margin:0 auto;padding:16px}.lesson-dialog-trainer-message-bot__message .lesson-simple-rich-text{padding:0}
.lesson-dialog-trainer-message-user{position:relative;box-sizing:border-box;width:-moz-fit-content;width:fit-content;max-width:343px;margin:28px 0;padding:8px 16px;text-align:left;color:#fff;border-radius:4px 4px 0 4px;background-color:#004c97;box-shadow:inset 10px 10px 30px #004c97;font-size:16px;font-weight:400;line-height:22px}@media screen and (min-width: 1024px){.lesson-dialog-trainer-message-user{max-width:400px}}.lesson-dialog-trainer-message-user__score{padding:4px 8px;border-radius:50px;background-color:#31c0c9;font-size:12px;font-weight:700;line-height:16px}.lesson-dialog-trainer-message-user .lesson-simple-rich-text{padding:0;color:#fff}.lesson-dialog-trainer-message-user__message-user{position:relative;box-sizing:border-box;padding-left:53px}.lesson-dialog-trainer-message-user__score-wrapper{position:absolute;bottom:23px;left:53px;display:flex;align-items:center;justify-content:center;width:32px;height:24px;transform:translate(-50%, 50%);pointer-events:none}
.lesson-dialog-trainer-message-feedback{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:14px}.lesson-dialog-trainer-message-feedback__feedback-title{letter-spacing:0px;color:#3438478F;font-size:12px;font-weight:700;line-height:18px;leading-trim:NONE}.lesson-dialog-trainer-message-feedback__message{position:relative;display:flex;align-items:stretch;box-sizing:border-box;max-width:343px;padding:8px 16px;text-align:left;color:#000;border-radius:4px;background-color:#f0f2f6;font-size:16px;font-weight:400;line-height:22px}@media screen and (min-width: 1024px){.lesson-dialog-trainer-message-feedback__message{max-width:400px}}.lesson-dialog-trainer-message-feedback__message:after{display:none}.lesson-dialog-trainer-message-feedback__message .lesson-simple-rich-text{padding:0}.lesson-dialog-trainer-message-feedback__stripe{width:3px}.lesson-dialog-trainer-message-feedback__stripe:first-child{margin-right:16px}.lesson-dialog-trainer-message-feedback__stripe:last-child{margin-left:16px}
.lesson-dialog-trainer-message-buttons{box-sizing:border-box;max-width:343px;margin-top:8px}@media screen and (min-width: 1024px){.lesson-dialog-trainer-message-buttons{max-width:400px}}.lesson-dialog-trainer-message-buttons__button{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:48px;margin:8px auto 8px;padding:0;cursor:pointer;text-align:center;color:#0077c8;border:1px solid #e1e5ed;border-radius:0 4px 4px 4px;background-color:#fff;font-weight:bold}.lesson-dialog-trainer-message-buttons__button-text{width:100%;padding:13px 0}
.lesson-dialog-trainer{flex:1;flex-direction:column;max-width:375px;padding-top:24px;cursor:default}.lesson-dialog-trainer_not-complete{right:0;left:0;width:100%;margin:0 auto;padding-bottom:50px}.lesson-dialog-trainer_result-correct{position:absolute;right:0;left:0;width:100%;margin:0 auto;padding-bottom:50px}.lesson-dialog-trainer__header{position:sticky;z-index:2;top:-2px;top:calc(-2px + var(--safe-area-inset-top));background:linear-gradient(180deg, #ffffff 65.1%, rgba(255, 255, 255, 0) 100%)}.lesson-dialog-trainer__header-title{display:none;align-self:center;padding:8px 0 20px;font-size:22px;font-weight:700;line-height:26px}.lesson-dialog-trainer__header-score{align-self:center;padding:24px 0}.lesson-dialog-trainer__score{display:inline-block;width:auto;padding:0 16px;color:#fff;background:#31c0c9;font-size:16px;font-weight:700;line-height:28px}.lesson-dialog-trainer__line{display:flex;margin-bottom:8px;padding:0 16px;text-align:left}.lesson-dialog-trainer__line_user{justify-content:flex-end;text-align:right}.lesson-dialog-trainer__line-bot{width:100%}.lesson-dialog-trainer__trainer-result{position:relative;right:0;bottom:0;left:0;box-sizing:border-box;width:100%;margin:0 auto;transition:all .4s;transform:translate3d(0, 0, 0);color:#fff}.lesson-dialog-trainer__trainer-result-content{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;max-width:340px;margin:0 auto;padding:12px 20px;cursor:pointer;text-align:left;border-radius:8px;background:#3978f3;box-shadow:inset 10px 10px 30px #3978f3}.lesson-dialog-trainer__trainer-result-title{display:block;font-size:16px;font-weight:bold;line-height:20px}.lesson-dialog-trainer__trainer-result-description{letter-spacing:.212727px;opacity:.5;font-size:13px;line-height:15px}.lesson-dialog-trainer__trainer-result-icon-wrap{margin-left:16px;cursor:pointer;fill:#fff}.lesson-dialog-trainer__trainer-result-fireworks{position:absolute;right:0;bottom:104px;left:0;box-sizing:border-box;max-width:375px;height:248px;margin:0 auto;animation:lesson-dialog-trainer-result-fireworks 3s ease-in-out;text-align:center;pointer-events:none;opacity:0}.lesson-dialog-trainer__trainer-result-fireworks-img{max-width:100%;max-height:100%}.lesson-dialog-trainer_result-correct .lesson-dialog-trainer__trainer-result-fireworks{animation:lesson-dialog-trainer-result-fireworks 3s ease-in-out;animation:lesson-dialog-trainer-result-fireworks 3s ease-in-out}.lesson-dialog-trainer__answers{position:absolute;right:0;bottom:var(--safe-area-inset-bottom);left:0;display:flex;align-items:center;justify-content:center;margin:0 auto;padding:16px 16px 32px}.lesson-dialog-trainer__answers-placeholder{margin:0 auto;padding:16px 16px 32px;pointer-events:none;opacity:0}@media screen and (min-width: 1024px){.lesson-dialog-trainer{max-width:750px}}@keyframes newMessageWaitingDotTyping{0%{box-shadow:41px 0 0 0 #b8bfca,52px 0 0 0 #b8bfca,63px 0 0 0 #b8bfca}16.667%{box-shadow:41px -4px 0 0 #b8bfca,52px 0 0 0 #b8bfca,63px 0 0 0 #b8bfca}33.333%{box-shadow:41px 0 0 0 #b8bfca,52px 0 0 0 #b8bfca,63px 0 0 0 #b8bfca}50%{box-shadow:41px 0 0 0 #b8bfca,52px -4px 0 0 #b8bfca,63px 0 0 0 #b8bfca}66.667%{box-shadow:41px 0 0 0 #b8bfca,52px 0 0 0 #b8bfca,63px 0 0 0 #b8bfca}83.333%{box-shadow:41px 0 0 0 #b8bfca,52px 0 0 0 #b8bfca,63px -4px 0 0 #b8bfca}100%{box-shadow:41px 0 0 0 #b8bfca,52px 0 0 0 #b8bfca,63px 0 0 0 #b8bfca}}@keyframes lesson-dialog-trainer-result-fireworks{0%{transform:scale(0) translate3d(0, 40px, 0);opacity:0}15%{transform:scale(1) translate3d(0, 0, 0);opacity:1}85%{transform:scale(1) translate3d(0, 0, 0);opacity:1}100%{transform:scale(1) translate3d(0, 170px, 0);opacity:0}}
.lesson-chapter-open-question{box-sizing:border-box;max-width:375px;margin:0 auto;padding:0 16px;height:100%}.lesson-chapter-open-question__title{min-height:24px;margin-bottom:16px;padding:8px 0;word-wrap:break-word;font-size:20px;font-weight:600;line-height:26px}.lesson-chapter-open-question__image-hint{margin-bottom:16px;text-align:center;letter-spacing:-0.11px;color:rgba(0,0,0,.5);font-size:11px;font-style:normal;line-height:18px}.lesson-chapter-open-question__answer-wrap{background:rgba(52,56,71,.04);border-radius:16px}.lesson-chapter-open-question__answer{display:block;box-sizing:border-box;width:100%;height:366px !important;max-height:366px !important;padding:16px;font-family:inherit;font-family:sans-serif;font-size:16px;line-height:22px;resize:none;color:#343847;border:none;background-color:transparent;-webkit-appearance:none;outline:none}.lesson-chapter-open-question__answer::-webkit-input-placeholder{color:#343847}.lesson-chapter-open-question__answer:-moz-placeholder{color:#343847}.lesson-chapter-open-question__answer::-moz-placeholder{color:#343847}.lesson-chapter-open-question__answer:-ms-input-placeholder{color:#343847}.lesson-chapter-open-question__button{box-sizing:border-box;width:100%;padding:12px 0;font-size:16px;line-height:22px}.lesson-chapter-open-question__button_disabled{opacity:.32}
.fill-blanks-question-view-reset-button__text{color:#343847;padding-left:7px}
.fill-blanks-question-view{display:flex;flex-direction:column;box-sizing:border-box;margin:0 auto !important;box-sizing:border-box;width:100%;max-width:370px;margin:40px auto 0;transform:translate3d(0, 0, 0)}.fill-blanks-question-view em{font-style:italic}.fill-blanks-question-view strong{font-weight:bold}.fill-blanks-question-view li{list-style-position:inside;word-wrap:break-word}.fill-blanks-question-view ul{list-style-type:initial}.fill-blanks-question-view ol{list-style-type:decimal}.fill-blanks-question-view p{box-sizing:border-box;max-width:100%;min-height:18px;padding:0 20px;word-wrap:break-word}.fill-blanks-question-view b{font-weight:600}.fill-blanks-question-view i{font-style:italic}.fill-blanks-question-view p.mce-p_full-widthed{padding:0}.fill-blanks-question-view .mce-image_full-widthed{display:block;width:100%;padding-top:18px}.fill-blanks-question-view .mce-image_float-left{float:left;padding:15px}.fill-blanks-question-view .mce-image_float-right{float:right;padding:15px}.fill-blanks-question-view img{max-width:100%;height:auto;cursor:pointer}.fill-blanks-question-view a{color:#3978f3}.fill-blanks-question-view a img{cursor:default;pointer-events:none}.fill-blanks-question-view .mce-iframe{width:100%}.fill-blanks-question-view_lesson-question-group{min-height:0}.fill-blanks-question-view .latex{white-space:pre-line}.fill-blanks-question-view__image{box-sizing:border-box;max-width:calc(100% - 40px);max-height:200px !important;margin:0 auto 20px;border-radius:8px}.fill-blanks-question-view__text{box-sizing:border-box;padding:25px 45px;text-align:center;color:#000;font-size:22px;font-weight:bold;font-style:normal;line-height:28px}.fill-blanks-question-view__blank-text{box-sizing:border-box;padding:0 20px 20px;text-align:left;letter-spacing:-0.11px;color:#333;font-size:16px;line-height:28px;white-space:pre-line}.fill-blanks-question-view__blank{box-sizing:border-box;padding:0px 2px;cursor:pointer;vertical-align:middle;color:transparent;border:2px dashed #dbdbdb;border-radius:5px}.fill-blanks-question-view__blank .katex{vertical-align:middle;line-height:26px}.fill-blanks-question-view__blank_filled{vertical-align:top;color:#fff;background-color:#3978f3;font-weight:bold}.fill-blanks-question-view .fill-blanks-question-view__blank_correct.fill-blanks-question-view__blank_user,.fill-blanks-question-view .fill-blanks-question-view__blank_correct.fill-blanks-question-view__blank_enemy{position:relative;animation:fill-blanks-question-view-answer-animation-correct 1s forwards;animation-delay:.2s;vertical-align:top;border:2px solid #3978f3}.fill-blanks-question-view .fill-blanks-question-view__blank_incorrect.fill-blanks-question-view__blank_user,.fill-blanks-question-view .fill-blanks-question-view__blank_incorrect.fill-blanks-question-view__blank_enemy{position:relative;margin-bottom:4px;animation:fill-blanks-question-view-answer-animation-incorrect 1s forwards;animation-delay:.2s;vertical-align:top;border:2px solid #3978f3}.fill-blanks-question-view__devider{box-sizing:border-box;width:100%;max-width:375px;margin:0 auto;padding:0 40px}.fill-blanks-question-view__devider div{height:1px;background-color:#dbdbdb}.fill-blanks-question-view__answers{box-sizing:border-box;padding:20px 20px 20px;text-align:center}.fill-blanks-question-view__answer{display:inline-block;box-sizing:border-box;max-width:256px;margin:0 auto 16px;padding:4px 5px 6px;cursor:pointer;text-align:center;white-space:pre-line;word-wrap:break-word;color:#3978f3;border:2px solid #3978f3;border-radius:5px;font-size:16px;font-weight:bold;line-height:21px}.fill-blanks-question-view__answer .katex{vertical-align:middle;line-height:26px}.fill-blanks-question-view__answer-marked-index{color:#fe2ec8}.fill-blanks-question-view__reset-button-wrap{display:flex;align-items:center;flex:1;flex-direction:column;justify-content:flex-end;box-sizing:border-box;padding-top:5px;padding-bottom:25px}.fill-blanks-question-view__reset-button{display:flex;margin:0 auto;padding:10px;text-align:center;pointer-events:none;opacity:0;color:#000;font-size:18px;font-weight:normal;font-style:normal;line-height:21px}.fill-blanks-question-view_battle{min-height:100%}.fill-blanks-question-view_battle .fill-blanks-question-view__text{padding:0 20px 20px}.fill-blanks-question-view_battle.fill-blanks-question-view_blocked .fill-blanks-question-view__answer{cursor:default;opacity:.25}.fill-blanks-question-view_with-answers .fill-blanks-question-view__reset-button{cursor:pointer;pointer-events:all;opacity:1}.fill-blanks-question-view_with-results .fill-blanks-question-view__reset-button,.fill-blanks-question-view_blocked .fill-blanks-question-view__reset-button{cursor:default;pointer-events:none;opacity:.25}@keyframes fill-blanks-question-view-answer-animation-correct{0%{opacity:1}45%{opacity:0}55%{opacity:0;border-color:#00c3b8;background-color:#00c3b8}100%{opacity:1;border-color:#00c3b8;background-color:#00c3b8}}@keyframes fill-blanks-question-view-answer-animation-incorrect{0%{opacity:1}45%{opacity:0}55%{opacity:0;border-color:#e2441f;background-color:#e2441f}100%{opacity:1;border-color:#e2441f;background-color:#e2441f}}
.multiple-answers-question-view{box-sizing:border-box;max-width:640px;margin:0 auto}.multiple-answers-question-view__text{box-sizing:border-box;padding:25px 45px;text-align:center;color:#333;word-break:break-word;font-size:22px;font-weight:bold;line-height:28px}.multiple-answers-question-view__image{display:block;box-sizing:border-box;max-width:100%;max-height:200px;margin:0 auto 25px;padding:0 20px}.multiple-answers-question-view__answers{padding-bottom:20px}.multiple-answers-question-view__answer{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;padding:28px 20px;cursor:pointer;text-align:left;color:#333;word-break:break-word;font-size:18px;line-height:23px}.multiple-answers-question-view__answer_selected{transition:background-color .2s,color .2s;background-color:#e7fafd}.multiple-answers-question-view__answer_selected .multiple-answers-question-view__answer-checkbox{transition:border-color .2s;border-color:#fff}.multiple-answers-question-view__answer_selected .multiple-answers-question-view__answer-checkbox svg{opacity:1}.multiple-answers-question-view .multiple-answers-question-view__answer_correct:not(.multiple-answers-question-view__answer_selected){animation:incorrectAnswerHighlight 2s linear;color:#fff;background:#db7d5f}.multiple-answers-question-view .multiple-answers-question-view__answer_correct:not(.multiple-answers-question-view__answer_selected) .multiple-answers-question-view__answer-checkbox{transition:border-color .2s;border-color:#fff}.multiple-answers-question-view .multiple-answers-question-view__answer_incorrect.multiple-answers-question-view__answer_user,.multiple-answers-question-view .multiple-answers-question-view__answer_incorrect.multiple-answers-question-view__answer_enemy{animation:incorrectAnswerHighlight 2s linear;color:#fff;background:#db7d5f}.multiple-answers-question-view .multiple-answers-question-view__answer_incorrect.multiple-answers-question-view__answer_user .multiple-answers-question-view__answer-checkbox,.multiple-answers-question-view .multiple-answers-question-view__answer_incorrect.multiple-answers-question-view__answer_enemy .multiple-answers-question-view__answer-checkbox{transition:border-color .2s;border-color:#fff}.multiple-answers-question-view .multiple-answers-question-view__answer_incorrect.multiple-answers-question-view__answer_user .multiple-answers-question-view__answer-checkbox svg,.multiple-answers-question-view .multiple-answers-question-view__answer_incorrect.multiple-answers-question-view__answer_enemy .multiple-answers-question-view__answer-checkbox svg{opacity:1}.multiple-answers-question-view .multiple-answers-question-view__answer_correct.multiple-answers-question-view__answer_user,.multiple-answers-question-view .multiple-answers-question-view__answer_correct.multiple-answers-question-view__answer_enemy{animation:correctAnswerHighlight 2s linear;color:#fff;background:#57b287}.multiple-answers-question-view .multiple-answers-question-view__answer_correct.multiple-answers-question-view__answer_user .multiple-answers-question-view__answer-checkbox,.multiple-answers-question-view .multiple-answers-question-view__answer_correct.multiple-answers-question-view__answer_enemy .multiple-answers-question-view__answer-checkbox{transition:border-color .2s;border-color:#fff}.multiple-answers-question-view .multiple-answers-question-view__answer_correct.multiple-answers-question-view__answer_user .multiple-answers-question-view__answer-checkbox svg,.multiple-answers-question-view .multiple-answers-question-view__answer_correct.multiple-answers-question-view__answer_enemy .multiple-answers-question-view__answer-checkbox svg{opacity:1}.multiple-answers-question-view__answer_marked{color:#fe2ec8}.multiple-answers-question-view__answer-checkbox{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:22px;min-width:22px;height:22px;min-height:22px;margin-right:16px;border:solid 2px #b0afad;border-radius:50%}.multiple-answers-question-view__answer-checkbox svg{transition:opacity .2s;opacity:0}.multiple-answers-question-view__select-answer-button{width:268px;height:56px;margin:0 auto 20px;font-size:17px;font-weight:bold}.multiple-answers-question-view_lesson-question-group .multiple-answers-question-view__select-answer-button{display:none}@keyframes correctAnswerHighlight{0%{background:initial}20%{color:#fff;background:#57b287}40%{background:initial}60%{color:#fff;background:#57b287}}@keyframes incorrectAnswerHighlight{0%{background:initial}20%{color:#fff;background:#db7d5f}40%{background:initial}60%{color:#fff;background:#db7d5f}}.multiple-answers-question-view_battle .multiple-answers-question-view__text{padding:0 20px 20px}.multiple-answers-question-view_with-fixed-select-answer-button{padding-bottom:130px}.multiple-answers-question-view_with-fixed-select-answer-button .multiple-answers-question-view__select-answer-button{position:absolute;right:0;bottom:80px;left:0;margin-bottom:0}.multiple-answers-question-view_blocked .multiple-answers-question-view__answer,.multiple-answers-question-view_with-results .multiple-answers-question-view__answer{cursor:default;pointer-events:none}.multiple-answers-question-view_battle.multiple-answers-question-view_blocked .multiple-answers-question-view__answer{opacity:.25;cursor:default}.multiple-answers-question-view_battle.multiple-answers-question-view_with-results .multiple-answers-question-view__answer{opacity:.25;cursor:default}.multiple-answers-question-view_battle.multiple-answers-question-view_with-results .multiple-answers-question-view__answer_user,.multiple-answers-question-view_battle.multiple-answers-question-view_with-results .multiple-answers-question-view__answer_enemy{opacity:1}.multiple-answers-question-view_battle.multiple-answers-question-view_with-results.multiple-answers-question-view_premium .multiple-answers-question-view__answer_correct{opacity:1}@media(prefers-color-scheme: dark){.with-dark-mode .multiple-answers-question-view_with-dark-theme .multiple-answers-question-view__text{color:#fff}.with-dark-mode .multiple-answers-question-view_with-dark-theme .multiple-answers-question-view__answer{color:#fff}.with-dark-mode .multiple-answers-question-view_with-dark-theme .multiple-answers-question-view__answer_marked{color:#fe2ec8}}
@keyframes one-answer-question-view-battle-rightAnswerTextOpacity{0%{opacity:.25}100%{opacity:1}}@keyframes one-answer-question-view-battle-answerHighlight{45%{background:#fff}50%{background:initial}}@keyframes one-answer-question-view-battle-rightAnswerHighlight{0%{background:#fff}15%{background:initial}45%{background:#fff}50%{background:initial}100%{background:initial}}@keyframes one-answer-question-view-battle-rightAnswerPseudoHighlight{45%{background:#fff}60%{background:#68e76f}}@keyframes one-answer-question-view-battle-wrongAnswerHighlight{45%{background:#fff}60%{background:#fff1ea}}@keyframes one-answer-question-view-battle-wrongAnswerPseudoHighlight{45%{background:#fff}60%{background:#ff9f6f}}.one-answer-question-view-battle{position:relative}.one-answer-question-view-battle__text{box-sizing:border-box;width:100%;padding:0 16px 24px;word-break:break-word;font-size:20px;font-weight:700}.one-answer-question-view-battle__text::first-letter{text-transform:uppercase}.one-answer-question-view-battle__image{max-width:calc(100% - 40px);max-height:200px !important;margin:0 auto 20px}.one-answer-question-view-battle__answers{position:relative;width:100%;height:auto;transform:translate3d(0, 0, 0)}.one-answer-question-view-battle__answer{position:relative;box-sizing:border-box;width:100%;padding:13px 16px;cursor:pointer;transition:opacity ease-in-out .3s,background-color ease-in-out .4s;opacity:1;border-top:1px solid #e5e5e5;background-color:#fff;color:#393939;transform:translate3d(0, 0, 0);word-break:break-word;font-size:17px;font-weight:400}.one-answer-question-view-battle__answer span.latex{transition:opacity .4s}.one-answer-question-view-battle__why-button{position:absolute;left:calc(50% - 45px);color:#fff;background-color:#53088f;font-weight:bold}.one-answer-question-view-battle__why-button svg{stroke:#fff;stroke-width:5px}.one-answer-question-view-battle__answer_marked{color:#fe2ec8 !important}.one-answer-question-view-battle__answer_selected+.one-answer-question-view-battle__answer,.one-answer-question-view-battle__answer_highlighted+.one-answer-question-view-battle__answer{border-top:none}.one-answer-question-view-battle__answer:last-child{border-bottom:1px solid #e5e5e5}.one-answer-question-view-battle__answer-before{position:absolute;top:0;left:0;width:10px;height:100%;content:"";transition:opacity ease-in-out .3s,background-color ease-in-out .4s}.one-answer-question-view-battle__answer-after{position:absolute;top:0;right:0;width:10px;height:100%;content:""}.one-answer-question-view-battle__answer_selected+.one-answer-question-view-battle__answer_selected{border-top:none}.one-answer-question-view-battle__answer_disabled span.latex{cursor:pointer;opacity:.56}.one-answer-question-view-battle__answer_selected{border-bottom:1px solid #e5e5e5;background-color:#e7fafd}.one-answer-question-view-battle__answer_selected span.latex{opacity:1}.one-answer-question-view-battle__answer_transparent{cursor:default;opacity:0}.one-answer-question-view-battle__answer-description{margin-top:-17px;color:rgba(31,31,31,.51);font-size:13px;line-height:1.77}.one-answer-question-view-battle__answer-description::first-letter{text-transform:uppercase}.one-answer-question-view-battle__buy-answer-button{position:sticky;bottom:20px;overflow:visible;height:85px;margin:35px 10px 0}.one-answer-question-view-battle__answer_height-transited{animation:one-answer-question-view-battle-stretchAnswer .4s both}.one-answer-question-view-battle__answer_height-transited__why-button{animation:one-answer-question-view-battle-showWhyButton .4s both}@keyframes one-answer-question-view-battle-stretchAnswer{50%,100%{padding-bottom:58px}}@keyframes one-answer-question-view-battle-showWhyButton{0%,50%{opacity:0}100%{opacity:1}}.one-answer-question-view-battle.one-answer-question-view-battle_battle .one-answer-question-view-battle__answer_right.one-answer-question-view-battle__answer_user .one-answer-question-view-battle__answer-before,.one-answer-question-view-battle.one-answer-question-view-battle_battle .one-answer-question-view-battle__answer_right.one-answer-question-view-battle__answer_enemy .one-answer-question-view-battle__answer-after,.one-answer-question-view-battle.one-answer-question-view-battle_raid .one-answer-question-view-battle__answer_right.one-answer-question-view-battle__answer_user .one-answer-question-view-battle__answer-before,.one-answer-question-view-battle.one-answer-question-view-battle_raid .one-answer-question-view-battle__answer_right.one-answer-question-view-battle__answer_enemy .one-answer-question-view-battle__answer-after{animation:one-answer-question-view-battle-answerHighlight 1.5s;animation-delay:.4s;background-color:#68e76f}.one-answer-question-view-battle.one-answer-question-view-battle_battle .one-answer-question-view-battle__answer_right.one-answer-question-view-battle__answer_user .one-answer-question-view-battle__answer-before span.latex,.one-answer-question-view-battle.one-answer-question-view-battle_battle .one-answer-question-view-battle__answer_right.one-answer-question-view-battle__answer_enemy .one-answer-question-view-battle__answer-after span.latex,.one-answer-question-view-battle.one-answer-question-view-battle_raid .one-answer-question-view-battle__answer_right.one-answer-question-view-battle__answer_user .one-answer-question-view-battle__answer-before span.latex,.one-answer-question-view-battle.one-answer-question-view-battle_raid .one-answer-question-view-battle__answer_right.one-answer-question-view-battle__answer_enemy .one-answer-question-view-battle__answer-after span.latex{opacity:1}.one-answer-question-view-battle.one-answer-question-view-battle_battle .one-answer-question-view-battle__answer_wrong.one-answer-question-view-battle__answer_user .one-answer-question-view-battle__answer-before,.one-answer-question-view-battle.one-answer-question-view-battle_battle .one-answer-question-view-battle__answer_wrong.one-answer-question-view-battle__answer_enemy .one-answer-question-view-battle__answer-after,.one-answer-question-view-battle.one-answer-question-view-battle_raid .one-answer-question-view-battle__answer_wrong.one-answer-question-view-battle__answer_user .one-answer-question-view-battle__answer-before,.one-answer-question-view-battle.one-answer-question-view-battle_raid .one-answer-question-view-battle__answer_wrong.one-answer-question-view-battle__answer_enemy .one-answer-question-view-battle__answer-after{animation:one-answer-question-view-battle-answerHighlight 1.5s .4s;animation-delay:.4s;background-color:#ff9f6f}.one-answer-question-view-battle.one-answer-question-view-battle_battle .one-answer-question-view-battle__answer_wrong.one-answer-question-view-battle__answer_user .one-answer-question-view-battle__answer-before span.latex,.one-answer-question-view-battle.one-answer-question-view-battle_battle .one-answer-question-view-battle__answer_wrong.one-answer-question-view-battle__answer_enemy .one-answer-question-view-battle__answer-after span.latex,.one-answer-question-view-battle.one-answer-question-view-battle_raid .one-answer-question-view-battle__answer_wrong.one-answer-question-view-battle__answer_user .one-answer-question-view-battle__answer-before span.latex,.one-answer-question-view-battle.one-answer-question-view-battle_raid .one-answer-question-view-battle__answer_wrong.one-answer-question-view-battle__answer_enemy .one-answer-question-view-battle__answer-after span.latex{opacity:1}.one-answer-question-view-battle.one-answer-question-view-battle_battle .one-answer-question-view-battle__answer_right.one-answer-question-view-battle__answer_user,.one-answer-question-view-battle.one-answer-question-view-battle_battle .one-answer-question-view-battle__answer_right.one-answer-question-view-battle__answer_enemy,.one-answer-question-view-battle.one-answer-question-view-battle_raid .one-answer-question-view-battle__answer_right.one-answer-question-view-battle__answer_user,.one-answer-question-view-battle.one-answer-question-view-battle_raid .one-answer-question-view-battle__answer_right.one-answer-question-view-battle__answer_enemy{animation:one-answer-question-view-battle-answerHighlight 1.5s;animation-delay:.4s;background-color:#d0fbd2}.one-answer-question-view-battle.one-answer-question-view-battle_battle .one-answer-question-view-battle__answer_right.one-answer-question-view-battle__answer_user span.latex,.one-answer-question-view-battle.one-answer-question-view-battle_battle .one-answer-question-view-battle__answer_right.one-answer-question-view-battle__answer_enemy span.latex,.one-answer-question-view-battle.one-answer-question-view-battle_raid .one-answer-question-view-battle__answer_right.one-answer-question-view-battle__answer_user span.latex,.one-answer-question-view-battle.one-answer-question-view-battle_raid .one-answer-question-view-battle__answer_right.one-answer-question-view-battle__answer_enemy span.latex{opacity:1}.one-answer-question-view-battle.one-answer-question-view-battle_battle .one-answer-question-view-battle__answer_wrong.one-answer-question-view-battle__answer_user,.one-answer-question-view-battle.one-answer-question-view-battle_battle .one-answer-question-view-battle__answer_wrong.one-answer-question-view-battle__answer_enemy,.one-answer-question-view-battle.one-answer-question-view-battle_raid .one-answer-question-view-battle__answer_wrong.one-answer-question-view-battle__answer_user,.one-answer-question-view-battle.one-answer-question-view-battle_raid .one-answer-question-view-battle__answer_wrong.one-answer-question-view-battle__answer_enemy{animation:one-answer-question-view-battle-answerHighlight 1.5s;animation-delay:.4s;background-color:#fff1ea}.one-answer-question-view-battle.one-answer-question-view-battle_battle .one-answer-question-view-battle__answer_wrong.one-answer-question-view-battle__answer_user span.latex,.one-answer-question-view-battle.one-answer-question-view-battle_battle .one-answer-question-view-battle__answer_wrong.one-answer-question-view-battle__answer_enemy span.latex,.one-answer-question-view-battle.one-answer-question-view-battle_raid .one-answer-question-view-battle__answer_wrong.one-answer-question-view-battle__answer_user span.latex,.one-answer-question-view-battle.one-answer-question-view-battle_raid .one-answer-question-view-battle__answer_wrong.one-answer-question-view-battle__answer_enemy span.latex{opacity:1}.one-answer-question-view-battle_with-results.one-answer-question-view-battle_premium .one-answer-question-view-battle__answer_right:not(.one-answer-question-view-battle__answer_user):not(.one-answer-question-view-battle__answer_enemy){animation:one-answer-question-view-battle-answerHighlight 1.5s;animation-delay:.4s;background-color:#d0fbd2}.one-answer-question-view-battle_with-results.one-answer-question-view-battle_premium .one-answer-question-view-battle__answer_right:not(.one-answer-question-view-battle__answer_user):not(.one-answer-question-view-battle__answer_enemy) span.latex{opacity:1}.one-answer-question-view-battle_with-results.one-answer-question-view-battle_premium.one-answer-question-view-battle_duel .one-answer-question-view-battle__answer_right:not(.one-answer-question-view-battle__answer_user):not(.one-answer-question-view-battle__answer_enemy){animation:one-answer-question-view-battle-rightAnswerHighlight 1.5s;animation-fill-mode:forwards;animation-delay:2.2s}.one-answer-question-view-battle_with-results.one-answer-question-view-battle_premium.one-answer-question-view-battle_duel .one-answer-question-view-battle__answer_right:not(.one-answer-question-view-battle__answer_user):not(.one-answer-question-view-battle__answer_enemy) span.latex{animation:one-answer-question-view-battle-rightAnswerTextOpacity .4s forwards;animation-delay:2.2s}.one-answer-question-view-battle.one-answer-question-view-battle_mistakes-review .one-answer-question-view-battle__answer:not(.one-answer-question-view-battle__answer_right){opacity:.25}.one-answer-question-view-battle.one-answer-question-view-battle_mistakes-review .one-answer-question-view-battle__answer_right+.one-answer-question-view-battle__answer{border-top:none}.one-answer-question-view-battle.one-answer-question-view-battle_mistakes-review .one-answer-question-view-battle__answer_right{border-bottom:1px solid #e5e5e5}.one-answer-question-view-battle.one-answer-question-view-battle_mistakes-review .one-answer-question-view-battle__answer_right{opacity:1;background-color:#d0fbd2}.one-answer-question-view-battle.one-answer-question-view-battle_mistakes-review .one-answer-question-view-battle__answer_right .one-answer-question-view-battle__why-button{width:90px;height:35px;margin-top:10px;opacity:0;font-size:14px;line-height:1px}.one-answer-question-view-battle.one-answer-question-view-battle_mistakes-review .one-answer-question-view-battle__answer_stretched{padding:18px 10% 58px}.one-answer-question-view-battle.one-answer-question-view-battle_mistakes-review .one-answer-question-view-battle__answer_right.one-answer-question-view-battle__answer_stretched .one-answer-question-view-battle__why-button{opacity:1}.one-answer-question-view-battle.one-answer-question-view-battle_mistakes-review .one-answer-question-view-battle__answer.one-answer-question-view-battle__answer_wrong{opacity:1;background-color:#ffe1e1}.one-answer-question-view-battle.one-answer-question-view-battle_mistakes-review .one-answer-question-view-battle__text{margin:0}.one-answer-question-view-battle.one-answer-question-view-battle_with-results .one-answer-question-view-battle__answer_right.one-answer-question-view-battle__answer_right,.one-answer-question-view-battle.one-answer-question-view-battle_with-results .one-answer-question-view-battle__answer_wrong{opacity:1}
.one-answer-question-view{box-sizing:border-box;max-width:640px;margin:0 auto}.one-answer-question-view__text{box-sizing:border-box;padding:25px 45px;text-align:center;color:#333;word-break:break-word;font-size:22px;font-weight:bold;line-height:28px}.one-answer-question-view__image{display:block;box-sizing:border-box;max-width:100%;max-height:200px;margin:0 auto 25px;padding:0 20px}.one-answer-question-view__answer{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;padding:28px 20px;color:#333;word-break:break-word;font-size:18px;line-height:23px}.one-answer-question-view__answer_selected{transition:background-color .2s;background-color:#e7fafd}.one-answer-question-view__answer_incorrect{animation:incorrectAnswerHighlight 2s linear;color:#fff;background:#db7d5f}.one-answer-question-view__answer_correct{animation:correctAnswerHighlight 2s linear;color:#fff;background:#57b287}.one-answer-question-view__answer_marked{color:#fe2ec8}@keyframes correctAnswerHighlight{0%{background:initial}20%{color:#fff;background:#57b287}40%{background:initial}60%{color:#fff;background:#57b287}}@keyframes incorrectAnswerHighlight{0%{background:initial}20%{color:#fff;background:#db7d5f}40%{background:initial}60%{color:#fff;background:#db7d5f}}@media(prefers-color-scheme: dark){.with-dark-mode .one-answer-question-view_with-dark-theme .one-answer-question-view__text{color:#fff}.with-dark-mode .one-answer-question-view_with-dark-theme .one-answer-question-view__answer{color:#fff}.with-dark-mode .one-answer-question-view_with-dark-theme .one-answer-question-view__answer_marked{color:#fe2ec8}}
.multiple-answers-image-question-view__text{box-sizing:border-box;padding:25px 45px;text-align:center;word-break:break-word;font-size:22px;font-weight:bold;line-height:28px}.multiple-answers-image-question-view__image{display:block;box-sizing:border-box;max-width:100%;max-height:200px;margin:0 auto 25px;padding:0 20px}.multiple-answers-image-question-view__answers{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:stretch;padding:0 12px;box-sizing:border-box}.multiple-answers-image-question-view__checkbox{position:absolute;width:32px;height:32px;right:4px;top:4px;border-radius:5px;display:flex;align-items:center;justify-content:center}.multiple-answers-image-question-view__checkbox-base{height:20px;width:20px;box-sizing:border-box;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.multiple-answers-image-question-view__checkbox-base svg{display:none}
.multiple-answers-question-view-battle{position:relative;box-sizing:border-box;max-width:640px;margin:0 auto}.multiple-answers-question-view-battle__text{box-sizing:border-box;padding:0 16px 24px;text-align:center;color:#333;word-break:break-word;font-size:20px;font-weight:bold;line-height:26px}.multiple-answers-question-view-battle__image{display:block;box-sizing:border-box;max-width:100%;max-height:200px;margin:0 auto 25px;padding:0 20px}.multiple-answers-question-view-battle__answers{padding-bottom:16px}.multiple-answers-question-view-battle__answer{position:relative;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;padding:13px 16px;cursor:pointer;text-align:left;color:#333;box-shadow:inset 0px 1px 0px rgba(52,56,71,.04);word-break:break-word;font-size:17px;line-height:22px}.multiple-answers-question-view-battle__answer-before,.multiple-answers-question-view-battle__answer-after{position:absolute;top:0;bottom:0;width:4px;height:100%;background-color:transparent;animation-duration:2s;animation-timing-function:linear}.multiple-answers-question-view-battle__answer-before{left:0}.multiple-answers-question-view-battle__answer-after{right:0}.multiple-answers-question-view-battle__answer_disabled{cursor:default}.multiple-answers-question-view-battle__answer_disabled span.latex{opacity:.56}.multiple-answers-question-view-battle__answer_selected{transition:background-color .2s,color .2s;background-color:#e7fafd;box-shadow:none}.multiple-answers-question-view-battle__answer_selected .multiple-answers-question-view-battle__answer-checkbox{transition:border-color .2s}.multiple-answers-question-view-battle__answer_selected .multiple-answers-question-view-battle__answer-checkbox svg{opacity:1}.multiple-answers-question-view-battle__answer_selected span.latex{opacity:1}.multiple-answers-question-view-battle__answer_incorrect-by-unselection span.latex,.multiple-answers-question-view-battle__answer_incorrect span.latex{opacity:1}.multiple-answers-question-view-battle .multiple-answers-question-view-battle__answer_correct:not(.multiple-answers-question-view-battle__answer_selected){animation:incorrectAnswerHighlight 2s linear;color:#fff;background:#db7d5f}.multiple-answers-question-view-battle .multiple-answers-question-view-battle__answer_correct:not(.multiple-answers-question-view-battle__answer_selected) .multiple-answers-question-view-battle__answer-checkbox{transition:border-color .2s}.multiple-answers-question-view-battle .multiple-answers-question-view-battle__answer_incorrect.multiple-answers-question-view-battle__answer_user,.multiple-answers-question-view-battle .multiple-answers-question-view-battle__answer_incorrect.multiple-answers-question-view-battle__answer_enemy{animation:incorrectAnswerHighlight 2s linear;color:#fff;background:#db7d5f}.multiple-answers-question-view-battle .multiple-answers-question-view-battle__answer_incorrect.multiple-answers-question-view-battle__answer_user .multiple-answers-question-view-battle__answer-checkbox,.multiple-answers-question-view-battle .multiple-answers-question-view-battle__answer_incorrect.multiple-answers-question-view-battle__answer_enemy .multiple-answers-question-view-battle__answer-checkbox{transition:border-color .2s}.multiple-answers-question-view-battle .multiple-answers-question-view-battle__answer_incorrect.multiple-answers-question-view-battle__answer_user .multiple-answers-question-view-battle__answer-checkbox svg,.multiple-answers-question-view-battle .multiple-answers-question-view-battle__answer_incorrect.multiple-answers-question-view-battle__answer_enemy .multiple-answers-question-view-battle__answer-checkbox svg{opacity:1}.multiple-answers-question-view-battle .multiple-answers-question-view-battle__answer_correct.multiple-answers-question-view-battle__answer_user,.multiple-answers-question-view-battle .multiple-answers-question-view-battle__answer_correct.multiple-answers-question-view-battle__answer_enemy{animation:correctAnswerHighlight 2s linear;color:#fff;background:#57b287}.multiple-answers-question-view-battle .multiple-answers-question-view-battle__answer_correct.multiple-answers-question-view-battle__answer_user .multiple-answers-question-view-battle__answer-checkbox,.multiple-answers-question-view-battle .multiple-answers-question-view-battle__answer_correct.multiple-answers-question-view-battle__answer_enemy .multiple-answers-question-view-battle__answer-checkbox{transition:border-color .2s}.multiple-answers-question-view-battle .multiple-answers-question-view-battle__answer_correct.multiple-answers-question-view-battle__answer_user .multiple-answers-question-view-battle__answer-checkbox svg,.multiple-answers-question-view-battle .multiple-answers-question-view-battle__answer_correct.multiple-answers-question-view-battle__answer_enemy .multiple-answers-question-view-battle__answer-checkbox svg{opacity:1}.multiple-answers-question-view-battle__answer_marked{color:#fe2ec8}.multiple-answers-question-view-battle__answer-checkbox{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:20px;min-width:20px;height:20px;min-height:20px;margin-right:16px;border:1.5px solid rgba(52,56,71,.16);border-radius:50%}.multiple-answers-question-view-battle__answer-checkbox svg{transition:opacity .2s;opacity:0}.multiple-answers-question-view-battle__select-answer-button{width:100%;height:48px;font-size:16px;font-weight:bold}.multiple-answers-question-view-battle__select-answer-button-wrap{box-sizing:border-box;width:100%;padding:0 16px}.multiple-answers-question-view-battle_lesson-question-group .multiple-answers-question-view-battle__select-answer-button{display:none}@keyframes correctAnswerHighlight{0%{background:initial}20%{color:#fff;background:#57b287}40%{background:initial}60%{color:#fff;background:#57b287}}@keyframes incorrectAnswerHighlight{0%{background:initial}20%{color:#fff;background:#db7d5f}40%{background:initial}60%{color:#fff;background:#db7d5f}}.multiple-answers-question-view-battle_battle .multiple-answers-question-view-battle__text{padding:0 20px 20px}.multiple-answers-question-view-battle_with-fixed-select-answer-button{padding-bottom:130px}.multiple-answers-question-view-battle_with-fixed-select-answer-button .multiple-answers-question-view-battle__select-answer-button{position:absolute;right:0;bottom:80px;left:0;margin-bottom:0}.multiple-answers-question-view-battle_blocked .multiple-answers-question-view-battle__answer,.multiple-answers-question-view-battle_with-results .multiple-answers-question-view-battle__answer{cursor:default;pointer-events:none}.multiple-answers-question-view-battle_battle.multiple-answers-question-view-battle_blocked .multiple-answers-question-view-battle__answer{opacity:.25;cursor:default}.multiple-answers-question-view-battle_battle.multiple-answers-question-view-battle_with-results .multiple-answers-question-view-battle__answer{opacity:.25;cursor:default}.multiple-answers-question-view-battle_battle.multiple-answers-question-view-battle_with-results .multiple-answers-question-view-battle__answer_user,.multiple-answers-question-view-battle_battle.multiple-answers-question-view-battle_with-results .multiple-answers-question-view-battle__answer_enemy{opacity:1}.multiple-answers-question-view-battle_battle.multiple-answers-question-view-battle_with-results.multiple-answers-question-view-battle_premium .multiple-answers-question-view-battle__answer_correct{opacity:1}@media(prefers-color-scheme: dark){.with-dark-mode .multiple-answers-question-view-battle_with-dark-theme .multiple-answers-question-view-battle__text{color:#fff}.with-dark-mode .multiple-answers-question-view-battle_with-dark-theme .multiple-answers-question-view-battle__answer{color:#fff}.with-dark-mode .multiple-answers-question-view-battle_with-dark-theme .multiple-answers-question-view-battle__answer_marked{color:#fe2ec8}}
.fill-blanks-question-view-reset-button__text{color:#343847;padding-left:7px}
.fill-blanks-question-view-battle{position:relative;display:flex;flex-direction:column;box-sizing:border-box;margin:0 auto !important;box-sizing:border-box;width:100%;max-width:370px;margin:40px auto 0;transform:translate3d(0, 0, 0)}.fill-blanks-question-view-battle em{font-style:italic}.fill-blanks-question-view-battle strong{font-weight:bold}.fill-blanks-question-view-battle li{list-style-position:inside;word-wrap:break-word}.fill-blanks-question-view-battle ul{list-style-type:initial}.fill-blanks-question-view-battle ol{list-style-type:decimal}.fill-blanks-question-view-battle p{box-sizing:border-box;max-width:100%;min-height:18px;padding:0 20px;word-wrap:break-word}.fill-blanks-question-view-battle b{font-weight:600}.fill-blanks-question-view-battle i{font-style:italic}.fill-blanks-question-view-battle p.mce-p_full-widthed{padding:0}.fill-blanks-question-view-battle .mce-image_full-widthed{display:block;width:100%;padding-top:18px}.fill-blanks-question-view-battle .mce-image_float-left{float:left;padding:15px}.fill-blanks-question-view-battle .mce-image_float-right{float:right;padding:15px}.fill-blanks-question-view-battle img{max-width:100%;height:auto;cursor:pointer}.fill-blanks-question-view-battle a{color:#3978f3}.fill-blanks-question-view-battle a img{cursor:default;pointer-events:none}.fill-blanks-question-view-battle .mce-iframe{width:100%}.fill-blanks-question-view-battle_lesson-question-group{min-height:0}.fill-blanks-question-view-battle .latex{white-space:pre-line}.fill-blanks-question-view-battle__image{box-sizing:border-box;max-width:calc(100% - 40px);max-height:200px !important;margin:0 auto 20px;border-radius:8px}.fill-blanks-question-view-battle__text{box-sizing:border-box;padding:0 16px 24px;text-align:center;color:#000;font-size:20px;font-weight:bold;line-height:26px}.fill-blanks-question-view-battle__blank-text{box-sizing:border-box;padding:0 20px 20px;text-align:left;letter-spacing:-0.11px;color:#333;white-space:pre-line;font-size:17px;line-height:31px}.fill-blanks-question-view-battle__blank{box-sizing:border-box;padding:2px 8px;cursor:pointer;vertical-align:middle;color:transparent;border-radius:5px}.fill-blanks-question-view-battle__blank .katex{vertical-align:middle;line-height:26px}.fill-blanks-question-view-battle__blank_filled{vertical-align:top;color:#fff;background-color:#3978f3}.fill-blanks-question-view-battle .fill-blanks-question-view-battle__blank_correct.fill-blanks-question-view-battle__blank_user,.fill-blanks-question-view-battle .fill-blanks-question-view-battle__blank_correct.fill-blanks-question-view-battle__blank_enemy{position:relative;animation:fill-blanks-question-view-battle-answer-animation-correct 1s forwards;animation-delay:.2s;vertical-align:top;border:2px solid #3978f3}.fill-blanks-question-view-battle .fill-blanks-question-view-battle__blank_incorrect.fill-blanks-question-view-battle__blank_user,.fill-blanks-question-view-battle .fill-blanks-question-view-battle__blank_incorrect.fill-blanks-question-view-battle__blank_enemy{position:relative;margin-bottom:4px;animation:fill-blanks-question-view-battle-answer-animation-incorrect 1s forwards;animation-delay:.2s;vertical-align:top;border:2px solid #3978f3}.fill-blanks-question-view-battle__devider{box-sizing:border-box;width:100%;max-width:375px;margin:0 auto;padding:0 40px}.fill-blanks-question-view-battle__devider div{height:1px;background-color:#dbdbdb}.fill-blanks-question-view-battle__answers{display:flex;flex-direction:column;box-sizing:border-box;padding:16px 16px 0;text-align:center}.fill-blanks-question-view-battle__answer{display:inline-block;box-sizing:border-box;max-width:256px;margin:0 auto 8px;padding:8px 16px;cursor:pointer;text-align:center;white-space:pre-line;word-wrap:break-word;color:#3978f3;border-radius:5px;background-color:#3978f3;font-size:17px;line-height:21px}.fill-blanks-question-view-battle__answer .katex{vertical-align:middle;line-height:26px}.fill-blanks-question-view-battle__answer:last-child{margin-bottom:0}.fill-blanks-question-view-battle__answer-marked-index{color:#fe2ec8}.fill-blanks-question-view-battle__reset-button-wrap{display:flex;align-items:center;flex:1;flex-direction:column;justify-content:flex-end;box-sizing:border-box;padding-top:16px}.fill-blanks-question-view-battle__reset-button{display:flex;margin:0 auto;text-align:center;pointer-events:none;opacity:0;color:#000;font-size:18px;font-weight:normal;font-style:normal;line-height:21px}.fill-blanks-question-view-battle_battle{min-height:100%}.fill-blanks-question-view-battle_battle .fill-blanks-question-view-battle__text{padding:0 20px 20px}.fill-blanks-question-view-battle_battle.fill-blanks-question-view-battle_blocked .fill-blanks-question-view-battle__answer{cursor:default;opacity:.25}.fill-blanks-question-view-battle_with-answers .fill-blanks-question-view-battle__reset-button{cursor:pointer;pointer-events:all;opacity:1}.fill-blanks-question-view-battle_with-results .fill-blanks-question-view-battle__reset-button,.fill-blanks-question-view-battle_blocked .fill-blanks-question-view-battle__reset-button{cursor:default;pointer-events:none;opacity:.25}@keyframes fill-blanks-question-view-battle-answer-animation-correct{0%{opacity:1}45%{opacity:0}55%{opacity:0;border-color:#00c3b8;background-color:#00c3b8}100%{opacity:1;border-color:#00c3b8;background-color:#00c3b8}}@keyframes fill-blanks-question-view-battle-answer-animation-incorrect{0%{opacity:1}45%{opacity:0}55%{opacity:0;border-color:#e2441f;background-color:#e2441f}100%{opacity:1;border-color:#e2441f;background-color:#e2441f}}
.course-final-test-recommendation-item{text-align:left;text-decoration:none;outline:none}.course-final-test-recommendation-item__name{margin:8px 0 16px;font-size:16px;line-height:20px;font-weight:500}.course-final-test-recommendation-item__module{margin-bottom:8px;font-size:10px;line-height:12px;text-align:left;font-weight:500}.course-final-test-recommendation-item__hashtag{border:1px solid #6682a6;font-size:10px;line-height:16px;font-weight:400;padding:3px 8px 5px;width:-moz-fit-content;width:fit-content}
.severstal-confetti-animation{position:relative}
.severstal-confetti{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto}
.course-final-test-results-separate{position:relative;width:100%;height:100%;margin:0 auto}.course-final-test-results-separate__content{position:relative;max-width:720px;padding:20px 0 0 0;box-sizing:border-box;width:100%;min-height:100%;height:100vh;margin:0 auto}.course-final-test-results-separate__title{margin:0 auto 20px;font-size:14px;font-weight:400;line-height:20px;box-sizing:border-box;width:100%}.course-final-test-results-separate__title_sucess{white-space:pre-line}.course-final-test-results-separate__subject-name{margin:0 24px;text-align:center;font-size:20px;font-weight:400;line-height:28px}.course-final-test-results-separate__subject-name_success{position:absolute;top:65px;margin:0;width:100%}.course-final-test-results-separate__info-block-title{font-size:17px;font-weight:400;line-height:24px;margin-top:32px;margin-bottom:8px;text-align:center}.course-final-test-results-separate__right-answers-percent{margin:0 auto 16px;color:rgba(255,255,255,.72);font-size:13px;line-height:18px;text-align:center}.course-final-test-results-separate__subtitle{font-size:36px;font-weight:400;line-height:40px;box-sizing:border-box;margin:16px 24px 2px}.course-final-test-results-separate__progress{position:relative;padding:0;box-sizing:border-box;width:100%}.course-final-test-results-separate__to-subject-button{display:flex;align-items:center;justify-content:center;width:100%;height:48px;text-decoration:none;color:#3978f3;border-radius:0;outline:none;background:#fff;box-shadow:none;font-size:16px;font-weight:500;line-height:24px}.course-final-test-results-separate__repeat-button{justify-content:center;height:48px;padding:12px 20px;border-radius:0;font-size:13px;display:flex;align-items:center;flex-direction:row;box-sizing:border-box;width:100%;max-width:345px;margin:0 auto;cursor:pointer;text-decoration:none;outline:none;background:#99acc4}.course-final-test-results-separate__repeat-button-subtext{color:#fff;opacity:.56;font-size:10px;line-height:14px}.course-final-test-results-separate__repeat-button-icon-wrap{padding:0 10px;width:30px;height:25px}.course-final-test-results-separate__repeat-button-icon-wrap svg{fill:#fff}.course-final-test-results-separate__repeat-button-icon-wrap_invisible{opacity:0}.course-final-test-results-separate__repeat-button-wrap{margin:16px 0}.course-final-test-results-separate__repeat-button-text{font-size:15px;font-weight:500;text-align:start;color:#fff;line-height:22px}.course-final-test-results-separate__scrollable{position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;min-height:100%;margin:0 auto}.course-final-test-results-separate__top-content{width:100%}.course-final-test-results-separate__info-block-items{padding-bottom:140px}.course-final-test-results-separate__info-block-item{width:100%;max-width:342px;margin:0 auto 8px}@media screen and (min-width: 750px){.course-final-test-results-separate__info-block-item{margin:16px auto 16px}}.course-final-test-results-separate__congratulations{display:block;width:100%;margin:40px auto;white-space:pre-line;font-size:15px;line-height:22px;font-weight:400;padding-bottom:80px}.course-final-test-results-separate__repeat-button-text-wrap{display:flex;flex-direction:column}
.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.privacy-accept-popup{box-sizing:border-box;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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;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-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:bold;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:bold;font-style:normal}.privacy-accept-popup_preformatted{white-space:pre}
.video-modal{width:100%;max-width:632px;padding:0 32px}.video-modal__proportion-container{position:relative;width:100%;height:0;margin-bottom:-1px;padding-bottom:56.25%}.video-modal__video-wrap{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-overflow-scrolling:none;box-sizing:border-box;width:100%;height:100%;margin:0}.video-modal__video-player{overflow:hidden;-webkit-overflow-scrolling:none;box-sizing:border-box;width:100%;height:100%;margin:0;border-radius:12px;background-color:#000}.video-modal__video-player_flussonic{width:100%;height:100%}
.image-view-screen{position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0 auto;background:#000}.image-view-screen__content{position:relative;width:100%;height:100%;transition:opacity .2s;opacity:1}.image-view-screen__header{position:absolute;top:0;right:0;left:0;width:100%;margin:auto;animation:image-view-screen__image-wrap_fade .2s .2s forwards;opacity:0}.image-view-screen__close-button-wrap{position:absolute;top:10px;right:10px;width:35px;min-width:35px;height:35px;min-height:35px;padding:10px;cursor:pointer;transition:opacity .2s;opacity:1}.image-view-screen__close-button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background-color:rgba(255,255,255,.2)}.image-view-screen__close-button-icon{width:15px;height:15px;stroke:#fff;stroke-width:3px}.image-view-screen__image-wrap{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;height:100%;animation:image-view-screen__image-wrap_fade .2s .2s forwards;opacity:0}.image-view-screen__image-zoom{box-sizing:border-box;width:-moz-fit-content;width:fit-content;max-width:100%;height:-moz-fit-content;height:fit-content;max-height:100%}.image-view-screen__image{max-width:500px}.image-view-screen__image-on-resize{max-width:100%;max-height:100%}.image-view-screen_hidden .image-view-screen__content{opacity:0}@keyframes image-view-screen__image-wrap_fade{0%{opacity:0}100%{opacity:1}}
.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:gray;border-radius:20px;margin:5px 0px}.debug-console__filter-panel-info{width:15px;height:15px;border:1px solid #b0c4de;background-color:#1e90ff;border-radius:20px;margin:2.5px 0px}.debug-console__filter-panel-error{width:15px;height:15px;border:1px solid #ffa07a;background-color:tomato;border-radius:20px;margin:5px 0px}.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:solid 1px #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}
.quiz-input{-webkit-appearance:none}.quiz-input::-ms-clear{display:none !important}.quiz-input::-webkit-clear-button{display:none !important}.quiz-input::-webkit-inner-spin-button{display:none !important}
.rich-text em{font-style:italic}.rich-text strong{font-weight:bold}.rich-text li{list-style-position:inside;list-style-type:initial;word-wrap:break-word}.rich-text p{box-sizing:border-box;max-width:100%;min-height:18px;padding:0 20px;word-wrap:break-word}.rich-text b{font-weight:600}.rich-text i{font-style:italic}.rich-text p.mce-p_full-widthed{padding:0}.rich-text .mce-image_full-widthed{display:block;width:100%;padding-top:18px}.rich-text .mce-image_float-left{float:left;padding:15px}.rich-text .mce-image_float-right{float:right;padding:15px}.rich-text img{cursor:pointer}.rich-text a img{cursor:default;pointer-events:none}.rich-text .mce-iframe{width:100%}
.subject-scoreline{position:relative;display:flex;justify-content:center;align-items:center}.subject-scoreline__content{font-size:21px;font-weight:bold;padding-left:23px;color:#fff}.subject-scoreline__image{width:18px;height:18px;padding-left:5px}
.subject-scoreline__content{color:#000}
.subject-states{display:flex;justify-content:space-around;width:100%;padding:35px 0 25px}.subject-states__stat{display:flex;align-items:center;flex-direction:column;width:90px;text-align:center}.subject-states__stat-main{position:relative;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;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;width:100%;height:90px;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__wins-text,.subject-states__stat-mistakes{display:inline-block;padding-top:3px;text-transform:uppercase;font-size:10px;font-weight:bold}.subject-states__stat-value-wrap{color:#fff}.subject-states__stat-value{display:block;font-size:24px;font-weight:bold;line-height:28px}.subject-states__stat-value_disabled{transform:scaleX(2);opacity:.2}.subject-states__stat-mistakes_disabled{padding-top:0;opacity:.8}.subject-states__button-wrap{border-radius:16px}.subject-states__button{width:100%;height:30px;color:#404040;background-color:#ffca3a;font-weight:bold}.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__diadem,.subject-states_edge .subject-states__book{display:none !important}
.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{position:relative;width:100%;max-width:375px;margin:0 auto;color:#0b4f8e}
.achievement-view{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.achievement-view .achievement-view__tap{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;cursor:pointer}.achievement-view .achievement-view__image-wrap{position:relative;top:-25%;left:-50%;width:200%;height:150%;margin:auto;transform:scale(0.75)}.achievement-view .achievement-view__image{height:100%;max-width:85%;max-height:100%;opacity:.24}.achievement-view .achievement-view__image_is-user{opacity:1}
.profile-sub-route-title{padding:30px 0 20px;color:#fff;font-size:22px;line-height:24px;font-weight:bold}.profile-sub-route-title.profile-sub-route-title_without-paddings{padding:0}.notch .profile-sub-route-title{padding-top:0}
.growleaders-flavoured .profile-sub-route-title.profile-sub-route-title_friends{color:#333}.growleaders-flavoured .profile-sub-route-title.profile-sub-route-title_achievements{color:#333}
.achievement-list-screen{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1;width:100%;height:100%}.achievement-list-screen__hex{width:95%;max-width:345px;margin-top:-50px;margin-right:auto;margin-left:auto;padding-bottom:60px}.achievement-list-screen_arrow{position:absolute;margin-top:-7px}.achievement-list-screen__column{display:flex;justify-content:space-around;box-sizing:border-box;width:100%;max-width:375px;height:120px}.achievement-list-screen__item{position:relative;width:50px;min-width:50px;height:100px;min-height:100px}.achievement-list-screen__item_empty{pointer-events:none}.achievement-list-screen__item-inner{position:relative;top:0;left:-25px;width:100px;height:100px}.achievement-list-screen__item:first-child{top:-60px}.achievement-list-screen__item:last-child{top:60px}.achievement-list-screen_images-not-loaded__hex{opacity:0}
.growleaders-flavoured .achievement-list-screen{background-color:#fff}
.battle-screen{position:relative;width:100%;height:100%}.battle-screen__stats{position:absolute;right:0;left:0;display:flex;justify-content:center;width:100%;margin:auto}.battle-screen__stats_user{bottom:0}.battle-screen__stats_enemy{top:0}
.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;transform:scale(1.3);backface-visibility:hidden;-webkit-backface-visibility:hidden}.battle-screen-background__icon-wrap{height:100%}.battle-screen-background_custom{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;transform:none}
.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 rgba(153,153,153,.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{pointer-events:none}.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 rgba(153,153,153,.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:bold;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%;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:0px;right:0px;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:bold;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:normal;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}}
.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:rgba(255,255,255,.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 0;transition:border-color .3s;border:2px solid #fff}.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:bold}.subject-sale-radio-button-v2__duration{transition:color .3s;text-transform:uppercase;color:#fff;font-size:11px;font-weight:bold}.subject-sale-radio-button-v2__price{transition:color .3s;letter-spacing:-0.096px;color:#fff;font-size:21px;font-weight:bold}.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 0}.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:bold;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-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%;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;text-align:center;color:#fff;font-style:normal;font-weight:bold;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:normal;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%;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;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:normal;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-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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.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:bold;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:transform .4s}
.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}
.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}
.explanation-card-text{box-sizing:border-box;width:100%;max-width:370px;margin:40px auto 0;transform:translate3d(0, 0, 0)}.explanation-card-text em{font-style:italic}.explanation-card-text strong{font-weight:bold}.explanation-card-text li{list-style-position:inside;word-wrap:break-word}.explanation-card-text ul{list-style-type:initial}.explanation-card-text ol{list-style-type:decimal}.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 img{max-width:100%;height:auto;cursor:pointer}.explanation-card-text a{color:#3978f3}.explanation-card-text a img{cursor:default;pointer-events:none}.explanation-card-text .mce-iframe{width:100%}.explanation-card-text{color:#000;font-weight:bold}.explanation-card-text__pre-item{position:relative;width:100%;height:30px;margin-bottom:-25px;border-radius:16px}.explanation-card-text__pre-item{opacity:.5;background-color:#fff}.explanation-card-text__item{position:relative;overflow:hidden;width:100%;margin-bottom:20px;border-radius:16px;box-shadow:0px 7px 15px -1px rgba(0,0,0,.3)}.explanation-card-text__item{box-sizing:border-box;padding:30px 0;text-align:left;letter-spacing:normal;background-color:#fff;font-size:18px;font-weight:normal;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:normal;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:bold;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-card-link{box-sizing:border-box;width:100%;max-width:370px;margin:40px auto 0;transform:translate3d(0, 0, 0);width:100%}.explanation-card-link em{font-style:italic}.explanation-card-link strong{font-weight:bold}.explanation-card-link li{list-style-position:inside;word-wrap:break-word}.explanation-card-link ul{list-style-type:initial}.explanation-card-link ol{list-style-type:decimal}.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 img{max-width:100%;height:auto;cursor:pointer}.explanation-card-link a{color:#3978f3}.explanation-card-link a img{cursor:default;pointer-events:none}.explanation-card-link .mce-iframe{width:100%}.explanation-card-link p{padding:0}.explanation-card-link__item-wrap{position:relative;overflow:hidden;width:100%;margin-bottom:20px;border-radius:16px;box-shadow:0px 7px 15px -1px rgba(0,0,0,.3);overflow:visible;box-sizing:border-box;height:auto;padding:25px;background-color:#fff;color:#000;text-align:left}.explanation-card-link__pre-item{position:relative;width:100%;height:30px;margin-bottom:-25px;border-radius:16px;background-color:#fff;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{letter-spacing:normal;text-align:left;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.56}.explanation-card-link__title{overflow:hidden;color:#0d71d0;letter-spacing:normal;text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.4}.explanation-card-link__url{color:#000;opacity:.5;letter-spacing:normal;text-align:left;font-size:14px;font-weight:normal;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;transform:translate3d(0, 0, 0)}.explanation-card-video em{font-style:italic}.explanation-card-video strong{font-weight:bold}.explanation-card-video li{list-style-position:inside;word-wrap:break-word}.explanation-card-video ul{list-style-type:initial}.explanation-card-video ol{list-style-type:decimal}.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 img{max-width:100%;height:auto;cursor:pointer}.explanation-card-video a{color:#3978f3}.explanation-card-video a img{cursor:default;pointer-events:none}.explanation-card-video .mce-iframe{width:100%}.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;position:relative;overflow:hidden;width:100%;margin-bottom:20px;border-radius:16px;box-shadow:0px 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, white 100%, black 100%);-webkit-transform:rotate(0.0000016deg)}.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;letter-spacing:normal;text-align:left;color:#000;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.31}.explanation-card-video__duration{letter-spacing:normal;text-align:left;color:#000;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5}.explanation-card-video__duration-text{opacity:.7}
.explanation-background{position:absolute;top:0;left:0;width:100%;height:100%;transform:translate3d(0, 0, 0)}
.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;display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:100%;height:40px}.explanation__nav-stripes{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:100%;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__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;width:100%;height:100%;padding:0 10px 20px 10px;-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}}
.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}
.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:transform .05s cubic-bezier(0.4, 0.6, 0.1, 1.1);text-decoration:underline;color:#fff}.complaint-button-v2__thx-text{position:absolute;top:0;left:0;width:100%;transition:transform .05s .05s cubic-bezier(0.4, 0.6, 0.1, 1.1);transform:translateX(100%);color:#fc0}.complaint-button-v2_complainted .complaint-button-v2__complaint-text{transform:translateX(100%)}.complaint-button-v2_complainted .complaint-button-v2__thx-text{transform:translateX(0)}
.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}@keyframes posterShowFirst{0%{opacity:1}100%{opacity:1}}@keyframes posterShow{0%{opacity:0}20%{opacity:0}40%{opacity:1}100%{opacity:1}}@keyframes posterShowLast{0%{opacity:0}20%{opacity:0}40%{opacity:1}100%{opacity:1}}@keyframes posterHide{0%{opacity:1}100%{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: 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:bold;font-size:18px;line-height:normal;text-align:center;letter-spacing:-0.11px;color:#333}.battle-question-poster__flags{margin:0 auto 30px}.battle-question-poster_previous{animation:posterHide .4s both}.battle-question-poster_shown-first{animation:posterShowFirst 2.5s both;pointer-events:auto}.battle-question-poster_shown{animation:posterShow 2.5s both;pointer-events:auto}
.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}@keyframes answerHighlight{45%{background:#fff}50%{background:initial}}@keyframes rightAnswerHighlight{45%{background:#fff}60%{background:#d0fbd2}}@keyframes rightAnswerPseudoHighlight{45%{background:#fff}60%{background:#68e76f}}@keyframes wrongAnswerHighlight{45%{background:#fff}60%{background:#fff1ea}}@keyframes wrongAnswerPseudoHighlight{45%{background:#fff}60%{background:#ff9f6f}}.modal-content-question-with-scroll{overflow:hddden;-webkit-overflow-scrolling:auto;width:100%;height:100%}.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-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal-content-question{align-items:stretch;width:100%;max-width:340px;text-align:center;white-space:pre-line;color:#393939;margin:0 auto}.modal-content-question .modal-content-question__content{position:relative;width:100% !important;padding:10px 0 20px;transform:rotate(0.0000016deg) translateZ(0);border:1px solid rgba(52,56,71,.08);box-shadow:0px 24px 48px rgba(52,56,71,.08);margin:0 auto;background-color:#fff;overflow:hidden;border-radius:5px}@media screen and (max-width: 320px){.modal-content-question .modal-content-question__content{overflow:visible;border-radius:0}}.modal-content-question .modal-content-question__text-wrap{padding:3px 20px 20px}.modal-content-question .modal-content-question__tutorial-title-wrap{position:relative;left:0;box-sizing:border-box;width:100%;min-height:35px;padding:12px 0}.modal-content-question .modal-content-question__title-wrap{box-sizing:border-box;width:100%;min-height:35px}.modal-content-question .modal-content-question__title{display:block;margin-bottom:-5px;padding:23px 20px 20px;letter-spacing:.09px;font-size:13px;font-weight:600}.modal-content-question .modal-content-question__text{box-sizing:border-box;width:100%;padding-bottom:20px;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 ease-in-out .3s,background-color ease-in-out .4s;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:bold}.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_selected+.b-modal-content__answer,.modal-content-question .modal-content-question__answer_highlighted+.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 ease-in-out .3s,background-color ease-in-out .4s}.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:sticky;bottom:20px;overflow:visible;height:85px;margin:35px 10px 0}.modal-content-question .modal-content-question__answer_height-transited{animation:stretchAnswer .4s both}.modal-content-question .modal-content-question__answer_height-transited .modal-content-question__why-button{animation:showWhyButton .4s both}.modal-content-question .modal-content-question__complaint-button-wrap{width:100%;padding-top:23px}@keyframes stretchAnswer{50%,100%{padding-bottom:58px}}@keyframes showWhyButton{0%,50%{opacity:0}100%{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_tutorial .modal-content-question__title{display:flex;align-content:center;justify-content:center;padding:3px 20px 10px;text-align:center;letter-spacing:-0.11px;color:#fff;font-size:24px;font-weight:bold;font-style:normal;line-height:normal}.modal-content-question.modal-content-question_tutorial .modal-content-question__title .modal-content-question__title-icon{margin:0 5px;padding:3px}.modal-content-question.modal-content-question_tutorial .modal-content-question__title .modal-content-question__title-icon_flag{margin:0;padding:0}.modal-content-question.modal-content-question_tutorial .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_battle .modal-content-question__answer_right.modal-content-question__answer_user .modal-content-question__answer-before,.modal-content-question.modal-content-question_battle .modal-content-question__answer_right.modal-content-question__answer_enemy .modal-content-question__answer-after{animation:answerHighlight 1.5s .4s;background-color:#68e76f}.modal-content-question.modal-content-question_battle .modal-content-question__answer_wrong.modal-content-question__answer_user .modal-content-question__answer-before,.modal-content-question.modal-content-question_battle .modal-content-question__answer_wrong.modal-content-question__answer_enemy .modal-content-question__answer-after{animation:answerHighlight 1.5s .4s;background-color:#ff9f6f}.modal-content-question.modal-content-question_battle .modal-content-question__answer_right.modal-content-question__answer_user,.modal-content-question.modal-content-question_battle .modal-content-question__answer_right.modal-content-question__answer_enemy{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_user,.modal-content-question.modal-content-question_battle .modal-content-question__answer_wrong.modal-content-question__answer_enemy{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;padding:23px 20px 20px;letter-spacing:.09px;text-transform:capitalize;color:#68487b;font-size:13px;font-weight:600}.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}.modal-content-question.modal-content-question_mistake .modal-content-question__answer_right{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__text{margin:0;padding:0}.spinner{width:100%;margin-bottom:20px}@media screen and (max-width: 320px){.modal-content-question{width:100% !important;border-radius:0}}
.subject-seller{width:0;height:0}.subject-seller_hidden{display:none}
.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.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;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:normal;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:bold;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)}
.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:0px;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:rgba(255,255,255,.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:rgba(255,255,255,.2)}.rewarded-video-subject-sale__hidden{opacity:0;pointer-events:none}
.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:bold;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:solid 1px #fff;border-radius:50%;transition:opacity .2s}.mistakes-card-description__avatar_premium{border:solid 1px #fc0}.mistakes-card-description__little-crown{position:absolute;top:-9px;left:0;right:0;width:8px;height:7px;margin:auto;transform:rotate(26deg) translateX(9.5px) translateZ(0);-webkit-backface-visibility:hidden}.mistakes-card-description__avatar_hidden{opacity:0}
.mistakes-count-info{position:absolute;top:3.5vh;left:0;right:0;box-sizing:border-box;width:200px;margin:0 auto;font-size:18px;font-weight:bold;line-height:normal;letter-spacing:.8px;color:#fc0;white-space:pre-wrap}
.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:bold}
.mistakes-slide{position:absolute;top:0;left:0;right:0;bottom:0;overflow:visible;box-sizing:border-box;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:hover,.mistakes-slide_shown:active{will-change:transform}.mistakes-slide_shown{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;pointer-events:all}
.mistakes-slider{position:absolute;top:0;left:0;width:100%;height:100%}.mistakes-slider__slider{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;width:100%;height:100%}.mistakes-slider__wrap{position:absolute;top:0;overflow:hidden;width:100%;height:100%}.mistakes-slider__item{display:block;box-sizing:border-box;width:100%;height:100%}.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:hover,.mistakes-slider__item:active{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%;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}}
.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;animation:mistakes-review-swipe-helper 2.4s 1 normal both .5s;pointer-events:none;backface-visibility:hidden;-webkit-backface-visibility:hidden}@keyframes mistakes-review-swipe-helper{0%{transform:translateX(-25px);opacity:0}20%{opacity:1}50%{transform:translateX(25px)}80%{opacity:1}100%{transform:translateX(-25px);opacity:0}}@media screen and (min-height: 900px){.mistakes-review__sale-card_full{height:720px}}
.explanation-preview{width:100%;height:100%}.explanation-preview__content{overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%}.explanation-preview__close-button-positioner{position:absolute;top:0;top:var(--safe-area-inset-top);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)}
.modal-content-banner{position:relative;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;max-width:414px;max-height:736px;width:100%;height:100%}.modal-content-banner__image-wrap{position:relative;box-sizing:border-box;width:100%;max-width:100%;height:100%;max-height:100%;padding:0 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:rgba(255,255,255,.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{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .4s .1s;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}
.purchase-promoting-screen{position:relative;width:100%;height:100%;background-color:#187fe0}
.hard-currency-market{position:relative;width:100%;height:100%;background-color:#fff}
.hard-currency-market-sale{position:relative;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#fff}.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-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(to top, #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:bold;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:-0.1px;border-radius:10px;background-color:rgba(255,255,255,.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(to top, #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(to bottom, #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(to bottom, #ffb800, #ea8d13)}.hard-currency-sale-button_best-offer:active .hard-currency-sale-button__price-wrap{background-color:rgba(255,255,255,.2)}
.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;padding-bottom: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:bold;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 30px}.hard-currency-market-web-stub__store{cursor:pointer}@media screen and (max-width: 365px){.hard-currency-market-web-stub__title{font-size:23px}}
.purchase-screen{position:relative;width:100%;height:100%;background-color:#187fe0}
.battle-push-offer-screen{width:100%;height:100%;background-color:#187fe0}
.mistakes-review-page{position:relative;width:100%;height:100%;overflow:hidden;background-color:#187fe0}
.turniketov-flavoured .mistakes-review-page{background-color:#fff}
.unloading-lesson-texts-copy-clipboard{-webkit-touch-callout:default}.unloading-lesson-texts-copy-clipboard .l-quiz,.unloading-lesson-texts-copy-clipboard{-webkit-user-select:text;-moz-user-select:text;user-select:text}.unloading-lesson-texts-screen{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.unloading-lesson-texts-topic-link{min-height:24px;margin-bottom:16px;padding:8px 0;word-wrap:break-word;font-weight:bold;font-size:22px;line-height:28px;color:#343847;width:100%;max-width:750px;margin:0 auto;font-weight:500;font-size:18px;color:#535353;border-bottom:1px solid rgba(52,56,71,.56)}.unloading-lesson-texts-topic-link>a{text-decoration:none;color:inherit}.unloading-lesson-texts-lessons{width:100%;max-width:750px;margin:0 auto}.unloading-lesson-texts-lesson{padding:0 16px;box-sizing:border-box;border-bottom:1px solid rgba(52,56,71,.56)}.unloading-lesson-texts-lesson__title{min-height:24px;margin-bottom:16px;padding:8px 0;word-wrap:break-word;font-weight:bold;font-size:22px;line-height:28px;color:#343847;font-size:20px;color:#343847}.unloading-lesson-texts-lesson__title>a{text-decoration:none;color:inherit}.unloading-lesson-texts-lesson-chapter{text-align:left;padding-bottom:40px}.unloading-lesson-texts-lesson-chapter__title{min-height:24px;margin-bottom:16px;padding:8px 0;word-wrap:break-word;font-weight:bold;font-size:22px;line-height:28px;color:#343847;font-weight:500}.unloading-lesson-texts-lesson-chapter__title>a{color:inherit}.unloading-lesson-texts-lesson-chapter__text{text-align:left;font-size:16px;line-height:22px;letter-spacing:-0.11px;color:#343847}.unloading-lesson-texts-lesson-chapter__text a img{pointer-events:none}.unloading-lesson-texts-lesson-chapter__text p{padding:0;min-height:24px}.unloading-lesson-texts-lesson-chapter__text a{color:#3978f3}.unloading-lesson-texts-lesson-chapter__text .mce-image_full-widthed{padding:0;margin-top:16px;border-radius:12px}.unloading-lesson-texts-lesson-chapter__text .mce-image_full-widthed,.unloading-lesson-texts-lesson-chapter__text img{border-radius:0;max-width:100%;height:auto}.unloading-lesson-texts-lesson-chapter__img{margin-bottom:20px}.unloading-lesson-texts-lesson-chapter__img>img{max-width:100%}.unloading-lesson-texts-lesson-chapter__answers{display:inline-flex;flex-direction:column;text-align:left}.unloading-lesson-texts-lesson-chapter__answer{display:block;padding:5px 10px;font-size:15px;line-height:22px;color:#fff;background-color:#3978f3}.unloading-lesson-texts-lesson-chapter__answer:not(:last-of-type){margin-bottom:8px}.unloading-lesson-texts-lesson-chapter__answer_marked{background-color:#00c3b8}.unloading-lesson-texts-lesson-chapter__blank-text{box-sizing:border-box;padding:16px 4px;text-align:left;letter-spacing:-0.11px;color:#343847;font-size:16px;line-height:28px;white-space:pre-line}.unloading-lesson-texts-lesson-chapter-explanations{margin-top:25px}.unloading-lesson-texts-lesson-chapter-explanations__title{margin-bottom:20px;font-weight:500;font-size:18px;color:#909090}.unloading-lesson-texts-lesson-chapter-explanation:not(:last-of-type){margin-bottom:25px;border-bottom:1px solid rgba(52,56,71,.26)}.unloading-lesson-texts-lesson-chapter-explanation>a{color:#343847}.unloading-lesson-texts-lesson-chapter-explanation__content{margin-top:15px}.unloading-lesson-texts-lesson-chapter-explanation__tldr,.unloading-lesson-texts-lesson-chapter-explanation__text{margin-bottom:16px;font-weight:400;font-size:15px;line-height:22px;letter-spacing:0;color:#3978f3}.unloading-lesson-texts-lesson-chapter-explanation__tldr{position:relative;margin:8px 0 24px;padding:0 16px;text-align:left;font-weight:500;font-style:normal;font-size:13px;line-height:18px;color:#3978f3;box-sizing:border-box}.unloading-lesson-texts-lesson-chapter-explanation__tldr::before{content:"";position:absolute;left:2px;top:2px;bottom:2px;width:2px;background-color:#3366b3}.unloading-lesson-texts-lesson-chapter-explanation__video{padding-top:15px;font-weight:500;font-size:15px;line-height:22px;color:#002f6c}.unloading-lesson-texts-lesson-chapter-explanation__video-item{margin-bottom:16px}.unloading-lesson-texts-lesson-chapter-explanation__video-item>a{color:#3978f3}.unloading-lesson-texts-lesson-chapter-explanation__video-desc{margin-top:12px}.unloading-lesson-texts-lesson-chapter-explanation__link-item{margin-top:15px;margin-bottom:15px}.unloading-lesson-texts-lesson-chapter-explanation__link-text{padding-bottom:8px;text-align:left;font-weight:500;font-size:13px;line-height:18px;color:#002f6c}.unloading-lesson-texts-lesson-chapter-explanation__link-link{display:inline-block;text-decoration:none}.unloading-lesson-texts-lesson-chapter-explanation__link-title{white-space:normal;padding-bottom:2px;font-weight:500;font-size:13px;line-height:18px;color:#3367b3}.unloading-lesson-texts-lesson-chapter-explanation__link-url{font-size:13px;line-height:18px;letter-spacing:0;color:#909090}
.onboarding-discount-timer{font-size:15px;font-weight:bold;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}.profile-page__loader svg{fill:#fff}@media screen and (max-width: 1024px){.profile-page{flex-direction:column-reverse}}
.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}.achievement-description__title{display:flex;justify-content:center;align-items:center;min-height:57px;font-size:26px;font-weight:700;cursor:default}.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;opacity:.48}.achievement-description__image_is-user{opacity:1}.achievement-description__description{position:relative;color:#333;font-size:16px;cursor:default}.achievement-description__share-title{margin-bottom:7px;color:#355598;font-size:13px;font-style:normal}.achievement-description__reward-title{display:flex;justify-content:center;align-items:center;min-height:40px;color:#333;font-size:15px;font-weight:bold}.achievement-description__reward-button{width:227px;height:50px;margin:0 auto;font-size:15px;font-weight:bold;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}.achievement-description_without-sharing .achievement-description__share-wrap{display:none}
.smart-app-banner{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;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:0px;right:0px;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:bold;line-height:27px}.all-subjects-rating__list-header-range{padding:6px 0px 0px;color:#04599c;font-size:15px;font-weight:bold;line-height:19px}
.all-subjects-rating-list__top-separator{position:relative;right:0;bottom:0;left:0;width:100%;height:3px;margin:15px auto 0px;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;align-items:center;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:bold;line-height:17px}.user-item-rating__content{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;width:100%;padding-right:8px;text-align:left}.user-item-rating__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:bold;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:bold;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:bold}.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__name,.user-item-rating_target-player .user-item-rating__info,.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 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__name,.growleaders-flavoured .user-item-rating_target-player .user-item-rating__info,.growleaders-flavoured .user-item-rating_target-player .user-item-rating__place{color:#fc0}
.fb-auth-wide-button{display:inline-block;width:100%;height:46px;max-width:296px;min-width:280px;padding:16px 0 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}
.reactive-icon-resizable_cell-available,.reactive-icon-resizable_cell-orange-available,.reactive-icon-cell-available{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.reactive-icon-resizable_cell-available svg,.reactive-icon-resizable_cell-orange-available svg,.reactive-icon-cell-available svg{width:100%;height:100%}.reactive-icon-resizable_cell-shadow,.reactive-icon-cell-shadow{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.reactive-icon-resizable_cell-shadow svg,.reactive-icon-cell-shadow svg{width:100%;height:100%}.reactive-icon-resizable_cell-orange-border,.reactive-icon-cell-orange-border{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.reactive-icon-resizable_cell-orange-border svg,.reactive-icon-cell-orange-border svg{width:100%;height:100%}.reactive-icon-resizable_cell-blue-border,.reactive-icon-cell-blue-border{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.reactive-icon-resizable_cell-blue-border svg,.reactive-icon-cell-blue-border svg{width:100%;height:100%}.reactive-icon-resizable_cell-owned-blue,.reactive-icon-cell-owned-blue{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.reactive-icon-resizable_cell-owned-blue svg,.reactive-icon-cell-owned-blue svg{width:100%;height:100%}.reactive-icon-resizable_cell-owned-orange,.reactive-icon-cell-owned-orange{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.reactive-icon-resizable_cell-owned-orange svg,.reactive-icon-cell-owned-orange svg{width:100%;height:100%}.reactive-icon-no-icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}
.battle-result-info{display:flex;flex:1;flex-direction:column;justify-content:space-around;color:#000}.battle-result-info__outcome{padding-bottom:10px;letter-spacing:.03em;font-size:48px;font-weight:bold}.battle-result-info__image-wrap{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-height:100px;padding-bottom:10px}.battle-result-info__image-wrap svg{max-height:100%}.battle-result-info__score{letter-spacing:.03em;font-size:48px;font-weight:bold}.battle-result-info__bottom-text{text-align:center;letter-spacing:-0.11px;color:#333;font-size:15px;line-height:19px}
.timer-circle{position:relative;display:inline-flex}.timer-circle__countdown{position:absolute;top:0;bottom:0;left:0;right:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:15px;line-height:24px;color:#343847}.timer-circle__progress{stroke:#3978f3;transition:stroke .3s}.timer-circle__progress-static{opacity:.16}
.battle-turn-timer{width:5vh;height:5vh;font-size:1.875vh;line-height:1.875vh;text-align:center;color:#343847}.battle-turn-timer_player svg{stroke:#3978f3}.battle-turn-timer_enemy svg{stroke:red}
.castle-video{position:relative;padding-top:56.25%;margin:0 auto}.castle-video:before,.castle-video:after{content:"";position:absolute;left:0;right:0;padding-top:11.1111111111%}.castle-video:before{top:0;background-image:linear-gradient(to bottom, #002f6c 0%, rgba(0, 47, 108, 0) 100%)}.castle-video:after{bottom:0;background-image:linear-gradient(to top, #002f6c 0%, rgba(0, 47, 108, 0) 100%)}.castle-video_onboarding:before{background-image:linear-gradient(to bottom, #001E46 0%, rgba(0, 30, 70, 0) 100%)}.castle-video_onboarding:after{background-image:linear-gradient(to top, #001E46 0%, rgba(0, 30, 70, 0) 100%)}.castle-video_test-not-successed:before{background-image:linear-gradient(to bottom, #667890 0%, rgba(102, 120, 144, 0) 100%)}.castle-video_test-not-successed:after{background-image:linear-gradient(to top, #667890 0%, rgba(102, 120, 144, 0) 100%)}.castle-video_battle-result{padding-top:122.8295819936%}.castle-video_battle-result:before,.castle-video_battle-result:after{padding-top:42.6666666667%}.castle-video_battle-result:before{background-image:linear-gradient(to bottom, #002f6c 0%, rgba(0, 47, 108, 0) 100%)}.castle-video_battle-result:after{background-image:linear-gradient(to top, #fff 0%, rgba(255, 255, 255, 0) 100%)}.castle-video__item{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.castle-video__item-content{max-width:100%;max-height:100%}.castle-video__item-content-poster{position:absolute;top:0;left:0;height:100%;width:100%;transition:opacity .2s}@media screen and (min-width: 720px){.castle-video:not(.castle-video_battle-result){width:100%;height:406px;max-width:720px;padding-top:0}.castle-video:not(.castle-video_battle-result):before,.castle-video:not(.castle-video_battle-result):after{padding-top:0;height:80px}}@media screen and (max-width: 649px){.castle-video:not(.castle-video_battle-result){padding-top:122.8395061728%}.castle-video:not(.castle-video_battle-result):before,.castle-video:not(.castle-video_battle-result):after{padding-top:42.6666666667%}}
.modal-content-castle-level{position:relative}.modal-content-castle-level__title{position:absolute;top:0;left:0;right:0;padding:29px 16px 0;font-weight:600;font-size:20px;line-height:26px;color:#fff;z-index:1}.modal-content-castle-level__button-wrap{padding:27px 16px 16px}.modal-content-castle-level__button{width:100%;min-height:48px;padding:12px 16px;font-weight:500;font-size:16px;line-height:24px;color:#fff;background-color:#002f6c;box-sizing:border-box;cursor:pointer}
.b-modal-content__repeat-game-button .g-button__label{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.b-modal-content__repeat-game-button .g-button__label-subtitle{font-weight:normal}.battle-result-info-buttons{flex:1;display:flex;flex-direction:column;justify-content:flex-end;height:100%}.battle-result-info-buttons__share{width:200px;margin:0 auto;padding-top:16px}.battle-result-info-buttons__share-title{box-sizing:border-box;padding:8px;font-size:13px;line-height:16px;text-align:center;color:#3978f3}
.battle-disconnect-popup-buttons{display:flex;flex-direction:column;justify-content:space-between;flex:1;width:100%;height:100%}
.modal-content-castle-level-with-palette{position:relative;display:flex;flex-direction:column;height:100%;align-items:center;justify-content:space-between}.modal-content-castle-level-with-palette__title{top:0;left:0;right:0;padding:29px 16px 0;font-weight:600;font-size:20px;line-height:26px;color:#04121b;z-index:1}.modal-content-castle-level-with-palette__button-wrap{padding:27px 0 16px;width:100%}.modal-content-castle-level-with-palette__button{width:100%;min-height:48px;padding:12px 16px;font-weight:700;font-size:16px;line-height:24px;color:#fff;background-color:#00aefa;box-sizing:border-box;cursor:pointer}
.enemy-waiting-timeout-popup-content{color:#343847;font-size:15px}.enemy-waiting-timeout-popup-content__description{display:flex;flex-direction:column;justify-content:center;flex:.55;box-sizing:border-box;width:100%;padding:0 30px 20px;font-size:18px}
.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.health-potion-store-modal-content{box-sizing:border-box;padding-top:22px;width:280px;padding-bottom:20px;position:relative;padding:0px 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:solid 35px #f8f8f8;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.health-potion-store-modal-content__potion-title{margin:20px 0 8px;font-weight:bold;font-size:19px;line-height:21px;color:#181411}.health-potion-store-modal-content__potion-description{margin:0px 0px 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 0;flex-direction:row;justify-content:space-between;border-bottom:2px #cbcbcb solid}.health-potion-store-modal-content__crowns-info-text{font-weight:bold;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:bold;font-size:15px;line-height:19px;color:#000}.health-potion-store-modal-content__offer-row-description-profitable{font-weight:bold;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:bold;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}
.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.power-potion-store-modal-content{box-sizing:border-box;padding-top:22px;width:280px;padding-bottom:20px;position:relative;padding:0px 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:solid 35px #f8f8f8;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.power-potion-store-modal-content__potion-title-wrap{padding:35px 0px 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:bold;font-size:19px;line-height:21px;color:#181411}.power-potion-store-modal-content__potion-description{margin:0px 0px 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 0;flex-direction:row;justify-content:space-between;border-bottom:2px #cbcbcb solid}.power-potion-store-modal-content__crowns-info-text{font-weight:bold;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 auto;font-size:15px;font-weight:bold;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}
.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 0px;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{width:34px;height:34px}.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 0px 6px 17px;text-align:start;color:#fff;font-size:13px;font-weight:bold;line-height:13px}.chat-text-message__user{justify-content:flex-end;text-align:right}.chat-text-message__user-info{padding:6px 0px 6px 0px;text-align:end;color:#fff;font-size:13px;font-weight:bold;line-height:13px}.chat-text-message_short-padding{display:flex;padding-bottom:0px}
.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:-0.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:bold}
.clan-rating-result-message{display:block;width:100%;max-width:310px;margin:0 auto;padding:4px 0px}.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 0px;text-align:center;color:#fff;font-size:15px;line-height:18px}.clan-rating-result-message__clan-name{font-weight:bold}.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 9px}}
.raid-heal-message__wrap{display:flex;align-items:center;flex-direction:row;justify-content:flex-end;padding:4px 0px}.raid-heal-message__player-wrap{display:flex;align-items:center;flex-direction:column;color:#fff;font-size:15px;font-weight:bold}.raid-heal-message__avatar img{width:34px;height:34px}.raid-heal-message__avatar{width:34px;height:34px}.raid-heal-message__ambulancia-icon{width:30px;height:100%;margin:0px 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:bold}.raid-win-message__title{margin:0px 0px 5px;color:#fff;font-size:17px}.raid-win-message__subtitle-wrap{display:block;margin:0px 0px 5px}.raid-win-message__subtitle{display:inline-block;vertical-align:middle;color:#fff;font-size:16px}.raid-win-message__subtitle_yellow{white-space:pre;color:#ff0}.raid-win-message__subtitle-player-wrap{display:inline-block;vertical-align:middle;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:0px 5px}.raid-win-message__reward-wrap{display:flex;align-items:center;flex-direction:column;justify-content:center;margin:0px 20px;padding:10px 0px 15px;color:#fff;border-radius:100px;background-color:rgba(255,255,255,.2)}.raid-win-message__reward-item{width:40%;margin-top:5px}.raid-win-message__reward-crowns{width:71px;height:29px;margin:5px}.raid-win-message__icon-crowns{width:100%;height:100%}
.chat-screen{position:relative;width:100%;height:100%;background:#fff}.chat-screen__content{display:flex;flex-direction:column;width:100%;height:100%}.chat-screen__chat{display:flex;flex:1;flex-direction:column;min-height:0px}.chat-screen__messages-and-input{display:flex;flex:1;flex-direction:column;width:100%;max-width:640px;min-height:0px;margin:0 auto}.chat-screen__hat{width:100%;height:80px;position:relative;display:flex;justify-content:space-between}.chat-screen__hat_without-back{justify-content:center}.chat-screen__hat-text-block{position:absolute;top:0;right:0;left:0;width:100%;padding:19px 0px}.chat-screen__hat-title{color:#fff;font-size:17px;font-weight:bold;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{margin:0;letter-spacing:-0.24px;color:#82ff8e;font-size:15px;line-height:18px}.chat-screen__connection-error{margin:0;letter-spacing:-0.24px;color:#ff9e98;font-size:15px;line-height:18px}.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 16px;-webkit-mask-image:linear-gradient(rgba(0, 0, 0, 0) 0%, black 5%, black 95%, transparent 100%);mask-image:linear-gradient(rgba(0, 0, 0, 0) 0%, black 5%, black 95%, transparent 100%)}.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 0px 0px 0px;padding:0px 10px;text-align:center;color:#fff;border-radius:48px;background:#238e6d;font-size:15px;font-weight:bold;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;background:rgba(255,255,255,.2)}.chat-screen__input{flex:1;box-sizing:border-box;width:100%;padding:0;resize:none;letter-spacing:-0.41px;color:#fff;border:none;outline:none;background:transparent;font-size:17px;font-weight:normal;font-style:normal;line-height:22px}.chat-screen__input::-moz-placeholder{opacity:.56}.chat-screen__input::placeholder{opacity:.56}.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;outline:none;background:#1a7ee0}.chat-screen__send-button:active{background:#04599c}.chat-screen__send-button_disabled{cursor:default;pointer-events:none;background:#54c1a0}.chat-screen__send-button_loading{cursor:default;pointer-events:none;background:#1a7ee0}.chat-screen__send-button-icon{width:20px;height:20px}.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:0px 8px 12px 0px rgba(26,126,224,.4)}.chat-screen_framed{background:transparent}.chat-screen_framed .chat-screen__bottom-gradient{background:transparent}@media screen and (max-width: 330px){.chat-screen__input{font-size:15px}}
.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-logo__shield svg{height:100%}
.clan-rating-list-item-view-v2{display:flex;width:100%;height:64px}.clan-rating-list-item-view-v2__inner{display:flex;align-items:center;justify-content:space-around;box-sizing:border-box;width:100%;padding:16px 16px 16px 0px}.clan-rating-list-item-view-v2__place{min-width:24px;font-size:13px;font-weight:bold}.clan-rating-list-item-view-v2__logo{width:52px;height:52px;padding-right:16px;position:relative}.clan-rating-list-item-view-v2__shield svg{width:100%;height:100%}.clan-rating-list-item-view-v2__tint{width:24px;height:24px;position:absolute;z-index:1;left:-2px;top:-2px}.clan-rating-list-item-view-v2__info{display:flex;align-items:flex-start;flex:1;flex-direction:column;justify-content:space-around;text-align:left}.clan-rating-list-item-view-v2__members-info{display:flex;font-size:11px}.clan-rating-list-item-view-v2__name{padding-bottom:5px;font-size:16px;line-height:20px}.clan-rating-list-item-view-v2__score{text-align:right;white-space:pre;font-size:16px;line-height:20px}
.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__new-content-create-clan-wrap{padding:0 16px}.clan-list-screen__list-block-hat{padding-top:30px;padding-bottom:22px}.clan-list-screen__list-title{display:block;margin-bottom:16px;text-align:center;text-transform:lowercase;color:#fff;font-size:17px;font-weight:bold;line-height:22px}.clan-list-screen__list{max-width:375px;min-height:10px;margin:0 auto;background-color:#277de1}.clan-list-screen__no-clans{display:flex;align-items:center;flex:1;flex-direction:column;justify-content:center;height:100%}.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__creation-logo{width:64px;height:80px;margin:0 auto 16px auto}.clan-list-screen__creation-text{display:block;margin-bottom:16px;text-align:center;color:#fff;font-size:17px;font-weight:bold;line-height:22px}.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__creation-button-text{position:relative;display:flex;align-items:center;text-align:center;color:#000;font-size:15px;font-weight:bold;line-height:19px}.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__creation-button:active .clan-list-screen__creation-button-fader{opacity:1}.clan-list-screen__creation-button:active .clan-list-screen__creation-button-text{color:#fff}.clan-list-screen__new-content{width:100%;max-width:752px;margin:0 auto}.clan-list-screen__new-content-title{display:block;padding:40px 16px 24px;color:#fff;font-size:17px;font-weight:bold;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 25px}.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;margin-bottom:10px}.clan-list-screen__new-content-recommended-clan-name{padding-bottom:7px;word-break:break-word;color:#fff;font-size:13px;font-weight:bold}.clan-list-screen__new-content-recommended-clan-members{color:#d3d3d3;font-size:12px}.notch .clan-list-screen__new-content-title{padding-top:0}
.user-clan-manage-item-view{width:100%;border-top:solid rgba(0,0,0,.1) 3px}.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:bold}.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:bold}
.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:bold;line-height:25px}.clan-manage-screen__clan-name-wrap{margin:16px 0px}.clan-manage-screen__disband-button{display:flex;align-items:center;justify-content:center;width:262px;height:48px;margin:0 auto;cursor:pointer;color:#000;border-radius:58px;background-color:#066acc;font-size:16px;line-height:22px}.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:bold;line-height:22px}.clan-manage-screen__disband-button-loader div{background-color:#fff}.notch .clan-manage-screen__hat{padding-top:0}
.user-item-clan-view{width:100%;border-top:solid rgba(0,0,0,.1) 3px}.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:bold}.user-item-clan-view__info{overflow:hidden;display:flex;align-items:flex-start;flex:1;flex-direction:column;justify-content:space-around;box-sizing:border-box;padding-right:8px;text-align:left}.user-item-clan-view__name{padding-bottom:5px;color:#fff;font-size:15px;font-weight:bold}.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:bold;line-height:19px}.user-item-clan-view__tint{position:absolute;left:-6px;top:-6px}
.chat-link{position:relative;display:flex;width:56px;height:56px;align-items:center;justify-content:center}.chat-link__bubble{height:24px}.chat-link__dot-with-text{min-width:14px;height:14px;position:absolute;right:11px;top:11px;border-radius:4px;font-weight:bold;font-size:8px;line-height:13px;text-align:center}.chat-link__text{padding:0px 2px}
.chat-link-wrapper{position:absolute;right:16px;bottom:66px;bottom:calc(66px + var(--safe-area-inset-bottom))}
.quizlab-tabs{width:100%}.quizlab-tabs__swipeable-content{position:relative}.quizlab-tabs__labels-polyfill-wrap{position:relative;z-index:1;width:100%}.quizlab-tabs__labels-wrap{position:relative;box-sizing:border-box;width:100%}.quizlab-tabs__labels-polyfill{width:100%}.quizlab-tabs__labels-polyfill .quizlab-tabs__shadow{display:none}.quizlab-tabs__labels-polyfill.sticky .quizlab-tabs__shadow{display:block}.quizlab-tabs__labels-polyfill .quizlab-tabs__labels-wrap{top:-1px}.quizlab-tabs__labels{position:relative;box-sizing:border-box;width:100%;font-weight:bold}.quizlab-tabs__labels-inner{display:flex;position:relative;width:100%;margin:0 auto;justify-content:space-between}@media screen and (min-width: 1024px){.quizlab-tabs__labels-inner{width:100%}}.quizlab-tabs__label{flex:1;padding:8px 16px 6px;box-sizing:border-box}@media screen and (min-width: 1024px){.quizlab-tabs__label{flex:none;min-width:100px;padding:8px 12px 14px}}.quizlab-tabs__labels-stripe-wrap{position:absolute;bottom:0;left:0;height:2px;transition:transform .3s,width .3s}.quizlab-tabs__labels-stripe{height:100%;margin:0 16px}@media screen and (min-width: 1024px){.quizlab-tabs__labels-stripe{margin:0 12px}}.quizlab-tabs__swiper{position:relative}.quizlab-tabs__content{position:absolute;top:0;right:0;left:0;width:100%;transition:opacity .15s;pointer-events:none;opacity:0}.quizlab-tabs__content_active{position:relative;height:auto;transition:opacity .15s .15s;pointer-events:all;opacity:1}.quizlab-tabs_sticky .quizlab-tabs__labels-wrap{position:relative;position:sticky;z-index:1;top:0;padding-top:8px}@media screen and (min-width: 1024px){.quizlab-tabs_sticky .quizlab-tabs__labels-wrap{padding-top:16px}}.quizlab-tabs_sticky .quizlab-tabs__shadow{position:absolute;position:sticky;z-index:1;top:0;top:calc(25px + var(--safe-area-inset-top));width:100%;height:1px;transform:translateY(13px);box-shadow:0 1px 10px 1px rgba(0,0,0,.5)}.quizlab-tabs_sticky .quizlab-tabs__labels-polyfill .quizlab-tabs__labels-wrap{top:-1px}.quizlab-tabs_sticky .quizlab-tabs__labels{padding-top:0;padding-top:var(--safe-area-inset-top)}.quizlab-tabs_sticky .quizlab-tabs__swiper{padding-bottom:0;padding-bottom:var(--safe-area-inset-bottom)}.quizlab-tabs_tournament .quizlab-tabs__labels{font-size:15px;line-height:20px}@media screen and (min-width: 1024px){.quizlab-tabs_tournament .quizlab-tabs__labels{font-size:20px;line-height:26px}}.quizlab-tabs_tournament .quizlab-tabs__label{transition:color .3s;cursor:pointer}.quizlab-tabs_tournament .quizlab-tabs__labels,.quizlab-tabs_tournament .quizlab-tabs__swiper{max-width:752px;margin:0 auto}
.clan-screen{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}.clan-screen__content{display:flex;flex-direction:column;min-height:100%}.clan-screen__money-counter-wrap{position:absolute;top:30px;right:15px}.clan-screen__hat{position:relative;box-sizing:border-box;width:100%;padding:30px 16px 0;max-width:752px;margin:0 auto}.clan-screen__title{margin-bottom:16px;text-align:center;color:#fff;font-size:17px;font-weight:bold;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:bold;line-height:27px}.clan-screen__clan-statistics-item-label{text-align:center;color:#fff;font-size:13px;font-weight:bold;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:bold;line-height:25px}.clan-screen__leave-clan-button{position:absolute;top:10px;top:calc(10px + var(--safe-area-inset-top));right:0;padding:20px;cursor:pointer}.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:bold;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{box-sizing:border-box;width:100%;max-width:752px;padding:16px 16px 0}.clan-screen__invite-block-text{display:block;margin-bottom:40px;text-align:center;color:#fff;font-size:17px;font-weight:bold;line-height:22px}.clan-screen__invite-block-button-text{position:relative;font-weight:bold}.clan-screen__raid-banner-wrap{padding-bottom:16px}.clan-screen__share-button{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;height:56px;margin-left:auto;margin-right:auto;margin-bottom:15px;padding:0 16px;cursor:pointer;color:#fff;border-radius:14px;background:rgba(255,255,255,.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:bold}.clan-screen__share-button-description{font-size:11px;font-weight:normal;line-height:14px}.clan-screen__join-button,.clan-screen__clan-is-full-button,.clan-screen__invite-block-button{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;width:100%;height:48px;margin:0 auto;margin-bottom:15px;cursor:pointer;color:#000;border-radius:58px;background-color:#facc39;font-size:16px;line-height:22px}.clan-screen__join-button-fader,.clan-screen__clan-is-full-button-fader,.clan-screen__invite-block-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__join-button:active .clan-screen__invite-block-button-fader,.clan-screen__join-button:active .clan-screen__share-button-fader,.clan-screen__invite-block-button:active .clan-screen__invite-block-button-fader,.clan-screen__invite-block-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__share-button-fader{opacity:1}.clan-screen__invite-block-button{margin-bottom:32px}.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:rgba(255,255,255,.6);font-size:13px}.clan-screen__join-button-inner{display:flex;width:100%;align-items:center;justify-content:space-between}.clan-screen__join-button-title,.clan-screen__clan-is-full-button-title{display:flex;align-items:center;justify-content:center;white-space:pre;font-weight:bold}.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{margin:0 auto;height:40px}.clan-screen__user-rating-list{margin-bottom:16px}.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:bold;line-height:27px}.clan-screen__bottom-loading{position:relative;flex:1}.clan-screen__chat-link-wrap{position:absolute;right:0;bottom:0;left:0;z-index:3;box-sizing:border-box;max-width:752px;padding:0 16px;margin:0 auto}.clan-screen__user-rating-list-wrap{padding-top:24px;padding-bottom:81px}.clan-screen__clan-rating-list{margin:12px 0}.clan-screen.clan-screen_without-tabbar .clan-screen__hat{padding-top:0}.clan-screen.clan-screen_without-tabbar .clan-screen__title{margin-bottom:0}.clan-screen_my .clan-screen__clan-name{color:#facc39}.clan-screen_ie .clan-screen__chat-link-wrap{width:375px}.notch .clan-screen__hat{padding-top:0}
.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}
.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:bold;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:bold}.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:normal;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}
.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.checkout-server-confirm{box-sizing:border-box;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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;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-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:bold;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:bold;font-style:normal}.checkout-server-confirm_preformatted{white-space:pre}
.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.modal-content-achievement{display:flex;align-items:center;flex-direction:column;justify-content:center;box-sizing:border-box;max-width:322px;width:100%;height:100%;max-height:510px}.modal-content-achievement__content{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;box-sizing:border-box;width:100%;height:100%;margin:0 auto;padding:16px;text-align:center;text-transform:none;color:#000;border-radius:4px;background-color:#fff;font-weight:normal}@media screen and (max-width: 345px){.modal-content-achievement{max-width:280px}}
.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.modal-content-auth-suggest{position:relative;height:100%;max-height:415px;padding:35px 10px 15px;border-radius:5px 5px 10px 10px;background-color:#fff;width:280px;padding-bottom:20px}.modal-content-auth-suggest::after{position:absolute;right:0;bottom:-33px;left:0;width:0;margin:auto;content:"";border-top:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;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:0px;left:0;cursor:pointer;color:#126c50;font-style:italic}.modal-content-auth-suggest__button{width:200px;height:40px;margin:5px auto 0 auto;font-size:15px;font-weight:bold;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}
.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-castle-repair-onboarding__title{display:block;padding-bottom:10px;font-size:18px;font-weight:bold;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:bold;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-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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;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:bold}
.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.modal-content-please-rate-our-app{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:space-around;box-sizing:border-box;height:100%;max-height:410px;padding:30px 10px 25px 10px !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:solid 35px #fff;border-right:solid transparent 150px;border-left:solid transparent 150px;border-radius:15px}.modal-content-please-rate-our-app__image{flex:.5}.modal-content-please-rate-our-app__text{display:flex;align-items:center;flex:.55;justify-content:center;padding:0 20px;font-size:18px}.modal-content-please-rate-our-app__buttons{display:flex;align-items:center;flex:.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:bold;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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}}
.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;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:0px 0px 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:0px 0px 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 0px 0px;border-radius:50px;font-size:16px;font-weight:bold}.modal-content-your-opinion__close{position:absolute;top:-55px;right:0}
.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.modal-content-thank-you-for-your-report{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:space-around;box-sizing:border-box;height:100%;max-height:290px;padding:30px 10px 25px 10px !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:solid 35px #fff;border-right:solid transparent 150px;border-left:solid transparent 150px;border-radius:15px}.modal-content-thank-you-for-your-report__image{flex:.5}.modal-content-thank-you-for-your-report__text{display:flex;align-items:center;flex:.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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}}

.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-subject-requirements__title{display:block;padding-bottom:20px;font-size:18px;font-weight:bold;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:bold;text-transform:uppercase;white-space:pre-line;color:#ffde58}.modal-content-subject-requirements__subject-name{padding-bottom:10px;font-size:20px;font-weight:bold}.modal-content-subject-requirements__description{display:block;font-size:16px;font-weight:bold;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 auto;font-size:15px;font-weight:bold;stroke:#000;stroke-width:8}.modal-content-subject-requirements__button .button__loader{height:70%}
.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{cursor:default;opacity:1}.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}
.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%}@media(max-height: 500px){.main-navigation-wrapper__menu-wrap{display:none}}.main-navigation-wrapper__scrollable-content{display:flex;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;flex-direction:column;width:100%;height:100%}.main-navigation-wrapper__buttons-wrap{display:flex;align-items:center;justify-content:space-between;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;width:24px;height:24px}.main-navigation-wrapper__button-icon{display:block;width:100%;height:100%;opacity:.6;fill:#fff}.main-navigation-wrapper__button-icon_news{stroke:#bcbcbc}.main-navigation-wrapper__button-icon svg{width:100%;height:100%;vertical-align:middle}.main-navigation-wrapper__button-text{padding-left:10px;letter-spacing:.12px;opacity:.6;color:#fff;font-size:13px}.main-navigation-wrapper__button-icon_active{cursor:default;opacity:1}.main-navigation-wrapper__button-icon_active .main-navigation-wrapper__button-icon_news{stroke:#fff}.main-navigation-wrapper__button-text_active{cursor:default;opacity:1}.main-navigation-wrapper__indicator{position:absolute;top:-6px;right:-5px;width:8px;height:8px;border:2px solid #f0f2f6;border-radius:100%;background:#ff5959}.main-navigation-wrapper__menu{width:100%;height:50px;padding-bottom:0;padding-bottom:var(--safe-area-inset-bottom)}.main-navigation-wrapper_hidden .main-navigation-wrapper__scrollable-content{height:100%}.main-navigation-wrapper_no-self-scroll .main-navigation-wrapper__scrollable-content{overflow:hidden;-webkit-overflow-scrolling:auto}@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}}@media screen and (max-width: 714px){.main-navigation-wrapper_mobile-hidden .main-navigation-wrapper__scrollable-content{height:100%}.main-navigation-wrapper_mobile-hidden .main-navigation-wrapper__menu{display:none}}
.growleaders-flavoured .main-navigation-wrapper__menu{background-color:#e4202c}
.ref-screen{width:100%;height:100%;background-color:#187fe0}
.server-notification-clan-confirm__title{font-size:19px}
.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 0;background-color:#e8e8e8;font-size:13px;font-weight:bold}.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:bold;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:bold;line-height:16px}
.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:transform .3s ease-in;transform:translateY(100%)}.bottom-popup_shown{pointer-events:all}.bottom-popup_shown .bottom-popup__content{transition:transform .3s ease-out;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__header{text-align:left;padding-left:20px}.topic-with-lessons-screen__duration{font-size:13px;line-height:17px;color:rgba(52,56,71,.4)}.topic-with-lessons-screen__content{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:flex-start;width:100%;min-height:100px;max-height:100%;border-radius:14px 14px 0px 0px;background-color:#fff}.topic-with-lessons-screen__download-button-wrap{display:flex;align-items:center;justify-content:center;width:100%}.topic-with-lessons-screen__download-button{position:relative;box-sizing:border-box;padding:10px 16px;cursor:pointer;color:rgba(0,0,0,.5);border:1px solid #787875;border-radius:4px;font-size:13px;line-height:17px;width:270px;height:38px;text-align:center}.topic-with-lessons-screen__download-button_loading{color:transparent}.topic-with-lessons-screen__download-button-spinner{position:absolute;top:0;right:0;bottom:0;left:0;width:20px;height:20px;margin:auto;stroke:rgba(0,0,0,.5)}.topic-with-lessons-screen__scrollable-content{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;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:bold;line-height:20px}.topic-with-lessons-screen__title-topic-progress{padding:4px 0 0 0;color:rgba(0,0,0,.6);font-size:14px;font-weight:normal;line-height:18px}.topic-with-lessons-screen__lessons{position:relative;padding-bottom:19px}.topic-with-lessons-screen__lesson{box-sizing:border-box;padding:9px 4.5px 12px 4.5px}.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;max-width:640px;margin:0 auto;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:bold;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;top:var(--safe-area-inset-top);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;display:block;padding:16px;cursor:pointer;text-decoration:none;outline: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, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%)}.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__optional-lessons{display:none}.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:0px}.turniketov-flavoured .topic-with-lessons-screen-popup{box-sizing:border-box;width:100%;height:100%}
.not-supported-version-screen{position:relative;width:100%;height:100%;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}
.growleaders-flavoured .user-subject-select-screen{background-color:#5ea8a2}
.user-subject-select-screen{color:#000;background:radial-gradient(85.31% 54.93% at 50% 50%, #E0E5E8 0%, #F5F6F8 100%);cursor:default}
@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color: #ffffff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color: #000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: #ffffff}.swiper-pagination-black{--swiper-pagination-color: #000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}

.battle-result-animation-title{font-size:6vh;font-weight:700}
.quizlab-battle-result-info-tie-icon__flag_enemy{fill:#e2441f}.quizlab-battle-result-info-tie-icon__flag_user{fill:#3978f3}.quizlab-battle-result-info-tie-icon__stick-element{fill:#343847}
.quizlab-battle-result-info-defeat-icon__flag{fill:#e2441f}.quizlab-battle-result-info-defeat-icon__stick-element{fill:#343847}
.quizlab-battle-result-info-victory-icon__flag{fill:#3978f3}.quizlab-battle-result-info-victory-icon__stick-element{fill:#343847}

.quizlab-battle-hex-owned_user .quizlab-battle-hex-owned__fill{fill:#3978f3}.quizlab-battle-hex-owned_enemy .quizlab-battle-hex-owned__fill{fill:#e2441f}
.quizlab-battle-hex-available__fill{fill:#3978f3}.quizlab-battle-hex-available__stroke{stroke:#3978f3}.quizlab-battle-hex-available_enemy .quizlab-battle-hex-available__fill{fill:#e2441f}.quizlab-battle-hex-available_enemy .quizlab-battle-hex-available__stroke{stroke:#e2441f}
.quizlab-battle-hex-animation__fill{fill:#343847}.quizlab-battle-hex-animation__stroke{stroke:#343847}.quizlab-battle-hex-animation_enemy .quizlab-battle-hex-animation__fill{fill:#e2441f}.quizlab-battle-hex-animation_enemy .quizlab-battle-hex-animation__stroke{stroke:#e2441f}.quizlab-battle-hex-animation_user .quizlab-battle-hex-animation__fill{fill:#3978f3}.quizlab-battle-hex-animation_user .quizlab-battle-hex-animation__stroke{stroke:#3978f3}
.quizlab-battle-disconnect-popup-close-icon{width:104px;height:104px;margin:0 auto}.quizlab-battle-disconnect-popup-close-icon__path{fill:#3978f3}
.quizlab-color-swords-icon{width:104px;height:104px;fill:#3978f3}
.castle-v2{position:relative;display:flex;align-items:center;justify-content:center;min-height:222px;margin:0 auto}.castle-v2_clickable{cursor:pointer}.castle-v2:after{min-height:inherit;content:"";font-size:0}.castle-v2__castle{position:relative}.castle-v2__image{display:block;height:282px;width:100%;margin:0 auto;transform:translate3d(0, 0, 0)}.castle-v2__image-main{position:relative;display:flex;align-items:center;justify-content:center;height:100%}.castle-v2__image-shadow{position:absolute;top:50%;right:0;left:0;margin:0 auto;padding-top:7px;text-align:center;transform:translateY(-50%)}.castle-v2__image-shadow-main{fill:#4691ff}.castle-v2__pedestal{margin-top:-3px}.castle-v2__pedestal-text{position:absolute;right:0;bottom:7px;left:0;margin:0 auto;color:#000;font-size:13px;font-weight:bold}.castle-v2__current{display:flex;align-items:center;justify-content:center;opacity:1;height:100%;width:100%}.castle-v2__next{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0}.castle-v2__castle-wrap{position:relative;height:100%;width:100%}.castle-v2_animating .castle-v2__current{transition:opacity .2s;opacity:0}.castle-v2_animating .castle-v2__next{transition:opacity .2s .2s}.castle-v2_next-shown .castle-v2__current{transition:opacity .2s;opacity:0}.castle-v2_next-shown .castle-v2__next{transition:opacity .2s .2s;opacity:1}.castle-v2_small .castle__castle{max-height:170px}.castle-v2_no-min-height{min-height:none}.castle-v2_without-pedestal .castle__pedestal,.castle-v2_without-pedestal .castle__pedestal-text{display:none}
.quizlab-user-level-bar{position:relative;width:145px;height:32px;margin:8px auto 0}.quizlab-user-level-bar__bar-wrap{position:relative;overflow:hidden;width:100%;height:100%;text-align:left;vertical-align:middle}.quizlab-user-level-bar__bar-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#003398;opacity:.24;box-shadow:inset 0px 4px 4px rgba(0,0,0,.56)}.quizlab-user-level-bar__bar{position:relative;display:inline-block;width:0;height:100%;background:#00c3b8;vertical-align:middle}.quizlab-user-level-bar__bar_transition-enabled{transition:width .6s .2s}.quizlab-user-level-bar__level{position:absolute;top:0;right:0;left:0;bottom:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;margin:auto;transition:opacity .4s;color:#fff;font-weight:bold;font-size:17px}
.quizlab-course-final-test-results-progress__castle-score-text{position:relative;margin-top:8px;font-weight:400;font-size:11px;line-height:16px;text-align:center;color:rgba(255,255,255,.5)}
.quizlab-open-side-menu-button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer}.quizlab-open-side-menu-button__icon{margin-top:1px;margin-right:1px}.quizlab-open-side-menu-button__icon svg{fill:#fff}
.quizlab-header{width:100%;transition:opacity .4s}.quizlab-header__inner{display:flex;align-items:stretch;align-items:center;justify-content:flex-start;box-sizing:border-box;min-height:64px;margin:0 auto;padding:10px 15px 10px;max-width:720px}.quizlab-header__content{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;padding:8px 0}.quizlab-header__center{box-sizing:border-box;width:100%;padding:0 35px;font-size:22px;line-height:24px;font-weight:bold}.quizlab-header__side{position:absolute;top:50%;left:0;width:40px;height:40px;margin:auto;transform:translateY(-50%)}.quizlab-header__side-content{position:relative;width:100%;height:100%;transition:transform .4s;transform:translate3d(0, 0, 0)}.quizlab-header__button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer}.quizlab-header__button-icon{display:flex}.quizlab-header_hidden{pointer-events:none;opacity:0}.quizlab-header_hidden .quizlab-header__side-content{transform:translate3d(105%, 0, 0)}.quizlab-header_vertical-centered-side .quizlab-header__side{bottom:0}.quizlab-header_absolute-positioned{position:absolute;top:0;right:0;left:0}@media screen and (max-height: 490px){.quizlab-header_auth .quizlab-header__inner{padding-top:25px}}@media screen and (max-height: 350px){.quizlab-header_auth .quizlab-header__inner{padding-top:10px}}@media screen and (max-height: 310px){.quizlab-header_auth .quizlab-header__inner{padding-top:0;padding-bottom:0}}
.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-right-radius:10px;border-bottom-left-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:solid 35px #fff;border-right:solid transparent 140px;border-left:solid transparent 140px;border-radius:15px}.modal-content-mixin_border-radius{border-radius:5px}.quizlab-modal-content-enemy-select{width:100%;height:100%}.quizlab-modal-content-enemy-select__content-wrapper{position:relative;width:100%;height:100%}.quizlab-modal-content-enemy-select__title{max-width:200px;margin:0 auto;padding-bottom:16px;font-weight:bold;font-size:20px;line-height:26px;text-align:center;color:#343847}.quizlab-modal-content-enemy-select__loader{text-align:center}.quizlab-modal-content-enemy-select__description{font-size:17px;line-height:22px;word-break:break-all;text-align:center;color:#343847}.quizlab-modal-content-enemy-select__you-can-close{font-size:15px;line-height:20px;text-align:center;white-space:pre-line;color:rgba(52,56,71,.56)}.quizlab-modal-content-enemy-select__notifychecker{padding-top:32px}.quizlab-modal-content-enemy-select__you-can-close{font-size:15px;line-height:20px;text-align:center;color:rgba(52,56,71,.56)}.quizlab-modal-content-enemy-select__link-button{width:100%;height:45px;text-align:center;letter-spacing:-0.131282px;color:#343847;font-size:16px;font-weight:bold;line-height:18px}.quizlab-modal-content-enemy-select__switch-wrapper{display:flex;padding-top:56px}.quizlab-modal-content-enemy-select__switch{min-width:50px}.quizlab-modal-content-enemy-select__switch-text{display:block;padding-left:12px;text-align:left;font-size:15px;line-height:20px;color:#343847}.quizlab-modal-content-enemy-select__advice-wrap{position:absolute;bottom:-20px;display:flex;align-content:center;flex-direction:column;padding:0 15px}.quizlab-modal-content-enemy-select__advice-title{padding-bottom:5px;text-align:center;letter-spacing:-0.1px;color:#4a4a4a;font-size:14px;font-weight:bold}.quizlab-modal-content-enemy-select__advice{padding-bottom:5px;text-align:center;letter-spacing:-0.1px;color:#686868;font-size:14px}
.quizlab-user-item-tournament{position:relative;font-weight:bold;font-size:16px;line-height:20px;color:#343847}@media screen and (min-width: 1024px){.quizlab-user-item-tournament{font-size:17px;line-height:22px}}.quizlab-user-item-tournament__inner{display:flex;justify-content:space-between;padding:8px 16px}@media screen and (min-width: 1024px){.quizlab-user-item-tournament__inner{padding:12px 16px}}.quizlab-user-item-tournament__place{display:flex;align-items:center;justify-content:flex-end;width:16px;padding-right:8px;font-size:13px;line-height:16px}.quizlab-user-item-tournament__content{display:flex;flex-direction:column;justify-content:center;flex:1;box-sizing:border-box;text-align:left;width:47%;padding:0 12px}@media screen and (min-width: 1024px){.quizlab-user-item-tournament__content{padding:0 8px}}.quizlab-user-item-tournament__avatar{position:relative;width:48px;height:48px}.quizlab-user-item-tournament__tint{position:absolute;top:-8px;left:-6px;z-index:1}.quizlab-user-item-tournament__name{overflow:hidden;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap}.quizlab-user-item-tournament__score{display:flex;align-items:center;justify-content:flex-end;white-space:pre}.quizlab-user-item-tournament_target-player{background-color:#f0f2f6}
.quizlab-to-battle-button{position:relative;width:100%;max-width:343px;margin:0 auto;padding:10px 0;cursor:pointer;background-color:#ffd12f;border-radius:8px;color:#343847}.quizlab-to-battle-button_disabled{opacity:.56;pointer-events:none;cursor:auto}.quizlab-to-battle-button__attempts{font-size:13px;line-height:16px}.quizlab-to-battle-button__attempts:first-letter{text-transform:capitalize}.quizlab-to-battle-button__content{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#ffd12f;border-radius:8px;font-weight:bold;font-size:16px;line-height:20px;color:#343847}.quizlab-to-battle-button__loader{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0}.quizlab-to-battle-button__loader-icon{position:relative;top:10px;left:0;right:0;width:30px;height:30px;margin:auto;opacity:.8;stroke:#343847;stroke-width:7px;stroke-dasharray:62.8318530718 62.8318530718}.quizlab-to-battle-button:active{opacity:.8}.quizlab-to-battle-button_loading .quizlab-to-battle-button__content{color:transparent;background-color:#fbc300}.quizlab-to-battle-button_loading .quizlab-to-battle-button__loader{opacity:1}
.quizlab-tournament-topic{position:relative;display:block;box-sizing:border-box;width:100%;padding:17px 24px;text-decoration:none;color:#343847}.quizlab-tournament-topic__inner{display:flex;justify-content:space-between}.quizlab-tournament-topic__info{display:flex;flex-direction:column;justify-content:space-between;width:100%}.quizlab-tournament-topic__title{display:flex;align-content:center;align-items:center;justify-content:space-between;font-size:17px}.quizlab-tournament-topic__name{position:relative;padding-right:60px;text-align:left;font-weight:bold;font-size:16px;line-height:20px;color:#343847}@media screen and (min-width: 1024px){.quizlab-tournament-topic__name{font-size:20px;line-height:24px}}.quizlab-tournament-topic__start-time{margin-top:2px;text-align:left;font-size:10px;line-height:12px;color:rgba(52,56,71,.56)}.quizlab-tournament-topic__explanations-info{display:flex;align-items:center;flex-direction:column;justify-content:center;min-width:55px;text-decoration:none;text-transform:none;font-size:10px;line-height:12px;color:#343847}.quizlab-tournament-topic__explanations-info_inactive{color:rgba(52,56,71,.56)}.quizlab-tournament-topic_with-explanations .quizlab-tournament-topic__name{padding-right:0}.quizlab-tournament-topic_with-explanations .quizlab-tournament-topic__info{padding-right:10px}@media screen and (max-width: 414px){.quizlab-tournament-topic__bottom-stripe{width:100%}.quizlab-tournament-topic__explanations-info{margin:0}}
.quizlab-tournament-content-wrapper{position:relative;width:100%;height:100%;margin:0 auto}.quizlab-tournament-content{height:100%;overflow-y:auto;box-sizing:border-box}.quizlab-tournament-content:after{content:"";display:block;padding-bottom:108px}@media screen and (min-width: 1024px){.quizlab-tournament-content:after{padding-bottom:88px}}.quizlab-tournament-content__circle-wrap{position:absolute;bottom:0;right:0;left:0;overflow:hidden;width:100%;height:800px;margin:auto}.quizlab-tournament-content__header-wrap{position:relative;width:100%;margin:0 auto}.quizlab-tournament-content__circle{position:relative;bottom:0;left:-150%;display:flex;justify-content:center;flex-wrap:nowrap;width:400%}.quizlab-tournament-content__circle-inner{position:relative;top:-24px;display:block;width:800px;height:800px;content:"";border-radius:450px}.quizlab-tournament-content__header{position:relative;margin:0 auto}.quizlab-tournament-content__tournament-brand-logo{width:100%;padding:7px 0 10px}.quizlab-tournament-content__title{margin-bottom:2px;font-size:13px;line-height:16px;pointer-events:none;text-align:center;color:rgba(52,56,71,.56)}@media screen and (min-width: 1024px){.quizlab-tournament-content__title{display:none}}.quizlab-tournament-content__share{width:100%;max-width:240px;margin:0 auto -25px;padding:7px 0 10px}.quizlab-tournament-content__main-button{position:absolute;bottom:0;width:100%;margin:0 auto;padding:20px 16px 40px;background:#fff;background:rgba(255,255,255,.32);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-sizing:border-box}@media screen and (min-width: 1024px){.quizlab-tournament-content__main-button{padding-top:16px;padding-bottom:24px}}.quizlab-tournament-content__share-title{margin-bottom:8px;font-size:13px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.9px;text-align:center;color:#fff}.quizlab-tournament-content__tournament-name{padding:0 20%;font-weight:bold;font-size:22px;line-height:24px;color:#343847}.quizlab-tournament-content__user-statistics,.quizlab-tournament-content__results{position:relative;box-sizing:border-box;width:100%;max-width:752px;margin:0 auto;padding:18px 16px 10px}.quizlab-tournament-content__result-loader{position:absolute;top:0;left:0;right:0;bottom:0;width:50px;margin:auto;stroke-dasharray:62.8318530718 62.8318530718;stroke:#343847}.quizlab-tournament-content__result-iframe{position:relative;width:100%;min-height:160px;margin:auto}.quizlab-tournament-content__tabs-wrap{width:100%;padding-top:40px;margin-top:0;margin-top:calc(-1 * var(--safe-area-inset-top))}@media screen and (min-width: 1024px){.quizlab-tournament-content__tabs-wrap{padding-top:15px}}.quizlab-tournament-content__user-list{width:100%;padding-top:22px}@media screen and (min-width: 1024px){.quizlab-tournament-content__user-list{padding-top:20px}}.quizlab-tournament-content__rating-divider{width:90%;height:40px;background-color:rgba(0,0,0,.12)}.quizlab-tournament-content-wrapper_branded .quizlab-tournament-content__results{padding:5px 30px 15px}.quizlab-tournament-content-wrapper_previewed .quizlab-tournament-content__tabs-wrap{padding-top:0}.quizlab-tournament-content-wrapper_previewed .quizlab-tournament-content__header-wrap{padding-bottom:25px}.quizlab-tournament-content__topics-list{padding-top:27px}@media screen and (max-width: 414px){.quizlab-tournament-content__rating-divider{width:100%}}
.course-stage-task-progress{box-sizing:border-box;width:100%;font-size:10px;line-height:12px;padding:27px 8px}
.quizlab-course-stage-task-hex-status{display:flex;justify-content:center;text-align:center;align-items:center;height:100%}.quizlab-course-stage-task-hex-status svg{height:100%}.quizlab-course-stage-task-hex-status__marked-new-badge{position:relative;padding:4px 6px;display:flex;height:20px;margin-top:6px;border-width:1px;border-style:solid;box-sizing:border-box;border-radius:40px}.quizlab-course-stage-task-hex-status__marked-new-badge-text{position:relative;text-transform:uppercase;font-weight:bold;font-size:9px;line-height:12px}.quizlab-course-stage-task-hex-status__marked-new-badge-icon{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto}
.quizlab-course-stage-task-hex-info{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-around;box-sizing:border-box;width:100%;height:100%;margin:auto;padding:16px 24px}.quizlab-course-stage-task-hex-info__status{height:32px}.quizlab-course-stage-task-hex-info__title{font-weight:bold;font-size:13px;line-height:16px}.quizlab-course-stage-task-hex-info__progress{display:flex;flex-direction:column;justify-content:center;align-items:center;height:32px;font-style:normal;font-weight:bold;font-size:10px;line-height:12px;text-align:center;text-transform:uppercase}.quizlab-course-stage-task-hex-info__optional{display:flex;flex-direction:column;justify-content:center;align-items:center;height:32px;font-style:normal;font-weight:400;font-size:10px;line-height:12px;text-align:center;padding:0px 20px}
.quizlab-rating-hat{text-align:left;color:#fff;font-size:20px}.quizlab-rating-hat__title{padding-right:4px;font-size:24px;font-weight:700}.severstal-rating-hat{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;padding:0 !important;margin-bottom:8px;text-align:left;font-size:20px}.severstal-rating-hat__title{font-size:20px;line-height:26px;font-weight:700;cursor:default;margin-right:8px}.severstal-rating-hat__date{font-size:16px;line-height:20px;cursor:default}
.severstal-rating-hat{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;padding:0 15px;text-align:left;color:#fff;font-size:20px;font-weight:400}.severstal-rating-hat__title{font-size:20px;line-height:26px;cursor:default}.severstal-rating-hat__date{font-size:14px;line-height:22px;cursor:default}@media screen and (max-width: 360px){.severstal-rating-hat{font-size:19px}}
.severstal-drones-stripe{position:relative}.severstal-drones-stripe__drones{position:absolute;top:-80px;right:0;left:0;width:100%;pointer-events:none}.severstal-drones-stripe__content{box-sizing:border-box;margin:0 16px;padding:11px 16px 14px;border-radius:4px;background-color:#19212c}
.severstal-general-test-banner{color:#fff;font-size:13px;font-weight:bold;line-height:17px}.severstal-general-test-banner__inner{position:relative}.severstal-general-test-banner__title{padding:0 30px 10px}.severstal-general-test-banner__close-button{position:absolute;top:-10px;right:-15px;width:12px;height:12px;padding:10px 15px;cursor:pointer}.severstal-general-test-banner__close-icon{width:100% !important;height:100% !important;stroke:#fff;stroke-width:3px}.severstal-general-test-banner__link{display:block;margin:0 8px;padding:5px;text-decoration:none;color:#333;border-radius:4px;background-color:#efb358}.severstal-general-test-banner__link-title{font-size:15px}
.severstal-general-test-intro-title{padding:0 32px;color:#fff;font-size:13px;font-weight:bold;line-height:17px}.severstal-general-test-intro-title__description{padding-top:8px;opacity:.5;font-size:11px;line-height:14px}
.severstal-potion-view{width:100%;height:100%}.severstal-potion-view .severstal-potion-view__icon{width:100%;height:100%}.severstal-potion-view_health .severstal-potion-view__icon,.severstal-potion-view_health-renewable .severstal-potion-view__icon{fill:#00aabe}

.quizlab-confirm_without-close{padding-top:24px}.quizlab-confirm_loading{pointer-events:none}.quizlab-confirm__close-wrap{display:flex;justify-content:flex-end}.quizlab-confirm__close{position:absolute;top:22px;width:12px;height:12px;padding:8px;cursor:pointer}.quizlab-confirm__title{box-sizing:border-box;width:100%;white-space:pre-line;font-weight:bold;font-size:20px;line-height:26px;color:#343847;opacity:.8;text-align:center}.quizlab-confirm__description{white-space:pre-line;font-size:17px;line-height:22px;text-align:center;color:#333;opacity:.8}.quizlab-confirm__button{display:flex;justify-content:center;cursor:pointer;min-height:48px;padding:13.5px 40px;box-sizing:border-box;cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;color:#fff;text-align:center;font-weight:700;font-size:16px;width:100%;line-height:22px}.quizlab-confirm__button-loading div{background-color:#fff}.quizlab-confirm__button:active{background-color:#f5cc06}.quizlab-confirm__title .i18nmsg{white-space:normal}
.quizlab-logout-confirm{width:100%;max-width:343px;padding:48px 36px;box-sizing:border-box;color:#343847;background-color:#fff}.quizlab-logout-confirm_loading{pointer-events:none}.quizlab-logout-confirm__title{white-space:normal;box-sizing:border-box;width:100%;white-space:pre-line;font-weight:bold;font-size:20px;line-height:26px;color:#343847;opacity:.8;text-align:center}.quizlab-logout-confirm__button{min-height:48px;padding:13.5px 40px;box-sizing:border-box;cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;text-align:center;font-weight:700;font-size:16px;width:100%;line-height:22px}
.quizlab-user-level-info__user-level{margin-bottom:8px;font-style:normal;font-weight:bold;font-size:13px;line-height:16px;text-align:center;letter-spacing:.212727px;color:#343847;opacity:.48}
.quizlab-profile-menu-screen{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;pointer-events:none;color:#000}.quizlab-profile-menu-screen__content-wrap{box-sizing:border-box;width:100%;height:100%}.quizlab-profile-menu-screen__content{position:relative;display:flex;flex-direction:column;max-width:380px;width:100%;max-width:340px;height:100%;margin-right:auto;margin-left:0;background-color:#fff}.quizlab-profile-menu-screen__top{padding:24px 16px 16px}.quizlab-profile-menu-screen__bottom{width:100%;height:16px}.quizlab-profile-menu-screen__user{display:flex;align-items:center;flex-direction:column;justify-content:center}.quizlab-profile-menu-screen__user-avatar-auth-control-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding-bottom:12px}.quizlab-profile-menu-screen__user-avatar-wrap{box-sizing:border-box;width:112px;min-width:112px;height:112px;min-height:112px;border-radius:50%;border-width:1px;border-style:solid;border-color:#e1e5ed}.quizlab-profile-menu-screen__docs{box-sizing:border-box;padding:12px 16px;font-size:13px;line-height:16px}.quizlab-profile-menu-screen__doc-block{color:#343847}.quizlab-profile-menu-screen__doc-link{color:#343847}.quizlab-profile-menu-screen__auth-control{display:flex;flex-direction:column;justify-content:center;align-items:center;width:125px;height:48px;margin:24px auto 12px;border:1px solid #b8bfca;box-sizing:border-box;font-weight:bold;font-size:16px;line-height:20px;text-align:center;color:#343847;cursor:pointer}.quizlab-profile-menu-screen__auth-control svg{fill:#000}.quizlab-profile-menu-screen__auth-control:active{background-color:rgba(51,51,51,.3)}.quizlab-profile-menu-screen__offline-auth-control{height:32px;margin:24px auto 12px}.quizlab-profile-menu-screen__user-name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;box-sizing:border-box;max-height:52px;margin-bottom:8px;text-overflow:ellipsis;word-break:break-word;color:#343847;font-weight:bold;font-size:20px;line-height:24px;-webkit-line-clamp:2}.quizlab-profile-menu-screen__user-progress{font-weight:normal;font-size:13px;line-height:16px;text-align:center;color:#343847}.quizlab-profile-menu-screen__flex{flex:1;width:100%}.quizlab-profile-menu-screen__conditional-appearing-blocks{width:100%}.quizlab-profile-menu-screen__conditional-appearing-block{width:100%}.quizlab-profile-menu-screen__conditional-appearing-block:last-child{padding-bottom:0}.quizlab-profile-menu-screen__info-block{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;width:100%;min-height:80px;padding:24px 16px;margin:0 auto 8px;background-color:#f0f0f0}.quizlab-profile-menu-screen__info-block-wrap{box-sizing:border-box;width:100%;padding:0 16px;margin-top:16px}.quizlab-profile-menu-screen__info-block_clickable{cursor:pointer}.quizlab-profile-menu-screen__info-block_support{padding-right:12px;background-color:#ffecba}.quizlab-profile-menu-screen__info-block-button{position:relative;display:inline-block;margin-top:24px;padding:8px 24px;border:1px solid #b8bfca;box-sizing:border-box;font-weight:normal;font-size:16px;line-height:20px;color:#343847;cursor:pointer}.quizlab-profile-menu-screen__info-block-button:active{background-color:rgba(51,51,51,.3)}.quizlab-profile-menu-screen__info-block-button-loader{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;margin:auto}.quizlab-profile-menu-screen__info-block-button .three-dots div{background-color:#343847}.quizlab-profile-menu-screen__info-block-button-wrapper{display:flex;justify-content:center}.quizlab-profile-menu-screen__info-block-button_loading{color:transparent}.quizlab-profile-menu-screen__info-block-title{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;letter-spacing:-0.41px;color:#343847;font-weight:bold;font-size:16px;line-height:21px}.quizlab-profile-menu-screen__info-block-title_centered{justify-content:center}.quizlab-profile-menu-screen__info-block-description{padding-top:6px;color:#343847;opacity:.5;text-align:left;font-size:13px;line-height:17px;letter-spacing:-0.11px}.quizlab-profile-menu-screen__last-name-control-checkbox{margin-left:5px}.quizlab-profile-menu-screen__downloaded-lessons-control{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;padding:16px;background-color:#f0f0f0}.quizlab-profile-menu-screen__downloaded-lessons-control-text{text-align:left;letter-spacing:-0.41px;color:#000;line-height:22px}.quizlab-profile-menu-screen__downloaded-lessons-control-title{font-size:17px}.quizlab-profile-menu-screen__downloaded-lessons-control-description{opacity:.6;font-size:13px}.quizlab-profile-menu-screen__downloaded-lessons-control-button{width:18px;height:21px}.quizlab-profile-menu-screen__downloaded-lessons-control-button .download-button .download-button__spinner{width:100%;height:100%;stroke:#343847}.quizlab-profile-menu-screen__info{flex-direction:column;width:100%}.quizlab-profile-menu-screen__info-content{box-sizing:border-box;width:100%;padding:30px 16px 50px;text-align:left;text-decoration:none;letter-spacing:-0.41px;color:#000;font-size:16px}.quizlab-profile-menu-screen__info-content b{font-weight:bold}.quizlab-profile-menu-screen__info-content-selectable{-webkit-user-select:text;-ms-user-select:text;-moz-user-select:text;user-select:text}.quizlab-profile-menu-screen__links{display:block;padding:0 16px 32px;text-align:start}.quizlab-profile-menu-screen__link-item{display:flex;align-items:center;justify-content:space-between;width:100%;margin:32px 0 0 0;text-decoration:none;letter-spacing:-0.41px;color:#000;font-size:17px}.quizlab-profile-menu-screen_shown{pointer-events:auto}.quizlab-profile-menu-screen .fader{background-color:rgba(52,56,71,.72)}.quizlab-profile-menu-screen.quizlab-profile-menu-screen_without-tabbar{z-index:1}@media screen and (max-width: 340px){.quizlab-profile-menu-screen__top{padding-top:34px}.quizlab-profile-menu-screen__info-block{padding:12px 18px}.quizlab-profile-menu-screen__info-block-title{font-size:15px}.quizlab-profile-menu-screen__info-block-description{padding-top:4px;font-size:11px}.quizlab-profile-menu-screen__user-avatar-wrap{width:74px;min-width:74px;height:74px;min-height:74px}}
.quizlab-modal-content-enemy-waiting__title{max-width:200px;margin:0 auto;padding-bottom:16px;font-weight:bold;font-size:20px;line-height:26px;text-align:center;color:#343847}.quizlab-modal-content-enemy-waiting__loader{text-align:center}.quizlab-modal-content-enemy-waiting__timer{font-size:17px;line-height:22px;text-align:center;color:#343847}.quizlab-modal-content-enemy-waiting__bottom-text{padding-top:40px;font-size:15px;line-height:20px;text-align:center;color:rgba(52,56,71,.56);white-space:pre-wrap;word-break:break-word;word-wrap:break-word}
.quizlab-navigation-bar{display:flex;justify-content:space-between;box-sizing:border-box;width:100%;margin:8px auto 0;min-height:40px;padding:4px 12px}
.header{display:table;display:flex;justify-content:center;align-items:center;width:100%;margin:0 auto}.header_align-left{justify-content:flex-start;text-align:left}.header_align-right{justify-content:flex-end;text-align:right}
.header-absolute-positioner{position:absolute;top:0;right:0;left:0;width:100%}.header-absolute-positioner_z-indexed{z-index:1}.header-absolute-positioner_bottom{top:auto;bottom:0}
.header-back-button{display:flex;flex-direction:column;justify-content:center;align-items:center;width:32px;height:48px;cursor:pointer}.header-back-button_disabled{cursor:default;pointer-events:none}
.header-padder{box-sizing:border-box;width:100%;padding:0 16px;display:flex;justify-content:space-between}
.quizlab-battle-header-back-button-icon{stroke:#343847}
.quizlab-subjects-list-screen{width:100%;overflow:hidden}.quizlab-subjects-list-screen_friend{position:relative}.quizlab-subjects-list-screen__container{padding-top:8px;box-sizing:border-box}.quizlab-subjects-list-screen__hex{width:95%;max-width:345px;margin-top:-50px;margin-right:auto;margin-left:auto;padding-bottom:60px}.quizlab-subjects-list-screen_friend .quizlab-subjects-list-screen__hex{width:90%;margin-top:-60px}.quizlab-subjects-list-screen__column{display:flex;justify-content:space-around;box-sizing:border-box;width:100%;max-width:375px;height:120px}.quizlab-subjects-list-screen__item{position:relative;width:50px;min-width:50px;height:100px;min-height:100px}.quizlab-subjects-list-screen__item-inner{position:relative;top:0;left:-25px;width:100px;height:100px}.quizlab-subjects-list-screen__item:first-child{top:-60px}.quizlab-subjects-list-screen__item:last-child{top:60px}.quizlab-subjects-list-screen__user{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:0 16px;box-sizing:border-box}.quizlab-subjects-list-screen__user-avatar{width:112px;height:112px;margin-bottom:22px}.quizlab-subjects-list-screen__user-name{box-sizing:border-box;padding:0 12px;text-align:center;font-weight:bold;font-size:22px;line-height:24px}.quizlab-subjects-list-screen__connection-status-wrap{padding:8px;text-align:center}.quizlab-subjects-list-screen__connection-status{display:inline-flex;align-items:center;padding:2px 4px;border-radius:32px;font-weight:bold;font-size:13px;line-height:16px;background-color:#f0f2f6}.quizlab-subjects-list-screen__connection-status-indicator{display:inline-block;width:12px;height:12px;border-radius:50%;background-color:#00c3b8;transition:background-color .3s}.quizlab-subjects-list-screen__connection-status-indicator_off{background-color:#ff4768}.quizlab-subjects-list-screen__connection-status-text{padding:0 4px}.quizlab-subjects-list-screen__user-level{display:none}.quizlab-subjects-list-screen__user-title{text-align:center;font-size:13px;line-height:16px;opacity:.56}.quizlab-subjects-list-screen__user-title-item:not(:last-of-type){margin-bottom:4px}.quizlab-subjects-list-screen__themes{padding:48px 0}.quizlab-subjects-list-screen__themes-title{padding:0 16px 24px;text-align:center;font-weight:bold;font-size:16px;line-height:22px}.quizlab-subjects-list-screen__themes-content-row{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;margin-bottom:16px}.quizlab-subjects-list-screen__themes-content-row:last-of-type{margin-bottom:0}.quizlab-subjects-list-screen__themes-content-row_multi{margin-top:-36px;margin-bottom:-20px}.quizlab-subjects-list-screen__themes-content-item{position:relative;display:flex;align-items:center;justify-content:center;width:160px;height:160px;cursor:pointer}.quizlab-subjects-list-screen__themes-content-item-icon{width:100%;height:100%}.quizlab-subjects-list-screen__themes-content-item-icon svg{width:100%;height:100%;stroke-width:2}.quizlab-subjects-list-screen__themes-content-item-desc{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-around;box-sizing:border-box;width:100%;height:100%;margin:auto;padding:16px 24px;color:#3978f3}.quizlab-subjects-list-screen__themes-content-item-title{font-weight:bold;font-size:13px;line-height:16px}.quizlab-subjects-list-screen__themes-content-item-score{position:absolute;left:0;right:0;bottom:20px;font-size:13px;line-height:16px}
.battle-health-bar{position:relative;justify-content:center;width:100%;max-width:100%;height:100%}.battle-health-bar_enemy .battle-health-bar__template{fill:#ffd12f}.battle-health-bar_enemy .battle-health-bar__template-energy{fill:#343847}.battle-health-bar_enemy .battle-health-bar__points{color:#343847}.battle-health-bar__template{height:100%;fill:#3978f3}.battle-health-bar__template-hp{opacity:.32}.battle-health-bar__template-hp_exist{opacity:1}.battle-health-bar__template-energy{fill:#fff}.battle-health-bar__points{position:absolute;left:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:38.21%;padding:0 8px;font-weight:bold;font-size:11px;fill:#fff}
.battle-attack-capital-description-text-v3{font-weight:bold;font-size:20px;line-height:26px;color:#343847}.battle-attack-capital-description-text-v3__description{box-sizing:border-box;width:100%;padding:8px 20px 0;font-weight:normal;font-size:16px;line-height:20px}
.quizlab-course-list-item{display:block;box-sizing:border-box;width:100%;padding:16px 12px 8px;text-align:left;text-decoration:none;background-color:#fff}.quizlab-course-list-item__subject-name{display:flex;padding:0;color:#000;font-size:15px;font-weight:bold}.quizlab-course-list-item__subject-name:last-child{padding-bottom:10px}.quizlab-course-list-item__duration{padding:4px 0;opacity:.64}.quizlab-course-list-item__duration:last-child{padding-bottom:10px}.quizlab-course-list-item__course-progress{position:relative;overflow:hidden;width:100%;height:32px;margin-top:4px;border-radius:32px}.quizlab-course-list-item__course-progress-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.12;background-color:#00c3b8}.quizlab-course-list-item__course-progress-bar{position:absolute;top:0;left:0;height:100%;border-radius:32px;background-color:#00c3b8}.quizlab-course-list-item__course-progress-content{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;height:100%}.quizlab-course-list-item__subject-image-wrap{display:flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:100%;margin-right:4px;border-radius:32px;background-color:#00c3b8}.quizlab-course-list-item__subject-image{display:block;width:24px;height:24px}.quizlab-course-list-item__course-progress-percent{margin-left:8px;color:#343847;font-size:13px;font-weight:bold}.quizlab-course-list-item__course-progress-percent_non-zero{color:#fff}.quizlab-course-list-item_disabled{pointer-events:none;opacity:.8;background-color:#548fff}.quizlab-course-list-item_disabled .quizlab-course-list-item__subject-name{color:#fff}.quizlab-course-list-item_disabled .quizlab-course-list-item__subject-image-wrap{background-color:#343847}
.quizlab-tournament-stripe{display:block;width:100%;text-decoration:none}.quizlab-tournament-stripe__custom-image{max-width:100%}.quizlab-tournament-stripe__default-banner{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:flex-start;box-sizing:border-box;text-align:left;color:#343847;border:1px solid rgba(52,56,71,.08);box-shadow:0px 16px 16px -4px rgba(0,51,134,.08);border-radius:12px;background-color:#fff}.quizlab-tournament-stripe__default-image{position:absolute;top:0;right:0;bottom:0;height:100%}.quizlab-tournament-stripe__inner{position:relative;box-sizing:border-box;width:80%;min-width:80%;padding:16px}.quizlab-tournament-stripe__title{padding-bottom:5px;opacity:.56;font-size:10px}.quizlab-tournament-stripe__tournament-name{padding-bottom:10px;font-size:20px;font-weight:bold;line-height:24px}.quizlab-tournament-stripe__date-info{display:flex;align-items:flex-end;justify-content:flex-start;position:relative;padding-bottom:13px;color:#3978f3;font-size:13px;font-weight:bold}.quizlab-tournament-stripe__date-info svg{padding-right:7px;fill:#3978f3}.quizlab-tournament-stripe__date-day{position:absolute;left:4px;color:#fff;font-size:10px;top:3px}.quizlab-tournament-stripe__button{display:inline-block;box-sizing:border-box;height:48px;padding:0 14px;font-size:16px;line-height:48px;width:160px;text-align:center;color:#fff;background-color:#343847;font-weight:bold}
.quizlab-tournament-statistics{display:flex;align-items:center;justify-content:center}.quizlab-tournament-statistics__item{position:relative;flex:1;max-width:104px;display:table-cell;vertical-align:middle}.quizlab-tournament-statistics__item_main{flex:none;max-width:none;padding:0 15px;opacity:1}@media screen and (min-width: 1024px){.quizlab-tournament-statistics__item_main{padding:0 40px}}.quizlab-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;font-size:17px;font-weight:bold}.quizlab-tournament-statistics__score-wrap{position:absolute;bottom:-9px;left:0;right:0}.quizlab-tournament-statistics__score{position:relative;width:100%}.quizlab-tournament-statistics__band-side{opacity:.48}.quizlab-tournament-statistics__user-place{font-size:21px;line-height:18px}.quizlab-tournament-statistics__user-place_1-digit{font-size:30px;line-height:24px}.quizlab-tournament-statistics__user-place_2-digit{font-size:27px;line-height:24px}.quizlab-tournament-statistics__user-place_3-digit{font-size:24px;line-height:20px}.quizlab-tournament-statistics__band-text{position:absolute;top:3px;right:0;left:0;text-align:center;font-weight:bold;font-size:13px;line-height:16px}.quizlab-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;font-weight:bold}.quizlab-tournament-statistics__count{margin-bottom:-3px;font-weight:bold;font-size:32px;line-height:38px}.quizlab-tournament-statistics__text{font-size:13px;line-height:16px}.quizlab-tournament-statistics__rate{position:relative}
.quizlab-default-tournament-result{display:flex;justify-content:center;width:100%;height:100%;margin:0 auto}.quizlab-default-tournament-result__item{display:flex;flex-direction:column;padding:0 8px;text-align:center;font-weight:bold;color:#f6d361}@media screen and (min-width: 1024px){.quizlab-default-tournament-result__item{padding:0 32px}}.quizlab-default-tournament-result__item-inner{width:72px;padding:7px 8px;border-radius:12px}.quizlab-default-tournament-result__item_highlighted .quizlab-default-tournament-result__item-inner{background-color:rgba(240,242,246,.48)}.quizlab-default-tournament-result__image-wrap{position:relative}.quizlab-default-tournament-result__avatar{position:absolute;top:8px;left:0;right:0;width:64px;height:64px;margin:0 auto}.quizlab-default-tournament-result__place-container{padding-top:12px}.quizlab-default-tournament-result__place{font-size:17px;line-height:22px}.quizlab-default-tournament-result__name{margin-top:-2px;word-wrap:break-word;font-size:16px;line-height:22px}
.lesson-result-feedback-form{position:relative;display:flex;flex-direction:column;flex:1;max-height:240px;min-height:160px}.lesson-result-feedback-form__control{position:absolute;right:0;bottom:0;box-sizing:border-box;padding:16px}.lesson-result-feedback-form__send-button{padding:8px 16px;cursor:pointer;font-weight:500;font-size:13px;line-height:18px;text-align:center;color:#3978f3;background:#fff}.lesson-result-feedback-form__send-button:active{background-color:#e1e5ed}.lesson-result-feedback-form__sended{font-style:normal;font-weight:500;font-size:15px;line-height:22px}.lesson-result-feedback-form__body{display:flex;flex-direction:column;flex:1;box-sizing:border-box;border:1px solid #fff}.lesson-result-feedback-form__textarea{flex:1;box-sizing:border-box;width:100%;padding:10px 16px 24px;outline:none;border:none}.lesson-result-feedback-form__textarea::-moz-placeholder{background:transparent;font-style:normal;font-weight:normal;font-size:15px;line-height:22px;color:#fff;resize:none}.lesson-result-feedback-form__textarea,.lesson-result-feedback-form__textarea::placeholder{background:transparent;font-style:normal;font-weight:normal;font-size:15px;line-height:22px;color:#fff;resize:none}
.lesson-result-reaction-picker__picker{display:flex;justify-content:center;margin:0 auto}.lesson-result-reaction-picker__picker-item{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:56px;height:56px;margin:8px;padding:16px;background:#fff;cursor:pointer}.lesson-result-reaction-picker__picker-item svg{height:24px;stroke:#002f6c;stroke-width:1.66667;stroke-linecap:square}.lesson-result-reaction-picker__picker-item_active.lesson-result-reaction-picker__picker-item_like svg{stroke:#00c3b8;fill:#00c3b8}.lesson-result-reaction-picker__picker-item_active.lesson-result-reaction-picker__picker-item_dislike svg{stroke:#e2441f;fill:#e2441f}
.lesson-result-v1{display:flex;flex-direction:column;overflow-y:auto;box-sizing:border-box;width:100%;height:100%;background:#3978f3;color:#fff}.lesson-result-v1__top{display:flex;flex-direction:column;flex:1;width:100%;max-width:720px;margin:0 auto}.lesson-result-v1__title{padding-bottom:14px;font-style:normal;font-weight:500;font-size:17px;line-height:24px;text-align:center}.lesson-result-v1__subtitle{box-sizing:border-box;padding:0 16px;font-style:normal;font-weight:normal;font-size:13px;line-height:17px;color:#fff;opacity:.56}.lesson-result-v1__reaction-control{display:flex;justify-content:center;padding:16px 4px}.lesson-result-v1__feedback-form{display:flex;flex-direction:column;flex:1;box-sizing:border-box;width:100%;padding:8px 16px 16px}.lesson-result-v1__controls{box-sizing:border-box;width:100%;max-width:720px;margin:0 auto;padding:16px}.lesson-result-v1__button{display:block;box-sizing:border-box;width:100%;padding:12px;margin:0 auto 16px;cursor:pointer;text-decoration:none;font-style:normal;font-weight:500;font-size:16px;line-height:24px}.lesson-result-v1__button:last-child{margin-bottom:0}.lesson-result-v1__button_repeat{color:#3978f3;background:#fff}.lesson-result-v1__button_repeat:active{opacity:.5}.lesson-result-v1__button_back{color:#fff}.lesson-result-v1__button_back:active{opacity:.5}.lesson-result-v1__next-lesson-title{padding-bottom:16px;font-weight:500;font-size:15px;line-height:22px}.lesson-result-v1__next-lesson-item{box-sizing:border-box;width:100%}.lesson-result-v1__close{display:flex}.lesson-result-v1__close svg{fill:#fff}.lesson-result-v1__close-wrap{display:flex;justify-content:flex-end;box-sizing:border-box;width:100%;padding-right:16px}
.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;border-radius:50%}.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:bold;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:solid 2px #fff;font-size:13px;font-weight:bold;font-weight:bold;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:solid 2px #facc39;background-color:#facc39;font-size:13px;font-weight:bold;line-height:15px}.user-item-battle__attack-button:active{border:solid 1px #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:solid 2px #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}}
.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}
.quizlab-search-page{display:flex;align-items:center;flex-direction:column;width:100%;height:100%;color:#fff;background-color:#3978f3}.quizlab-search-page__search-wrap{top:0;width:100%;height:-moz-fit-content;height:fit-content;box-shadow:none;background:linear-gradient(180deg, #2A6DF0 0%, #2D6BE6 100%)}.quizlab-search-page__search{display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:415px;margin:0 auto;height:-moz-fit-content;height:fit-content;padding:16px}.quizlab-search-page__back-button{padding-left:16px;cursor:pointer;font-size:15px;font-weight:normal}.quizlab-search-page__back-button-wrap{height:20px}.quizlab-search-page__input{flex:1;width:100%;height:48px;padding:0 10px;-webkit-user-select:text;-moz-user-select:text;user-select:text;text-align:left;color:#fff;border:none;border-radius:0;background-color:transparent;-webkit-appearance:none}.quizlab-search-page__input::-ms-clear{display:none}.quizlab-search-page__input:focus{border:none;border-radius:0;outline:none}.quizlab-search-page__input::-moz-placeholder{color:rgba(255,255,255,.3)}.quizlab-search-page__input::placeholder{color:rgba(255,255,255,.3)}.quizlab-search-page__search-icon{display:flex;align-items:center;justify-content:center;width:40px;height:100%}.quizlab-search-page__loupe{width:25px;height:25px;stroke:#fff;stroke-width:3px}.quizlab-search-page__loupe_disabled{pointer-events:none;opacity:.3}.quizlab-search-page__cross{cursor:pointer}.quizlab-search-page__users-list-wrap{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1;box-sizing:border-box;width:100%}.quizlab-search-page__users-list{box-sizing:border-box;width:100%;max-width:414px;margin:0 auto;padding:0 12px}.quizlab-search-page__loader-wrap{padding-top:30px}.quizlab-search-page__placeholder{max-width:414px;padding-top:50px}@media screen and (max-width: 370px){.quizlab-search-page__back-button{font-size:16px;line-height:20px}}@media screen and (min-width: 375px){.quizlab-search-page__placeholder{font-size:16px;line-height:20px}}
.quizlab-battle-castle{position:relative;box-sizing:border-box;width:14vh;width:calc(14vh - 0.14 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));height:13vh;height:calc(14vh - 0.14 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));margin:0 auto}.quizlab-battle-castle__hex{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}.quizlab-battle-castle__hex-icon{width:100%;height:100%;fill:#fff;stroke:#343847}.quizlab-battle-castle__unavailable{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;transform:translate3d(0, 0, 0)}.quizlab-battle-castle__unavailable .quizlab-battle-castle__hex-icon{width:100%;height:100%}.quizlab-battle-castle__available-icon-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.quizlab-battle-castle__available-icon-wrapper .quizlab-battle-castle__hex-icon{width:100%;height:100%;stroke-width:2;stroke:#e2441f;fill:#e2441f;fill-opacity:.24}.quizlab-battle-castle__animation-icon-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.quizlab-battle-castle__animation-icon-wrapper .quizlab-battle-castle__hex-icon{height:100%;stroke-width:2;stroke:#e2441f}.quizlab-battle-castle__animation-icon-wrapper_attack-on-user .quizlab-battle-castle__hex-icon{stroke-width:2;stroke:#3978f3}.quizlab-battle-castle__animation-icon-wrapper_explosion{bottom:.4vh;bottom:calc(0.4vh - 0.004 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));transition:opacity .8s,transform .9s,bottom .9s;opacity:0;transform:scale(1.45)}.quizlab-battle-castle__available-icon{overflow:hidden;box-sizing:border-box;width:100%;height:100%;border-radius:100%;border-width:.4vh;border-style:solid}
.quizlab-user-item-battle-attack-button{position:relative;display:block;box-sizing:border-box;padding:8px 16;min-width:80px;text-align:center;text-decoration:none;color:#000;border:none;border-radius:16px;font-size:13px;font-weight:bold;line-height:32px;cursor:pointer}
.one-answer-question-in-explanation-view-v1{margin-bottom:24px;padding:16px;text-align:left;background-color:#f0f2f6}.one-answer-question-in-explanation-view-v1_raid{margin-left:16px;margin-right:16px}.one-answer-question-in-explanation-view-v1__text{padding-bottom:16px;word-break:break-word;font-weight:500;font-size:13px;line-height:18px;color:#3978f3}.one-answer-question-in-explanation-view-v1__answer{border-color:#00c3b8;color:#00c3b8}.one-answer-question-in-explanation-view-v1__answer_user-wrong{border-color:#e2441f;color:#e2441f}.one-answer-question-in-explanation-view-v1__answer:not(:last-of-type){margin-bottom:24px}.one-answer-question-in-explanation-view-v1__answer-title{padding-bottom:8px;text-align:left;font-size:13px;line-height:18px}.one-answer-question-in-explanation-view-v1__answer-text{box-sizing:border-box;padding:13px 16px;border:1px solid;border-color:inherit;text-align:center;font-weight:500;font-size:15px;line-height:22px;color:#3978f3;background-color:#fff}
.multiple-answers-question-in-explanation-view-v1{margin-bottom:24px;padding:16px;text-align:left;background-color:#f0f2f6}.multiple-answers-question-in-explanation-view-v1_raid{margin-left:16px;margin-right:16px}.multiple-answers-question-in-explanation-view-v1__text{padding-bottom:16px;word-break:break-word;font-weight:500;font-size:14px;line-height:16px;color:#3978f3}.multiple-answers-question-in-explanation-view-v1__answer{box-sizing:border-box;padding:13px 16px;border:1px solid;background-color:#fff;color:#909090}.multiple-answers-question-in-explanation-view-v1__answer:not(:last-of-type){margin-bottom:8px}.multiple-answers-question-in-explanation-view-v1__answer_user-right,.multiple-answers-question-in-explanation-view-v1__answer_correct{color:#00c3b8}.multiple-answers-question-in-explanation-view-v1__answer_user-wrong{color:#e2441f}.multiple-answers-question-in-explanation-view-v1__answer-title{padding-bottom:4px;font-weight:500;font-size:12px;line-height:18px}.multiple-answers-question-in-explanation-view-v1__answer-text{font-weight:500;font-size:15px;line-height:22px;color:#3978f3}
.fill-blanks-question-in-explanation-view-v1{margin-bottom:24px;padding:16px;text-align:left;background-color:#f0f2f6}.fill-blanks-question-in-explanation-view-v1_raid{margin-left:16px;margin-right:16px}.fill-blanks-question-in-explanation-view-v1__text{padding-bottom:16px;word-break:break-word;font-weight:500;font-size:14px;line-height:16px;color:#3978f3}.fill-blanks-question-in-explanation-view-v1__answer{white-space:pre-line;font-weight:500;font-size:15px;line-height:22px;color:#343847}.fill-blanks-question-in-explanation-view-v1__blank{color:#00c3b8}.fill-blanks-question-in-explanation-view-v1__blank-wrong{text-decoration:line-through;color:#e2441f}
.explanation-banner{margin:0 auto;max-width:375px;margin-bottom:24px}.explanation-banner__image{display:block;max-width:100%;height:auto;margin:0 auto;cursor:pointer}
.severstal-v1-mistakes-review-explanation-card-all{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#fff}.severstal-v1-mistakes-review-explanation-card-all__close{position:absolute;top:12px;top:calc(12px + var(--safe-area-inset-top));right:12px;z-index:3}.severstal-v1-mistakes-review-explanation-card-all__close-button{display:inline-flex;justify-content:center;align-items:center;width:34px;height:34px;border-radius:0;cursor:pointer}.severstal-v1-mistakes-review-explanation-card-all__close-icon{stroke:#3978f3}.severstal-v1-mistakes-review-explanation-card-all__swiper-card{display:flex;align-items:center;flex-direction:column;justify-content:flex-start;box-sizing:border-box;width:100%;margin:0}.severstal-v1-mistakes-review-explanation-card-all__answer-title{margin:0 auto;padding:16px;font-weight:500;font-size:15px;line-height:22px;color:#909090}.severstal-v1-mistakes-review-explanation-card-all__answer-title_correct{color:#00c3b8}.severstal-v1-mistakes-review-explanation-card-all__answer-title_incorrect{color:#e2441f}.severstal-v1-mistakes-review-explanation-card-all .slider-content-item{padding-top:60px;padding-bottom:0}@media screen and (max-width: 1023px){.severstal-v1-mistakes-review-explanation-card-all .slider-controls{display:none}}

.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;color:#fff;border-radius:6px;font-weight:bold}.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__inner{display:flex;justify-content:space-between}.topic .topic__info{display:flex;flex-direction:column;justify-content:space-between;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;margin-bottom:8px;font-size:16px;color:#000}.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:space-evenly;min-width:55px;margin-right:10px;text-decoration:none;text-transform:none;color:#343847;font-size:10px;font-weight:normal;line-height:4px}.topic .topic__explanations-info_inactive{pointer-events:none;opacity:.5}.topic .topic__progress{display:block;transition:color .3s;color:#0062ff;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{display:block;height:100%;transition:background-color .3s;background-color:#0062ff}.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{animation:topic-label-highlight 1.5s backwards}.topic.topic_animated .topic__crown,.topic.topic_completed.topic_animated .topic__crown{display:block;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_completed .topic__label,.topic.topic_animated .topic__label,.topic.topic_with-explanations-info .topic__label{padding-right:0}@keyframes topic-label-highlight{40%{color:#000;background-color:#fff}100%{color:#fff}}@keyframes topic-crown-highlight{0%,40%{opacity:0}100%{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}}.topic .topic__progress-bar-wrap{height:2px;background-color:rgba(255,255,255,.16)}@media screen and (min-width: 1024px){.topic .topic__progress-bar-wrap{width:100%}}
.quizlab-mistakes-review-loader{display:flex;height:100%;flex-direction:column;background-color:#fff}.quizlab-mistakes-review-loader__title{padding:32px 0;font-weight:600;font-size:22px;line-height:26px;color:#343847}.quizlab-mistakes-review-loader__icon{display:flex;justify-content:center;align-items:center;width:100%;height:100%;max-width:208px;max-height:208px;margin:0 auto}.quizlab-mistakes-review-loader__description{padding-top:40px;padding-bottom:54px;font-size:17px;line-height:22px;color:#343847}.quizlab-mistakes-review-loader__loader{width:50px !important;height:50px !important;margin:0 auto}
.quizlab-clan-creation-screen{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}.quizlab-clan-creation-screen__content{position:relative;max-width:375px;margin:19px auto 0}.quizlab-clan-creation-screen__clan-logo-wrapper{width:88px;height:88px;margin:0 auto;padding:29px 0 16px}.quizlab-clan-creation-screen__header{text-align:center;color:#343847;font-size:22px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:0}.quizlab-clan-creation-screen__back-icon{position:absolute;top:-19px;left:0}.quizlab-clan-creation-screen__title{display:block;width:280px;margin:0 auto;margin-bottom:16px;text-align:center;color:#fff;font-size:16px;font-weight:bold;line-height:20px}.quizlab-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;margin-bottom:8px}.quizlab-clan-creation-screen__shield-color-picker-item{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:48px;height:48px;border:1px solid transparent}.quizlab-clan-creation-screen__shield-color-picker-item-color{width:32px;height:32px}.quizlab-clan-creation-screen__shield-logo-picker{display:flex;align-items:center;flex-wrap:wrap;width:320px;height:136px;margin:0 auto}.quizlab-clan-creation-screen__shield-logo-picker-item{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;background-color:rgba(52,56,71,.04);border:2px solid transparent;margin:0 12px}.quizlab-clan-creation-screen__name-input-section{box-sizing:border-box;width:100%;padding:32px 24px 21px}.quizlab-clan-creation-screen__name-input-title{display:block;font-size:16px;font-weight:700;line-height:20px;text-align:left;color:#343847;padding-left:8px;padding-bottom:8px}.quizlab-clan-creation-screen__name-input-wrap{position:relative;box-sizing:border-box;width:100%;background:rgba(52,56,71,.04);color:#0062ff}.quizlab-clan-creation-screen__name-input-text-length{position:absolute;top:0;right:16px;bottom:0;height:23px;margin:auto;text-align:right;letter-spacing:-0.41px;color:rgba(52,56,71,.48);font-size:17px;font-weight:bold}.quizlab-clan-creation-screen__name-input{box-sizing:border-box;width:100%;height:48px;padding:16px;letter-spacing:-0.41px;border:0;outline:none;background:rgba(255,255,255,.2);color:#0062ff;font-size:16px;font-weight:400;line-height:22px}.quizlab-clan-creation-screen__name-input:focus{border:1px solid #0062ff;background:rgba(0,98,255,.04)}.quizlab-clan-creation-screen__name-input::-moz-placeholder{color:rgba(52,56,71,.48);font-size:17px;font-weight:normal;font-style:normal;line-height:22px;mix-blend-mode:normal}.quizlab-clan-creation-screen__name-input::placeholder{color:rgba(52,56,71,.48);font-size:17px;font-weight:normal;font-style:normal;line-height:22px;mix-blend-mode:normal}.quizlab-clan-creation-screen__error{padding-top:8px;text-align:left;letter-spacing:-0.24px;color:#fc5a5a;font-size:15px;line-height:18px}.quizlab-clan-creation-screen__rules{display:block;padding-top:16px;padding-bottom:24px;text-align:left;white-space:pre-line;font-size:16px;line-height:22px}.quizlab-clan-creation-screen__rules-wrapper{color:#343847}.quizlab-clan-creation-screen__create-button{display:flex;align-items:center;justify-content:center;width:343px;height:48px;margin:0 auto 30px;cursor:pointer;color:#fff;background-color:#0062ff;font-size:16px;font-weight:700}.quizlab-clan-creation-screen__create-button-inner{display:flex;align-items:center;justify-content:center;white-space:pre}.quizlab-clan-creation-screen__create-button-image{display:block;padding-left:7px}.quizlab-clan-creation-screen__create-button-loader div{background-color:#000}.quizlab-clan-creation-screen_errored .quizlab-clan-creation-screen__create-button{cursor:default}.quizlab-clan-creation-screen_errored .quizlab-clan-creation-screen__create-button-inner{opacity:.5}.quizlab-clan-creation-screen_disabled-create-button .quizlab-clan-creation-screen__create-button{cursor:default;opacity:.32}.quizlab-clan-creation-screen_disabled-create-button .quizlab-clan-creation-screen__create-button-inner{opacity:.5}.notch .quizlab-clan-creation-screen__clan-logo-wrapper{padding-top:8px}
.clan-emblem{position:absolute;bottom:auto;width:100%;margin:0 auto;height:100%;display:flex;justify-content:center;align-items:center}
.header-content-centerer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:720px;height:0px;min-height:48px;margin:0 auto}
.quizlab-user-info-in-rating-view__clan-link{display:inline-flex;justify-content:center;text-decoration:none}.quizlab-user-info-in-rating-view__clan-link svg{height:auto}.quizlab-user-info-in-rating-view__clan-name{font-size:13px;font-weight:normal;line-height:13px;color:rgba(255,255,255,.72);padding-left:6px}
.quizlab-slider-controls{position:absolute;top:50%;left:0;right:0;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:870px;margin:0 auto;padding:0 16px;transform:translateY(-50%);box-sizing:border-box;z-index:2}.quizlab-slider-controls__button{display:flex;justify-content:center;align-items:center;border-radius:50%;width:48px;height:48px;background-color:#3978f3;cursor:pointer}.quizlab-slider-controls__button-icon{fill:#fff}
.raid-user-stat-user-info{display:inline-flex}.raid-user-stat-user-info__avatar{width:40px;height:40px;padding-right:16px}.raid-user-stat-user-info__content{display:flex;flex-direction:column;justify-content:space-around;flex:1;align-self:stretch;text-align:left}.raid-user-stat-user-info__name{color:#fff;font-weight:bold;font-size:15px}.raid-user-stat-user-info__hearts{display:flex;justify-content:space-between;width:46px}.raid-user-stat-user-info__heart{width:12px;height:12px}
.quizlab-raid-user-stat-user-info{display:inline-flex}.quizlab-raid-user-stat-user-info__content{display:flex;flex-direction:column;justify-content:space-around;flex:1;align-self:stretch;text-align:left}.quizlab-raid-user-stat-user-info__name{color:#fff;font-weight:700;font-size:16px;line-height:20px}
.offline-battle-unavailable-popup-content{position:relative;overflow:visible;box-sizing:border-box;width:320px;padding-right:20px;padding-left:20px;color:#000}.offline-battle-unavailable-popup-content__icon{width:104px;height:104px;margin:0 auto 16px}.offline-battle-unavailable-popup-content__title{position:relative;box-sizing:border-box;width:100%;margin-bottom:15px;padding:7px 0 5px;font-size:20px;font-weight:700;line-height:26px}.offline-battle-unavailable-popup-content__description{box-sizing:border-box;width:100%;padding:0 10px;font-size:17px;font-style:normal}
.basic-course-feedback-screen{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0 auto;background-color:#3978f3;color:#fff;font-weight:normal;font-size:16px;line-height:21px;z-index:2}.basic-course-feedback-screen__scrollable{position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%}.basic-course-feedback-screen__scrollable-inner{position:relative}.basic-course-feedback-screen__content{position:relative;box-sizing:border-box;width:100%;max-width:752px;margin:0 auto;padding:56px 24px 36px}.basic-course-feedback-screen__title{margin:0 auto 32px;font-weight:bold;font-size:20px;line-height:26px}.basic-course-feedback-screen__title .i18nmsg{white-space:pre-line}.basic-course-feedback-screen__stats{display:flex;justify-content:center;width:100%;max-width:343px;margin:0 auto 48px}.basic-course-feedback-screen__stat{position:relative;display:flex;flex-direction:column;align-items:center;flex:1;max-width:163px;min-height:86px;padding:16px;box-sizing:border-box}.basic-course-feedback-screen__stat-wrap{display:flex;flex:0 1 163px;max-width:163px}.basic-course-feedback-screen__stat-wrap:first-child{padding-right:16px}.basic-course-feedback-screen__stat-wrap:last-child{display:none;padding-left:16px}.basic-course-feedback-screen__stat-title{flex:none;width:100%;margin-bottom:9px;font-size:13px;line-height:20px;text-align:center}.basic-course-feedback-screen__stat-text{flex:none;box-sizing:border-box;width:100%;font-weight:bold;font-size:20px;line-height:26px;text-align:center}.basic-course-feedback-screen__stars-line{padding:4px 0;flex:1}.basic-course-feedback-screen__stars-line-subline{display:inline-block;margin:2px auto 0;font-weight:normal;font-size:13px;line-height:20px;color:rgba(255,255,255,.72);text-align:left}.basic-course-feedback-screen__stars-line-subline_transparent{display:none;opacity:0}.basic-course-feedback-screen__rate-line{display:flex;flex-wrap:wrap;justify-content:center;box-sizing:border-box;width:100%;margin-bottom:8px;padding:12px 0;text-align:left}.basic-course-feedback-screen__rate-line-title{width:100%;padding:4px 0;font-weight:bold}.basic-course-feedback-screen__rate-line_last{position:relative;margin-left:-32px;right:-16px;width:auto;box-sizing:border-box;padding-left:16px;padding-right:16px}.basic-course-feedback-screen__rate-line_last .basic-course-feedback-screen__rate-line-title,.basic-course-feedback-screen__rate-line_last .basic-course-feedback-screen__stars-line{max-width:100%}.basic-course-feedback-screen__star{display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.basic-course-feedback-screen__star:not(:last-of-type){margin-right:2px}.basic-course-feedback-screen__textarea-title{margin:40px auto 16px;text-align:left;font-weight:bold}.basic-course-feedback-screen__textarea-wrap{box-sizing:border-box;width:100%;margin:0 auto;padding:16px 0;background:#fff}.basic-course-feedback-screen__textarea{display:block;box-sizing:border-box;width:100%;min-height:144px;margin:0 auto;padding:0 16px;color:#343847;resize:none;border:none;outline:none;border-color:transparent;background:transparent;font-size:16px;line-height:22px}.basic-course-feedback-screen__textarea::-moz-placeholder{font-size:inherit;color:rgba(52,56,71,.72)}.basic-course-feedback-screen__textarea::placeholder{font-size:inherit;color:rgba(52,56,71,.72)}.basic-course-feedback-screen__button-wrap{width:100%;margin:24px auto 0}.basic-course-feedback-screen__button{display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;width:100%;max-width:327px;height:48px;margin:0 auto;cursor:pointer;font-weight:bold}.basic-course-feedback-screen__close-button{position:absolute;top:0;right:0;display:inline-flex;padding:10px;cursor:pointer}@media screen and (min-width: 718px){.basic-course-feedback-screen__title{max-width:100%}.basic-course-feedback-screen__stats{width:100%;max-width:720px}.basic-course-feedback-screen__stat-wrap:last-child{display:flex}.basic-course-feedback-screen__stars-line{flex:none}.basic-course-feedback-screen__stars-line-subline{max-width:280px}.basic-course-feedback-screen__stars-line-subline_transparent{display:block}.basic-course-feedback-screen__star:not(:last-of-type){margin-right:8px}.basic-course-feedback-screen__rate-line{justify-content:space-between;flex-wrap:nowrap}.basic-course-feedback-screen__rate-line-title{padding-right:40px}.basic-course-feedback-screen__rate-line_last{right:0;left:0;justify-content:center;flex-wrap:wrap;max-width:100%;margin-top:24px;margin-left:auto;margin-right:auto}.basic-course-feedback-screen__rate-line_last .basic-course-feedback-screen__rate-line-title,.basic-course-feedback-screen__rate-line_last .basic-course-feedback-screen__stars-line{text-align:center;padding-right:0}.basic-course-feedback-screen__textarea-title{max-width:720px}.basic-course-feedback-screen__textarea-wrap{max-width:720px}.basic-course-feedback-screen__button-wrap{text-align:left}.basic-course-feedback-screen__button{display:flex;margin:0}}@media screen and (max-width: 370px){.basic-course-feedback-screen__rate-line_last{position:relative;margin-left:-32px;right:-16px;width:auto}.basic-course-feedback-screen__star{width:25px;height:25px}}
.passed-test-animation{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;width:100%;height:100%;margin:auto;transition:opacity .4s;transform:translate3d(0, 0, 0);opacity:0}.passed-test-animation_shown{opacity:1}.passed-test-animation__slide{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%;margin:auto;transition:transform .4s}.passed-test-animation__slide-animation{position:relative;display:flex;flex:1;flex-direction:column;justify-content:flex-end;align-items:center;width:100%}.passed-test-animation__slide-animation-content{position:relative;width:100%;height:230px}.passed-test-animation__slide-animation>div{height:300px}.passed-test-animation__slide-text{position:relative;display:flex;flex:1;flex-direction:column;justify-content:space-around;box-sizing:border-box;width:100%;padding:25px 0;color:#fff}.passed-test-animation__slide-text-title{width:100%;max-width:270px;margin:0 auto;text-align:center;font-size:18px;font-weight:bold;line-height:27px}.passed-test-animation__slide-text-list{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;max-width:270px;height:100%;max-height:150px;margin:0 auto;text-align:left;font-size:15px;line-height:148.92%}.passed-test-animation__slide-text-list_for-one-element{text-align:center;font-size:18px;font-weight:bold}.passed-test-animation__slide-text-button-wrap{width:100%;max-width:270px;height:48px;margin:0 auto}.passed-test-animation__slide-text-button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;text-align:center;font-size:17px;font-weight:bold;line-height:24px}.passed-test-animation__subject{position:absolute;top:0;right:0;bottom:0;left:0;width:80px;height:80px;margin:auto;transition:transform .2s;transition-delay:1.2s}.passed-test-animation__subject-image{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.passed-test-animation__subject-circle{position:relative;width:80px;height:80px;margin:auto}.passed-test-animation_to-pass.passed-test-animation_to-open .passed-test-animation__slide_to-open{transform:translateX(100%)}.passed-test-animation_to-pass.passed-test-animation_to-open .passed-test-animation__slide-animation{transition:transform .4s;transition-delay:4.2s;transition-timing-function:cubic-bezier(0.4, 0.6, 0.1, 1.2)}.passed-test-animation_to-pass.passed-test-animation_to-open .passed-test-animation__slide-text{transition:transform .3s;transition-delay:4.2s}.passed-test-animation_to-pass.passed-test-animation_to-open.passed-test-animation_shown .passed-test-animation__slide_to-pass .passed-test-animation__slide-animation{transform:translateX(-100%)}.passed-test-animation_to-pass.passed-test-animation_to-open.passed-test-animation_shown .passed-test-animation__slide_to-pass .passed-test-animation__slide-text{transform:translateX(-100%)}.passed-test-animation_to-pass.passed-test-animation_to-open.passed-test-animation_shown .passed-test-animation__slide_to-open .passed-test-animation__slide-animation{transform:translateX(-100%)}.passed-test-animation_to-pass.passed-test-animation_to-open.passed-test-animation_shown .passed-test-animation__slide_to-open .passed-test-animation__slide-text{transform:translateX(-100%)}
.quizlab-qualification-test-banner{display:block;box-sizing:border-box;padding:16px;text-decoration:none;color:#343847;border-radius:16px;background-color:#fff;border:1px solid rgba(52,56,71,.08);box-shadow:0 16px 16px -4px rgba(0,51,134,.08)}.quizlab-qualification-test-banner__icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0 auto 8px;border-radius:50%;background-color:#343847}.quizlab-qualification-test-banner__icon_offline svg{fill:none}.quizlab-qualification-test-banner__title{margin-bottom:8px;font-size:20px;font-weight:bold;line-height:24px}.quizlab-qualification-test-banner__description{margin-bottom:16px;padding:0 13px;font-size:17px;line-height:22px}.quizlab-qualification-test-banner__button{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:48px;margin:0 auto;padding:0 30px;background-color:#ffd12f;box-shadow:0 4px 12px rgba(69,80,94,.3);font-size:16px;font-weight:bold}.quizlab-qualification-test-banner_disabled .quizlab-qualification-test-banner__button{background-color:#f0f2f6;box-shadow:none}
.quizlab-course-list-screen{position:relative;width:100%;height:100%;transition:opacity .4s;transform:translate3d(0, 0, 0)}.quizlab-course-list-screen__content-with-hat{display:flex;overflow-x:hidden;overflow-y:scroll;flex-direction:column;width:100%;height:100%}.quizlab-course-list-screen__with-hat-scrolling-content{display:flex;flex:1;flex-direction:column;flex-wrap:nowrap;width:100%;min-height:100%}.quizlab-course-list-screen__content{position:relative;display:flex;overflow:visible;flex:1;flex-direction:column;width:100%;height:auto}.quizlab-course-list-screen__top-panel{position:relative;top:0;right:0;left:0;width:100%}.quizlab-course-list-screen__top-panel_transparent{position:relative;display:none;pointer-events:none;opacity:0}.quizlab-course-list-screen__courses-counter{box-sizing:border-box;width:100%;max-width:752px;margin:0 auto;padding:18px 18px 10px;text-align:left;color:#fff;font-size:21px;font-weight:bold;line-height:27px}.quizlab-course-list-screen__scrollable{position:relative;display:flex;overflow:visible;flex:1;flex-direction:column;width:100%;height:auto;border-radius:30px 30px 0 0}.quizlab-course-list-screen__courses-wrap{position:relative;width:100%}.quizlab-course-list-screen__course-items-top{padding-bottom:32px}.quizlab-course-list-screen__course-items-bottom{padding:24px 0}.quizlab-course-list-screen__course-items-bottom_hidden{display:none}.quizlab-course-list-screen__courses-group-wrap{position:relative;box-sizing:border-box;width:100%;max-width:752px;margin:0 auto;padding:0 12px}.quizlab-course-list-screen__courses-group{width:100%}.quizlab-course-list-screen__course{box-sizing:border-box;width:50%;padding:4px}.quizlab-course-list-screen__course_wide{width:100%}.quizlab-course-list-screen__tournaments{padding:32px 0 0}.quizlab-course-list-screen__tournaments_disabled{pointer-events:none}.quizlab-course-list-screen__tournament-stripe-wrap{box-sizing:border-box;max-width:752px;margin:0 auto;padding:0 16px 10px}.quizlab-course-list-screen__qualification-test{box-sizing:border-box;width:100%;max-width:752px;margin:0 auto;padding:0 16px 24px}.quizlab-course-list-screen__first-onboarding-step{position:relative;z-index:10;display:flex;flex:1;flex-direction:column;box-sizing:border-box;width:100%;max-width:375px;margin:0 auto;padding-top:24px;transition:opacity .4s;animation:quizlab-courses-onboarding-appear .4s .4s forwards;opacity:0;color:#fff}.quizlab-course-list-screen__first-onboarding-step_hidden{transition:opacity .4s;animation:quizlab-courses-onboarding-disappear .4s forwards;opacity:1}.quizlab-course-list-screen__first-onboarding-step-title{margin-bottom:16px;font-size:22px;font-weight:bold;line-height:24px}.quizlab-course-list-screen__first-onboarding-step-description{padding:0 16px;font-size:17px;line-height:22px}.quizlab-course-list-screen__first-onboarding-step-description span.i18nmsg{white-space:inherit}.quizlab-course-list-screen__first-onboarding-step-button-wrap{box-sizing:border-box;width:100%;max-width:375px;margin:56px auto;padding:0 16px}.quizlab-course-list-screen__first-onboarding-step-button{display:flex;align-items:center;flex-direction:column;justify-content:center;box-sizing:border-box;width:100%;height:48px;min-height:48px;cursor:pointer;color:#343847;border-radius:8px;background:#ffd12f;font-size:16px;font-weight:bold;line-height:20px}.quizlab-course-list-screen__first-onboarding-step-button:active span{opacity:.5}.quizlab-course-list-screen__onboarding-fader{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;box-sizing:border-box;width:100%;height:100%;margin:0 auto;pointer-events:none}.quizlab-course-list-screen__onboarding-fader-content{position:relative;overflow:hidden;width:100%;height:100%}.quizlab-course-list-screen__second-onboarding-step{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;flex-direction:column;justify-content:center;box-sizing:border-box;width:100%;max-width:375px;height:100%;margin:auto;animation:quizlab-courses-onboarding-appear .4s .4s forwards;text-align:center;opacity:0;color:#fff}.quizlab-course-list-screen__second-onboarding-step-content{display:flex;align-items:center;flex:1;flex-direction:column;justify-content:center;padding:0 16px}.quizlab-course-list-screen__second-onboarding-step-title{padding:20px 0 16px;font-size:22px;font-weight:bold;line-height:24px}.quizlab-course-list-screen__second-onboarding-step-text{padding-bottom:16px;font-size:17px;line-height:22px}.quizlab-course-list-screen__raid-banner-wrap{box-sizing:border-box;width:100%;max-width:752px;margin:0 auto 0;padding:0 16px 10px}@keyframes quizlab-courses-onboarding-appear{0%{opacity:0}100%{opacity:1}}@keyframes quizlab-courses-onboarding-disappear{0%{opacity:1}100%{opacity:0}}@media screen and (min-width: 641px){.quizlab-course-list-screen__content-with-hat{overflow-x:hidden;overflow-y:scroll}.quizlab-course-list-screen__top-panel{position:relative}.quizlab-course-list-screen__top-panel_transparent{display:none}.quizlab-course-list-screen__scrollable{overflow:visible;height:auto}.quizlab-course-list-screen__content{overflow:visible;flex:1;height:auto}.quizlab-course-list-screen__qualification-test{padding-bottom:32px}.quizlab-course-list-screen__course-items-bottom{padding:32px 0}.quizlab-course-list-screen__course{width:33.33%}.quizlab-course-list-screen__course_wide{width:50%}}.quizlab-course-list-screen_tournaments-notloaded .quizlab-course-list-screen__course,.quizlab-course-list-screen_tournaments-notloaded .quizlab-course-list-screen__tournament-stripe-wrap{opacity:0}.quizlab-course-list-screen_ob-first-step .quizlab-course-list-screen__courses-with-tournaments{position:absolute;top:0;right:0;left:0;overflow:hidden;width:100%;height:100%}.quizlab-course-list-screen_ob-first-step .quizlab-course-list-screen__hat{pointer-events:none}.quizlab-course-list-screen_ob-first-step .quizlab-course-list-screen__castle{position:relative;z-index:10}.quizlab-course-list-screen_ob-first-step .quizlab-course-list-screen__user-description{position:relative;z-index:10}.quizlab-course-list-screen_ob-first-step .quizlab-course-list-screen__courses-wrap{flex:1}.quizlab-course-list-screen_ob-first-step .quizlab-course-list-screen__course,.quizlab-course-list-screen_ob-first-step .quizlab-course-list-screen__tournament-stripe-wrap{pointer-events:none}.quizlab-course-list-screen_ob-first-step .quizlab-course-list-screen__content-with-hat{position:relative;overflow-x:hidden;overflow-y:scroll}.quizlab-course-list-screen_ob-first-step .quizlab-course-list-screen__top-panel{position:relative}.quizlab-course-list-screen_ob-first-step .quizlab-course-list-screen__top-panel_transparent{display:none}.quizlab-course-list-screen_ob-first-step .quizlab-course-list-screen__scrollable{overflow:visible;height:auto;min-height:256px}.quizlab-course-list-screen_ob-first-step .quizlab-course-list-screen__content{overflow:visible;flex:1;height:auto}.quizlab-course-list-screen_ob-second-step .quizlab-course-list-screen__hat,.quizlab-course-list-screen_ob-second-step .quizlab-course-list-screen__user-description,.quizlab-course-list-screen_ob-second-step .quizlab-course-list-screen__castle{transition:opacity .4s;pointer-events:none;opacity:0}.quizlab-course-list-screen_ob-second-step .quizlab-course-list-screen__hat{opacity:.5}.quizlab-course-list-screen_ob-second-step .quizlab-course-list-screen__second-onboarding-step,.quizlab-course-list-screen_ob-second-step .quizlab-course-list-screen__top-panel,.quizlab-course-list-screen_ob-second-step .quizlab-course-list-screen__courses-group{z-index:10}.quizlab-course-list-screen_ob-second-step .quizlab-course-list-screen__tournaments,.quizlab-course-list-screen_ob-second-step .quizlab-course-list-screen__raid-banner-wrap{position:relative;z-index:10}.quizlab-course-list-screen_ob-second-step .quizlab-course-list-screen__courses-counter{position:relative;z-index:10}.quizlab-course-list-screen_ob-second-step .quizlab-course-list-screen__course,.quizlab-course-list-screen_ob-second-step .quizlab-course-list-screen__tournament-stripe-wrap{opacity:1}.quizlab-course-list-screen_video-onboarding-not-shown{opacity:0}.quizlab-course-list-screen_video-onboarding-not-shown .quizlab-course-list-screen__first-onboarding-step,.quizlab-course-list-screen_video-onboarding-not-shown .quizlab-course-list-screen__castle{z-index:auto}.quizlab-course-list-screen__course-items-bottom .quizlab-course-list-screen__courses-group-wrap{filter:blur(1px)}.quizlab-course-list-screen__courses-group_blur{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,255,.4)}
.recaptcha-popup{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;margin:auto}.recaptcha-popup svg{fill:#fff}.recaptcha-popup__iframe{position:relative;width:100%;height:100%;background:transparent}.recaptcha-popup__close-button{position:absolute;right:10px;top:10px;z-index:999;padding:16px;cursor:pointer}.recaptcha-popup__close-button svg{stroke:#fff}
.lesson-screen__navigation{background-color:transparent}.lesson-screen__navigation-button-spinner-wrap svg{stroke:#fff}.lesson-screen__navigation-button_backwards{background-color:#ccc;box-shadow:0px 4px 16px rgba(90,90,90,.2)}.lesson-screen__navigation-button_forward{background-color:#005da3;box-shadow:0px 4px 16px rgba(250,204,57,.2)}.lesson-screen__question-group-check-answers-button{background-color:#005da3;color:#fff;border-radius:4px}.lesson-screen__navigation-button-icon_forward{fill:#fff}.lesson-screen__question-nav-bar_current{background:#008aff}.lesson-screen__question-nav-bar_successed{background:#00aabe}.lesson-screen__question-nav-bar_failed{background:#fd8182}.lesson-screen__close-button{background-color:transparent}.lesson-screen__close-icon{width:18px !important;height:18px !important;stroke:#000;stroke-width:3px}.lesson-screen__answer-correctness-fw-animation{bottom:100px}.lesson-screen__answer-correctness{border-radius:4px}.lesson-screen__answer-correctness_correct{color:#fff;background-color:#005da3}.lesson-screen__answer-correctness_incorrect{color:#fff;background-color:#fd8182}
.explanation-card-lesson__description{color:#00aabe}.explanation-card-lesson__continue-button{color:#fff;border-radius:4px;background:#005da3}.explanation-card-lesson__continue-button .button__fader{border-radius:inherit}.explanation-card-lesson__continue-button-loader div{background:#fff}.explanation-card-lesson_wrong-question-answer .explanation-card-lesson__description{color:#fd8182}
.severstal-flavoured .lesson-question__answer{border-bottom:1px solid #e2e2e2}.severstal-flavoured .lesson-question__answer:last-child{border-bottom:none}.severstal-flavoured .lesson-question__answer_incorrect{animation:incorrectAnswerHighlightSeverstal 2s linear;color:#fff;background:#fd8182}.severstal-flavoured .lesson-question__answer_correct{animation:correctAnswerHighlightSeverstal 2s linear;color:#fff;background:#00aabe}@keyframes incorrectAnswerHighlightSeverstal{0%{background:initial}20%{color:#fff;background:#fd8182}40%{background:initial}60%{color:#fff;background:#fd8182}}@keyframes correctAnswerHighlightSeverstal{0%{background:initial}20%{color:#fff;background:#00aabe}40%{background:initial}60%{color:#fff;background:#00aabe}}
.course-stage-task-hex{max-height:136px}.course-stage-task-hex__optional-state-icon{position:absolute;top:-5px;left:-6px}.course-stage-task-hex__new{left:65%}.course-stage-task-hex__stroke svg{stroke:transparent}.course-stage-task-hex__stroke_available svg{stroke:transparent}.course-stage-task-hex__stroke_completed svg{stroke:transparent}.course-stage-task-hex__stroke_loading svg{stroke:#fff}.course-stage-task-hex__background-fill-path svg{fill:#a6aeb1}.course-stage-task-hex__background-fill-path_available svg{fill:#005da3}.course-stage-task-hex__background-fill-path_optional.course-stage-task-hex__background-fill-path_available svg{fill:#fff}.course-stage-task-hex__background-fill-path_completed.course-stage-task-hex__background-fill-path_available svg{fill:#00aabe}.course-stage-task-hex__background-fill-path_battle.course-stage-task-hex__background-fill-path_available svg{fill:#fd8182}.course-stage-task-hex .course-stage-task-hex__background-fill-path_completed.course-stage-task-hex__background-fill-path_final-test svg,.course-stage-task-hex .course-stage-task-hex__background-fill-path_available.course-stage-task-hex__background-fill-path_final-test svg{fill:#005da3}.course-stage-task-hex__outline-stroke{stroke-width:0}.course-stage-task-hex__wawin{position:absolute;top:-7px;left:-10px;display:none;width:155px;height:155px}.course-stage-task-hex__icon-complete{position:absolute;right:20px;bottom:0px}.course-stage-task-hex__icon-complete_battle circle{stroke:#fd8182}.course-stage-task-hex__icon-complete_battle path{fill:#fd8182;stroke:#fd8182}.course-stage-task-hex__icon-complete_lesson circle{stroke:#00aabe}.course-stage-task-hex__icon-complete_lesson path{fill:#00aabe;stroke:#00aabe}.course-stage-task-hex__icon-complete_final-test circle{stroke:#00aabe}.course-stage-task-hex__icon-complete_final-test path{fill:#00aabe;stroke:#00aabe}.course-stage-task-hex__icon-blocked{position:absolute;right:13px;bottom:-1px;display:none}.course-stage-task-hex__icon-blocked_battle circle{stroke:#fd8182}.course-stage-task-hex__icon-blocked_lesson circle{stroke:#a6aeb1}.course-stage-task-hex__icon-blocked_final-test circle{stroke:#a6aeb1}.course-stage-task-hex__icon-offline-blocked{position:absolute;right:13px;bottom:-1px;display:flex;align-items:center;flex-direction:column;justify-content:center;width:32px;height:32px;fill:#959595}.course-stage-task-hex__icon-offline-blocked-circle{position:absolute;top:0;left:0;width:32px;height:32px}.course-stage-task-hex__icon-offline-blocked_battle circle{stroke:#fd8182}.course-stage-task-hex__icon-offline-blocked_lesson circle{stroke:#00aabe}.course-stage-task-hex__icon-offline-blocked_lesson.course-stage-task-hex__icon-offline-blocked .course-stage-task-hex__icon-offline{fill:#005da3}.course-stage-task-hex__icon-offline-blocked_completed-lesson circle{stroke:#00aabe}.course-stage-task-hex__icon-offline-blocked_final-test circle{stroke:#005da3}.course-stage-task-hex__icon-offline{position:relative}.course-stage-task-hex-outline-stroke{display:none}.course-stage-task-hex.course-stage-task-hex_unavailable .course-stage-task-hex__icon-offline-blocked_lesson.course-stage-task-hex__icon-offline-blocked .course-stage-task-hex__icon-offline{fill:#959595}
.course-final-test__spinner svg{fill:#005da3}.course-final-test__intro-title{padding:65px 0 27px}.course-final-test__header-timer,.course-final-test__finish-button,.course-final-test__navigation-button,.course-final-test__navigation-stripe_answered,.course-final-test__intro-button{background-color:#005da3}.course-final-test__intro-button{border-radius:4px}.course-final-test__finish-button:active,.course-final-test__navigation-button:active,.course-final-test__intro-button:active{background-color:#002f52}.course-final-test_started .course-final-test__header-timer{background-color:#eb0000}
.topic-with-lessons-screen-popup{overflow:hidden;padding-top:0vh}.topic-with-lessons-screen{max-width:none}.topic-with-lessons-screen__content{width:100%;height:100%;margin:0 auto;border-radius:0}.topic-with-lessons-screen__lessons{max-width:640px;margin:0 auto;padding-top:20px}.topic-with-lessons-screen__lessons-authors{max-width:640px;margin:0 auto}.topic-with-lessons-screen__description{max-width:640px;margin:0 auto}.topic-with-lessons-screen__optional-lessons{display:block;width:100%}.topic-with-lessons-screen__optional-lessons-del{width:100%;margin:24px auto 0;opacity:.3;border:1px dashed #000}.topic-with-lessons-screen__optional-lessons-title{box-sizing:border-box;width:100%;padding:24px 16px 16px;font-weight:bold;font-size:16px;line-height:16px;text-align:left;color:#000}.topic-with-lessons-screen__title,.topic-with-lessons-screen__bottom-gradient,.topic-with-lessons-screen__close-button-positioner{display:none}
.rating-navigation-wrapper{background-image:url("./../images/rating-background-severstal.svg");background-size:cover}.rating-navigation-wrapper__menu-wrap{padding-top:8px;padding-bottom:0;margin:0}.rating-navigation-wrapper__navigation-stripe-wrap{height:1px}.rating-navigation-wrapper__navigation-item{color:#fff;opacity:.56;transition:opacity .2s;line-height:24px;font-size:15px;font-weight:normal}.rating-navigation-wrapper__navigation-item_active{opacity:1}
.course-map__line{box-sizing:border-box;height:154px;padding-top:4px}
.severstal-flavoured .topic-with-lessons-buttons{display:none}
.severstal-flavoured .explanation-author__name{color:#00aabe}
.lesson-item-v2__status-icon{fill:#00aabe}.lesson-item-v2__content{border-radius:8px;background-color:#f0f0ea;box-shadow:none}.lesson-item-v2__lesson-title{padding-bottom:2px}.lesson-item-v2__lesson-description{display:block;padding-bottom:18px}.lesson-item-v2__button{color:#005da3;border:1px solid #005da3;border-radius:4px;background-color:#fff;font-size:17px}.lesson-item-v2__download-button-wrap{background-color:#005da3}.lesson-item-v2_not-played .lesson-item-v2__button{color:#fff;background-color:#005da3}.lesson-item-v2_outdated .lesson-item-v2__content{background-color:rgba(255,207,82,.4)}.lesson-item-v2_unavailable .lesson-item-v2__button{color:rgba(0,0,0,.4);border-color:#fff;background-color:#fff}.lesson-item-v2_not-downloaded-at-offline .lesson-item-v2__status{border:none;background-color:transparent}
.tournament-content__title{padding-top:55px;opacity:1;color:#7b7b7b;cursor:default;font-size:14px}.tournament-content__tournament-name{color:#000;cursor:default;font-size:19px}.tournament-content__share{display:none}.tournament-content__rating-divider{background-color:rgba(0,0,0,.05)}.tournament-content-result__place{cursor:default}.tournament-content-result__name{cursor:default}.notch .tournament-content__title{padding-top:39px}
.severstal-flavoured .default-tournament-result__item_highlighted{background-color:rgba(0,0,0,.1)}.severstal-flavoured .default-tournament-result__item:nth-child(1) .default-tournament-result__wreath{fill:#e8b72c}.severstal-flavoured .default-tournament-result__item:nth-child(1) .default-tournament-result__place-container{color:#e8b72c}.severstal-flavoured .default-tournament-result__item:nth-child(1) .default-tournament-result__name{color:#e8b72c}.severstal-flavoured .default-tournament-result__item:nth-child(2) .default-tournament-result__wreath{fill:#a7a7a7}.severstal-flavoured .default-tournament-result__item:nth-child(2) .default-tournament-result__place-container{color:#a7a7a7}.severstal-flavoured .default-tournament-result__item:nth-child(2) .default-tournament-result__name{color:#a7a7a7}.severstal-flavoured .default-tournament-result__item:nth-child(3) .default-tournament-result__wreath{fill:#e99c3f}.severstal-flavoured .default-tournament-result__item:nth-child(3) .default-tournament-result__place-container{color:#e99c3f}.severstal-flavoured .default-tournament-result__item:nth-child(3) .default-tournament-result__name{color:#e99c3f}.severstal-flavoured .default-tournament-result__name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;box-sizing:border-box;max-height:38px;word-break:break-word;font-size:16px;line-height:19px;font-weight:bold}
.severstal-flavoured .rewards-button__shadow{border-radius:4px}.severstal-flavoured .rewards-button__content{border-radius:4px}.severstal-flavoured .rewards-button__content-title{text-transform:none}.severstal-flavoured .rewards-button_disabled .rewards-button__content{color:#a3adb3;border:1px solid #99a4ab;background-color:#fff;font-size:17px}.severstal-flavoured .rewards-button_disabled .rewards-button__user-position{color:#a3adb3}.severstal-flavoured .rewards-button_disabled .rewards-button__shadow{display:none}
.to-battle-button{width:151px;height:48px}.to-battle-button__shadow{display:none}.to-battle-button__content{color:#fff;border-radius:4px;background-color:#005da3;font-size:17px}.to-battle-button__content::after{content:"!"}.to-battle-button__content_underlay{display:none}.to-battle-button__loader-icon{opacity:.8;stroke:#fff}.to-battle-button_loading .to-battle-button__content{color:transparent}.to-battle-button_loading .to-battle-button__content,.to-battle-button_loading .to-battle-button__content_underlay{background-color:#005da3}
.tournament-rules__terms{color:#000}.tournament-rules__terms a{color:#0050a0}
.tournament-statistics__item{opacity:1;color:#a0a0a0}.tournament-statistics__user-position{color:#e8b72c}.tournament-statistics__rate-remained{fill:#5d5d5d}.tournament-statistics__rate-done{fill:#e8b72c}.tournament-statistics__band{fill:#eb0000}.tournament-statistics__band-text{color:#fff}
.severstal-flavoured .tournament-topic__name,.severstal-flavoured .tournament-topic__start-time,.severstal-flavoured .tournament-topic__explanations-info{color:#000;cursor:default}.severstal-flavoured .tournament-topic__explanations-info{margin-top:-5px;line-height:normal}.severstal-flavoured .tournament-topic__bottom-stripe{background-color:#d3d6d8}
.tournament-screen{background-color:transparent}.tournament-screen_password-protected{background-color:transparent}
.subjects-list-screen{max-width:375px;margin:0 auto}.subjects-list-screen__header-wrap{position:absolute;top:0}.subjects-list-screen__friend{padding-top:18px}.subjects-list-screen__friend-name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;box-sizing:border-box;max-height:54px;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2}.subjects-list-screen .subjects-list-screen__friend-text{padding-top:36px}
.profile-sub-route-title{padding-top:18px;padding-bottom:18px;cursor:default}.notch .profile-sub-route-title{padding-top:0}
.mistakes-review-explanation-card-all__answer-title_correct{color:#00c3b8}.mistakes-review-explanation-card-all__answer-title_incorrect{color:#e2441f}
.tabs.tabs_tournament .tabs__labels-wrap{background-color:#e5e9ec}.tabs.tabs_tournament .tabs__labels{color:#0050a0;background-color:#e5e9ec;font-size:18px}.tabs.tabs_tournament .tabs__label_active{color:#000}.tabs.tabs_tournament .tabs__labels-stripe{background-color:#000}
.mistakes-review-loader__title{padding-bottom:25px}.mistakes-review-loader__icon{width:199px;margin:0 auto}
.severstal-flavoured .user-item-tournament__place{color:#000;cursor:default;font-size:13px}.severstal-flavoured .user-item-tournament__name{color:#000;cursor:default;font-weight:bold}.severstal-flavoured .user-item-tournament__info{display:none}.severstal-flavoured .user-item-tournament__score{color:#eb0000;cursor:default}.severstal-flavoured .user-item-tournament__bottom-stripe{background-color:rgba(0,0,0,.1)}.severstal-flavoured .user-item-tournament__reward{color:#333}.severstal-flavoured .user-item-tournament_target-player .user-item-tournament__place,.severstal-flavoured .user-item-tournament_target-player .user-item-tournament__name,.severstal-flavoured .user-item-tournament_target-player .user-item-tournament__info,.severstal-flavoured .user-item-tournament_target-player .user-item-tournament__score{color:#eb0000}
.user-item-battle{display:flex;align-items:center;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{padding:0 0 5px 0;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:#fff;font-size:13px;font-weight:bold;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:#fff;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:solid 2px #fff;border-radius:4px !important;font-size:13px;font-weight:bold;font-weight:bold;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 #005da3;border-radius:4px !important;background-color:#fff;font-size:13px;font-weight:bold;line-height:15px}.user-item-battle__attack-button:active{border:solid 1px #ccc;background-color:#ccc}.user-item-battle .modal{z-index:1}.user-item-battle__attack-button.basic-button_disabled{cursor:default;pointer-events:none;opacity:.5;color:#000;border:2px solid #005da3;border-radius:4px !important;background-color:#fff}@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}}
.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 15px}.user-item-rating__place{display:flex;align-items:center;justify-content:center;min-width:48px;margin-left:-15px;font-style:normal;font-weight:normal;font-size:13px;line-height:24px;text-align:center;color:#fff}.user-item-rating__content{display:flex;flex-direction:column;justify-content:center;width:100%;text-align:left}.user-item-rating__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:bold;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;border-radius:0}.user-item-rating__name{display:flex;align-items:center;color:#fff;font-style:normal;font-weight:normal;font-size:14px;line-height:22px}.user-item-rating__info{align-items:center;color:#c2bebe;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:#99c0bd;font-weight:normal;font-size:14px;line-height:22px;text-align:right}.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{background:rgba(0,30,70,.24)}.user-item-rating_target-player .user-item-rating__name,.user-item-rating_target-player .user-item-rating__info,.user-item-rating_target-player .user-item-rating__place{color:#99c0bd}.user-item-rating_no-border{border:none}
.modal-content-error{border-radius:4px}.modal-content-error .modal-content-error__button{border-radius:4px}
.clan-rating-list-item-view{display:flex;width:100%;height:73.5px;border-top:solid rgba(0,0,0,.1) 3px}.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 0px}.clan-rating-list-item-view__place{min-width:48px;color:#fff;font-size:13px;font-weight:bold}.clan-rating-list-item-view__logo{width:39px;height:42px;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:bold}.clan-rating-list-item-view__score{text-align:right;white-space:pre;letter-spacing:.8px;color:#c0c879;font-size:15px;font-weight:bold;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__clan-enter-button svg{fill:#c0c879}.clan-rating-list-item-view__logo{width:39px;height:42px}
.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:bold;line-height:27px}.all-subjects-rating__list-header-range{padding:6px 0px 0px;color:#04599c;font-size:15px;font-weight:bold;line-height:19px}
.severstal-flavoured .tournament-stripe__title{top:34%;text-transform:uppercase;color:#00aabe;font-size:24px}@media screen and (max-width: 485px){.severstal-flavoured .tournament-stripe__title{font-size:20px}}@media screen and (max-width: 400px){.severstal-flavoured .tournament-stripe__title{font-size:17px}}
.subject-qualification-test-item{border-radius:2px}
.lesson-qualification-test-item{border-radius:2px}

.raid-banner-contrast{border-radius:4px;background-color:#9cc4d8}.raid-banner-contrast__title{justify-content:center;min-height:66px;margin:0;padding:16px 24px 6px}.raid-banner-contrast__loader{margin-bottom:23px}.raid-banner-contrast__card{border-radius:4px;background-color:transparent}.raid-banner-contrast__join-button{width:192px;border:2px solid #005da3;border-radius:4px;background:#fff}.raid-banner-contrast_disabled .raid-banner-contrast__join-button{color:#000;border:none;background-color:#ccdfed}.raid-banner-contrast_for-user-without-clan .raid-banner-contrast__join-button{display:none}@media screen and (max-width: 340px){.severstal-flavoured .raid-banner-contrast__title{padding-bottom:16px}.severstal-flavoured .raid-banner-contrast__boss-progress-bar{top:-150px}}
.raid-screen__boss-wrap{background:radial-gradient(85.31% 54.93% at 50% 50%, #E0E5E8 0%, #F5F6F8 100%)}.raid-screen__boss-background{top:1%;max-width:none;max-height:none}.raid-screen__players-wrap{background-color:#c1ccd2}.raid-screen__players-wrap-background{display:none;background-image:none}.raid-screen__buttons{margin:auto}.raid-screen__chat{background-color:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}
.severstal-flavoured .raid-screen-title{color:#000}
.raid-boss-progress-bar__bar-wrap{border-color:#7d9dad;background-color:#7d9dad}.raid-boss-progress-bar__bar{background-color:#fe4136}.raid-boss-progress-bar__banner-bar-wrap{max-width:95px;height:16px}.raid-boss-progress-bar_inversed-progress .raid-boss-progress-bar__bar{background-color:#29b288}
.raid-buttons{height:88px}.raid-buttons__button-wrap{position:static;width:165px;height:56px}.raid-buttons__image-wrap{display:none}.raid-buttons__button{color:#fff}.raid-buttons__button-content{top:0;border-radius:4px;background-color:#005da3}.raid-buttons__button-content:active{background-color:#005da3}.raid-buttons__button-content .raid-buttons__button-inner-content{right:0;left:0}.raid-buttons__button-loader-wrap{stroke:#fff}.raid-buttons_powered .raid-buttons__button,.raid-buttons_powered .raid-buttons__button-content,.raid-buttons_powered .raid-buttons__button-content:active{background-color:#005da3}

.heart path{stroke:none}.heart_normal .heart__shadow,.heart_normal-without-stroke .heart__shadow{fill:#bb6908}.heart_normal .heart__body,.heart_normal-without-stroke .heart__body{fill:#fdcf17}.heart_empty .heart__shadow,.heart_broken .heart__shadow{fill:#797979}.heart_empty .heart__body,.heart_broken .heart__body{fill:silver}

.chat-link-wrapper{bottom:calc(66px + var(--safe-area-inset-bottom))}@media screen and (min-width: 1024px){.chat-link-wrapper{bottom:calc(16px + var(--safe-area-inset-bottom))}}
.chat-screen{background-color:#fff}.chat-screen_framed{background-color:transparent}.chat-screen__hat{max-width:640px;height:105px;margin:0 auto}.chat-screen__header-severstal-wrap{position:absolute;top:0}.chat-screen__hat-title{color:#000}.chat-screen__hat-members-count{color:#000}.chat-screen__hat-text-block{padding:25px 0px 19px}.chat-screen__messages-block-date{margin:10px;color:#fff;border-radius:4px}.chat-screen__input-wrap{display:flex;flex:1;box-sizing:border-box;padding:13px 16px;border-radius:12px}.chat-screen__send-button{background:#0050a0}
.clan-rating-result-message__text{color:#3978f3}.clan-rating-result-message__icon-wing{display:none}
.join-or-leave-clan-message{color:#000}
.severstal-flavoured .raid-heal-message__player-wrap{color:#000}
.severstal-flavoured .raid-win-message{max-width:375px;margin:0 auto}.severstal-flavoured .raid-win-message__title{color:#000}.severstal-flavoured .raid-win-message__subtitle{color:#000}.severstal-flavoured .raid-win-message__subtitle_yellow{color:#000}.severstal-flavoured .raid-win-message__subtitle-player-wrap{color:#000}.severstal-flavoured .raid-win-message__reward-wrap{color:#000;border-radius:4px;background-color:rgba(0,136,255,.5)}
.chat-text-message__info{color:#000}.chat-text-message__user-info{color:#000}
.chat-text-message-text-bubble{color:#fff}.chat-text-message-text-bubble__user{color:#fff;background-color:#0050a0;border-radius:4px 4px 0 4px}.chat-text-message-text-bubble__mate{background-color:#a6aeb1;border-radius:4px 4px 4px 0}.chat-text-message-text-bubble__tail-my{right:0;bottom:-10px}.chat-text-message-text-bubble__tail-mate{left:0;bottom:-10px}
.raid-potions__potion-wrap{box-sizing:border-box;border:2px solid #00aabe;background-color:#e5f6f8}.raid-potions__potion-wrap_health .raid-potions__image{position:relative;left:15%}.raid-potions__potion-wrap_power .raid-potions__image{position:relative;right:10%}
.not-supported-version-screen{background-color:#0050a0}
.modal-content-close-button{top:16px;right:16px;width:30px;height:30px;background-color:none;box-shadow:none}.modal-content-close-button__inner{background-color:transparent}.modal-content-close-button__icon{width:17px;height:17px;stroke:#000;stroke-width:2.4px}
.severstal-flavoured .blitz__wrap{border-radius:4px}
.severstal-flavoured .blitz-preparing__preparing-button{border-radius:4px;background-color:#005da3}
.severstal-flavoured .blitz-hat__statement{color:#fff;background-color:#005da3}
.severstal-flavoured .blitz-result__result-modifier{color:#fff;border-radius:4px;background-color:#005da3}.severstal-flavoured .blitz-result__result-power-potion-modifier{color:transparent;border-radius:4px;background-color:#005da3;font-size:0}.severstal-flavoured .blitz-result__result-power-potion-modifier-icon{width:30px;height:26px}.severstal-flavoured .blitz-result__scores,.severstal-flavoured .blitz-result__extra-scores{color:#005da3}.severstal-flavoured .blitz-result__scores-description,.severstal-flavoured .blitz-result__extra-scores-description{color:rgba(0,93,163,.8)}.severstal-flavoured .blitz-result__result-button{background-color:#005da3}
.severstal-flavoured .blitz-running-buttons__button{border-radius:4px}.severstal-flavoured .blitz-running-buttons__button_nah{background-color:#f14d4d}.severstal-flavoured .blitz-running-buttons__button_yep{background-color:#00aabe}
.severstal-flavoured .blitz-running-status-bar__status-score_getting-bigger,.severstal-flavoured .blitz-running-status-bar__status-strike_getting-bigger{animation-name:statusCorrectSeverstal}.severstal-flavoured .blitz-running-status-bar__status-strike_break{animation-name:strikeIncorrectSeverstal}@keyframes statusCorrectSeverstal{0%{color:#555;font-size:18px;font-weight:"normal"}75%{color:#00aabe;font-size:20px;font-weight:bold}100%{color:#555;font-size:18px;font-weight:"normal"}}@keyframes strikeIncorrectSeverstal{0%{color:#555;font-size:18px;font-weight:"normal"}35%{transform:rotate(-15deg);color:#f14d4d;font-size:20px;font-weight:bold}75%{color:#f14d4d}100%{transform:rotate(0deg);color:#555;font-size:18px;font-weight:"normal"}}
.severstal-flavoured .blitz-answer-variant__variant{border-radius:4px}.severstal-flavoured .blitz-answer-variant__variant_correct{animation-name:correctSeverstal}.severstal-flavoured .blitz-answer-variant__variant_wrong{animation-name:wrongSeverstal}@keyframes correctSeverstal{0%{opacity:1;background-color:transparent;font-size:26px}50%{opacity:1;background-color:rgba(0,170,190,.6)}100%{opacity:0;background-color:transparent;font-size:20px}}@keyframes wrongSeverstal{0%{opacity:1;background-color:transparent;font-size:26px}50%{opacity:1;background-color:rgba(241,77,77,.6)}100%{opacity:0;background-color:transparent;font-size:20px}}
.course-stage-task-hex-optional-state-icon-wrapper{position:absolute;top:-5px;left:-6px}
.lesson-question-group-solution__correctness{color:#f14d4d}.lesson-question-group-solution__correctness_correct{color:#00aabe}.lesson-question-group-solution__answer_correct::before{background-color:#00aabe}.lesson-question-group-solution__answer_incorrect::before{background-color:#f14d4d}
@media screen and (min-width: 1024px){.quizlab-lesson-interface-trainer__trainer-close-button-icon{stroke:#fff}.quizlab-lesson-interface-trainer__trainer-close-button-icon-wrap{background-color:#b9bfc9}.quizlab-lesson-interface-trainer__trainer{padding:1.66% 9.33%;box-sizing:border-box;background-color:#fff}.quizlab-lesson-interface-trainer__trainer-screen-overflow-wrap{background-color:#000;box-shadow:0 8px 32px rgba(3,71,122,.16)}.quizlab-lesson-interface-trainer__trainer-info{position:static;max-width:none}.quizlab-lesson-interface-trainer__trainer-info-content{position:absolute;right:24px;bottom:45px;bottom:calc(45px + var(--safe-area-inset-bottom));max-width:470px;background-color:#3978f3;color:#fff}.quizlab-lesson-interface-trainer__trainer-info-close-button-icon>svg{stroke:#fff}}
.lesson-group-solution-question-answer-view__item{color:#f14d4d}.lesson-group-solution-question-answer-view__item_correct{color:#00aabe}.lesson-group-solution-question-answer-view__blank{color:#f14d4d}
.fill-blanks-question-view__blank{border-radius:2px}.fill-blanks-question-view__blank_filled{border-color:#005da3;background-color:#005da3}.fill-blanks-question-view__answer{color:#005da3;border-color:#005da3;border-radius:2px}.fill-blanks-question-view .fill-blanks-question-view__blank_correct.fill-blanks-question-view__blank_user,.fill-blanks-question-view .fill-blanks-question-view__blank_correct.fill-blanks-question-view__blank_enemy{animation-name:fill-blanks-question-view-answer-animation-correct-severstal}.fill-blanks-question-view .fill-blanks-question-view__blank_incorrect.fill-blanks-question-view__blank_user,.fill-blanks-question-view .fill-blanks-question-view__blank_incorrect.fill-blanks-question-view__blank_enemy{animation-name:fill-blanks-question-view-answer-animation-incorrect-severstal}@keyframes fill-blanks-question-view-answer-animation-correct-severstal{0%{opacity:1}45%{opacity:0}55%{opacity:0;border-color:#00aabe;background-color:#00aabe}100%{opacity:1;border-color:#00aabe;background-color:#00aabe}}@keyframes fill-blanks-question-view-answer-animation-incorrect-severstal{0%{opacity:1}45%{opacity:0}55%{opacity:0;border-color:#f14d4d;background-color:#f14d4d}100%{opacity:1;border-color:#f14d4d;background-color:#f14d4d}}
.fill-blanks-question-in-explanation-view{padding:16px;margin-bottom:16px;border:1px solid #e1e5ed;box-sizing:border-box}.fill-blanks-question-in-explanation-view__text{padding:0 0 16px;text-align:left;font-size:14px;line-height:16px;letter-spacing:-0.11px;color:#343847}.fill-blanks-question-in-explanation-view__right-answer{margin:0;text-align:center;padding:14px 34px;background-color:#f0f2f6;font-size:16px;line-height:18px;color:#343847}.fill-blanks-question-in-explanation-view__right-answer:not(:last-of-type){margin-bottom:12px}.fill-blanks-question-in-explanation-view__blank{color:#00c3b8}.raid-explanation .fill-blanks-question-in-explanation-view{margin:0 16px 16px}.mistakes-review .fill-blanks-question-in-explanation-view{margin:50px 16px 16px}.mistakes-review .fill-blanks-question-in-explanation-view__text{padding:0 0 16px}
.severstal-flavoured .one-answer-question-view__answer{border-bottom:1px solid #e2e2e2}.severstal-flavoured .one-answer-question-view__answer:last-child{border-bottom:none}.severstal-flavoured .one-answer-question-view__answer_incorrect{animation:incorrectAnswerHighlightSeverstal 2s linear;color:#fff;background:#f14d4d}.severstal-flavoured .one-answer-question-view__answer_correct{animation:correctAnswerHighlightSeverstal 2s linear;color:#fff;background:#00aabe}.severstal-flavoured .one-answer-question-view__answer_selected{color:#fff;background:#0050a0}@keyframes incorrectAnswerHighlightSeverstal{0%{background:initial}20%{color:#fff;background:#f14d4d}40%{background:initial}60%{color:#fff;background:#f14d4d}}@keyframes correctAnswerHighlightSeverstal{0%{background:initial}20%{color:#fff;background:#00aabe}40%{background:initial}60%{color:#fff;background:#00aabe}}
.multiple-answers-question-view__answer{border-bottom:1px solid #e2e2e2}.multiple-answers-question-view__answer:last-child{border-bottom:none}.multiple-answers-question-view__answer_selected{color:#fff;background:#0050a0}.multiple-answers-question-view__select-answer-button{color:#fff;background-color:#005da3}.multiple-answers-question-view .multiple-answers-question-view__answer_correct:not(.multiple-answers-question-view__answer_selected){animation:incorrectAnswerHighlightSeverstal 2s linear;color:#fff;background:#f14d4d}.multiple-answers-question-view .multiple-answers-question-view__answer_incorrect.multiple-answers-question-view__answer_user,.multiple-answers-question-view .multiple-answers-question-view__answer_incorrect.multiple-answers-question-view__answer_enemy{animation:incorrectAnswerHighlightSeverstal 2s linear;color:#fff;background:#f14d4d}.multiple-answers-question-view .multiple-answers-question-view__answer_correct.multiple-answers-question-view__answer_user,.multiple-answers-question-view .multiple-answers-question-view__answer_correct.multiple-answers-question-view__answer_enemy{animation:correctAnswerHighlightSeverstal 2s linear;color:#fff;background:#00aabe}
.multiple-answers-question-in-explanation-view{padding:16px;margin-bottom:16px;border:1px solid #e1e5ed;box-sizing:border-box}.multiple-answers-question-in-explanation-view__text{padding:0 0 16px;text-align:left;font-size:14px;line-height:16px;letter-spacing:-0.11px;color:#343847}.multiple-answers-question-in-explanation-view__right-answer{margin:0;padding:0;border:none;display:flex;justify-content:center;align-items:center;text-align:center;padding:14px 34px;background-color:#f0f2f6;font-size:16px;line-height:18px;color:#343847}.multiple-answers-question-in-explanation-view__right-answer:not(:last-of-type){margin-bottom:12px}.raid-explanation .multiple-answers-question-in-explanation-view{margin:0 16px 16px}.mistakes-review .multiple-answers-question-in-explanation-view{margin:50px 16px 16px}.mistakes-review .multiple-answers-question-in-explanation-view__text{padding:0 0 16px}
.one-answer-question-in-explanation-view-battle{padding:16px;margin-bottom:16px;border:1px solid #e1e5ed;box-sizing:border-box}.one-answer-question-in-explanation-view-battle__text{padding:0 0 16px;text-align:left;font-size:14px;line-height:16px;color:#343847}.one-answer-question-in-explanation-view-battle__right-answer{padding:16px 50px;background-color:#f0f2f6;text-align:center;font-weight:bold;font-size:16px;line-height:18px;color:#343847}.raid-explanation .one-answer-question-in-explanation-view-battle{margin:0 16px 16px}.mistakes-review .one-answer-question-in-explanation-view-battle{margin:50px 16px 16px}.mistakes-review .one-answer-question-in-explanation-view-battle__text{padding:0 0 16px}
.user-item-battle__name-level{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;box-sizing:border-box;max-height:42px;word-break:break-word}
.user-item-clan-view__name{overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;width:100%;max-height:42px;white-space:nowrap;word-break:break-word}.user-item-clan-view__winrate{display:none}.user-item-clan-view__score{color:#c0c879}
.user-item-rating__name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;box-sizing:border-box;max-height:42px;word-break:break-word}
.user-item-tournament__name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;box-sizing:border-box;max-height:42px;word-break:break-word}

.b-battle-cell__status{position:static;margin-top:1vh;margin-top:calc(1vh - 0.01 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)))}.b-battle-cell.b-battle-cell_capital .b-battle-cell__expected-profit-wrap{bottom:11vh;bottom:calc(11vh - 0.11 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)))}.b-battle-cell.b-battle-cell_capital .b-battle-cell__status{bottom:1.3vh;bottom:calc(1.3vh - 0.013 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));position:static}.b-battle-cell__turn-counter{bottom:3.9vh;bottom:calc(3.9vh - 0.039 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)))}.b-battle-cell,.b-battle-cell_available.b-battle-cell_inversed{opacity:.8}.b-battle-cell_available,.b-battle-cell.b-battle-cell_user-owned,.b-battle-cell.b-battle-cell_enemy-owned{opacity:1}.b-battle-cell__expected-profit{color:#0050a0}.b-battle-cell.b-battle-cell_capital .b-battle-cell__turn-counter{position:absolute;top:2.5vh;top:calc(2.5vh - 0.025 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));left:0;right:0;bottom:auto}.b-battle-cell.b-battle-cell_capital .b-battle-cell__score{bottom:4vh;bottom:calc(4vh - 0.04 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));left:0;right:0;height:4.2vh;height:calc(4.2vh - 0.042 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)))}
.b-score__label{display:block;width:85%;margin:0 auto;padding-bottom:.2vh;padding-bottom:calc(0.2vh - 0.002 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;height:auto;max-height:4.2vh;max-height:calc(4.2vh - 0.042 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));text-align:center;-webkit-box-orient:vertical}.b-score__name{display:inline;overflow:visible;height:auto;max-height:none;max-width:none;white-space:normal}.b-score__label{top:1.1vh;top:calc(1.1vh - 0.011 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)))}.b-score__value-wrap{color:#fff}.b-score__value-inner-wrap{width:auto;min-width:55px;height:2.5vh;height:calc(2.5vh - 0.025 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));background-color:#0050a0}.b-score__value{top:auto;font-size:1.7vh;font-size:calc(1.7vh - 0.017 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));line-height:1.7vh;line-height:calc(1.7vh - 0.017 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)))}.b-score__band-icon{display:none}.b-score_enemy .b-score__value-inner-wrap{background-color:#f14d4d}
.b-page.b-page_profile{background-color:#005da3}.b-page.b-page_battle .b-page__fader{background-color:rgba(0,93,163,.8)}.b-page.b-page_battle .b-page__flag-wrap{position:absolute;top:0;width:100%}.g-modal_adventure .g-modal__fader{opacity:.8;background-color:#005da3}.g-modal_adventure .g-modal__fader_hidden{opacity:0}.g-modal.g-modal_adventure.g-modal_banded .g-modal__band-wrap{display:none}.g-modal.g-modal_adventure.g-modal_banded .g-modal__content-fx{box-sizing:border-box;padding-top:56px;border-radius:4px}.g-modal.g-modal_adventure.g-modal_banded .g-modal__close-button{position:absolute;z-index:5;top:15px;right:15px;width:40px;height:40px;cursor:pointer;box-shadow:none;border-radius:20px}.g-modal.g-modal_adventure.g-modal_banded .g-modal__close-button-content{background:none}.b-page.b-page_profile{background-color:#0050a0}.b-modal-content_battle-result{padding-bottom:25px}.b-modal-content_battle-result .b-modal-content__user-info-wrap{height:75%}.b-modal-content_battle-result .b-modal-content__user-info-wrap::before{display:none}.b-modal-content_battle-result .b-modal-content__socials{display:none}.b-modal-content_battle-result .b-modal-content__new-game-button{border:solid 2px #005da3}.b-modal-content_battle-result .b-modal-content__new-game-button .g-button__label{color:#005da3}.g-modal.g-modal_adventure.g-modal_heraldic .g-modal__content-fx::after,.g-modal.g-modal_adventure.g-modal_heraldic.g-modal_skinny .g-modal__content-fx::after{display:none}.b-achievement-description_level .b-achievement-description__short-description{display:none}.b-page.b-page_battle .b-page__timer_header{top:0;top:var(--safe-area-inset-top)}.b-page.b-page_battle .b-page__timer_footer{bottom:0;bottom:var(--safe-area-inset-bottom)}.b-modal-content_battle-result{padding-bottom:25px}.b-modal-content_battle-result .b-modal-content__user-info-wrap{height:75%}.b-modal-content_battle-result .b-modal-content__user-info-wrap::before{display:none}.b-modal-content_battle-result .b-modal-content__socials{display:none}.b-modal-content_battle-result .b-modal-content__new-game-button{border:solid 2px #005da3}.b-modal-content_battle-result .b-modal-content__new-game-button .g-button__label{color:#005da3}.g-button_adventure .g-button__label{font-style:normal;font-size:17px;font-weight:700;font-style:normal;line-height:inherit;color:#fff}.g-button_adventure.g-button_orange-border-colored:active,.g-button_adventure.g-button_orange-border-colored.g-button_active{background-color:#004070}.g-button_adventure.g-button_orange-colored{background-color:#005da3;color:#fff}.b-modal-content_confirm-large_pigeon .b-modal-content__description{font-weight:bold;white-space:pre}.b-modal-content_confirm-large_pigeon .b-modal-content__icon{display:none}.b-modal-content_confirm-large_pigeon.b-modal-content_selectable .b-modal-content__description{white-space:pre;font-weight:bold}.b-modal-content_confirm-large_pigeon.b-modal-content_selectable .b-modal-content__icon{display:none}.b-modal-content_confirm-large_pigeon.b-modal-content_selectable .b-modal-content__button{width:100%}.b-modal-content_confirm-large_join .b-modal-content__button{width:100%}.g-modal.g-modal_adventure .g-modal__content-fx::before{display:none}.g-modal.g-modal_adventure .g-modal__content-fx::after{display:none}.g-modal.g-modal_adventure .g-modal__close-button{top:15px;right:15px;border-radius:20px;background-color:transparent;box-shadow:none}.g-modal.g-modal_adventure .g-modal__close-button-content_grey{background-color:transparent}.g-modal.g-modal_adventure .g-modal__close-button-content_yellow{background-color:transparent}.g-modal_adventure.g-modal_banded.g-modal_heraldic .g-modal__content-fx::after{display:none !important}.g-modal_adventure.g-modal_banded .g-modal__fader{opacity:.8;background-color:#005da3}.g-modal_adventure.g-modal_banded .g-modal__fader_hidden{opacity:0}.g-modal_adventure.g-modal_banded .g-modal__vertical-align-helper{display:none}.g-modal_adventure.g-modal_banded .g-modal__close-button{top:24px;right:16px;box-shadow:none;background:none}.g-modal_adventure.g-modal_banded .g-modal__close-button-content{background:none}.g-modal.g-modal_adventure.g-modal_skinny.g-modal_banded .g-modal__content{display:flex;align-items:center;justify-content:center;width:100%;max-width:343px;max-height:none;height:100%;padding:0 16px;box-sizing:border-box}.g-modal.g-modal_adventure.g-modal_skinny.g-modal_banded .g-modal__content-fx{padding:0;height:auto;width:100%;border-radius:4px}.b-modal-content_select.b-modal-content_select_enemy-search,.b-modal-content_enemy-waiting{padding:48px 24px}.b-modal-content.b-modal-content_select_enemy-search-timeout{padding-top:25px}.b-modal-content.b-modal-content_select_enemy-search-timeout .b-modal-content__buttons{padding-top:20px;padding-bottom:0}.b-modal-content_select.b-modal-content_select_enemy-waiting-timeout{padding-top:25px}.b-modal-content_select.b-modal-content_select_enemy-waiting-timeout .b-modal-content__band-icon{display:none}.b-modal-content_select_enemy-search::after{display:none !important}.g-modal.g-modal_adventure.g-modal_banded .g-modal__band-wrap{display:none}.b-achievement-description_level .b-achievement-description__title{font-size:24px}.g-button_adventure.g-button_s-text-sized{font-size:17px}.g-button_adventure.g-button_italic-font-styled{font-style:normal}.g-button_adventure.g-button_no-bold{font-weight:bold}.g-button_adventure.g-button_orange-border-colored{border-color:#005da3;background-color:#005da3;color:#fff}.g-modal.g-modal_adventure.g-modal_heraldic .g-modal__content{border-radius:4px}.g-modal.g-modal_adventure.g-modal_heraldic .g-modal__content-fx{border-radius:4px}.b-modal-content_battle-result{border-radius:4px}.g-button_adventure::before{border-radius:4px}.g-button_adventure.g-button_loading.g-button_orange-colored{border:2px solid #005da3}.g-button_adventure.g-button_loading.g-button_orange-colored .g-button__spinner{stroke:#005da3}.b-modal-content_confirm.b-modal-content_normal-styled-description .b-modal-content__title{font-size:19px;font-weight:bold;line-height:1.28;padding:7px 10px}.b-modal-content_confirm.b-modal-content_normal-styled-description .b-modal-content__description{font-style:normal;font-size:1px;line-height:1.28;padding:0px 10px 17px}.g-modal.g-modal_adventure.g-modal_top-rounded .g-modal__content-fx{box-sizing:border-box;padding-top:56px;border-radius:4px}.b-modal-content.b-modal-content_confirm .b-modal-content__title{font-size:19px}.b-modal-content.b-modal-content_confirm .b-modal-content__description{padding:0 10px 17px;font-style:normal;font-size:17px}.b-modal-content.b-modal-content_confirm .b-modal-content__button{width:100%}.b-page.b-page_battle .b-page__swords-icon-wrap{display:none}
.battle-screen-background{transform:none;background-color:#fff;background-image:url("./../images/local/forest/forest.svg");background-repeat:no-repeat;background-position:center;background-size:cover}.battle-screen-background__icon{display:none}.battle-screen-background_custom{background-image:none}@media screen and (orientation: landscape){.battle-screen-background_custom .battle-screen-background__icon_desktop{display:block}.battle-screen-background_custom .battle-screen-background__icon_mobile{display:none}}
.onboarding-inner-v2{background-color:#0050a0}.onboarding-inner-v2__swiper{z-index:1}.onboarding-inner-v2__nav-button{border-radius:4px;background-color:#fff}.onboarding-inner-v2 .onboarding-inner-v2__nav-dot_active .onboarding-inner-v2__nav-dot-inner{background-color:#fff}
.clan-creation-screen__clan-logo-wrapper{width:78px;height:84px}.clan-creation-screen__create-button-wrap{padding:0 16px 30px}.clan-creation-screen__create-button{display:flex;align-items:center;justify-content:center;width:100%;height:56px;margin:0 auto;cursor:pointer;color:#000;border-radius:4px;background-color:#fff;font-size:17px;font-weight:bold}.clan-creation-screen__create-button-inner{display:flex;align-items:center;justify-content:center;white-space:pre}.clan-creation-screen__create-button-loader div{background-color:#005da3}.clan-creation-screen__header-severstal{position:absolute}.clan-creation-screen__name-input-title{color:#fff}.clan-creation-screen__name-input{border-radius:4px}.clan-creation-screen__create-button-wrap{padding:0 16px 30px}.clan-creation-screen_disabled-create-button .clan-creation-screen__create-button{cursor:default;background-color:rgba(255,255,255,.5)}.clan-creation-screen_disabled-create-button .clan-creation-screen__create-button-inner{opacity:.5}
.clan-list-screen__creation-logo{width:78px;height:84px}.clan-list-screen__new-content-recommended-clan-logo-wrap{width:62px;height:70px;margin-bottom:5px}
.clan-manage-screen__clan-logo{width:78px;height:84px}.clan-manage-screen__header{position:absolute}
.raid-screen-results{background-color:rgba(0,93,163,.8)}.raid-screen-results__subtitle-icon-wrap{display:none}
.battle-result-info__image-wrap svg{fill:#005da3}
.main-navigation-wrapper__menu{background-color:#fff}.main-navigation-wrapper__button-icon{opacity:1;fill:#a7aeb1}.main-navigation-wrapper__button-text{opacity:1;color:gray}.main-navigation-wrapper__button-icon_active{cursor:default;opacity:1;fill:#0050a0}.main-navigation-wrapper__button-text_active{cursor:default;opacity:1;color:#0050a0}
.course-final-test-results{background-color:#9d2b2b}.course-final-test-results_successed{background-color:#005da3}.course-final-test-results__repeat-button{border-radius:2px}
.raid-user-stat{background-color:rgba(0,0,0,.5)}.raid-user-stat__score{color:#fff}.raid-user-stat_current-user{background-color:#005da3}.raid-user-stat_current-user .raid-user-stat__score,.raid-user-stat_current-user .raid-user-stat__name,.raid-user-stat_current-user .raid-user-stat__index{color:#fff}
.course-stage-task-battle__task-info{position:absolute;top:0px;display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;padding-top:26px;text-align:center;color:#fff;font-size:15px;font-weight:bold}.course-stage-task-battle__hex-bottom-icon{display:block;width:24px;height:18px;margin-top:10px}.course-stage-task-battle__progress-info{position:absolute;right:0;bottom:22px;left:0;margin-right:auto;margin-left:auto;text-transform:uppercase;color:#fff;font-size:11px}.course-stage-task-battle__progress-info_highlighted{color:#fff}
.course-stage-task-lesson__task-name{color:#fff;font-size:15px}.course-stage-task-lesson__progress-info{position:absolute;right:0;bottom:22px;left:0;margin-right:auto;margin-left:auto;text-transform:uppercase;color:#fff;font-size:11px}.course-stage-task-lesson__progress-info_highlighted{color:#fff}.course-stage-task-lesson_optional .course-stage-task-lesson__task-name{color:#000}.course-stage-task-lesson_optional.course-stage-task-lesson_completed .course-stage-task-lesson__task-name{color:#fff}
.course-stage-task-final-test__task-name,.course-stage-task-final-test__hex-text{color:#fff;font-size:15px}.course-stage-task-final-test__progress-info{position:absolute;bottom:22px;text-transform:uppercase;color:#fff;font-size:11px}.course-stage-task-final-test__progress-info_highlighted{color:#fff}.course-stage-task-final-test__bubble-reward{display:none}.course-stage-task-final-test__icon-complete{position:absolute;right:13px;bottom:-1px;display:none}.course-stage-task-final-test__hex-icon svg{fill:#a6aeb1}.course-stage-task-final-test_available .course-stage-task-final-test__hex-icon svg{fill:#ffd43d}.course-stage-task-final-test_completed.course-stage-task-final-test_available .course-stage-task-final-test__task-name,.course-stage-task-final-test_completed.course-stage-task-final-test_available .course-stage-task-final-test__hex-text{color:#fff}
.course-stage-task-hex-wrap{position:relative;width:136px;height:136px;margin:0px}.course-stage-task-hex-wrap_available{cursor:pointer}
.course-screen-start-battle-button{display:none}
.download-button__spinner{stroke:#fff}
.clan-screen__hat{padding-top:18px}.clan-screen__content-header{position:absolute;top:0;left:0}.clan-screen__clan-logo{width:78px;height:84px}.clan-screen__clan-statistics-item-value,.clan-screen__clan-name,.clan-screen__clan-sub-statistics{color:#c0c879}.clan-screen__share-button,.clan-screen__share-button-fader{border-radius:4px}.clan-screen__join-button,.clan-screen__clan-is-full-button,.clan-screen__invite-block-button{color:#000;border-radius:4px;background-color:#fff}.clan-screen__join-button-fader,.clan-screen__clan-is-full-button-fader,.clan-screen__invite-block-button{border-radius:4px}.clan-screen__clan-is-full-button,.clan-screen__clan-is-full-button-description{color:rgba(0,0,0,.5)}.clan-screen__user-rating-list-wrap{padding-bottom:115px}.clan-screen_my .clan-screen__clan-name{color:#c0c879}
.battle-user-list-screen__awesome-share-button{height:48px;border-radius:4px;background-color:rgba(255,255,255,.2);font-size:17px;font-weight:bold;line-height:22px}.battle-user-list-screen__last-battles-title{color:#fff}.battle-user-list-screen__empty-friend-list-content{display:none}
.tournament-password-screen__input_errored{color:#fd8182}.tournament-password-screen__pass-error{border-radius:2px;background-color:#fd8182}.tournament-password-screen__button{color:#333;background-color:#fff}.tournament-password-screen__button .button-spinner{stroke:#333}
.image-view-screen{background:rgba(0,0,0,.85)}.image-view-screen__content{padding:0 16px;box-sizing:border-box}.image-view-screen__image{border-radius:12px;max-width:none}
.lesson-theory{max-width:632px;margin:0 auto;padding:0 16px;box-sizing:border-box}.lesson-theory p{padding:0;min-height:24px}.lesson-theory a{color:#3978f3}.lesson-theory .mce-image_full-widthed{padding:0;margin-top:16px;border-radius:12px}.lesson-theory__text-item{text-align:left;font-size:16px;line-height:22px;letter-spacing:-0.11px;color:#343847;font-size:17px}.lesson-theory__text-item a img{pointer-events:none}.lesson-theory__title{min-height:24px;margin-bottom:16px;padding:8px 0;word-wrap:break-word;font-weight:bold;font-size:22px;line-height:28px;color:#343847;min-height:auto}.lesson-theory__image-description{margin-top:8px;margin-bottom:24px;text-align:center;letter-spacing:-0.11px;font-style:normal;font-size:13px;line-height:17px;color:rgba(52,56,71,.5)}.lesson-theory__video-item,.lesson-theory__link-item{border-radius:16px}
.lesson-simple-rich-text{max-width:632px;margin:0 auto;padding:0 16px;box-sizing:border-box;padding-top:0 !important;font-size:16px;line-height:22px;letter-spacing:-0.11px;color:#343847}.lesson-simple-rich-text p{padding:0;min-height:24px}.lesson-simple-rich-text a{color:#3978f3}.lesson-simple-rich-text .mce-image_full-widthed{padding:0;margin-top:16px;border-radius:12px}
.one-answer-question-in-explanation-view{padding:16px;margin-bottom:16px;border:1px solid #e1e5ed;box-sizing:border-box}.one-answer-question-in-explanation-view__text{padding:0 0 16px;text-align:left;font-size:14px;line-height:16px;color:#343847}.one-answer-question-in-explanation-view__right-answer{padding:16px 50px;background-color:#f0f2f6;text-align:center;font-weight:bold;font-size:16px;line-height:18px;color:#343847}.raid-explanation .one-answer-question-in-explanation-view{margin:0 16px 16px}.mistakes-review .one-answer-question-in-explanation-view{margin:50px 16px 16px}.mistakes-review .one-answer-question-in-explanation-view__text{padding:0 0 16px}
.bottom-popup{z-index:5}.bottom-popup .fader{background-color:rgba(51,55,58,.85)}
.modal{z-index:5}
.video-modal{max-width:632px;padding:0 32px}.video-modal__video-player{border-radius:12px}
.video-poster__fade{background-color:rgba(36,45,53,.65)}
.modal-content-enemy-select__content-wrapper{display:flex;justify-content:normal;flex-direction:column}.modal-content-enemy-select__title{max-width:200px;margin:0 auto;padding-bottom:16px;font-weight:bold;font-size:19px;line-height:26px;text-align:center}.modal-content-enemy-select__description{display:none}.modal-content-enemy-select__timer-container{position:relative;top:auto;display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin:3px 0 15px}.modal-content-enemy-select__timer-clock{position:static;display:flex;margin-top:0}.modal-content-enemy-select__you-can-close{position:static}.modal-content-enemy-select__switch-wrapper{position:static;margin-top:20px;margin-bottom:0}
.modal-content-first-enemy-search-content{justify-content:center;white-space:pre}.modal-content-first-enemy-search-content__discription-text{position:initial;padding-bottom:25px}.modal-content-first-enemy-search-content__button{position:relative;bottom:auto}.modal-content-first-enemy-search-content__button .button__content{background-color:#005da3;border-radius:8px}.modal-content-first-enemy-search-content__allow-notification-button-text{color:#fff}.modal-content-first-enemy-search-content__later-touchable-text{position:static;display:flex;align-items:center;justify-content:center;height:50px;width:100%;margin-bottom:-40px;cursor:pointer}
.search-page{background-color:#0050a0}.search-page__search-wrap{background-color:#0050a0}
.friend-searching-input{border-radius:4px}

.fader{background-color:rgba(0,93,163,.8)}
.l-quiz,body,html{position:relative;width:100%;height:100%;font-family:PTSans,pt_sansregular,pt_sansbold}.b-page.b-page_profile{background-color:transparent}.l-quiz__spinner{stroke:#343847}.l-quiz__spinner.i-utils__hidden{display:block !important}
.onboarding-inner-v2{background-color:#0077c8}.onboarding-inner-v2__swiper{z-index:1}.onboarding-inner-v2__nav-button{background-color:#fff}.onboarding-inner-v2__navigation-block{position:absolute;bottom:0;left:0;right:0;z-index:1;height:auto;margin:auto;padding-bottom:40px}.onboarding-inner-v2__swiper{height:100%}.onboarding-inner-v2__swiper-inner{align-items:flex-start}.onboarding-inner-v2__slide{height:100%;padding-bottom:125px}.onboarding-inner-v2__slide_full-height{height:100%;padding-bottom:0px}.onboarding-inner-v2 .onboarding-inner-v2__nav-dot_active .onboarding-inner-v2__nav-dot-inner{background-color:#fff}@media screen and (max-height: 485px){.onboarding-inner-v2 .onboarding-inner-v2__nav-dots.onboarding-inner-v2__nav-dots_hidden{display:none}}
.quizlab-friend-searching-input{height:36px;display:flex;justify-content:flex-end}.quizlab-friend-searching-input__search-input{line-height:25px}.quizlab-friend-searching-input__magnifier{cursor:pointer}
.battle-result-info{color:#343847}.battle-result-info__outcome{padding-bottom:0}.battle-result-info__image-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:0}.battle-result-info__image-wrap svg{flex:1;fill:#0094ff}
.main-navigation-wrapper__menu{background-color:#fff}.main-navigation-wrapper__button{flex-direction:column}.main-navigation-wrapper__button-icon{opacity:.32}.main-navigation-wrapper__button-icon svg{vertical-align:middle;fill:#343847}.main-navigation-wrapper__button-text{padding-left:0;opacity:.32;color:#343847;line-height:12px}.main-navigation-wrapper__button-icon_active{cursor:default;opacity:1}.main-navigation-wrapper__button-icon_active svg{fill:#343847}.main-navigation-wrapper__button-text_active{cursor:default;opacity:1;color:#343847}

.battle-screen-background{background-color:rgba(52,56,71,.08);background-image:none;transform:none}

.tournament-rules__terms{padding:22px 16px 0;font-size:15px;line-height:24px}
.course-screen__title{margin-top:0;padding:0 0;font-size:22px;line-height:24px;text-transform:none}.course-screen__title-offline-icon{display:none}.course-screen__header{position:sticky;top:0;z-index:1}.course-screen__header_stickied{box-shadow:0 4px 8px rgba(22,74,174,.16)}

.smart-auth-input{text-align:center;background-color:#3978f3;border:none;width:90%;font-size:20px;font-weight:700;line-height:26px;color:#fff}.smart-auth-input::-moz-placeholder{color:rgba(255,255,255,.56)}.smart-auth-input::placeholder{color:rgba(255,255,255,.56)}.smart-auth-input:focus{outline:none;caret-color:#fff;color:#fff}
.smart-auth-input-wrap input:-webkit-autofill,.smart-auth-input-wrap input:-webkit-autofill:hover,.smart-auth-input-wrap input:-webkit-autofill:focus,.smart-auth-input-wrap input:-webkit-autofill:active{box-shadow:0 0 0 30px #3978f3 inset;border:1px solid #3978f3;outline:none;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.smart-auth-input-wrap input:-webkit-autofill{-webkit-text-fill-color:#fff}@media screen and (max-width: 700px){.smart-auth-input-wrap{max-width:300px}}
.smart-auth-error{color:#fff;font-size:16px;font-weight:400;line-height:20px}
.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%}@media(max-height: 500px){.main-navigation-wrapper__menu-wrap{display:none}}.main-navigation-wrapper__scrollable-content{display:flex;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;flex-direction:column;width:100%;height:100%}.main-navigation-wrapper__buttons-wrap{display:flex;align-items:center;justify-content:space-between;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;width:24px;height:24px}.main-navigation-wrapper__button-icon{display:block;width:100%;height:100%;opacity:.6;fill:#fff}.main-navigation-wrapper__button-icon_news{stroke:#bcbcbc}.main-navigation-wrapper__button-icon svg{width:100%;height:100%;vertical-align:middle}.main-navigation-wrapper__button-text{padding-left:10px;letter-spacing:.12px;opacity:.6;color:#fff;font-size:13px}.main-navigation-wrapper__button-icon_active{cursor:default;opacity:1}.main-navigation-wrapper__button-icon_active .main-navigation-wrapper__button-icon_news{stroke:#fff}.main-navigation-wrapper__button-text_active{cursor:default;opacity:1}.main-navigation-wrapper__indicator{position:absolute;top:-6px;right:-5px;width:8px;height:8px;border:2px solid #f0f2f6;border-radius:100%;background:#ff5959}.main-navigation-wrapper__menu{width:100%;height:50px;padding-bottom:0;padding-bottom:var(--safe-area-inset-bottom)}.main-navigation-wrapper_hidden .main-navigation-wrapper__scrollable-content{height:100%}.main-navigation-wrapper_no-self-scroll .main-navigation-wrapper__scrollable-content{overflow:hidden;-webkit-overflow-scrolling:auto}@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}}@media screen and (max-width: 714px){.main-navigation-wrapper_mobile-hidden .main-navigation-wrapper__scrollable-content{height:100%}.main-navigation-wrapper_mobile-hidden .main-navigation-wrapper__menu{display:none}}.quizlab-rating-navigation-wrapper{box-sizing:border-box;min-height:100%;padding-top:20px}.quizlab-rating-navigation-wrapper__hat-wrap{box-sizing:border-box;max-width:740px;margin:0 auto;padding:0 24px 20px}.quizlab-rating-navigation-wrapper__hat-wrap_over-the-tabs{display:none}.quizlab-rating-navigation-wrapper__friend-searching-input-wrap{box-sizing:border-box;max-width:740px;margin:0 auto;padding:0 16px 10px}.quizlab-rating-navigation-wrapper__swipeable-area{min-height:80%}.quizlab-rating-navigation-wrapper__tabs-wrap{position:sticky;z-index:1;top:0;padding-top:10px;background-color:#3978f3;color:#fff}.quizlab-rating-navigation-wrapper__tabs-shadow{position:sticky;z-index:1;top:30px;width:100%;height:1px;transform:translateY(13px);box-shadow:0 1px 10px 1px rgba(0,0,0,.5)}.quizlab-rating-navigation-wrapper__tabs{position:relative;max-width:414px;margin:0 auto 22px}.quizlab-rating-navigation-wrapper__tabs-plug{width:100%;padding:5px 0}.quizlab-rating-navigation-wrapper__tabs-labels{display:flex;align-items:center;justify-content:space-around;width:100%}.quizlab-rating-navigation-wrapper__tab-label{display:block;flex:1;box-sizing:border-box;padding:5px 0 10px;cursor:pointer;transition:opacity .2s;text-decoration:none;opacity:.72;color:inherit;font-size:15px;font-weight:bold}.quizlab-rating-navigation-wrapper__tab-label_active{pointer-events:none;opacity:1}.quizlab-rating-navigation-wrapper__tabs-stripe-wrap{position:absolute;bottom:0;left:0;height:2px;transition:transform .2s}.quizlab-rating-navigation-wrapper__tabs-stripe{width:60%;height:100%;margin:0 auto;background-color:#fff}.quizlab-rating-navigation-wrapper__list-wrap{box-sizing:border-box;max-width:740px;margin:0 auto;padding-bottom:32px;transition:opacity .2s}.quizlab-rating-navigation-wrapper__scoreboard-item_current{background-color:#2b6be7}.quizlab-rating-navigation-wrapper__scoreboard-divider{display:flex;align-items:center;justify-content:center;width:100%;padding-bottom:16px}.quizlab-rating-navigation-wrapper__scoreboard-divider-dot{width:5px;min-width:5px;height:5px;min-height:5px;margin:0 2px;border-radius:50%;background-color:#fff}.quizlab-rating-navigation-wrapper__scoreboard-empty{padding:30px 10px;text-align:center;color:#fff}.quizlab-rating-navigation-wrapper__scoreboard-empty-title{font-size:20px;font-weight:bold;line-height:26px;margin-bottom:8px}.quizlab-rating-navigation-wrapper__scoreboard-empty-description{font-size:17px;line-height:22px;margin:0 auto}.quizlab-rating-navigation-wrapper__scoreboard-empty-description span{white-space:break-spaces}.quizlab-rating-navigation-wrapper_with-menu-opener{padding-top:0}.quizlab-rating-navigation-wrapper_with-menu-opener .quizlab-rating-navigation-wrapper__friend-searching-input-wrap{padding-top:8px;padding-right:0;margin:0}@media screen and (max-width: 1024px){.quizlab-rating-navigation-wrapper__hat-wrap_under-the-tabs{display:none}.quizlab-rating-navigation-wrapper__hat-wrap_over-the-tabs{display:block}}.notch .quizlab-rating-navigation-wrapper{padding-top:0}
.severstal-v1-mistakes-review-explanation-card-all__answer-title{font-weight:bold}.severstal-v1-mistakes-review-explanation-card-all__close-icon{stroke:#000}.severstal-v1-mistakes-review-explanation-card-all .slider-content-item{padding-top:60px !important;padding-bottom:0 !important}
.image-view-screen{background:rgba(0,0,0,.85)}.image-view-screen__content{padding:0 16px;box-sizing:border-box}.image-view-screen__image{border-radius:12px;max-width:none}
.user-subject-select-screen{background-color:#fff;color:#343847}
.smart-auth-screen__control-button{background-color:rgba(57,120,243,.8)}
.clan-screen__content{max-width:752px}.clan-screen__hat{box-sizing:border-box;width:100%;padding:30px 16px 0}.clan-screen__join-button{padding:12px 16px;height:auto;text-align:left;justify-content:flex-start;max-width:752px;width:100%;box-sizing:border-box;margin-bottom:0}.clan-screen__user-rating-list-wrap{padding:24px 16px}@media screen and (max-width: 1024px){.clan-screen__user-rating-list-wrap{padding-bottom:115px}}.clan-screen__join-button-fader,.clan-screen__clan-is-full-button-fader,.clan-screen__invite-block-button-fader,.clan-screen__share-button-fader{border-radius:0}.clan-screen__share-button:active{opacity:.5}.clan-screen__share-button:active .clan-screen__invite-block-button-fader,.clan-screen__share-button:active .clan-screen__share-button-fader{opacity:0}.clan-screen__leave-clan-button{position:absolute;right:0;top:0;top:var(--safe-area-inset-top);padding:30px 20px;cursor:pointer}
.topic-with-lessons-screen__lessons{padding-top:24px}.topic-with-lessons-screen__optional-lessons-del{border-width:1px;border-style:dashed;border-color:#fff}.topic-with-lessons-screen__optional-lessons-title{padding:24px 16px 16px 48px;line-height:20px}.topic-with-lessons-screen__duration{font-size:12px;line-height:18px;font-weight:400}.topic-with-lessons-screen-popup{padding-top:0 !important}
.bookmarks-screen{position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;width:100%;background:#3978f3}.bookmarks-screen__mobile{background:#3978f3}.bookmarks-screen__empty-bookmarks-content{display:flex;flex-direction:column;justify-content:center;padding-top:20%;height:80%}.bookmarks-screen__title{background:none;margin-top:3%}.bookmarks-screen__title-text{color:#fff;font-style:normal;font-weight:700;font-size:22px;line-height:24px}.bookmarks-screen__subtitle{box-sizing:border-box;width:100%;margin:24px 0 8px;text-align:left;color:#fff;font-size:17px;font-weight:700;line-height:22px}.bookmarks-screen__empty-bookmarks-description-title{font-style:normal;font-weight:700;font-size:20px;line-height:26px;text-align:center;color:#fff;padding-top:32px}.bookmarks-screen__empty-bookmarks-description{font-style:normal;font-weight:400;font-size:18px;line-height:24px;text-align:center;color:#fff;padding:3% 29%}.bookmarks-screen__scrollable{position:relative;display:flex;flex-direction:column;padding:0 16px 16px;min-height:80%;max-width:720px}.bookmarks-screen__bookmarks-counter{box-sizing:border-box;width:100%;margin:33px 0 16px;text-align:left;color:#fff;font-size:17px;font-weight:bold;line-height:22px}.bookmarks-screen__delete-alert{display:block}.bookmarks-screen__delete-alert_hidden{display:none}@media screen and (min-width: 1024px){.bookmarks-screen__title{display:none}}@media screen and (max-width: 414px){.bookmarks-screen__empty-bookmarks-description{padding:3% 10%}.bookmarks-screen__empty-bookmarks-content{padding-top:40%}}
.bookmark-delete-alert{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:16px;text-align:left;margin:8px 0;height:48px;background:rgba(255,255,255,.24);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media screen and (max-width: 575px){.bookmark-delete-alert{margin:16px 0}}.bookmark-delete-alert__content{display:flex;align-items:center;justify-content:flex-start;position:relative;box-sizing:border-box;width:84%}.bookmark-delete-alert__timer{position:relative;display:inline-flex;font-size:10px;line-height:14px;text-align:center}.bookmark-delete-alert__description{display:block;flex:1;padding-left:12px;font-style:normal;font-weight:normal;font-size:14px;line-height:18px;color:#fff}.bookmark-delete-alert__button{font-style:normal;font-weight:normal;font-size:14px;line-height:18px;cursor:pointer;overflow:visible;color:#fff}
.battle-enemy-leave-popup-content{padding:16px}.battle-enemy-leave-popup-content__image{padding-top:24px}.battle-enemy-leave-popup-content__text{padding-top:16px;padding-bottom:40px;font-size:17px}.battle-enemy-leave-popup-content__button-wrap{width:100%}
.phone-auth-code-input::placeholder,.phone-auth-code-input::-webkit-input-placeholder{letter-spacing:normal}
.clan-list-screen__new-content-recommended-clan-logo-wrap{width:88px;height:88px}
.smart-auth-text-block{box-sizing:border-box;width:100%;max-width:375px;margin:0 auto;padding:16px 32px;font-weight:normal;font-size:15px;line-height:19px;text-align:center;color:#fff}.smart-auth-text-block__text{width:100%;min-height:44px}@media screen and (max-width: 374px){.smart-auth-text-block{padding:16px}}@media screen and (max-height: 330px){.smart-auth-text-block{display:none}}
.offline-screen{display:flex;align-items:center;flex:1;flex-direction:column;justify-content:center;width:100%;height:100%}.offline-screen__icon{width:56px;margin:0 auto 20px}.offline-screen__icon svg{width:56px;height:56px;fill:none}.offline-screen__text{margin:0 auto 20px;text-align:center;color:#fff;font-size:18px;line-height:24px;font-weight:normal}.offline-screen__button{display:flex;align-items:center;justify-content:center;width:100px;height:40px;margin:20px auto 0;text-decoration:none;text-transform:uppercase;color:#fff;border-radius:50px;outline:none;background-color:#ff4e45;font-size:12px;font-weight:bold}.offline-screen_at-video-poster .offline-screen__icon svg,.offline-screen_at-video-poster-with-dark-mode .offline-screen__icon svg,.offline-screen_at-explanation-or-theory-link-item-with-dark-mode .offline-screen__icon svg,.offline-screen_at-topic-with-lessons-screen .offline-screen__icon svg{stroke:none}.offline-screen_at-video-poster .offline-screen__text,.offline-screen_at-video-poster-with-dark-mode .offline-screen__text,.offline-screen_at-explanation-or-theory-link-item-with-dark-mode .offline-screen__text,.offline-screen_at-topic-with-lessons-screen .offline-screen__text{color:#000}@media(prefers-color-scheme: dark){.with-dark-mode .offline-screen__at-video-poster-with-dark-mode .offline-screen__icon svg,.with-dark-mode .offline-screen_at-explanation-or-theory-link-item-with-dark-mode .offline-screen__icon svg{stroke:none}.with-dark-mode .offline-screen__at-video-poster-with-dark-mode .offline-screen__text,.with-dark-mode .offline-screen_at-explanation-or-theory-link-item-with-dark-mode .offline-screen__text{color:#fff}}
.chat-screen{width:100%;height:100%;background:#fff}.chat-screen__content{display:flex;flex-direction:column;width:100%;height:100%}.chat-screen__chat{display:flex;flex:1;flex-direction:column;min-height:0px;padding-top:var(--safe-area-inset-top)}.chat-screen__messages-and-input{display:flex;flex:1;flex-direction:column;width:100%;max-width:640px;min-height:0px;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:22px 0px}.chat-screen__hat-title{color:#fff;font-size:22px;font-weight:bold;line-height:24px}.chat-screen__hat-members-count{color:#fff;text-transform:lowercase;font-size:13px;line-height:20px}.chat-screen__hat-update-icon{position:absolute;top:22px;right:16px}.chat-screen__connection{margin:0;letter-spacing:-0.24px;color:#82ff8e;font-size:15px;line-height:18px}.chat-screen__connection-error{margin:0;letter-spacing:-0.24px;color:#ff9e98;font-size:15px;line-height:18px}.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 16px;-webkit-mask-image:linear-gradient(rgba(0, 0, 0, 0) 0%, black 5%, black 95%, transparent 100%);mask-image:linear-gradient(rgba(0, 0, 0, 0) 0%, black 5%, black 95%, transparent 100%)}.chat-screen__messages-loader{width:48px;height:48px;margin:20px auto}.chat-screen__messages-block-date{display:inline-flex;align-items:center;height:32px;margin:16px 0px 0px 0px;padding:0px 10px;text-align:center;color:#fff;border-radius:48px;background:#238e6d;font-size:14px;font-weight:400;line-height:18px}.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;background:rgba(255,255,255,.2)}.chat-screen__input{flex:1;box-sizing:border-box;width:100%;padding:0;resize:none;letter-spacing:-0.41px;color:#fff;border:none;outline:none;background:transparent;font-size:17px;font-weight:normal;font-style:normal;line-height:22px}.chat-screen__input::-moz-placeholder{opacity:.56}.chat-screen__input::placeholder{opacity:.56}.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;outline:none;background:#1a7ee0}.chat-screen__send-button:active{background:#04599c}.chat-screen__send-button_disabled{cursor:default;pointer-events:none;background:#54c1a0}.chat-screen__send-button_loading{cursor:default;pointer-events:none;background:#1a7ee0}.chat-screen__send-button-icon{width:20px;height:20px}.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:0px 8px 12px 0px rgba(26,126,224,.4)}.chat-screen__framed-close-cross-icon_hide{display:none}.chat-screen_framed{background:transparent}.chat-screen_framed .chat-screen__bottom-gradient{background:transparent}@media screen and (max-width: 330px){.chat-screen__input{font-size:15px}}
.email-auth-employee-info__input{width:-moz-fit-content;width:fit-content}.email-auth-employee-info__input_departments{position:relative;width:-moz-fit-content;width:fit-content}.email-auth-employee-info__input_departments::after{content:"❯";position:absolute;bottom:12px;right:0}
.smart-auth-company-logo-wrap__logo{height:48px}
.raid-screen__chat{position:absolute;right:0;left:0;top:0;width:100%;max-width:none;height:100vh;margin:auto}
.raid-multiplier-popup__counter{width:311px;height:311px}.raid-multiplier-popup__icon{top:14px;width:311px;height:311px}
.raid-potions__content{height:auto}.raid-potions__potion-wrap,.raid-potions__potion-wrap:active{width:auto;height:auto;border:none;border-radius:0;background-color:transparent}.raid-potions__potion-wrap:first-child,.raid-potions__potion-wrap:active:first-child{padding-bottom:16px}
.raid-screen-results__title{display:flex;align-items:center;flex-direction:column;justify-content:center}.raid-screen-results__title-content{padding:84px 0 6px}.raid-screen-results__subtitle-icon-wrap{display:none}.raid-screen-results__title-text{width:150px;height:48px;margin-bottom:10px}.raid-screen-results__title-text svg{width:100%;height:100%}.raid-screen-results__participants-title{color:#fff;font-size:16px;line-height:22px;font-weight:400;font-style:normal}.raid-screen-results__stats{box-sizing:border-box;width:100%;max-width:520px;margin:0 auto;padding:16px}.raid-screen-results__chat-wrapper{bottom:88px;max-width:none}.raid-screen-results__chat{pointer-events:auto}@media screen and (min-width: 740px){.raid-screen-results__chat-wrapper{bottom:0}}
.chat-link-wrapper{bottom:calc(67px + var(--safe-area-inset-bottom)) !important}@media screen and (min-width: 1024px){.chat-link-wrapper{right:-115px}}
.offline-battle-unavailable-popup-content{width:343px;color:#000;background:#fff;padding:25px;display:flex;flex-direction:column}.offline-battle-unavailable-popup-content::before{content:none}.offline-battle-unavailable-popup-content::after{content:none}.offline-battle-unavailable-popup-content__title{margin-bottom:8px}.offline-battle-unavailable-popup-content__icon{margin:18px auto}
.course-map{padding-top:30px}.course-map__line{justify-content:center;height:160px;margin-bottom:16px}.course-map__line_with-smaller-bottom-indent{margin-bottom:-20px}
.user-description{color:#fff;padding:0;text-align:left}@media screen and (min-width: 414px){.user-description{text-align:center}}.user-description__level-info{opacity:.64;font-weight:normal;font-size:13px;line-height:16px}.user-description__user-info{font-size:22px;font-weight:700;line-height:24px;margin-bottom:8px}
.course-stage-task-hex-icon-wrapper{position:relative;width:100%;height:100%}.course-stage-task-hex-icon-wrapper svg{width:100%;height:100%}
.course-stage-task-hex-optional-state-icon-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.course-stage-task-hex-optional-state-icon-wrapper svg{width:100%;height:100%}
.course-stage-task-hex-wrap{width:160px;height:160px}.course-stage-task-hex-wrap_availible:hover{filter:drop-shadow(0px 16px 24px rgba(0, 51, 152, 0.24))}
.course-stage-task-hex__status-icon{display:none}.course-stage-task-hex__status-icon_lesson{display:none}

.lesson-theory{max-width:632px;margin:0 auto;padding:0 16px;box-sizing:border-box}.lesson-theory p{padding:0;min-height:24px}.lesson-theory a{color:#3978f3}.lesson-theory .mce-image_full-widthed{padding:0;margin-top:16px;border-radius:12px}.lesson-theory__text-item{text-align:left;font-size:16px;line-height:22px;letter-spacing:-0.11px;color:#343847;font-size:17px}.lesson-theory__text-item a img{pointer-events:none}.lesson-theory__title{min-height:24px;margin-bottom:16px;padding:8px 0;word-wrap:break-word;font-weight:bold;font-size:22px;line-height:28px;color:#343847;min-height:auto}.lesson-theory__image-description{margin-top:8px;margin-bottom:24px;text-align:center;letter-spacing:-0.11px;font-style:normal;font-size:13px;line-height:17px;color:rgba(52,56,71,.5)}.lesson-theory__video-item,.lesson-theory__link-item{border-radius:16px}
.lesson-result-v1__title{padding-top:26px;padding-bottom:8px;font-weight:700;font-size:20px;line-height:24px}.lesson-result-v1__subtitle{font-size:15px;line-height:20px;padding:0 16px}.lesson-result-v1__feedback-form{border-radius:12px}.lesson-result-v1__button{font-weight:bold}.lesson-result-v1__button_repeat{color:#343847;background:#ffd12f}.lesson-result-v1__button_back{color:#fff}.lesson-result-v1__button_back:active{opacity:.5}
.lesson-result-reaction-picker__picker-item{border-radius:12px}.lesson-result-reaction-picker__picker-item svg{stroke:#3978f3}
.lesson-result-feedback-form__send-button{line-height:16px;font-weight:bold;color:#343847}.lesson-result-feedback-form__textarea{flex:1;box-sizing:border-box;width:100%;padding:10px 16px 24px;outline:none;border:none}.lesson-result-feedback-form__sended{font-style:normal;font-weight:700;font-size:16px;line-height:22px}
.lesson-simple-rich-text{max-width:632px;margin:0 auto;padding:0 16px;box-sizing:border-box;padding-top:0 !important;font-size:16px;line-height:22px;letter-spacing:-0.11px;color:#343847}.lesson-simple-rich-text p{padding:0;min-height:24px}.lesson-simple-rich-text a{color:#3978f3}.lesson-simple-rich-text .mce-image_full-widthed{padding:0;margin-top:16px;border-radius:12px}
.one-answer-question-in-explanation-view{padding:16px;margin-bottom:16px;border:1px solid #e1e5ed;box-sizing:border-box}.one-answer-question-in-explanation-view__text{padding:0 0 16px;text-align:left;font-size:14px;line-height:16px;color:#343847}.one-answer-question-in-explanation-view__right-answer{padding:16px 50px;background-color:#f0f2f6;text-align:center;font-weight:bold;font-size:16px;line-height:18px;color:#343847}.raid-explanation .one-answer-question-in-explanation-view{margin:0 16px 16px}.mistakes-review .one-answer-question-in-explanation-view{margin:50px 16px 16px}.mistakes-review .one-answer-question-in-explanation-view__text{padding:0 0 16px}
.one-answer-question-view-battle__text{padding:0 16px 24px}.one-answer-question-view-battle__answer{color:#343847;border-color:rgba(52,56,71,.04)}.one-answer-question-view-battle__answer:last-child{border-top-color:rgba(52,56,71,.04);border-bottom:none}.one-answer-question-view-battle__answer_selected{border-color:transparent}.one-answer-question-view-battle__answer-before,.one-answer-question-view-battle__answer-after{width:4px}.one-answer-question-view-battle.one-answer-question-view-battle_with-results .one-answer-question-view-battle__answer_right,.one-answer-question-view-battle.one-answer-question-view-battle_with-results .one-answer-question-view-battle__answer_wrong{border-color:transparent}
.multiple-answers-question-in-explanation-view{padding:16px;margin-bottom:16px;border:1px solid #e1e5ed;box-sizing:border-box}.multiple-answers-question-in-explanation-view__text{padding:0 0 16px;text-align:left;font-size:14px;line-height:16px;letter-spacing:-0.11px;color:#343847}.multiple-answers-question-in-explanation-view__right-answer{margin:0;padding:0;border:none;display:flex;justify-content:center;align-items:center;text-align:center;padding:14px 34px;background-color:#f0f2f6;font-size:16px;line-height:18px;color:#343847}.multiple-answers-question-in-explanation-view__right-answer:not(:last-of-type){margin-bottom:12px}.raid-explanation .multiple-answers-question-in-explanation-view{margin:0 16px 16px}.mistakes-review .multiple-answers-question-in-explanation-view{margin:50px 16px 16px}.mistakes-review .multiple-answers-question-in-explanation-view__text{padding:0 0 16px}
.fill-blanks-question-in-explanation-view{padding:16px;margin-bottom:16px;border:1px solid #e1e5ed;box-sizing:border-box}.fill-blanks-question-in-explanation-view__text{padding:0 0 16px;text-align:left;font-size:14px;line-height:16px;letter-spacing:-0.11px;color:#343847}.fill-blanks-question-in-explanation-view__right-answer{margin:0;text-align:center;padding:14px 34px;background-color:#f0f2f6;font-size:16px;line-height:18px;color:#343847}.fill-blanks-question-in-explanation-view__right-answer:not(:last-of-type){margin-bottom:12px}.fill-blanks-question-in-explanation-view__blank{color:#00c3b8}.raid-explanation .fill-blanks-question-in-explanation-view{margin:0 16px 16px}.mistakes-review .fill-blanks-question-in-explanation-view{margin:50px 16px 16px}.mistakes-review .fill-blanks-question-in-explanation-view__text{padding:0 0 16px}
.one-answer-question-in-explanation-view-battle{padding:16px;margin-bottom:16px;border:1px solid #e1e5ed;box-sizing:border-box}.one-answer-question-in-explanation-view-battle__text{padding:0 0 16px;text-align:left;font-size:14px;line-height:16px;color:#343847}.one-answer-question-in-explanation-view-battle__right-answer{padding:16px 50px;background-color:#f0f2f6;text-align:center;font-weight:bold;font-size:16px;line-height:18px;color:#343847}.raid-explanation .one-answer-question-in-explanation-view-battle{margin:0 16px 16px}.mistakes-review .one-answer-question-in-explanation-view-battle{margin:50px 16px 16px}.mistakes-review .one-answer-question-in-explanation-view-battle__text{padding:0 0 16px}
.multiple-answers-question-view__answer-checkbox{border:solid 1px rgba(0,0,0,.16);border-radius:50%}.multiple-answers-question-view__answer_selected .multiple-answers-question-view__answer-checkbox{border:none;border-color:rgba(0,0,0,.16)}.multiple-answers-question-view .multiple-answers-question-view__answer_correct:not(.multiple-answers-question-view__answer_selected) .multiple-answers-question-view__answer-checkbox{border:none;border-color:rgba(0,0,0,.16)}.multiple-answers-question-view .multiple-answers-question-view__answer_incorrect.multiple-answers-question-view__answer_user .multiple-answers-question-view__answer-checkbox,.multiple-answers-question-view .multiple-answers-question-view__answer_incorrect.multiple-answers-question-view__answer_enemy .multiple-answers-question-view__answer-checkbox{border:none;border-color:rgba(0,0,0,.16)}.multiple-answers-question-view .multiple-answers-question-view__answer_correct.multiple-answers-question-view__answer_user .multiple-answers-question-view__answer-checkbox,.multiple-answers-question-view .multiple-answers-question-view__answer_correct.multiple-answers-question-view__answer_enemy .multiple-answers-question-view__answer-checkbox{border:none;border-color:rgba(0,0,0,.16)}
.b-page.b-page_profile{background-color:#3978f3}.b-modal-content_battle-result{padding-bottom:25px}.b-modal-content_battle-result .b-modal-content__user-info-wrap{display:flex;flex-direction:column;justify-content:space-around;flex:1}.b-modal-content_battle-result .b-modal-content__user-info-wrap::before{display:none}.b-modal-content_battle-result .b-modal-content__socials{display:none}.b-modal-content_battle-result .b-modal-content__new-game-button{position:relative;bottom:0;border:1px solid #b8bfca;box-sizing:border-box;background:transparent}.b-modal-content_battle-result .b-modal-content__new-game-button .g-button__label{color:#343847;font-style:normal;font-weight:bold;font-size:16px;line-height:20px}.b-modal-content_battle-result .b-modal-content__repeat-game-button{position:relative;bottom:0;padding-bottom:8px;background:#ffd12f}.b-modal-content_battle-result .b-modal-content__repeat-game-button .g-button__label{color:#343847;font-weight:bold;font-style:normal;font-size:16px;line-height:20px}.b-modal-content_battle-result .b-modal-content__repeat-game-button .g-button__label-subtitle{opacity:.56;font-size:13px;line-height:16px}.b-modal-content_battle-result .b-modal-content__repeat-game-button .g-button__label-subtitle:first-letter{text-transform:capitalize}.b-modal-content_battle-result .b-modal-content__repeat-game-button.b-modal-content__repeat-game-button_disabled{background-color:transparent;border:solid 2px #b8bfca;border-radius:8px;pointer-events:none;cursor:default}.b-modal-content_battle-result .b-modal-content__repeat-game-button.b-modal-content__repeat-game-button_disabled .g-button__label{color:#b8bfca}.b-modal-content_battle-result .b-modal-content__buttons{position:static;height:auto}.g-modal.g-modal_adventure.g-modal_heraldic .g-modal__content-fx,.g-modal.g-modal_adventure.g-modal_heraldic.g-modal_skinny .g-modal__content-fx{border-radius:12px}.g-modal_adventure .g-modal__content{width:343px}.g-modal_adventure .g-modal__fader,.b-page.b-page_battle .b-page__fader{background-color:rgba(0,0,0,.64)}.g-modal_adventure.g-modal_banded.g-modal_heraldic .g-modal__content-fx::after{display:none !important}.g-modal_adventure.g-modal_banded .g-modal__fader{background-color:rgba(52,56,71,.64)}.g-modal_adventure.g-modal_banded .g-modal__fader_hidden{opacity:0}.g-modal_adventure.g-modal_banded .g-modal__vertical-align-helper{display:none}.g-modal_adventure.g-modal_banded .g-modal__close-button{top:24px;right:16px;box-shadow:none;background:none}.g-modal_adventure.g-modal_banded .g-modal__close-button-content{background:none}.b-battle-cell__expected-profit{color:#343847}.b-battle-cell__turn-counter{display:none}.b-battle-cell__status{display:none}.b-battle-cell__expected-profit_shown{opacity:1}.b-battle-cell_enemy-owned .b-battle-cell__expected-profit{color:#343847}.b-battle-cell.b-battle-cell_capital .b-battle-cell__expected-profit-wrap{top:0;bottom:0;height:auto;height:-moz-fit-content;height:fit-content}.b-battle-cell.b-battle-cell_capital .b-battle-cell__expected-profit{top:0}.b-battle-cell,.b-battle-cell_available.b-battle-cell_inversed{opacity:1}.b-battle-cell.b-battle-cell_capital .b-battle-cell__turn-counter{top:4vh;top:calc(4vh - 0.04 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)))}.b-battle-cell.b-battle-cell_capital .b-battle-cell__status{position:relative;top:3.2vh;top:calc(3.2vh - 0.032 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)))}.b-score{display:none}.b-score__label{top:3.2vh;top:calc(3.2vh - 0.032 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)))}.b-score__value-inner-wrap{width:100%;min-width:55px;height:3.2vh;height:calc(3.2vh - 0.032 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));background-color:transparent}.b-score__value{width:100%}.b-score_enemy .b-score__value-inner-wrap{background-color:transparent}.g-icon_img_resizable_cell-shadow{opacity:1}.b-battle-cell.b-battle-cell_capital .b-battle-cell__icon,.b-battle-cell.b-battle-cell_capital .b-battle-cell__animation{top:0;bottom:0;padding:0}.b-modal-content_question .b-modal-content__duel-description{padding:0 0}.b-modal-content_question .b-modal-content__duel-description-text{margin-top:0}.b-modal-content_question .b-modal-content__inner-wrap{border-radius:12px}.b-hexagon-map_battle .b-hexagon-map__string:nth-child(4) .b-hexagon-map__node:last-child,.b-hexagon-map_battle .b-hexagon-map__string:first-child .b-hexagon-map__node:last-child{left:25%}.b-hexagon-map_battle .b-hexagon-map__string:nth-child(2) .b-hexagon-map__node:first-child,.b-hexagon-map_battle .b-hexagon-map__string:last-child .b-hexagon-map__node:first-child{left:-25%}.b-battle-cell.b-battle-cell_capital.b-battle-cell_enemy-owned{top:0}.b-battle-cell.b-battle-cell_capital.b-battle-cell_user-owned{top:0}.b-modal-content.b-modal-content_confirm .b-modal-content__title{max-width:200px;margin:0 auto;padding-bottom:16px;font-weight:bold;font-size:20px;line-height:26px;text-align:center;color:#343847}.g-button_adventure.g-button_orange-border-colored{background:#ffd12f;border-color:#ffd12f}.g-button_adventure .g-button__label{color:#343847;font-size:16px;line-height:20px}.g-button_adventure.g-button_orange-colored{background-color:#ffd12f}.g-icon_img_black-cross{background:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 1L7 7M1 13L7 7M7 7L1 1M7 7L13 13' stroke='%23343847' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E") no-repeat;width:18px;height:18px}.b-modal-content_confirm-large.b-modal-content_top-offseted{padding-top:0px}.b-modal-content_battle-result .b-modal-content__new-game-wraper,.b-modal-content_battle-result .b-modal-content__repeat-game-wraper{position:relative;top:0;bottom:0;width:auto;max-width:240px}.b-modal-content_battle-result .b-modal-content__repeat-game-wraper{padding:8px 0}.b-battle-cell.b-battle-cell_capital .b-battle-cell__animation,.b-battle-cell.b-battle-cell_capital .b-battle-cell__icon{display:flex;flex-direction:column;justify-content:center}.b-modal-content_battle-result .b-modal-content__repeat-game-button,.b-modal-content_battle-result .b-modal-content__repeat-game-button .g-button__label{display:flex;flex-direction:column;justify-content:center}.b-modal-content_battle-result .b-modal-content__repeat-game-button{padding:10px;height:auto}.b-modal-content_battle-result .b-modal-content__repeat-game-button .g-button__label{font-size:16px;line-height:28px}.b-battle-cell.b-battle-cell_capital .b-battle-cell__content-wrap{height:25vh;height:calc(25vh - 0.25 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)))}.b-battle-cell.b-battle-cell_capital .b-battle-cell__expected-profit-wrap{bottom:0;height:100%}.b-battle-cell.b-battle-cell_capital .b-battle-cell__content{position:relative}.b-battle-cell.b-battle-cell_capital .b-battle-cell__expected-profit-wrap{bottom:0}.b-battle-cell.b-battle-cell_capital .b-battle-cell__expected-profit{top:0}.b-battle-cell.b-battle-cell_capital.b-battle-cell_user-owned{top:0}.b-image_castle.b-image_explosion{bottom:0}.b-timer.b-timer_bar.b-timer_blue-colored .b-timer__bar,.b-timer.b-timer_bar.b-timer_blue-colored .b-timer__background{background-color:#0062ff}.b-modal-content_question_user .b-modal-content__info{color:#0062ff}.b-modal-content_question_enemy .b-modal-content__info{color:#fc5a5a}.b-timer.b-timer_bar{height:7px}.b-timer_orange-colored{color:#fc5a5a}.b-timer.b-timer_bar.b-timer_orange-colored .b-timer__bar,.b-timer.b-timer_bar.b-timer_orange-colored .b-timer__bar-end,.b-timer.b-timer_bar.b-timer_orange-colored .b-timer__background{background-color:#fc5a5a}.g-modal.g-modal_adventure.g-modal_skinny.g-modal_banded .g-modal__content{display:flex;align-items:center;justify-content:center;width:100%;max-width:343px;max-height:none;height:100%;padding:0 16px}.g-modal.g-modal_adventure.g-modal_skinny.g-modal_banded .g-modal__content-fx{padding:0;height:auto;width:100%;border-radius:12px !important}.b-modal-content_select.b-modal-content_select_enemy-search,.b-modal-content_enemy-waiting{padding:48px 24px}.b-modal-content_select.b-modal-content_select_enemy-waiting-timeout .b-modal-content__band-icon{display:none}.b-modal-content_select_enemy-search::after{display:none !important}.g-modal.g-modal_adventure.g-modal_banded .g-modal__band-wrap{display:none}.b-page.b-page_battle .b-page__timer_header{position:absolute;top:3vh;top:calc( 3vh + var(--safe-area-inset-top) - 0.07 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) );right:2vh;right:calc(2vh - 0.02 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));width:auto}.b-page.b-page_battle .b-page__timer_footer{position:absolute;bottom:7vh;bottom:calc( 7vh + var(--safe-area-inset-bottom) - 0.07 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)) );right:2vh;right:calc(2vh - 0.02 * (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));width:auto}.b-achievement-description_level .b-achievement-description__title{font-size:20px;line-height:26px}.b-achievement-description_level .b-achievement-description__image{left:0;width:100%}.g-button_adventure.g-button_orange-colored{background-color:#ffd12f}.g-button_adventure.g-button_aqua-green-border-colored:active,.g-button_adventure.g-button_aqua-green-border-colored.g-button_active{background-color:rgba(52,56,71,.16)}.b-modal-content_confirm-large_pigeon,.b-modal-content_confirm-large_pigeon.b-modal-content_selectable{padding-top:0}.b-modal-content_confirm-large_pigeon.b-modal-content_selectable .b-modal-content__between-buttons{display:none;font-style:normal;top:0}.g-icon_img_resizable_cell-blue-border,.g-icon_img_resizable_cell-orange-border{transform:scale(0.375)}.g-icon_explosion{transform:scale(0.5)}.b-modal-content_select.b-modal-content_select_enemy-search-timeout .b-modal-content__icon{display:none}.b-modal-content_select.b-modal-content_select_enemy-search-timeout .b-modal-content__description{padding-top:30px}.b-modal-content_select.b-modal-content_select_enemy-search-timeout .b-modal-content__button{width:100%;height:45px}
.lesson-item-v2__label{font-weight:500}.lesson-item-v2__duration{color:#9698a0;font-weight:500}.lesson-item-v2__status-icon{fill:#fff}.lesson-item-v2__side-line{background-color:rgba(255,255,255,.56)}.lesson-item-v2__after-not-succeed{display:none}.lesson-item-v2__side-content{margin-top:-4px}.lesson-item-v2__content{background-color:#fff}.lesson-item-v2__lesson-title{color:#343847;padding-bottom:0}.lesson-item-v2__lesson-description{color:#9698a0;font-size:15px;line-height:20px;margin-top:8px}.lesson-item-v2__info{margin-bottom:16px}.lesson-item-v2__button{border:1px solid #ffd12f;color:#343847;background-color:#fff;width:136px}.lesson-item-v2__button .button__fader{display:none}.lesson-item-v2__button:active{background:#ffd12f}.lesson-item-v2__download-button-wrap{background-color:#0000;border-radius:0}.lesson-item-v2_not-played .lesson-item-v2__button{font-size:16px;line-height:20px;border:0;color:#343847;width:136px;background:#ffd12f}.lesson-item-v2_not-played .lesson-item-v2__button .button__fader{display:block}.lesson-item-v2_not-played .lesson-item-v2__status{background-clip:padding-box;border-width:4px;border-style:solid;border-color:rgba(255,255,255,.16)}.lesson-item-v2_failed .lesson-item-v2__status{border-width:4px;border-style:solid;border-color:rgba(0,98,255,.08);background-clip:padding-box}@media screen and (max-width: 575px){.lesson-item-v2__info{padding-right:0}.lesson-item-v2__download-text{color:#9698a0;font-size:10px}}
.lesson-dialog-trainer__header-title{line-height:28px;padding-bottom:8px}.lesson-dialog-trainer__header-score{padding-top:8px;padding-bottom:32px}.lesson-dialog-trainer__trainer-result-content{padding:13px 16px;box-shadow:none}.lesson-dialog-trainer__trainer-result-title{margin-bottom:2px}.lesson-dialog-trainer__trainer-result-description{letter-spacing:normal;opacity:.56}.lesson-dialog-trainer__trainer-result-icon-wrap{display:flex}
.lesson-dialog-trainer-message-bot__message{border-radius:8px 8px 8px 2px;background-color:#efeff1}.lesson-dialog-trainer-message-bot__message:after{background-image:url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0.274516V0H0L2.53726 2.53726C4.25076 4.25076 5.10752 5.10752 5.84308 5.16541C6.48132 5.21564 7.10503 4.95729 7.52081 4.47047C8 3.90941 8 2.69778 8 0.274516Z' fill='%23EFEFF1'/%3E%3C/svg%3E%0A")}
.lesson-dialog-trainer-message-buttons__button{border-color:rgba(52,56,71,.08);border-radius:8px}
.lesson-dialog-trainer-message-typing{padding:8px 0;border-radius:8px 8px 8px 2px;background-color:rgba(52,56,71,.04)}.lesson-dialog-trainer-message-typing::after{animation-name:quizlabNewMessageWaitingDotTyping;border-radius:50%;box-shadow:41px 0 0 0 rgba(52,56,71,.24),52px 0 0 0 rgba(52,56,71,.24),63px 0 0 0 rgba(52,56,71,.24)}@keyframes quizlabNewMessageWaitingDotTyping{0%{box-shadow:41px 0 0 0 rgba(52,56,71,.24),52px 0 0 0 rgba(52,56,71,.24),63px 0 0 0 rgba(52,56,71,.24)}16.667%{box-shadow:41px -4px 0 0 rgba(52,56,71,.24),52px 0 0 0 rgba(52,56,71,.24),63px 0 0 0 rgba(52,56,71,.24)}33.333%{box-shadow:41px 0 0 0 rgba(52,56,71,.24),52px 0 0 0 rgba(52,56,71,.24),63px 0 0 0 rgba(52,56,71,.24)}50%{box-shadow:41px 0 0 0 rgba(52,56,71,.24),52px -4px 0 0 rgba(52,56,71,.24),63px 0 0 0 rgba(52,56,71,.24)}66.667%{box-shadow:41px 0 0 0 rgba(52,56,71,.24),52px 0 0 0 rgba(52,56,71,.24),63px 0 0 0 rgba(52,56,71,.24)}83.333%{box-shadow:41px 0 0 0 rgba(52,56,71,.24),52px 0 0 0 rgba(52,56,71,.24),63px -4px 0 0 rgba(52,56,71,.24)}100%{box-shadow:41px 0 0 0 rgba(52,56,71,.24),52px 0 0 0 rgba(52,56,71,.24),63px 0 0 0 rgba(52,56,71,.24)}}
.lesson-dialog-trainer-message-user{margin:16px 0 26px;border-radius:8px 8px 0px 8px;background-color:#3978f3;box-shadow:none}.lesson-dialog-trainer-message-user__score{margin-top:-6px;background-color:#31c0c9}
.bookmark-item{position:relative;box-sizing:border-box;width:100%;margin:0 auto;text-align:center}.bookmark-item+.bookmark-item{margin-top:8px}@media screen and (max-width: 575px){.bookmark-item+.bookmark-item{margin-top:16px}}.bookmark-item__content{display:flex;align-items:center;box-sizing:border-box;padding:16px;text-align:left;background-color:#fff;border-width:1px;border-style:solid;border-color:rgba(52,56,71,.08)}@media screen and (min-width: 1024px){.bookmark-item__content{display:block}}.bookmark-item__info{width:100%}.bookmark-item__header{display:flex;padding-bottom:6px}.bookmark-item__lesson{font-style:normal;font-weight:normal;font-size:12px;line-height:14px;color:#9698a0}.bookmark-item__lesson-title{display:block;flex:1;padding-right:5px;font-style:normal;font-weight:normal;font-size:12px;line-height:14px;padding-left:2px;padding-bottom:18px;color:#3978f3}.bookmark-item__icon{cursor:pointer}.bookmark-item__lesson-theory-title{color:#111;font-size:16px;line-height:20px;font-weight:bold;margin-bottom:8px}.bookmark-item__lesson-content{box-sizing:border-box;text-align:left;background-color:#fff}@media screen and (min-width: 1024px){.bookmark-item__lesson-content{display:block}}.bookmark-item__lesson-description{overflow:hidden;height:auto;color:#111;text-overflow:ellipsis;font-size:16px;line-height:20px}.bookmark-item__lesson-description_with-show-more{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.bookmark-item__lesson-description_opened{display:block;text-overflow:initial}.bookmark-item__overlay{position:relative;display:block;height:30px;margin-top:-15px;margin-bottom:-18px;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 63.54%);-webkit-backdrop-filter:blur(0.3px);backdrop-filter:blur(0.3px);text-decoration:none}.bookmark-item__overlay_transparent{opacity:0}.bookmark-item__show-more{display:block;padding:18px;font-size:14px;line-height:18px;text-align:center;color:#9698a0;cursor:pointer}.bookmark-item__show-more-image{display:block;font-size:12px;line-height:18px;text-align:center;color:#909090;cursor:pointer}.bookmark-item__text-item{word-break:break-word}.bookmark-item__text-item p{min-height:16px}.bookmark-item__text-item img{height:auto;max-width:100%;cursor:pointer}.bookmark-item__text-item a{color:#111}.bookmark-item__text-item div{display:initial}.bookmark-item__text-item div.bookmark-list-item__image-hint{display:block}.bookmark-item__video-item{position:relative;display:flex;overflow:hidden;-webkit-overflow-scrolling:none;flex-direction:column;width:100%;margin-bottom:-1px;padding-bottom:54.99%}.bookmark-item__link{color:#3978f3;cursor:pointer}.bookmark-item__link-text{padding-top:15px;padding-bottom:20px}.bookmark-item__offline{display:inline-flex;margin-top:17px}.bookmark-item__offline-icon{width:14px;height:12px;padding:4px 4px 2px;fill:#99acc4}.bookmark-item__link-text-offline{font-size:12px;line-height:16px;color:#99acc4}.bookmark-item__course-name-tag-wrapper{box-sizing:border-box;width:-moz-fit-content;width:fit-content;height:22px;margin-top:15px;padding:2px 6px 2px;color:#9698a0;border-width:1px;border-style:solid;border-color:#9698a0}.bookmark-item__course-name-tag-content{flex-direction:row;font-size:12px;line-height:16px;text-align:center}.bookmark-item__image-hint{margin-bottom:8px;text-align:center;letter-spacing:-0.11px;font-style:normal;font-size:11px;line-height:18px;color:rgba(0,0,0,.5)}.bookmark-item__image-offline{background-color:rgba(36,45,53,.65);color:#909090;width:100%;height:170px;display:flex !important;flex-direction:column;align-content:center;justify-content:center;align-items:center;font-size:18px;line-height:24px}.bookmark-item__image-offline svg{fill:#000;margin-bottom:13px;width:40px}.bookmark-item__image-offline div{font-size:12px}.bookmark-item__link-item{display:block;overflow:hidden;flex-direction:column;width:100%;cursor:pointer;text-decoration:none}.bookmark-item__link-image{position:relative;width:100%;height:0;margin-bottom:-1px;padding-bottom:54.99%;background-repeat:no-repeat;background-position:center center;background-size:cover;touch-action:auto}.bookmark-item__link-image-fade{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1)}.bookmark-item__link-icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.bookmark-item__link-image-offline-stub-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mce-image_full-widthed{border-radius:0;max-width:100%}
.fill-blanks-question-in-explanation-view-v1{margin:0 16px 24px;padding:16px;text-align:left;background-color:#f0f2f6}.fill-blanks-question-in-explanation-view-v1_raid{margin-left:16px;margin-right:16px}.fill-blanks-question-in-explanation-view-v1__text{padding-bottom:16px;word-break:break-word;font-size:14px;line-height:16px;color:#343847}.fill-blanks-question-in-explanation-view-v1__answer{white-space:pre-line;font-weight:400;font-size:17px;line-height:22px;color:#343847}.fill-blanks-question-in-explanation-view-v1__blank{color:#00c3b8}.fill-blanks-question-in-explanation-view-v1__blank-wrong{position:relative;margin-right:4px;text-decoration:none}.fill-blanks-question-in-explanation-view-v1__blank-wrong:before{content:"";border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:red;position:absolute;top:0;left:0;width:100%;height:55%}
.multiple-answers-question-in-explanation-view-v1{margin:0 16px 24px;padding:16px;text-align:left;background-color:#f0f2f6}.multiple-answers-question-in-explanation-view-v1_raid{margin-left:16px;margin-right:16px}.multiple-answers-question-in-explanation-view-v1__text{padding-bottom:16px;word-break:break-word;font-size:14px;line-height:16px;color:#343847}.multiple-answers-question-in-explanation-view-v1__answer{box-sizing:border-box;padding:13px 16px;border:1px solid;background-color:#fff;color:#909090}.multiple-answers-question-in-explanation-view-v1__answer:not(:last-of-type){margin-bottom:8px}.multiple-answers-question-in-explanation-view-v1__answer_user-right,.multiple-answers-question-in-explanation-view-v1__answer_correct{color:#00c3b8}.multiple-answers-question-in-explanation-view-v1__answer_user-wrong{color:#e2441f}.multiple-answers-question-in-explanation-view-v1__answer-title{padding-bottom:4px;font-weight:500;font-size:12px;line-height:18px}.multiple-answers-question-in-explanation-view-v1__answer-text{font-weight:700;font-size:16px;line-height:18px;color:#343847}
.one-answer-question-in-explanation-view-v1{margin:0 16px 24px 16px;padding:16px;text-align:left;background-color:#f0f2f6}.one-answer-question-in-explanation-view-v1_raid{margin-left:16px;margin-right:16px}.one-answer-question-in-explanation-view-v1__text{padding-bottom:16px;word-break:break-word;font-size:14px;line-height:16px;color:#343847}.one-answer-question-in-explanation-view-v1__answer{border-color:#00c3b8;color:#00c3b8}.one-answer-question-in-explanation-view-v1__answer_user-wrong{border-color:#e2441f;color:#e2441f}.one-answer-question-in-explanation-view-v1__answer:not(:last-of-type){margin-bottom:24px}.one-answer-question-in-explanation-view-v1__answer-title{padding-bottom:8px;text-align:left;font-size:13px;line-height:18px}.one-answer-question-in-explanation-view-v1__answer-text{box-sizing:border-box;padding:13px 16px;border:1px solid;border-color:inherit;text-align:center;font-weight:700;font-size:16px;line-height:18px;color:#343847;background-color:#fff}
.user-item-clan-view{border-top:none}.user-item-clan-view__inner{padding:8px 0}.user-item-clan-view__name{display:block;white-space:nowrap}
.quizlab-fill-blanks-question-view{display:flex;flex-direction:column;box-sizing:border-box;margin:0 auto !important;box-sizing:border-box;width:100%;max-width:370px;margin:40px auto 0;transform:translate3d(0, 0, 0)}.quizlab-fill-blanks-question-view em{font-style:italic}.quizlab-fill-blanks-question-view strong{font-weight:bold}.quizlab-fill-blanks-question-view li{list-style-position:inside;word-wrap:break-word}.quizlab-fill-blanks-question-view ul{list-style-type:initial}.quizlab-fill-blanks-question-view ol{list-style-type:decimal}.quizlab-fill-blanks-question-view p{box-sizing:border-box;max-width:100%;min-height:18px;padding:0 20px;word-wrap:break-word}.quizlab-fill-blanks-question-view b{font-weight:600}.quizlab-fill-blanks-question-view i{font-style:italic}.quizlab-fill-blanks-question-view p.mce-p_full-widthed{padding:0}.quizlab-fill-blanks-question-view .mce-image_full-widthed{display:block;width:100%;padding-top:18px}.quizlab-fill-blanks-question-view .mce-image_float-left{float:left;padding:15px}.quizlab-fill-blanks-question-view .mce-image_float-right{float:right;padding:15px}.quizlab-fill-blanks-question-view img{max-width:100%;height:auto;cursor:pointer}.quizlab-fill-blanks-question-view a{color:#3978f3}.quizlab-fill-blanks-question-view a img{cursor:default;pointer-events:none}.quizlab-fill-blanks-question-view .mce-iframe{width:100%}.quizlab-fill-blanks-question-view_lesson-question-group{min-height:0}.quizlab-fill-blanks-question-view .latex{white-space:pre-line}.quizlab-fill-blanks-question-view__image{box-sizing:border-box;max-width:calc(100% - 40px);max-height:200px !important;margin:0 auto 20px}.quizlab-fill-blanks-question-view__text{box-sizing:border-box;padding:25px 45px;text-align:center;color:#000;font-size:22px;font-weight:bold;font-style:normal;line-height:28px}.quizlab-fill-blanks-question-view__blank-text{box-sizing:border-box;padding:0 20px 20px;text-align:left;letter-spacing:-0.11px;color:#333;font-size:16px;line-height:28px;white-space:pre-line}.quizlab-fill-blanks-question-view__blank{box-sizing:border-box;padding:0 2px;cursor:pointer;vertical-align:middle;color:transparent;border:2px dashed #dbdbdb;border-radius:5px}.quizlab-fill-blanks-question-view__blank .katex{vertical-align:middle;line-height:26px}.quizlab-fill-blanks-question-view__blank_filled{vertical-align:top;color:#fff;border:2px solid #3978f3;background-color:#3978f3;font-weight:400}.quizlab-fill-blanks-question-view .quizlab-fill-blanks-question-view__blank_correct.quizlab-fill-blanks-question-view__blank_user,.quizlab-fill-blanks-question-view .quizlab-fill-blanks-question-view__blank_correct.quizlab-fill-blanks-question-view__blank_enemy{position:relative;animation:quizlab-fill-blanks-question-view-answer-animation-correct 1s forwards;animation-delay:.2s;vertical-align:top;border:2px solid #3978f3}.quizlab-fill-blanks-question-view .quizlab-fill-blanks-question-view__blank_incorrect.quizlab-fill-blanks-question-view__blank_user,.quizlab-fill-blanks-question-view .quizlab-fill-blanks-question-view__blank_incorrect.quizlab-fill-blanks-question-view__blank_enemy{position:relative;margin-bottom:4px;animation:quizlab-fill-blanks-question-view-answer-animation-incorrect 1s forwards;animation-delay:.2s;vertical-align:top;border:2px solid #3978f3}.quizlab-fill-blanks-question-view__devider{box-sizing:border-box;width:100%;max-width:375px;margin:0 auto;padding:0 40px}.quizlab-fill-blanks-question-view__devider div{height:1px;background-color:#dbdbdb}.quizlab-fill-blanks-question-view__answers{box-sizing:border-box;padding:20px 20px 20px;text-align:center}.quizlab-fill-blanks-question-view__answer{display:inline-block;box-sizing:border-box;max-width:256px;margin:0 auto 16px;padding:4px 5px 6px;cursor:pointer;text-align:center;white-space:pre-line;word-wrap:break-word;color:#3978f3;border:2px solid #3978f3;font-size:16px;font-weight:bold;line-height:21px}.quizlab-fill-blanks-question-view__answer .katex{vertical-align:middle;line-height:26px}.quizlab-fill-blanks-question-view__answer-marked-index{color:#fe2ec8}.quizlab-fill-blanks-question-view__reset-button-wrap{display:flex;align-items:center;flex:1;flex-direction:column;justify-content:flex-end;box-sizing:border-box;padding-top:5px;padding-bottom:25px}.quizlab-fill-blanks-question-view__reset-button{display:flex;margin:0 auto;padding:10px;text-align:center;pointer-events:none;opacity:0;color:#000;font-size:18px;font-weight:normal;font-style:normal;line-height:21px}.quizlab-fill-blanks-question-view__reset-button-text{padding-left:7px}.quizlab-fill-blanks-question-view_battle{min-height:100%}.quizlab-fill-blanks-question-view_battle .quizlab-fill-blanks-question-view__text{padding:0 20px 20px}.quizlab-fill-blanks-question-view_battle.quizlab-fill-blanks-question-view_blocked .quizlab-fill-blanks-question-view__answer{cursor:default;opacity:.25}.quizlab-fill-blanks-question-view_with-answers .quizlab-fill-blanks-question-view__reset-button{cursor:pointer;pointer-events:all;opacity:1}.quizlab-fill-blanks-question-view_with-results .quizlab-fill-blanks-question-view__reset-button,.quizlab-fill-blanks-question-view_blocked .quizlab-fill-blanks-question-view__reset-button{cursor:default;pointer-events:none;opacity:.25}@keyframes quizlab-fill-blanks-question-view-answer-animation-correct{0%{opacity:1}45%{opacity:0}55%{opacity:0;border-color:#00c3b8;background-color:#00c3b8}100%{opacity:1;border-color:#00c3b8;background-color:#00c3b8}}@keyframes quizlab-fill-blanks-question-view-answer-animation-incorrect{0%{opacity:1}45%{opacity:0}55%{opacity:0;border-color:#e2441f;background-color:#e2441f}100%{opacity:1;border-color:#e2441f;background-color:#e2441f}}.fill-blanks-question-view__text{color:#343847;font-size:17px;font-weight:400;line-height:22px;letter-spacing:0}.fill-blanks-question-view__blank{background:rgba(52,56,71,.08);border:none}.fill-blanks-question-view__answer{background-color:#3978f3;color:#fff;border:none}.fill-blanks-question-view__devider{display:none}@keyframes fill-blanks-question-view-answer-animation-incorrect-severstal{0%{opacity:1}45%{opacity:0}55%{opacity:0;border-color:#e2441f;background-color:#e2441f}100%{opacity:1;border-color:#e2441f;background-color:#e2441f}}@keyframes fill-blanks-question-view-answer-animation-correct-severstal{0%{opacity:1}45%{opacity:0}55%{opacity:0;border-color:#00c3b8;background-color:#00c3b8}100%{opacity:1;border-color:#00c3b8;background-color:#00c3b8}}.fill-blanks-question-view__blank_filled{color:#3978f3}.fill-blanks-question-view__answer{padding:5px 16px;font-weight:700}.fill-blanks-question-view__reset-button-text{color:#343847}.fill-blanks-question-view__reset-button-icon path{fill:#343847}
.raid-boss__progress-wrap{position:static;max-width:200px;padding:0}
@media screen and (min-width: 672px){.raid-question__content{max-width:640px}}
.bookmark-search{position:relative;display:flex;align-items:center;justify-content:center;max-width:720px;padding:0 16px;height:36px;text-align:start}@media screen and (max-width: 1023px){.bookmark-search__wrap{background:none;padding:8px 0;box-shadow:inset 0px -1px 0px;color:#00285d}}@media screen and (min-width: 1023px){.bookmark-search__wrap{padding:14px 0}}.bookmark-search__input{width:100%;display:flex;align-items:center;justify-content:flex-start;background:#001e46;padding-right:32px;height:100%;position:relative}.bookmark-search__input-loupe-icon{display:inline-block;width:16px;padding:10px 8px;vertical-align:middle;opacity:.56;fill:#fff}.bookmark-search__input-wrap{height:100%;position:relative;flex:1}.bookmark-search__input-field{width:100%;height:100%;padding:0;vertical-align:middle;letter-spacing:-0.41px;color:#fff;border:none;outline:none;background-color:transparent;font-size:16px;line-height:24px;text-overflow:ellipsis;-webkit-appearance:none}.bookmark-search__input-field::-ms-clear{display:none}.bookmark-search__input-field::-webkit-input-placeholder{letter-spacing:inherit;opacity:.6;color:inherit;font-size:inherit;line-height:inherit}.bookmark-search__input-icon-clear-wrap{position:absolute;cursor:pointer;top:10px;right:-24px;width:16px;height:16px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:12px}.bookmark-search__input-icon-clear{width:6px !important;height:6px !important;stroke:#0f69c0;stroke-width:3px}.bookmark-search_is-open .bookmark-search__input-click-stub{display:block}.bookmark-search__cancel-button{color:#fff;cursor:pointer;font-size:16px;height:100%;font-weight:400;transition:width .3s;overflow:hidden;width:0}.bookmark-search_is-open .bookmark-search__cancel-button{width:72px;padding-left:16px;overflow:visible}
.bookmark-suggest{margin-top:8px;max-width:720px;position:relative;z-index:1;border-width:1px;border-style:solid;border-color:rgba(52,56,71,.08);box-shadow:0 8px 16px rgba(52,56,71,.08)}.bookmark-suggest__item{background:#fff;text-align:left;padding:8px 16px;color:#002f6c;cursor:pointer}.bookmark-suggest__item i{font-weight:bold}.bookmark-suggest__item:hover{background:#f2f4f7}
.bookmark-page-search__title{box-sizing:border-box;width:100%;margin-bottom:8px;text-align:left;color:#fff;font-size:17px;font-weight:700;line-height:22px}.bookmark-page-search__block{margin-top:24px}.bookmark-page-search__empty{font-size:18px;line-height:24px;text-align:center;color:#fff;margin-top:48px;display:inline-block}.bookmark-page-search__show-more{display:block;font-size:16px;line-height:28px;font-weight:700;color:#fff;text-align:center;padding:20px 0;cursor:pointer;position:relative}
.news-screen__title{font-size:22px;font-weight:700;line-height:24px}.news-screen__empty-news-description{font-size:20px;font-weight:700;line-height:26px}
.news-item__content{border-style:solid;border-width:1px}.news-item__news-description{margin-top:8px}.news-item__show-more{text-align:center;color:#3978f3}.news-item__pin{padding:0;margin:0 0 8px 0}.news-item__header{font-size:18px;line-height:24px;font-weight:700}
.news-item-cover_image-wrap{margin-bottom:16px}
.news-item-detailed__title{font-size:40px;font-weight:700;line-height:48px}.news-item-detailed__container{position:relative}@media screen and (min-width: 700px){.news-item-detailed__container{margin-top:40px}}@media screen and (min-width: 700px){.news-item-detailed__back-button_icon-container{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 1L9 9M1 17L9 9M9 9L1 1M9 9L17 17' stroke='%23343847' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}}.news-item-detailed__date{margin-top:16px}
.course-final-test-results-separate{background:#fff}.course-final-test-results-separate__top-content{padding-bottom:70px}.course-final-test-results-separate__title{font-size:16px;font-weight:700;line-height:22px;white-space:break-spaces}.course-final-test-results-separate__info-block-title{font-weight:700}.course-final-test-results-separate__info-block-item{border-radius:8px}.course-final-test-results-separate__repeat-button{border-radius:8px}.course-final-test-results-separate__repeat-button-icon-wrap{display:none}.course-final-test-results-separate__to-subject-button{border-radius:8px;font-weight:700}
.course-final-test-recommendation-item__module_title{font-size:12px;line-height:14px}.course-final-test-recommendation-item__module_name{font-size:12px;line-height:14px}.course-final-test-recommendation-item__name{font-weight:700}.course-final-test-recommendation-item__description{border-radius:4px;opacity:.4;padding:0 8px}
.chat-text-message-text-bubble__mate{margin-left:8px;border-radius:8px 8px 8px 2px}.chat-text-message-text-bubble__tail-mate{display:none}
.chat-text-message__avatar{display:inline-block;width:40px;height:40px;margin-bottom:24px;padding-bottom:0;vertical-align:bottom}.chat-text-message__avatar-stub{width:40px;height:40px}.chat-text-message__info{padding:6px 0 20px 8px;text-align:start;color:#fff;font-size:12px;font-weight:normal;line-height:18px}.chat-text-message__user-info{padding:6px 0 6px 0;text-align:end;color:#fff;font-size:12px;font-weight:normal;line-height:18px}
.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:-0.24px;color:#fff;font-size:15px}.join-or-leave-clan-message__avatar-wrap{margin-right:8px}.join-or-leave-clan-message__player-name{font-weight:bold}
.severstal-header__content{padding:16px 0}.severstal-header__inner{padding-top:0;padding-bottom:0}.severstal-header__button-icon{display:flex;top:20px;margin-right:1px}.severstal-header__side{top:20px}.notch .severstal-header__content{padding-top:0}
.header-padder{padding:22px 16px 0}

.castle-v2{box-sizing:border-box;width:100%;max-width:375px;min-height:auto;max-height:none;margin:0 auto;padding:0 16px}.castle-v2__image-shadow{display:none}.castle-v2__image{display:block;width:100%;min-width:auto;max-width:none;height:100%;min-height:auto;max-height:none}.castle-v2__image-main{display:block}
.bottom-popup{z-index:5}.bottom-popup .fader{background-color:rgba(51,55,58,.85)}

.modal{z-index:5}
.user-item-battle__avatar{padding-right:0;margin-right:15px}.user-item-battle__title{display:none;opacity:0}.user-item-battle__attack-button{color:#fff;border:none;border-radius:100px !important;background-color:rgba(255,255,255,.16);font-size:13px;font-weight:bold;line-height:15px}.user-item-battle__attack-button:active{background:#2d6be6}
.video-modal{max-width:632px;padding:0 32px}.video-modal__video-player{border-radius:12px}
.video-poster__fade{background-color:rgba(36,45,53,.65)}

.download-button{stroke:none;fill:none}.download-button svg{position:static;fill:none;stroke:#3978f3}.download-button_non-clickable svg{fill:#3978f3;stroke:none}.download-button_not-downloaded svg{stroke:#3978f3;fill:none}.download-button_downloaded svg{stroke:#3978f3;fill:none}.download-button_should-update svg{stroke:none;fill:#3978f3}.download-button_delete svg{stroke:none;fill:none}.download-button_delete svg path{fill:#3978f3}.download-button__spinner svg{stroke:#3978f3}
.bookmark__content{top:64px;top:calc(64px + var(--safe-area-inset-top));width:32px;height:32px;right:12px;align-items:center;margin-right:0}.bookmark__icon{display:flex}.bookmark__mobile-icon svg{width:24px;height:24px}.bookmark__count{font-style:normal;font-weight:bold;font-size:10px;line-height:14px;text-align:center;color:#9698a0}.bookmark__mobile-content{display:flex;flex-direction:column;position:absolute;top:calc(12px + var(--safe-area-inset-top));right:12px;z-index:3}.bookmark__mobile-count{font-style:normal;font-weight:bold;font-size:10px;line-height:14px;text-align:center;color:#9698a0}
.lesson-controls{height:120px}.lesson-controls__button_text{text-align:center;padding:13px 16px;width:144px}.lesson-controls__button_text svg{margin-right:20px}.lesson-controls__button-control-with-text{font-weight:bold;background-color:transparent !important;padding-left:0}.lesson-controls__button-control-with-text .lesson-controls__to-the-beginning-arrow{padding-left:16px;padding-right:16px}
.modal-content-close-button_orange-inner{width:16px;height:16px}.modal-content-close-button_inner{display:block}.modal-content-close-button_orange-inner .modal-content-close-button__inner{background:none}
.subject-label{color:#fff;font-size:22px;line-height:24px;font-weight:700;text-transform:none;text-align:center}
.explanation-card-all{padding-bottom:24px}.explanation-card-all__text p{padding:0 16px}.explanation-card-all__tldr{margin:0 16px 30px}
.modal-content-first-enemy-search-content{display:flex;justify-content:space-between;flex-direction:column;align-items:center}.modal-content-first-enemy-search-content__discription-text{display:block;position:relative;top:10px;left:0;width:100%;font-size:17px;line-height:22px;font-weight:400;text-align:center}.modal-content-first-enemy-search-content__button{min-height:48px;width:100%;margin-top:30px;padding:13.5px 40px;box-sizing:border-box;cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center}.modal-content-first-enemy-search-content__allow-notification-button-text{font-weight:700;font-size:16px;line-height:22px;text-align:center}.modal-content-first-enemy-search-content__later-touchable-text{margin-top:8px;border-style:solid;border-width:1px;border-color:#343847;border-radius:8px;min-height:48px;padding:13.5px 40px;box-sizing:border-box;cursor:pointer;font-weight:700;font-size:16px;line-height:22px}.modal-content-first-enemy-search-content__spinner{position:absolute;bottom:-160px;width:72px;height:50px}
.explanation-banner{max-width:640px;width:100%}@media screen and (min-width: 720px){.explanation-banner{padding:0 16px;box-sizing:border-box}}.explanation-banner__image{width:100%}
.achievements-in-rating__wrap{background-color:transparent;border-width:1px;border-style:solid;border-color:#33598a}.achievements-in-rating__name-title{font-size:18px;font-weight:bold;line-height:24px}.achievements-in-rating__name-bar-completed{background-color:red;height:8px}.achievements-in-rating__footer{font-size:16px;line-height:20px}
.user-in-rating{padding-top:0;margin-bottom:24px}.user-in-rating__fraction-numbers_first{font-weight:bold}.user-in-rating__fraction-numbers_second{line-height:20px;font-weight:normal}.user-in-rating__fraction-text{font-size:13px;line-height:14px}.user-in-rating__user-info{display:flex;justify-content:center;flex-direction:column;padding-top:16px}.user-in-rating__user-info_name{font-size:17px;font-weight:700;line-height:24px}.user-in-rating__user-avatar-wrap{width:88px;height:88px;padding:0 18px}.user-in-rating__user-victory-info{align-items:center}
.avatar{display:flex;justify-content:center;overflow:hidden;width:100%;height:100%;border-radius:50%}.avatar .avatar__image{width:100%;height:100%;background-color:#fff;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}
.player{display:flex;justify-content:space-between;flex-direction:column;align-items:center;background-color:#002f6c}.player .song-title{margin:0;color:#fff;font-weight:700;font-size:14px;line-height:18px;animation:5s anim1 infinite linear;animation-delay:2s;overflow:auto;white-space:nowrap}.player .song{width:calc(100% - 90px);-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 40px;text-align:left}.player .song .marquee{margin:0 auto;white-space:nowrap;box-sizing:border-box;padding:0;height:16px;display:inline-block}.player .song .marquee span{display:inline-block;text-indent:0;-webkit-transition:10s;transition:10s;-webkit-animation:marquee 10s linear infinite;animation:marquee 10s linear infinite}@keyframes marquee{0%{transform:translate(100%, 0);-webkit-transform:translateX(100%)}100%{transform:translate(100%, 0);-webkit-transform:translateX(-100%)}}.player .song .song-artist{padding-left:1px;color:#99acc4;font-family:inherit;font-weight:400;font-size:12px;line-height:14px}.player .controls{display:block;width:100%;margin-top:8px;padding-bottom:8px}.player .controls .play-pause{display:flex;justify-content:flex-start;padding-left:10px;padding-top:4px;height:100%;cursor:pointer}.player .controls .play-pause svg{width:100%}.player .controls .info{display:block;width:calc(100% - 16px)}.player .player__button{width:-moz-fit-content;width:fit-content;margin-bottom:15px;background-color:transparent;border:none;cursor:pointer}.player .player__button:focus{outline:none}.player .player__button svg{font-size:4em;color:#fff}.player .bar{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;display:flex;align-items:center}.player .bar .bar__progress{flex:1;padding:2px;height:2px;display:flex;align-items:center;cursor:pointer}.player .bar .bar__progress:hover{flex:1;height:12px;display:flex;align-items:center;cursor:pointer}.player .bar .bar__progress-bold{flex:1;height:12px;display:flex;align-items:center;cursor:pointer}.player .time{width:100%;color:#fff;font-weight:400;font-size:10px;line-height:14px;margin-top:8px}.player .time .current-time{float:left;margin-left:6px}.player .time .duration{float:right;margin-right:6px}
@media screen and (min-width: 700px){.audio-player-with-cover{display:block}}.audio-player-with-cover__player{padding-bottom:0}@media screen and (min-width: 700px){.audio-player-with-cover__player{flex:none;padding:0}}.audio-player-with-cover__play-pause{padding-right:0;padding-left:4px}@media screen and (min-width: 700px){.audio-player-with-cover__play-pause{width:34px;height:34px}}.audio-player-with-cover__date{display:none}@media screen and (min-width: 700px){.audio-player-with-cover__cover{box-sizing:border-box;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;width:100%;height:193px;margin:0 -16px;position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat}}.audio-player-with-cover .time{font-size:12px}.audio-player-with-cover .song .song-title{font-weight:700;font-size:16px}.audio-player-with-cover .song .song-artist{font-weight:400;font-size:12px}
.slider-carousel-container{position:relative;overflow:hidden;width:100%;padding-bottom:14px}.slider-carousel-nav__positioner{position:absolute;bottom:0;width:100%}.slider-carousel-nav{position:relative;z-index:1;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:6px}.slider-carousel-nav svg{position:absolute;left:50%}.slider-carousel-nav-wrapper{display:flex;flex-wrap:nowrap;justify-content:center}.slider-carousel-content{position:relative;display:flex;flex-wrap:nowrap;width:100%}.slider-carousel-content-item{position:relative;z-index:1;overflow-x:hidden;-webkit-overflow-scrolling:touch;flex-shrink:0;box-sizing:border-box;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translate3d(0, 0, 0);touch-action:pan-y}.slider-carousel-content-item img{display:block;max-width:100%}.slider-carousel-controls{position:absolute;z-index:2;top:50%;right:0;left:0;box-sizing:border-box;width:100%;max-width:870px;margin-top:-17px;transform:translateZ(0)}.slider-carousel-controls__button{position:absolute;display:flex;align-items:center;justify-content:center;width:34px;height:34px;cursor:pointer;background-color:rgba(52,56,71,.32);border-radius:8px}.slider-carousel-controls__button_prev{left:5px}.slider-carousel-controls__button_next{right:5px}.slider-carousel-controls__button_disabled{cursor:auto;opacity:.32}.slider-carousel-controls__button-icon{fill:#fff !important;stroke:none}
.bookmark-delete-timer__progress circle{stroke-width:2px}.bookmark-delete-timer__countdown{bottom:4px}
.explanation-card-lesson__extra-question-answer-radio-button{border:1px solid #b0afad}
.modal-content-achievement{max-height:360px}
