.ref-footer{flex:0 0 auto;background-color:#222e3e}.ref-footer .container{width:100%;max-width:1200px;padding:0 20px}@media(max-height:800px){.ref-footer .container{max-width:1080px}}.ref-footer_top{padding:40px 0 20px}@media(min-width:980px){.ref-footer_top{padding:20px 0}}.ref-footer_top_content{display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:980px){.ref-footer_top_content{flex-direction:row;align-items:stretch;justify-content:flex-start}}.ref-footer_top_content .lang-soc{display:flex;flex:0 0 auto;align-items:center;padding-right:0}@media(min-width:980px){.ref-footer_top_content .lang-soc{padding-right:10px}}.ref-footer_top_content .lang-soc .lang-menu{order:0;margin-bottom:0}.ref-footer_top_content .lang-soc .facebook{display:block;width:35px;height:35px;margin-left:30px}@media(min-width:980px){.ref-footer_top_content .lang-soc .facebook{margin-left:20px}}.ref-footer_top_content .lang-soc .facebook svg{display:block;width:100%;height:100%}.ref-footer_top_content .links{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 0 15px}@media(min-width:980px){.ref-footer_top_content .links{align-items:flex-start;justify-content:flex-start;margin:0 50px;flex-wrap:nowrap}}.ref-footer_top_content .links_col{display:flex;justify-content:center;flex-wrap:wrap}@media(min-width:980px){.ref-footer_top_content .links_col{display:block;margin-right:50px}.ref-footer_top_content .links_col:last-child{margin-right:0}}.ref-footer_top_content .links_item{display:block;width:auto;margin:15px 10px 0}@media(min-width:980px){.ref-footer_top_content .links_item{margin:10px 0 0}}@media(min-width:980px){.ref-footer_top_content .links_item.printable-footer-link{margin:0}}@media(min-width:980px){.ref-footer_top_content .links_item.home-footer-link,.ref-footer_top_content .links_item.rules-footer-link{margin-top:0}}.ref-footer_top_content .links a{position:relative;display:inline-block;color:#fff;font-size:16px;font-weight:500;line-height:1;outline:none;text-decoration:none;white-space:nowrap}.ref-footer_top_content .links a:after{position:absolute;bottom:-3px;left:0;display:block;width:0;height:1px;border-bottom:1px solid transparent;background-color:#325aaf;content:"";transition:.3s}.ref-footer_top_content .links a:hover:after{width:100%}.ref-footer_top_content .easy-brain{flex:0 0 auto;outline:none;text-decoration:none}.ref-footer_top_content .easy-brain .logo-easybrain{margin:0 auto 5px}@media(min-width:980px){.ref-footer_top_content .easy-brain .logo-easybrain{margin:0 0 10px}}.ref-footer_top_content .easy-brain .copyright{display:block;color:#94a3b7;font-size:13px;letter-spacing:-.22px;line-height:1.38}.ref-footer_bottom{padding:10px 0;border-top:1px solid #2f3f52}@media(min-width:980px){.ref-footer_bottom{padding:15px 0}}.ref-footer_bottom_content{display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:980px){.ref-footer_bottom_content{flex-direction:row;align-items:flex-start;justify-content:space-between}}.ref-footer_bottom_content .disclaimer{order:1;color:#94a3b7;font-size:12px;letter-spacing:-.21px;line-height:1.5;text-align:center;margin-top:5px}@media(min-width:980px){.ref-footer_bottom_content .disclaimer{order:0;margin-top:0;text-align:left}}.ref-footer_bottom_content .policy-links{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;order:0;padding-right:0}@media(min-width:980px){.ref-footer_bottom_content .policy-links{justify-content:flex-end;order:1;padding-right:10px;flex-wrap:nowrap}}.ref-footer_bottom_content .policy-links a{position:relative;margin:0 25px 7px;color:#fff;font-size:12px;font-weight:500;line-height:1.33;text-align:center;text-decoration:none;transition:.3s}@media(min-width:980px){.ref-footer_bottom_content .policy-links a{margin:0 0 0 44px;white-space:nowrap}}.ref-footer_bottom_content .policy-links a:after{position:absolute;bottom:-3px;left:0;display:block;width:0;height:1px;border-bottom:1px solid transparent;background-color:#325aaf;content:"";transition:.3s}.ref-footer_bottom_content .policy-links a:hover:after{width:100%}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/build/fonts/cyrillic-ext-400.de95c520.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/build/fonts/cyrillic-400.cb1755e0.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/build/fonts/greek-ext-400.1b1cb101.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/build/fonts/greek-400.9c7d72dc.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/build/fonts/vietnamese-400.540007fe.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/build/fonts/latin-ext-400.23e9c521.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/build/fonts/latin-400.1402accb.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/build/fonts/cyrillic-ext-600.29a55ddb.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/build/fonts/cyrillic-600.48335830.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/build/fonts/greek-ext-600.ad339ced.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/build/fonts/greek-600.d957dc4c.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/build/fonts/vietnamese-600.6f8f2aa1.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/build/fonts/latin-ext-600.f881aed6.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/build/fonts/latin-600.ee990a93.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/build/fonts/cyrillic-ext-700.4d5aff80.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/build/fonts/cyrillic-700.765ef762.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/build/fonts/greek-ext-700.3c5cf957.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/build/fonts/greek-700.64102f72.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/build/fonts/vietnamese-700.449204a0.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/build/fonts/latin-ext-700.46ac0d93.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/build/fonts/latin-700.2121f4aa.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hauss;font-style:normal;font-weight:400;font-display:swap;src:url(/build/fonts/ALS_Hauss_Regular.1ec47ade.otf) format("opentype")}@font-face{font-family:Hauss;font-style:normal;font-weight:500;font-display:swap;src:url(/build/fonts/ALS_Hauss_Medium.457ccec7.otf) format("opentype")}@font-face{font-family:Hauss;font-style:normal;font-weight:700;font-display:swap;src:url(/build/fonts/ALS_Hauss_Bold.5b00b639.otf) format("opentype")}@font-face{font-family:Hauss;font-style:normal;font-weight:300;font-display:swap;src:url(/build/fonts/ALS_Hauss_Light.d14ec885.otf) format("opentype")}@keyframes ref-spinner{0%{transform:rotate(0deg)}to{transform:rotate(359.9deg)}}@keyframes ref-center-spinner{0%{transform:translateX(-50%) rotate(0deg)}to{transform:translateX(-50%) rotate(359.9deg)}}.container{position:relative;display:block;width:100%;max-width:100%;box-sizing:border-box;padding:0 10px;margin:0 auto}@media(min-width:768px){.container{max-width:768px}}@media(min-width:801px){.container{max-width:801px}}@media(min-width:980px){.container{max-width:980px}}@media(min-width:1070px){.container{max-width:1070px}}@media(min-width:1200px){.container{max-width:1200px}}@media(max-height:800px) and (min-width:1070px){.container{max-width:1070px}}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#344861;-webkit-box-shadow:0 0 0 30px #000 inset;background-color:#eff2f6;transition:background-color 5000s ease-in-out 0s}.gpt-mobile-banner{position:relative;display:block;width:100%;min-width:300px;max-width:100%;text-align:center}.gpt-mobile-banner_container{display:flex;overflow:hidden;width:100%;max-width:100%;justify-content:center}.gpt-mobile-banner>div{margin-bottom:15px}.top-ads-banner{display:none;max-width:728px;justify-content:center;margin:0 auto;text-align:center}@media screen and (min-width:700px){.top-ads-banner{display:flex}}.top-ads-banner>div{margin-bottom:20px}.top-ads-banner_inner{display:block;height:60px;margin-bottom:20px}@media screen and (min-width:1000px){.top-ads-banner_inner{height:90px}}.btn{border:none;background-color:#325aaf;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;line-height:1.33;outline:none;transition:.3s}.btn:hover{background-color:#7091d5}.btn:active{background-color:#4363a7}.ref-loading{position:absolute;z-index:25;top:0;right:0;bottom:0;left:0;display:none;flex-direction:column;align-items:center;justify-content:center;background:hsla(0,0%,100%,.95)}.ref-loading .spinner{display:block;width:50px;height:50px;animation:ref-spinner 1s linear infinite}.ref-loading .label{display:block;margin:12px 0 0;color:#6e7c8c;font-size:15px;text-align:center}.lang-menu{position:relative;color:#6e7c8c;font-size:16px;font-weight:600;line-height:22px}.lang-menu_dropdown{position:absolute;z-index:20;top:calc(100% + 10px);right:0;display:none;margin-left:10px;background-color:#fff;border-radius:5px;box-shadow:0 5px 20px 0 rgba(0,0,0,.2);opacity:0;pointer-events:none;text-align:left;transition:opacity .2s ease-in-out}@media(min-width:980px){.lang-menu_dropdown{display:block}}@media(min-width:1350px){.lang-menu_dropdown{right:inherit;left:50%;transform:translateX(-50%)}}.ref-footer .lang-menu_dropdown{top:inherit;bottom:calc(100% + 10px)}.menu-visible .lang-menu_dropdown{opacity:1;pointer-events:auto}.lang-menu_dropdown ul{display:block;padding:5px 0;margin:0;list-style:none}.lang-menu_dropdown ul li{display:block}.lang-menu_dropdown ul li a{position:relative;display:block;padding:9px 15px;color:#6e7c8c;font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:.2s;white-space:nowrap}.lang-menu_dropdown ul li a:hover{background-color:#f3f6fa}.lang-menu_dropdown ul li a .icon-flag{top:2px;margin-right:10px}.lang-menu_dropdown ul li a span{white-space:nowrap}.lang-menu_select{position:absolute;top:0;left:0;display:block;width:100%;height:100%;cursor:pointer;opacity:0}@media(min-width:980px){.lang-menu_select{display:none}}.lang-menu_label{display:flex;height:42px;flex-direction:row;align-items:center;justify-content:flex-start;padding:0 15px;border-radius:5px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:.3s;user-select:none}.lang-menu_label:hover{background-color:#f1f4f8}.ref-footer .lang-menu_label:hover{background-color:#344861}.lang-menu_label .language{display:none;font-size:16px;font-weight:600;line-height:1}.lang-menu_label .arrow{position:relative;display:inline-block;width:9px;height:6px;margin-left:12px;background:url(/build/images/sprite.8f6a561f.svg) -75px -55px no-repeat;transition:.2s}.menu-visible .lang-menu_label .arrow{transform:rotate(180deg)}.icon-flag,.lang-menu_label .icon-flag{top:inherit;margin:0}.icon-flag.flag-ar{background-position:100% 48%}.icon-flag.flag-br{background-position:100% 0}.icon-flag.flag-de{background-position:100% 60%}.icon-flag.flag-en{background-position:55% 87%}.icon-flag.flag-es{background-position:0 87.2%}.icon-flag.flag-fr{background-position:20.833333333333332% 55.2%}.icon-flag.flag-it{background-position:39.166666666666664% 55.2%}.icon-flag.flag-jp{background-position:57.5% 55.2%}.icon-flag.flag-ko{background-position:75.83333333333333% 55.2%}.icon-flag.flag-mx{background-position:0 75.2%}.icon-flag.flag-pl{background-position:18.333333333333332% 75.2%}.icon-flag.flag-pt{background-position:36.666666666666664% 75.2%}.icon-flag.flag-ru{background-position:55% 75.2%}.icon-flag.flag-sw{background-position:73.33333333333333% 75.2%}.icon-flag.flag-th{background-position:18.333333333333332% 87.2%}.icon-flag.flag-tr{background-position:100% 12%}.icon-flag.flag-vi{background-position:100% 24%}.icon-flag.flag-tw,.icon-flag.flag-zh{background-position:100% 36%}.tournament_popup{position:fixed;top:0;left:0;bottom:0;right:0;overflow:auto;display:none;justify-content:center;align-items:center;background-color:rgba(0,0,0,.7);z-index:999999;box-sizing:border-box}@media screen and (min-width:768px){.tournament_popup.desktop{position:absolute;right:-10px;bottom:-10px;left:-10px}}@media screen and (min-width:768px) and (min-width:800px) and (max-width:979px){.tournament_popup.desktop .tournament_popup_item>.lazy-award-popup{max-width:150px}}@media screen and (max-height:450px){.tournament_popup{align-items:flex-start}}.tournament_popup.open{display:flex}.tournament_popup *{box-sizing:border-box}.tournament_popup_open{display:none;border:none;outline:none;position:absolute;top:8px;right:8px;width:28px;height:28px;transition:.3s;padding:0;background-color:transparent}@media(min-width:768px){.tournament_popup_open{display:block}}.tournament_popup_open:hover{opacity:.7}.tournament_popup_open img{display:block;width:100%;height:100%}.tournament_popup_body{width:calc(100% - 20px);background-color:#fff;border-radius:5px;max-width:366px;padding:24px 0 22px;margin:10px auto}.tournament_popup_title{font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#344861;margin:0 0 16px}.rtl .tournament_popup_title{direction:rtl}.tournament_popup_item{position:relative;z-index:100;display:block;width:100%;text-align:center;padding:0 20px 50px}@media(min-width:576px){.tournament_popup_item{padding:0 33px 50px}}.tournament_popup_item>img{display:block;max-width:100%;margin:0 auto 8px}.tournament_popup_item>img.lazy-award-popup{opacity:0;aspect-ratio:1.25;transition:.3s;max-width:200px}.tournament_popup_item>img.lazy-award-popup.active{opacity:1}.tournament_popup_item>img.lazy-award-popup.win-medal{aspect-ratio:1}.tournament_popup_item button{display:block;height:50px;width:100%;max-width:250px;font-size:16px;font-weight:600;position:absolute;bottom:0;left:0;right:0;margin:auto}.tournament_popup_item_text{display:none;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#94a3b7;margin:0 0 32px}.show-lose-text .tournament_popup_item_text.lose-text,.show-win-text .tournament_popup_item_text.win-text{display:block}.rtl .tournament_popup_item_text{direction:rtl}.breadcrumbs{display:flex;justify-content:flex-start;align-items:center;margin:0 0 12px}.breadcrumbs a,.breadcrumbs span{position:relative;display:block;font-size:11px;line-height:1.18;letter-spacing:.2px;color:#adb6c2;text-decoration:none;margin-right:12px;cursor:default}.breadcrumbs a:not(.home):after,.breadcrumbs a:not(.home):before,.breadcrumbs span:not(.home):after,.breadcrumbs span:not(.home):before{content:"";width:4px;height:1px;background-color:#adb6c2;border-radius:2px;position:absolute;left:-8px;top:0;bottom:0;margin:auto}.breadcrumbs a:not(.home):before,.breadcrumbs span:not(.home):before{transform:rotate(40deg);top:-2px}.breadcrumbs a:not(.home):after,.breadcrumbs span:not(.home):after{transform:rotate(-40deg);top:2px}.breadcrumbs a{color:#6e7c8c;cursor:pointer}.breadcrumbs a.home{display:flex;align-items:center;justify-content:center}:root{--bg_color_top:#ffcf00;--bg_color_bottom:#ff6106;--event_shadow_color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body,html{cursor:default;font-family:Source Sans Pro,sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,.12)}html{height:100%}body{display:flex;min-height:100%;box-sizing:border-box;flex-direction:column;transition:padding .5s ease}body.overflow{overflow:hidden}body.overflow .site-content-wrapper{z-index:99999}body.show-lost-progress,body.show-mistakes-popup{overflow-x:hidden}body.show-mistakes-popup.device-phone:not(.tablet){overflow:hidden}li,ul{padding:0;margin:0}.like-h1,h1{font-size:28px;font-weight:700;line-height:1.29}@media screen and (max-width:575px){.like-h1,h1{font-size:26px;line-height:1.3}}.like-h2,h2{font-size:26px;font-weight:700;line-height:1.31}.like-h3,h3{margin-bottom:20px;font-size:18px;font-weight:700;line-height:1.44}.clearfix:after,.clearfix:before{display:table;clear:both;content:" "}.hidden{display:none}.hover-link{display:inline-block}.hover-link:after{display:block;width:0;height:2px;margin:5px auto 0;background-color:#325aaf;content:"";transform:translateZ(0);transition:width .3s}@media screen and (min-width:980px){.hover-link:after{position:absolute;bottom:-3px}}.mobile .hover-link:after{display:none;transition:none}@media(hover:hover){.hover-link:hover:after{width:100%}}.button-prime{height:60px;margin-bottom:20px;border-radius:5px;background-color:#325aaf;font-size:20px;font-weight:600;line-height:60px;vertical-align:middle;text-align:center;color:#fff}.button-prime a{width:100%;box-sizing:border-box;padding:0 40px;text-align:center;text-decoration:none;color:#fff}.button-prime-small,.button-prime a{display:inline-block}@keyframes simpleSpinner{0%{transform:rotate(0deg)}to{transform:rotate(359.9deg)}}.lazy-image{opacity:0}.split-tab{display:flex;width:100%;overflow:hidden;background-color:#fff;border-radius:15px;box-shadow:0 10px 20px 0 rgba(0,50,107,.15);user-select:none}@media screen and (max-width:767px){.split-tab{display:block;width:calc(100% + 20px);margin:-10px -10px 0;border-radius:0}}.split-tab-left{width:50%;max-width:410px}@media screen and (max-width:979px){.split-tab-left{flex-shrink:2}}@media screen and (max-width:767px){.split-tab-left{width:100%;max-width:100%}}.split-tab-right{width:75%}@media screen and (max-width:767px){.split-tab-right{width:100%}}.button{display:block;width:100%;height:50px;box-sizing:border-box;padding:0 24px;border:none;margin:0 auto;background-color:#5a7bc0;border-radius:5px;color:#fff;cursor:pointer;font-family:Source Sans Pro,sans-serif;font-size:20px;font-weight:600;line-height:50px;outline:none;-webkit-tap-highlight-color:transparent;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out}@media screen and (max-width:575px){.button{font-size:18px}}.button:hover{background-color:#7091d5}.button:active{background-color:#4363a7}.button.transparent{border:1px solid #e0e8f7;background-color:transparent;color:#6e7c8c}.button.transparent:hover{background-color:#f3f6fa}.button.transparent:active{background-color:#e4eaf1}.checkbox{display:flex;align-items:center;justify-content:center;cursor:pointer}.checkbox input{display:none}.checkbox .checkbox-icon{position:relative;display:block;width:15px;height:15px;border:1px solid #6e7c8c;margin-right:8px;border-radius:2px}.checkbox input:checked+.checkbox-icon{border-color:#325aaf}.checkbox input:checked+.checkbox-icon:after{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:url(/build/images/sprite-accent.29734863.svg) 64.10256% 25.21739% no-repeat;background-size:94.66667px 93.33333px;content:""}.checkbox_text{display:block;margin:0;color:#6e7c8c;font-size:12px;font-weight:400;line-height:1.33}@keyframes spinMinutes{0%{transform:rotate(-180deg)}10%{transform:rotate(-90deg)}25%{transform:rotate(-90deg)}35%{transform:rotate(0deg)}50%{transform:rotate(0deg)}60%{transform:rotate(90deg)}75%{transform:rotate(90deg)}85%{transform:rotate(180deg)}to{transform:rotate(180deg)}}@keyframes spinRays{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes showBoardWinEvent{0%{opacity:0;transform:scale(0)}55%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes showTitleWinEvent{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes showResultsWinEvent{0%{transform:translateY(300px)}55%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes showOpacity{0%{opacity:0}to{opacity:1}}@keyframes showOpacity15{0%{opacity:0}to{opacity:.15}}@keyframes zoomEventLock{50%{transform:scale(.8)}}@keyframes showAwardImage{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.1)}85%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes showAwardFlare{0%{opacity:0;transform:scale(.5)}to{opacity:.3;transform:scale(1)}}@keyframes showAwardTitle{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes showDcSelected{0%{border-color:transparent;background-color:transparent;color:#6e7c8c}to{border-color:#2e86ed;background-color:#2e86ed;color:#fff}}@keyframes hideOpacity{0%{opacity:1}to{opacity:0}}@keyframes showDcCoin{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes hideDcBackgroundSelected{0%{background-color:#2e86ed}to{background-color:transparent}}@keyframes confettiFall{0%{top:0;transform:translateY(-100%)}to{top:105%;transform:translateY(0)}}@keyframes confettiFallWithOpacity{0%{top:0;opacity:1;transform:translateY(-100%)}to{top:105%;opacity:0;transform:translateY(0)}}.sudoku-wrapper{position:relative;margin-bottom:20px;touch-action:manipulation;user-select:none}@media screen and (max-width:800px){.portrait .sudoku-wrapper{padding:0 17%;margin:0 auto 20px}}@media screen and (max-width:650px){.portrait .sudoku-wrapper{padding:0}}@media screen and (max-width:575px){.sudoku-wrapper.win-daily,.sudoku-wrapper.win-event{position:relative;overflow:hidden}}@media screen and (max-width:650px) and (min-height:540px){.new-layout.portrait.rise-redesign .sudoku-wrapper{max-width:var(--gw,calc((var(--vh,100vh) - 127px)*var(--coff,.7)));padding:0;margin:0 auto 20px}}.sudoku-interstitial{position:absolute!important;z-index:100!important;top:0;right:0;bottom:0;left:0;display:none;width:100%!important;height:100%!important;background-color:rgba(0,0,0,.6);border:none}.sudoku-interstitial.active{display:block}.loading-screen{position:absolute;z-index:25;top:0;right:0;bottom:-1px;left:0;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.loading .loading-screen{background:hsla(0,0%,100%,.95);opacity:1;pointer-events:auto}.has-saved-game .loading-screen,.show-mistakes-popup .loading-screen,.show-smart-hint .loading-screen{opacity:0;pointer-events:none}.loading-screen .spinner{position:absolute;top:50%;left:50%;display:block;width:50px;height:50px;border-radius:50%;transform:translate(-50%,-50%);animation:spinner 1s linear infinite}.loading-screen .loading-label{position:absolute;top:57%;left:0;width:100%;height:20px;color:#6e7c8c;font-size:15px;text-align:center}.load-dialog{position:absolute;z-index:2;top:0;left:0;display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.95);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.has-saved-game .load-dialog{opacity:1;pointer-events:auto}.game-over{position:absolute;z-index:999;top:0;right:-10px;bottom:-10px;left:-10px;display:none;overflow:hidden;width:calc(100% + 20px);height:calc(100% + 10px);align-items:center;justify-content:center;background-color:rgba(0,0,0,.7);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}body.device-desktop .game-over.local,body.device-phone.tablet .game-over.local,body.device-phone:not(.tablet) .game-over.global,body.device-tablet .game-over.local{display:flex}body.device-phone:not(.tablet) .game-over.global{position:fixed;z-index:99999999999999;overflow:auto;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media screen and (max-height:300px){body.device-phone:not(.tablet) .game-over.global{align-items:flex-start}}@media screen and (max-height:600px){body.device-phone:not(.tablet) .game-over.global.show-new-game{align-items:flex-start}}@media(max-width:800px){.show-mistakes-popup.device-phone.portrait .game-over,.show-mistakes-popup.device-tablet .game-over{top:-11px;height:calc(100% + 21px)}}@media(max-width:700px){.show-mistakes-popup.device-phone.portrait .game-over,.show-mistakes-popup.device-tablet .game-over{top:-8px;height:calc(100% + 18px)}}@media(min-width:500px) and (max-width:800px){.show-mistakes-popup.device-phone.portrait .game-over,.show-mistakes-popup.device-tablet .game-over{right:-50%;left:-50%;width:200%}}.game-over_cancel{display:block;width:100%;height:50px;border:none;margin:8px 0 0;background-color:#fff;border-radius:5px;color:#325aaf;font-size:16px;font-weight:600;line-height:1;outline:none;transition:.2s}.game-over_cancel:hover{color:#7091d5}.game-over_cancel:active{color:#4363a7}@media(min-width:801px) and (max-height:800px),(min-width:801px) and (max-width:1150px){.device-desktop .game-over_cancel,.device-tablet .game-over_cancel{height:35px}}@media(max-height:800px),(min-width:1070px) and (max-width:1150px){.device-phone.tablet .game-over_cancel,.device-tablet .game-over_cancel{height:40px}}.game-over.show-new-game .game-over_new-game{display:block}.game-over.show-new-game .game-over_body{display:none}.game-over_new-game{display:none;width:308px;max-width:calc(100% - 20px);margin:20px 0}.game-over_new-game .new-game-menu{position:relative;top:inherit!important;right:inherit!important;bottom:inherit!important;left:inherit!important;max-width:100%;border-radius:5px;opacity:1;pointer-events:auto;transform:inherit}.game-over_new-game .new-game-menu .new-game-menu-button.daily-continue,.game-over_new-game .new-game-menu .tooltip-arrow{display:none}.game-over_new-game .new-game-menu .new-game-menu-button.daily-continue+.new-game-menu-restart{border:none}.game-over_new-game .new-game-menu .new-game-menu-mode-button{transition:none}@media(max-height:800px),(min-width:801px) and (max-width:1150px){.device-desktop .game-over_new-game .new-game-menu .new-game-menu-mode-button,.device-tablet .game-over_new-game .new-game-menu .new-game-menu-mode-button,.tablet .game-over_new-game .new-game-menu .new-game-menu-mode-button{padding:8px 5px}.device-desktop .game-over_new-game .new-game-menu .new-game-menu-content,.device-desktop .game-over_new-game .new-game-menu .new-game-menu-content .new-game-menu-button,.device-tablet .game-over_new-game .new-game-menu .new-game-menu-content,.device-tablet .game-over_new-game .new-game-menu .new-game-menu-content .new-game-menu-button,.tablet .game-over_new-game .new-game-menu .new-game-menu-content,.tablet .game-over_new-game .new-game-menu .new-game-menu-content .new-game-menu-button{padding:8px 15px}}@media(min-width:939px) and (max-width:1150px){.device-desktop .game-over_new-game .new-game-menu .new-game-menu-mode-button,.device-tablet .game-over_new-game .new-game-menu .new-game-menu-mode-button,.tablet .game-over_new-game .new-game-menu .new-game-menu-mode-button{padding:8px 5px}.device-desktop .game-over_new-game .new-game-menu .new-game-menu-content,.device-desktop .game-over_new-game .new-game-menu .new-game-menu-content .new-game-menu-button,.device-tablet .game-over_new-game .new-game-menu .new-game-menu-content,.device-tablet .game-over_new-game .new-game-menu .new-game-menu-content .new-game-menu-button,.tablet .game-over_new-game .new-game-menu .new-game-menu-content,.tablet .game-over_new-game .new-game-menu .new-game-menu-content .new-game-menu-button{padding:8px 15px}}@media(min-width:801px) and (max-width:940px){.device-desktop .game-over_new-game .new-game-menu .new-game-menu-header,.device-tablet .game-over_new-game .new-game-menu .new-game-menu-header,.tablet .game-over_new-game .new-game-menu .new-game-menu-header{font-size:17px}.device-desktop .game-over_new-game .new-game-menu .new-game-menu-mode-buttons,.device-tablet .game-over_new-game .new-game-menu .new-game-menu-mode-buttons,.tablet .game-over_new-game .new-game-menu .new-game-menu-mode-buttons{margin-top:7px}.device-desktop .game-over_new-game .new-game-menu .new-game-menu-mode-button,.device-tablet .game-over_new-game .new-game-menu .new-game-menu-mode-button,.tablet .game-over_new-game .new-game-menu .new-game-menu-mode-button{padding:5px}.device-desktop .game-over_new-game .new-game-menu .new-game-menu-content,.device-desktop .game-over_new-game .new-game-menu .new-game-menu-content .new-game-menu-button,.device-tablet .game-over_new-game .new-game-menu .new-game-menu-content,.device-tablet .game-over_new-game .new-game-menu .new-game-menu-content .new-game-menu-button,.tablet .game-over_new-game .new-game-menu .new-game-menu-content,.tablet .game-over_new-game .new-game-menu .new-game-menu-content .new-game-menu-button{padding:5px 15px}}@media(min-width:800px) and (max-width:1200px){.device-desktop .game-over_new-game .new-game-menu.has-daily .new-game-menu-mode-button,.device-tablet .game-over_new-game .new-game-menu.has-daily .new-game-menu-mode-button,.tablet .game-over_new-game .new-game-menu.has-daily .new-game-menu-mode-button{padding:8px 5px}.device-desktop .game-over_new-game .new-game-menu.has-daily .new-game-menu-content,.device-desktop .game-over_new-game .new-game-menu.has-daily .new-game-menu-content .new-game-menu-button,.device-tablet .game-over_new-game .new-game-menu.has-daily .new-game-menu-content,.device-tablet .game-over_new-game .new-game-menu.has-daily .new-game-menu-content .new-game-menu-button,.tablet .game-over_new-game .new-game-menu.has-daily .new-game-menu-content,.tablet .game-over_new-game .new-game-menu.has-daily .new-game-menu-content .new-game-menu-button{padding:8px 15px}}@media(min-width:800px) and (max-width:980px){.device-desktop .game-over_new-game .new-game-menu.has-daily .new-game-menu-header,.device-tablet .game-over_new-game .new-game-menu.has-daily .new-game-menu-header,.tablet .game-over_new-game .new-game-menu.has-daily .new-game-menu-header{font-size:17px}.device-desktop .game-over_new-game .new-game-menu.has-daily .new-game-menu-mode-buttons,.device-tablet .game-over_new-game .new-game-menu.has-daily .new-game-menu-mode-buttons,.tablet .game-over_new-game .new-game-menu.has-daily .new-game-menu-mode-buttons{margin-top:7px}.device-desktop .game-over_new-game .new-game-menu.has-daily .new-game-menu-mode-button,.device-tablet .game-over_new-game .new-game-menu.has-daily .new-game-menu-mode-button,.tablet .game-over_new-game .new-game-menu.has-daily .new-game-menu-mode-button{padding:5px}.device-desktop .game-over_new-game .new-game-menu.has-daily .new-game-menu-mode-button[data-mode=daily],.device-tablet .game-over_new-game .new-game-menu.has-daily .new-game-menu-mode-button[data-mode=daily],.tablet .game-over_new-game .new-game-menu.has-daily .new-game-menu-mode-button[data-mode=daily]{margin-top:5px}.device-desktop .game-over_new-game .new-game-menu.has-daily .new-game-menu-content,.device-desktop .game-over_new-game .new-game-menu.has-daily .new-game-menu-content .new-game-menu-button,.device-tablet .game-over_new-game .new-game-menu.has-daily .new-game-menu-content,.device-tablet .game-over_new-game .new-game-menu.has-daily .new-game-menu-content .new-game-menu-button,.tablet .game-over_new-game .new-game-menu.has-daily .new-game-menu-content,.tablet .game-over_new-game .new-game-menu.has-daily .new-game-menu-content .new-game-menu-button{padding:5px 15px}}.game-over_body{display:flex;width:308px;max-width:calc(100% - 20px);box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;padding:25px 30px 32px;margin:20px 0;background-color:#fff;border-radius:5px;text-align:center}.rtl .game-over_body{direction:rtl}.game-over_title{margin:0 0 10px;color:#344861;font-size:20px;font-weight:700}.game-over_desc{margin:0 0 25px;color:#94a3b7;font-size:16px;font-weight:600}.game-over_btn{position:relative;display:flex;width:100%;height:50px;align-items:center;justify-content:center;padding:0 10px;border:none;background-color:#325aaf;border-radius:5px;color:#fff;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:600;line-height:1;outline:none;transition:.2s ease-in-out}.game-over_btn[disabled]{opacity:.6;pointer-events:none}.game-over_btn.without-ads:after{display:none}.game-over_btn:hover{background-color:#7091d5}.game-over_btn:active{background-color:#4363a7}.game-over_btn:after{display:inline-block;width:24px;height:24px;margin-left:6px;background-image:url(/build/images/icn-rewarded.a59cefa1.svg);background-repeat:no-repeat;background-size:contain;content:""}.rtl .game-over_btn:after{margin-right:6px;margin-left:0}.game-over_close{display:block;border-bottom:1px solid transparent;margin:22px 0 0;color:#325aaf;font-size:16px;font-weight:600;line-height:1;outline:none;text-decoration:none;transition:.3s}.game-over_close:hover{border-color:#325aaf}.show-mistakes-popup .game-over{opacity:1;pointer-events:auto;width:calc(100% + 20px)}.load-dialog-heading{margin-bottom:10px;color:#344861;font-size:24px;font-weight:700;line-height:1.42}.load-dialog-text{margin-bottom:20px;color:#6e7c8c;font-size:15px;line-height:1.67}.load-dialog-button{margin-bottom:10px;padding:16px 24px;border-radius:5px;font-size:18px;font-weight:600;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent}.load-dialog-cta{background-color:#325aaf;transition:background-color .2s ease-in-out;color:#fff;text-decoration:none}@media(hover:hover){.load-dialog-cta:hover{background-color:#7091d5}}.load-dialog-cta:active{background-color:#4363a7}.load-dialog-cancel{background:0 0;color:#325aaf;transition:color .2s ease-in-out}@media(hover:hover){.load-dialog-cancel:hover{color:#7091d5}}.load-dialog-cancel:active{color:#4363a7}.game-flex-wrapper{position:relative;display:flex;width:100%;flex-direction:column}@media(max-width:800px){.portrait:not(.device-desktop) .win.wide-winscreen .game-flex-wrapper{position:static}}.landscape .game-flex-wrapper{flex-direction:row}@media screen and (min-width:801px){.game-flex-wrapper{flex-direction:row}}@media screen and (max-width:800px){.game-flex-wrapper.old-browser{display:block}}@media screen and (max-width:575px){.win-daily .game-flex-wrapper,.win-event .game-flex-wrapper{position:static}}.game-info-wrapper{position:relative;display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin-bottom:20px}@media(max-width:800px){.portrait:not(.device-desktop) .win.wide-winscreen .game-info-wrapper{position:static}}.new-layout .game-info-wrapper{margin-bottom:12px}@media screen and (max-width:767px){.new-layout.portrait.rise-redesign .game-info-wrapper{margin:0 0 5px}}@media screen and (min-width:980px){.new-layout.device-desktop .game-info-wrapper .difficulty-label .difficulty-menu,.new-layout.device-desktop .game-info-wrapper .difficulty-label .difficulty-menu-select,.new-layout.device-desktop .game-info-wrapper .difficulty-label .dropdown-arrow,.new-layout.device-desktop .game-info-wrapper .difficulty-text,.new-layout.device-tablet .game-info-wrapper .difficulty-label .difficulty-menu,.new-layout.device-tablet .game-info-wrapper .difficulty-label .difficulty-menu-select,.new-layout.device-tablet .game-info-wrapper .difficulty-label .dropdown-arrow,.new-layout.device-tablet .game-info-wrapper .difficulty-text{display:none}.new-layout.device-desktop .game-info-wrapper .difficulty-label,.new-layout.device-tablet .game-info-wrapper .difficulty-label{cursor:default;pointer-events:none}}.new-layout.device-desktop .game-info-wrapper .difficulty-wrap,.new-layout.device-tablet .game-info-wrapper .difficulty-wrap{display:flex}@media screen and (min-width:980px){.new-layout.device-desktop .game-info-wrapper .difficulty-wrap,.new-layout.device-tablet .game-info-wrapper .difficulty-wrap{display:none}}.ima-active .game-info-wrapper,.loading .game-info-wrapper,.show-mistakes-popup .game-info-wrapper,.show-smart-hint .game-info-wrapper{pointer-events:none}@media screen and (max-width:1000px){.game-info-wrapper{margin-bottom:18px}}@media screen and (max-width:800px){.game-info-wrapper{margin-bottom:10px}}@media screen and (max-width:479px){.game-info-wrapper{align-items:center}}@media screen and (max-width:400px){.game-info-wrapper{margin-bottom:8px}}.game-info-wrapper .difficulty-label-text,.game-info-wrapper .sudoku-date,.game-info-wrapper .sudoku-event-name{color:#94a3b7;font-size:14px;font-weight:600;line-height:1;margin-right:-5px}@media screen and (max-width:359px){.lang-de .game-info-wrapper .difficulty-label-text,.lang-de .game-info-wrapper .sudoku-date,.lang-de .game-info-wrapper .sudoku-event-name,.lang-es .game-info-wrapper .difficulty-label-text,.lang-es .game-info-wrapper .sudoku-date,.lang-es .game-info-wrapper .sudoku-event-name,.lang-it .game-info-wrapper .difficulty-label-text,.lang-it .game-info-wrapper .sudoku-date,.lang-it .game-info-wrapper .sudoku-event-name,.lang-mx .game-info-wrapper .difficulty-label-text,.lang-mx .game-info-wrapper .sudoku-date,.lang-mx .game-info-wrapper .sudoku-event-name,.lang-pt .game-info-wrapper .difficulty-label-text,.lang-pt .game-info-wrapper .sudoku-date,.lang-pt .game-info-wrapper .sudoku-event-name,.lang-th .game-info-wrapper .difficulty-label-text,.lang-th .game-info-wrapper .sudoku-date,.lang-th .game-info-wrapper .sudoku-event-name{font-size:13px}}@media screen and (min-width:360px){.game-info-wrapper .difficulty-label-text,.game-info-wrapper .sudoku-date,.game-info-wrapper .sudoku-event-name{font-size:15px}}@media screen and (min-width:500px){.game-info-wrapper .difficulty-label-text,.game-info-wrapper .sudoku-date,.game-info-wrapper .sudoku-event-name{font-size:16px;margin-right:0}}@media screen and (max-width:767px) and (max-height:600px) and (min-height:540px){.new-layout.portrait.rise-redesign .game-info-wrapper .difficulty-label-text,.new-layout.portrait.rise-redesign .game-info-wrapper .sudoku-date,.new-layout.portrait.rise-redesign .game-info-wrapper .sudoku-event-name{font-size:12px}}.game-info-wrapper_stats{display:flex;justify-content:flex-end;align-items:center;box-sizing:border-box;transition:.3s}@media screen and (min-width:1070px){.game-info-wrapper_stats{width:40%;padding-left:6px;margin-left:20px;justify-content:space-between}}.win.wide-winscreen .game-info-wrapper_stats{opacity:0;pointer-events:none}.game-info-wrapper .difficulty-wrap{display:flex;flex-direction:row}@media(max-width:800px){.portrait:not(.device-desktop) .win.wide-winscreen .game-info-wrapper .difficulty-wrap{position:absolute;left:0}}.game-info-wrapper .difficulty-text{margin-right:10px;font-weight:600;color:#344861;font-size:16px;line-height:25px;vertical-align:middle;text-transform:capitalize}@media screen and (max-width:580px){.game-info-wrapper .difficulty-text{display:none}}.game-info-wrapper .difficulty-label{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:600;color:#94a3b7;font-size:16px;line-height:25px;vertical-align:middle;text-transform:capitalize;cursor:pointer;-webkit-tap-highlight-color:transparent}.blocked .game-info-wrapper .difficulty-label,.show-new-pause .game-info-wrapper .difficulty-label,.win-cup .game-info-wrapper .difficulty-label,.win .game-info-wrapper .difficulty-label{pointer-events:none}.game-info-wrapper .difficulty-menu{top:35px;left:-15px;width:130px;text-align:left;transform:none;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.menu-visible .game-info-wrapper .difficulty-menu{opacity:1;pointer-events:auto}.game-info-wrapper .difficulty-menu ul{padding:5px 0}.game-info-wrapper .difficulty-menu a{padding:10px 15px;color:#6e7c8c;text-decoration:none}.game-info-wrapper .difficulty-menu-select{position:absolute;top:0;right:0;bottom:0;left:0;display:none}@media screen and (max-width:979px){.game-info-wrapper .difficulty-menu-select{display:block;opacity:0}}.game-info-wrapper .timer-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:0}.blocked .game-info-wrapper .timer-wrapper,.body-game-over .game-info-wrapper .timer-wrapper,.show-new-pause .game-info-wrapper .timer-wrapper{pointer-events:none}.game-info-wrapper .timer-wrapper .timer{color:#94a3b7;font-size:14px;font-weight:600;line-height:.8}@media screen and (max-width:359px){.lang-de .game-info-wrapper .timer-wrapper .timer,.lang-es .game-info-wrapper .timer-wrapper .timer,.lang-it .game-info-wrapper .timer-wrapper .timer,.lang-mx .game-info-wrapper .timer-wrapper .timer,.lang-pt .game-info-wrapper .timer-wrapper .timer,.lang-th .game-info-wrapper .timer-wrapper .timer{font-size:13px}}@media screen and (min-width:360px){.game-info-wrapper .timer-wrapper .timer{font-size:15px}}@media screen and (min-width:500px){.game-info-wrapper .timer-wrapper .timer{font-size:16px}}@media screen and (max-width:767px) and (max-height:600px) and (min-height:540px){.new-layout.portrait.rise-redesign .game-info-wrapper .timer-wrapper .timer{font-size:12px}}.ima-active .game-info-wrapper .timer-wrapper{pointer-events:none}.game-info-wrapper .score{position:relative;display:none;color:#94a3b7;font-size:14px;font-weight:600;white-space:nowrap;margin-right:30px}@media screen and (max-width:359px){.lang-de .game-info-wrapper .score,.lang-es .game-info-wrapper .score,.lang-it .game-info-wrapper .score,.lang-mx .game-info-wrapper .score,.lang-pt .game-info-wrapper .score,.lang-th .game-info-wrapper .score{font-size:13px}}@media screen and (min-width:360px){.game-info-wrapper .score{font-size:15px}}@media screen and (min-width:500px){.game-info-wrapper .score{font-size:16px}}@media screen and (min-width:1070px){.game-info-wrapper .score{margin-right:10%}}@media screen and (max-width:767px) and (max-height:600px) and (min-height:540px){.new-layout.portrait.rise-redesign .game-info-wrapper .score{font-size:12px;margin-right:15px}}@media(min-width:980px) and (max-height:800px),(min-width:980px) and (max-width:1199px){.new-layout.lang-ru .game-info-wrapper .score>a,.new-layout.lang-th .game-info-wrapper .score>a{font-size:15px}}@media screen and (max-width:359px){.portrait.lang-de .game-info-wrapper .score,.portrait.lang-es .game-info-wrapper .score,.portrait.lang-it .game-info-wrapper .score,.portrait.lang-mx .game-info-wrapper .score,.portrait.lang-pt .game-info-wrapper .score,.portrait.lang-th .game-info-wrapper .score{margin-right:12px}}.portrait .game-info-wrapper .score{margin-right:15px}@media screen and (min-width:500px){.portrait .game-info-wrapper .score{margin-right:20px}}@media screen and (min-width:800px){.portrait .game-info-wrapper .score{margin-right:21%}}.game-info-wrapper .score>span{color:#344861}.game-info-wrapper .score.active{display:block}.game-info-wrapper .mistakes-counter{position:relative;display:none;color:#94a3b7;font-size:14px;font-weight:600;white-space:nowrap;margin-right:30px}.game-info-wrapper .mistakes-counter>span{color:#344861}@media screen and (max-width:359px){.lang-de .game-info-wrapper .mistakes-counter,.lang-es .game-info-wrapper .mistakes-counter,.lang-it .game-info-wrapper .mistakes-counter,.lang-mx .game-info-wrapper .mistakes-counter,.lang-pt .game-info-wrapper .mistakes-counter,.lang-th .game-info-wrapper .mistakes-counter{font-size:13px}}@media screen and (min-width:360px){.game-info-wrapper .mistakes-counter{font-size:15px}}@media screen and (min-width:500px){.game-info-wrapper .mistakes-counter{font-size:16px}}@media screen and (min-width:1070px){.game-info-wrapper .mistakes-counter{margin-right:10%}}@media screen and (max-width:767px) and (max-height:600px) and (min-height:540px){.new-layout.portrait.rise-redesign .game-info-wrapper .mistakes-counter{font-size:12px;margin-right:15px}}@media(min-width:980px) and (max-height:800px),(min-width:980px) and (max-width:1199px){.new-layout.lang-ru .game-info-wrapper .mistakes-counter,.new-layout.lang-th .game-info-wrapper .mistakes-counter{font-size:15px}}@media screen and (max-width:359px){.portrait.lang-de .game-info-wrapper .mistakes-counter,.portrait.lang-es .game-info-wrapper .mistakes-counter,.portrait.lang-it .game-info-wrapper .mistakes-counter,.portrait.lang-mx .game-info-wrapper .mistakes-counter,.portrait.lang-pt .game-info-wrapper .mistakes-counter,.portrait.lang-th .game-info-wrapper .mistakes-counter{margin-right:12px}}.portrait .game-info-wrapper .mistakes-counter{margin-right:15px}@media screen and (min-width:500px){.portrait .game-info-wrapper .mistakes-counter{margin-right:20px}}@media screen and (min-width:800px){.portrait .game-info-wrapper .mistakes-counter{margin-right:21%}}.game-info-wrapper .mistakes-counter.active{display:block}.rtl .game-info-wrapper .mistakes-counter{direction:rtl}.rtl .game-info-wrapper .mistakes-counter.active{display:flex}.rtl .game-info-wrapper .mistakes-counter>span span:first-child{margin-right:4px}.game-info-wrapper .check-mistakes-wrapper{position:absolute;top:50%;left:50%;display:flex;flex-direction:row;align-items:center;transform:translate(-50%,-50%);-webkit-tap-highlight-color:transparent;cursor:pointer}.game-info-wrapper .check-mistakes-wrapper.hide{display:none}.game-info-wrapper .check-mistakes{display:flex;flex-direction:row;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}@media screen and (max-width:479px){.game-info-wrapper .check-mistakes{flex-direction:column-reverse}}.blocked .game-info-wrapper .check-mistakes,.show-new-pause .game-info-wrapper .check-mistakes{pointer-events:none}.new-layout .game-info-wrapper .check-mistakes{display:none}@media screen and (max-width:800px){.new-layout .game-info-wrapper .check-mistakes{display:flex}}.game-wrapper{position:relative;width:100%;flex-basis:60%;min-width:250px;max-width:500px;background-color:#f3f6fa}.game-wrapper .win.wide-winscreen .game{opacity:0}.landscape .game-wrapper{flex-basis:55%}@media screen and (min-width:800px){.landscape .game-wrapper{flex-basis:60%}}@media screen and (max-width:800px){.portrait .game-wrapper{max-width:none}}.game-wrapper:after{display:block;padding-bottom:100%;content:""}.game-wrapper.without-pseudo:after{display:none}.game-wrapper.without-pseudo .game{position:relative;top:inherit;right:inherit;bottom:inherit;left:inherit}.mobile.landscape .game-wrapper{width:60%}.game-wrapper .game{position:absolute;top:0;right:0;bottom:0;left:0}.game-wrapper .game.game-resize{width:99.9999%}.game-wrapper .game canvas{max-width:100%;max-height:100%;background-color:#fff}.show-grid .game-wrapper .game{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MDAgNTAwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiMzNDQ4NjEiIHN0cm9rZT0iIzM0NDg2MSIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMSAxaDQ5OHY0OThIMXoiLz48cGF0aCBmaWxsPSIjQkVDNkQ0IiBkPSJNMiAxNjZoMTY0VjJIMnoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMiA1Nmg1NFYySDJ6bTU1IDBoNTRWMkg1N3ptNTUgMGg1NFYyaC01NHpNMiAxMTFoNTRWNTdIMnptNTUgMGg1NFY1N0g1N3ptNTUgMGg1NFY1N2gtNTR6TTIgMTY2aDU0di01NEgyem01NSAwaDU0di01NEg1N3ptNTUgMGg1NHYtNTRoLTU0eiIvPjxwYXRoIGZpbGw9IiNCRUM2RDQiIGQ9Ik0xNjggMTY2aDE2NFYySDE2OHoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTY4IDU2aDU0VjJoLTU0em01NSAwaDU0VjJoLTU0em01NSAwaDU0VjJoLTU0em0tMTEwIDU1aDU0VjU3aC01NHptNTUgMGg1NFY1N2gtNTR6bTU1IDBoNTRWNTdoLTU0em0tMTEwIDU1aDU0di01NGgtNTR6bTU1IDBoNTR2LTU0aC01NHptNTUgMGg1NHYtNTRoLTU0eiIvPjxwYXRoIGZpbGw9IiNCRUM2RDQiIGQ9Ik0zMzQgMTY2aDE2NFYySDMzNHoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMzM0IDU2aDU0VjJoLTU0em01NSAwaDU0VjJoLTU0em01NSAwaDU0VjJoLTU0em0tMTEwIDU1aDU0VjU3aC01NHptNTUgMGg1NFY1N2gtNTR6bTU1IDBoNTRWNTdoLTU0em0tMTEwIDU1aDU0di01NGgtNTR6bTU1IDBoNTR2LTU0aC01NHptNTUgMGg1NHYtNTRoLTU0eiIvPjxwYXRoIGZpbGw9IiNCRUM2RDQiIGQ9Ik0yIDMzMmgxNjRWMTY4SDJ6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTIgMjIyaDU0di01NEgyem01NSAwaDU0di01NEg1N3ptNTUgMGg1NHYtNTRoLTU0ek0yIDI3N2g1NHYtNTRIMnptNTUgMGg1NHYtNTRINTd6bTU1IDBoNTR2LTU0aC01NHpNMiAzMzJoNTR2LTU0SDJ6bTU1IDBoNTR2LTU0SDU3em01NSAwaDU0di01NGgtNTR6Ii8+PHBhdGggZmlsbD0iI0JFQzZENCIgZD0iTTE2OCAzMzJoMTY0VjE2OEgxNjh6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE2OCAyMjJoNTR2LTU0aC01NHptNTUgMGg1NHYtNTRoLTU0em01NSAwaDU0di01NGgtNTR6bS0xMTAgNTVoNTR2LTU0aC01NHptNTUgMGg1NHYtNTRoLTU0em01NSAwaDU0di01NGgtNTR6bS0xMTAgNTVoNTR2LTU0aC01NHptNTUgMGg1NHYtNTRoLTU0em01NSAwaDU0di01NGgtNTR6Ii8+PHBhdGggZmlsbD0iI0JFQzZENCIgZD0iTTMzNCAzMzJoMTY0VjE2OEgzMzR6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTMzNCAyMjJoNTR2LTU0aC01NHptNTUgMGg1NHYtNTRoLTU0em01NSAwaDU0di01NGgtNTR6bS0xMTAgNTVoNTR2LTU0aC01NHptNTUgMGg1NHYtNTRoLTU0em01NSAwaDU0di01NGgtNTR6bS0xMTAgNTVoNTR2LTU0aC01NHptNTUgMGg1NHYtNTRoLTU0em01NSAwaDU0di01NGgtNTR6Ii8+PHBhdGggZmlsbD0iI0JFQzZENCIgZD0iTTIgNDk4aDE2NFYzMzRIMnoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMiAzODhoNTR2LTU0SDJ6bTU1IDBoNTR2LTU0SDU3em01NSAwaDU0di01NGgtNTR6TTIgNDQzaDU0di01NEgyem01NSAwaDU0di01NEg1N3ptNTUgMGg1NHYtNTRoLTU0ek0yIDQ5OGg1NHYtNTRIMnptNTUgMGg1NHYtNTRINTd6bTU1IDBoNTR2LTU0aC01NHoiLz48Zz48cGF0aCBmaWxsPSIjQkVDNkQ0IiBkPSJNMTY4IDQ5OGgxNjRWMzM0SDE2OHoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTY4IDM4OGg1NHYtNTRoLTU0em01NSAwaDU0di01NGgtNTR6bTU1IDBoNTR2LTU0aC01NHptLTExMCA1NWg1NHYtNTRoLTU0em01NSAwaDU0di01NGgtNTR6bTU1IDBoNTR2LTU0aC01NHptLTExMCA1NWg1NHYtNTRoLTU0em01NSAwaDU0di01NGgtNTR6bTU1IDBoNTR2LTU0aC01NHoiLz48L2c+PGc+PHBhdGggZmlsbD0iI0JFQzZENCIgZD0iTTMzNCA0OThoMTY0VjMzNEgzMzR6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTMzNCAzODhoNTR2LTU0aC01NHptNTUgMGg1NHYtNTRoLTU0em01NSAwaDU0di01NGgtNTR6bS0xMTAgNTVoNTR2LTU0aC01NHptNTUgMGg1NHYtNTRoLTU0em01NSAwaDU0di01NGgtNTR6bS0xMTAgNTVoNTR2LTU0aC01NHptNTUgMGg1NHYtNTRoLTU0em01NSAwaDU0di01NGgtNTR6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat;background-size:contain}.game{transition:opacity .3s ease-in-out}.win-cup .game,.win .game{opacity:0}.game-tip{position:absolute;right:20px;bottom:20px;left:20px;padding:15px 30px;background-color:#325aaf;border-radius:5px;color:#fff;font-size:15px;line-height:1.67;text-align:center;z-index:1;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.game-tip-visible .game-tip{opacity:1}.paused .game-tip{opacity:0}@media screen and (max-width:460px){.game-tip{right:10px;bottom:10px;left:10px;padding:10px}}.game-tip.message{padding:15px;top:50%;bottom:inherit;opacity:0;transform:translateY(-50%)}@media screen and (max-width:460px){.game-tip.message{padding:10px}}.rtl .game-tip.message{direction:rtl}.paused .game-tip.message{opacity:0}.game-message-visible .game-tip.message{opacity:1}.game-tip.message span{color:#fc0}.pause-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;cursor:pointer;z-index:10}.paused .pause-overlay{display:block}.pause-overlay .icon-play-big{position:relative;top:50%;left:50%;width:60px;height:60px;margin:0 auto;transform:translate(-50%,-50%)}.win-overlay{position:absolute;z-index:50;top:0;left:0;display:none;width:100%;height:100%;background:#325aaf radial-gradient(circle at 50% 0,#82ffff,#325aaf 53%);overflow:hidden;opacity:0;pointer-events:none;transform:translateZ(0);transition:opacity .3s ease-in-out;border-radius:10px}.win-daily .win-overlay{background:#325aaf}.win-daily .win-overlay>.confetti-wrapper{display:none}.inited .win-overlay{display:block}.win:not(.wide-winscreen) .win-overlay{opacity:1;pointer-events:auto}.win-overlay .win-content-wrapper{position:relative;top:50%;max-width:240px;margin:0 auto;text-align:center;transform:translateY(-40%)}.new-win-banner .win-overlay .win-content-wrapper{transform:translateY(-75%)}@media screen and (max-width:800px){.new-win-banner .win-overlay .win-content-wrapper{transform:translateY(-45%)}}.win-daily.win-cup .win-overlay .win-content-wrapper{top:0;width:100%;max-width:100%;height:100%;box-sizing:border-box;padding:20px 0 27%;transform:inherit}@media screen and (max-width:420px){.win-daily.win-cup .win-overlay .win-content-wrapper{padding:7px 0 22%}}.win-daily.win-cup .win-overlay .win-content-wrapper .classic-win{display:flex;max-width:270px;height:100%;flex-direction:column;align-items:center;justify-content:stretch;margin:0 auto}.win-daily:not(.win-cup) .win-overlay .win-content-wrapper{top:0;max-width:100%;height:100%;box-sizing:border-box;padding:20px 0 27%;transform:inherit}@media screen and (max-width:420px){.win-daily:not(.win-cup) .win-overlay .win-content-wrapper{padding:7px 0 22%}}.win-daily:not(.win-cup) .win-overlay .win-content-wrapper .classic-win{display:flex;max-width:270px;height:100%;flex-direction:column;align-items:center;justify-content:stretch;margin:0 auto}.win-event .win-overlay .win-content-wrapper{z-index:5;max-width:270px;height:100%;box-sizing:border-box;padding:11% 0 10%;transform:translateY(-50%)}@media screen and (max-width:979px){.win-event .win-overlay .win-content-wrapper{padding:8% 0}}@media screen and (max-width:800px){.win-event .win-overlay .win-content-wrapper{padding:11% 0 10%}}@media screen and (max-width:575px){.win-event .win-overlay .win-content-wrapper{padding:20% 0}}@media screen and (max-width:400px){.win-event .win-overlay .win-content-wrapper{padding:13% 0 8%}}.win-event .win-overlay .win-content-wrapper .classic-win{display:flex;height:100%;flex-direction:column;justify-content:space-between}.win-overlay .classic-win{display:block}.win-overlay .win-stats{position:relative;display:flex;justify-content:center;align-items:flex-start;z-index:999}.win-overlay .win-stats-item{display:block;min-width:95px;text-align:center;margin:0 3px}.win-overlay .win-stats-item.hidden{display:none}.win-overlay .win-stats-label{display:block;margin:0 0 2px;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.2px;color:hsla(0,0%,100%,.7)}.win-overlay .win-stats-value{font-size:16px;line-height:1.38}.win-overlay .win-stats-value,.win-overlay .win-text{font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#fff}.win-overlay .win-text{font-size:28px;line-height:1.29;display:block;margin-bottom:30px}.win-daily .win-overlay .win-text{display:none}.win-overlay .win-event-image-parent{position:relative;display:none;margin:0 auto 20px;animation:showBoardWinEvent .8s ease-out .3s forwards;opacity:0}.win-event .win-overlay .win-event-image-parent{display:block}.win-overlay .win-event-image-parent .win-event-image_shadow{position:absolute;z-index:5;top:5px;left:50%;display:block;transform:translate(-50%)}.win-overlay .win-event-image-parent .win-event-image_shadow path{fill:var(--event_shadow_color)}.win-overlay .win-event-image{position:relative;z-index:10;display:block;width:168px;height:168px;box-sizing:border-box;padding:8px;margin:0 auto;background-color:#fff;border-radius:6px}.win-overlay .win-event-image img{display:block;width:100%;height:100%}.win-overlay .win-time-wrapper{margin-bottom:30px}.win-overlay .win-time{position:relative;top:2px;color:#fff;font-size:14px;font-weight:400;letter-spacing:.3px;line-height:21px;vertical-align:middle;margin-left:10px}.win-overlay .win-stats-icon{padding:10px 10px 10px 0;flex-grow:0}.win-overlay .win-stats-icon svg{width:24px;height:24px}.win-event .win-overlay .win-stats-icon{padding:8px 16px 8px 0}.win-event .win-overlay .win-stats-icon svg{width:26px;height:26px}.win-overlay .win-stats-text{flex-grow:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid hsla(0,0%,100%,.2)}.win-daily .win-overlay .win-stats-text,.win-event .win-overlay .win-stats-text{padding-right:16px}.win-overlay .win-difficulty-value{display:none}.win-overlay .show-easy .win-difficulty-easy,.win-overlay .show-evil .win-difficulty-evil,.win-overlay .show-expert .win-difficulty-expert,.win-overlay .show-hard .win-difficulty-hard,.win-overlay .show-medium .win-difficulty-medium{display:block}.win-overlay .win-flags-wrapper{position:absolute;left:0;top:0;bottom:0;right:0;transform:translateZ(0);pointer-events:none}.win-daily .win-overlay .win-flags-wrapper,.win-event .win-overlay .win-flags-wrapper{display:none}.win-overlay .win-flags{position:absolute;background-repeat:no-repeat;background-size:cover;transform:translateY(-100%)}.win-overlay .win-flags:after{content:"\00a0";display:inline-block;width:100%;height:100%;background-position:.1261% 99.9641%;background-size:182.6041% 1049.3197%;background-image:url(/build/images/winscreen.0edc1ccc.png)}.win .win-overlay .win-flags{animation:bounce 2s ease forwards}.win-overlay .win-flags-1{top:0;right:0;width:97%;height:30%}.win-overlay .win-flags-1:after{background-position:.1261% 99.9641%;background-size:182.6041% 1049.3197%}.win .win-overlay .win-flags-1{animation-delay:.4s}.win-overlay .win-flags-2{top:-2%;right:-10%;width:79%;height:26%}.win-overlay .win-flags-2:after{background-position:99.8961% 98.761%;background-size:221.8987% 1186.5384%}.win .win-overlay .win-flags-2{animation-delay:.2s}.win-overlay .win-flags-3{top:-5%;left:0;width:100%;height:37%}.win-overlay .win-flags-3:after{background-position:.1342% 89.0976%;background-size:173.9087% 833.7837%}.win .win-overlay .win-flags-3{animation-delay:.3s}.win-overlay .button-play{width:240px;margin:0 auto;background-color:#fff;text-align:center;color:#325aaf;border-radius:5px;padding:15px 0;transform:translateZ(0);transition:color .2s ease-in-out;cursor:pointer}.win-overlay .button-play:hover{color:#69a7f0}.win-overlay .button-play:active{color:#3277c7}.win-overlay .confetti-wrapper{bottom:0}.win-overlay .confetti,.win-overlay .confetti-wrapper{position:absolute;top:0;right:0;left:0;pointer-events:none}.win-overlay .confetti{display:block;width:calc(100% - 40px);height:auto;margin:auto;opacity:1;transform:translateY(-100%)}.win .win-overlay .confetti.c-1{animation:confettiFall 3.4s linear .3s forwards}.win .win-overlay .confetti.c-2{animation:confettiFallWithOpacity 3.4s linear 2.6s forwards}.win .win-overlay .confetti.c-3{animation:confettiFall 5.4s linear .6s forwards}@keyframes shine{0%{opacity:0}50%{opacity:.8;transform:rotate(180deg) scale(1.5)}to{opacity:0;transform:rotate(1turn)}}@keyframes bounce{0%{transform:translateY(-100%) scale(1)}5%{transform:translateY(-100%)}15%{transform:translateY(0)}30%{transform:translateY(-20%) scale(1.05)}40%{transform:translateY(0) scale(1)}50%{transform:translateY(-7%) scale(1.01)}60%{transform:translateY(0) scale(1)}65%{transform:translateY(-2%)}70%{transform:translateY(0)}to{transform:translateY(0)}}.new-winscreen{position:absolute;z-index:50;top:0;left:0;width:100%;height:100%;border-radius:12px;background-image:linear-gradient(180deg,#325aaf 0,#6087d8 38%,#325aaf);transform:translateZ(0);transition:opacity .3s ease-in-out;display:flex;justify-content:space-between;align-items:stretch;opacity:0;pointer-events:none;overflow:hidden}@media(max-width:800px){.portrait.device-desktop .new-winscreen{display:block;overflow:auto}}@media(max-width:800px){.portrait.device-phone .new-winscreen,.portrait.device-tablet .new-winscreen{top:37px;height:calc(100% - 37px)}}@media(max-width:650px){.portrait.device-phone .new-winscreen,.portrait.device-tablet .new-winscreen{display:block;overflow:auto}}@media(max-width:575px){.landscape.device-desktop .new-winscreen,.landscape.device-phone .new-winscreen,.landscape.device-tablet .new-winscreen{display:block;overflow:auto}}@media(max-width:767px){.new-layout.portrait.rise-redesign.portrait.device-phone .new-winscreen,.new-layout.portrait.rise-redesign.portrait.device-tablet .new-winscreen{top:30px;height:calc(100% - 30px)}}.win.wide-winscreen .new-winscreen{opacity:1;pointer-events:auto}.new-winscreen .fake-board{position:relative;z-index:10;display:flex;width:100%;height:100%;box-sizing:border-box;flex-wrap:wrap}.new-winscreen .fake-board *{box-sizing:border-box}.ie .new-winscreen .fake-board>div,.ie .new-winscreen .fake-board>div>span{width:33.3333333%;height:33.3333333%}.new-winscreen .fake-board>div{flex-wrap:wrap}.new-winscreen .fake-board>div,.new-winscreen .fake-board>div>span{display:flex;width:33.33333%;height:33.33333%}.new-winscreen .fake-board>div>span:nth-child(3n+1){border-left:0}.new-winscreen .fake-board>div>span:first-child,.new-winscreen .fake-board>div>span:nth-child(2),.new-winscreen .fake-board>div>span:nth-child(3){border-top:0}.new-winscreen .fake-board>div>span svg{display:block;width:100%;height:100%}.new-winscreen .win-banner{position:absolute;bottom:45px;width:320px;height:25%;align-items:flex-end;left:57px;right:inherit}@media(min-width:1070px) and (max-height:800px),(min-width:1070px) and (max-width:1199px){.new-winscreen .win-banner{left:20px}}@media(max-width:979px){.new-winscreen .win-banner{left:20px}}@media(min-width:1070px) and (max-height:800px),(min-width:1070px) and (max-width:1199px){.new-winscreen .win-banner{bottom:20px;height:30%}}@media(max-width:1069px){.new-winscreen .win-banner{bottom:20px}}@media(max-width:979px){.new-winscreen .win-banner{height:16%}}@media(max-width:800px){.portrait.device-desktop .new-winscreen .win-banner{left:0;right:0;width:100%;position:relative;bottom:inherit}}@media(max-width:800px) and (min-width:768px){.landscape.device-desktop .new-winscreen .win-banner{display:none}}@media(max-width:650px){.landscape.device-desktop .new-winscreen .win-banner,.landscape.device-phone .new-winscreen .win-banner,.landscape.device-tablet .new-winscreen .win-banner{display:none}}@media(max-width:979px){.portrait.device-phone .new-winscreen .win-banner,.portrait.device-tablet .new-winscreen .win-banner{bottom:20px;height:20%}}@media(max-width:800px){.portrait.device-phone .new-winscreen .win-banner,.portrait.device-tablet .new-winscreen .win-banner{left:25px;bottom:45px}}@media(max-width:650px){.portrait.device-phone .new-winscreen .win-banner,.portrait.device-tablet .new-winscreen .win-banner{left:0;right:0;width:100%;position:relative;bottom:inherit}}@media(max-width:575px){.landscape.device-desktop .new-winscreen .win-banner,.landscape.device-phone .new-winscreen .win-banner,.landscape.device-tablet .new-winscreen .win-banner{left:0;right:0;width:100%;position:relative;bottom:inherit;display:block}}.new-winscreen .confetti-wrapper{position:absolute;top:0;bottom:0;left:0;pointer-events:none;width:55%}@media(max-width:800px){.portrait.device-desktop .new-winscreen .confetti-wrapper{display:none}}@media(max-width:650px){.portrait.device-phone .new-winscreen .confetti-wrapper,.portrait.device-tablet .new-winscreen .confetti-wrapper{display:none}}@media(max-width:575px){.landscape.device-desktop .new-winscreen .confetti-wrapper,.landscape.device-phone .new-winscreen .confetti-wrapper,.landscape.device-tablet .new-winscreen .confetti-wrapper{display:none}}.new-winscreen .confetti{position:absolute;top:0;right:0;left:0;display:block;width:calc(100% - 30px);height:auto;margin:auto;opacity:1;pointer-events:none;transform:translateY(-100%)}.win .new-winscreen .confetti.c-1{animation:confettiFall 3.4s linear .3s forwards}.win .new-winscreen .confetti.c-2{animation:confettiFallWithOpacity 3.4s linear 2.6s forwards}.win .new-winscreen .confetti.c-3{animation:confettiFall 5.4s linear .6s forwards}.new-winscreen_title{display:block;font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:#fff;margin-top:55px}.rtl .new-winscreen_title{direction:rtl}@media(min-width:1070px) and (max-height:800px),(min-width:1070px) and (max-width:1199px){.new-winscreen_title{margin-top:27px}}@media(max-width:1069px){.new-winscreen_title{margin-top:27px}}@media(max-width:979px){.new-winscreen_title{margin-top:20px}}@media(max-width:800px){.portrait.device-desktop .new-winscreen_title{margin:40px 0;text-align:center}}@media(max-width:360px){.portrait.device-desktop .new-winscreen_title{margin:20px 0}}@media(max-width:650px){.portrait.device-phone .new-winscreen_title,.portrait.device-tablet .new-winscreen_title{margin:40px 0;text-align:center}}@media(max-width:575px){.landscape.device-desktop .new-winscreen_title,.landscape.device-phone .new-winscreen_title,.landscape.device-tablet .new-winscreen_title{margin:40px 0;text-align:center}}.win-daily .new-winscreen .daily-win-desc{text-align:center;margin:10px auto 0}@media(max-width:800px){.portrait.device-desktop .win-daily .new-winscreen .daily-win-desc{margin:10px auto 25px}}@media(max-width:650px){.portrait.device-phone .win-daily .new-winscreen .daily-win-desc,.portrait.device-tablet .win-daily .new-winscreen .daily-win-desc{margin:10px auto 25px}}@media(max-width:575px){.landscape.device-desktop .win-daily .new-winscreen .daily-win-desc,.landscape.device-phone .win-daily .new-winscreen .daily-win-desc,.landscape.device-tablet .win-daily .new-winscreen .daily-win-desc{margin:10px auto 25px}}.win-daily .new-winscreen .daily-win-cup{height:164px!important;margin:22px 0 0!important;z-index:0}@media(max-width:1069px){.device-desktop .win-daily .new-winscreen .daily-win-cup,.device-phone .win-daily .new-winscreen .daily-win-cup,.device-tablet .win-daily .new-winscreen .daily-win-cup{height:135px!important;margin:20px 0 0!important}}@media(max-width:979px){.device-desktop .win-daily .new-winscreen .daily-win-cup,.device-phone .win-daily .new-winscreen .daily-win-cup,.device-tablet .win-daily .new-winscreen .daily-win-cup{height:100px!important;margin:15px 0 0!important}}@media(max-width:800px){.portrait.device-desktop .win-daily .new-winscreen .daily-win-cup{display:none}}@media(max-width:650px){.portrait.device-phone .win-daily .new-winscreen .daily-win-cup,.portrait.device-tablet .win-daily .new-winscreen .daily-win-cup{display:none}}@media(max-width:575px){.landscape.device-desktop .win-daily .new-winscreen .daily-win-cup,.landscape.device-phone .win-daily .new-winscreen .daily-win-cup,.landscape.device-tablet .win-daily .new-winscreen .daily-win-cup{display:none}}.win-daily .new-winscreen .daily-win-title{display:block;font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:#fff;margin:40px 0 10px}@media(min-width:1070px) and (max-height:800px),(min-width:1070px) and (max-width:1199px){.win-daily .new-winscreen .daily-win-title{margin-top:27px}}@media(max-width:1069px){.win-daily .new-winscreen .daily-win-title{margin-top:27px}}@media(max-width:979px){.win-daily .new-winscreen .daily-win-title{margin-top:20px}}@media(max-width:800px){.portrait.device-desktop .win-daily .new-winscreen .daily-win-title{margin:10px 0;text-align:center}}@media(max-width:650px){.portrait.device-phone .win-daily .new-winscreen .daily-win-title,.portrait.device-tablet .win-daily .new-winscreen .daily-win-title{margin:10px 0;text-align:center}}@media(max-width:575px){.landscape.device-desktop .win-daily .new-winscreen .daily-win-title,.landscape.device-phone .win-daily .new-winscreen .daily-win-title,.landscape.device-tablet .win-daily .new-winscreen .daily-win-title{margin:10px 0;text-align:center}}.new-winscreen_image{position:relative;display:block;width:168px;height:168px;padding:8px;border-radius:8px;background-color:#fff;margin:38px auto 0;box-sizing:border-box;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);font-size:16px}@media(min-width:1070px) and (max-height:800px),(min-width:1070px) and (max-width:1199px){.new-winscreen_image{margin:24px auto 0}}@media(max-width:1069px){.new-winscreen_image{margin:24px auto 0}}@media(max-width:979px){.new-winscreen_image{margin:20px auto 0}}@media(max-width:800px){.portrait.device-desktop .new-winscreen_image{display:none}}@media(max-width:650px){.portrait.device-phone .new-winscreen_image,.portrait.device-tablet .new-winscreen_image{display:none}}@media(max-width:575px){.landscape.device-desktop .new-winscreen_image,.landscape.device-phone .new-winscreen_image,.landscape.device-tablet .new-winscreen_image{display:none}}.new-winscreen_image>svg{position:absolute;display:block;width:calc(100% - 16px);height:calc(100% - 16px);top:8px;left:8px;z-index:1}.new-winscreen_image_rays{display:block;position:absolute;left:50%;transform:translateX(-50%);z-index:0;top:-110px;pointer-events:none}.win .new-winscreen_image_rays{animation:ref-center-spinner 200s linear infinite}@media(min-width:1070px) and (max-height:800px),(min-width:1070px) and (max-width:1199px){.new-winscreen_image_rays{top:-140px}}@media(max-width:1069px){.new-winscreen_image_rays{top:-140px}}@media(max-width:800px){.portrait.device-desktop .new-winscreen_image_rays{display:none}}@media(max-width:650px){.portrait.device-phone .new-winscreen_image_rays,.portrait.device-tablet .new-winscreen_image_rays{display:none}}@media(max-width:575px){.landscape.device-desktop .new-winscreen_image_rays,.landscape.device-phone .new-winscreen_image_rays,.landscape.device-tablet .new-winscreen_image_rays{display:none}}.new-winscreen_column{position:relative;padding-bottom:45px}@media(min-width:1070px) and (max-height:800px),(min-width:1070px) and (max-width:1199px){.new-winscreen_column{padding-bottom:20px}}@media(max-width:1069px){.new-winscreen_column{padding-bottom:20px}}@media(max-width:979px){.device-phone .new-winscreen_column,.device-tablet .new-winscreen_column{padding-bottom:20px}}@media(max-width:800px){.portrait.device-desktop .new-winscreen_column{padding-bottom:0}}@media(max-width:650px){.portrait.device-phone .new-winscreen_column,.portrait.device-tablet .new-winscreen_column{padding-bottom:0}}@media(max-width:575px){.landscape.device-desktop .new-winscreen_column,.landscape.device-phone .new-winscreen_column,.landscape.device-tablet .new-winscreen_column{padding-bottom:0}}.new-winscreen_column.right{width:308px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;margin-right:60px;padding-bottom:170px}@media(min-width:1070px) and (max-height:800px),(min-width:1070px) and (max-width:1199px){.new-winscreen_column.right{padding-bottom:132px;margin-right:45px}}@media(max-width:1069px){.new-winscreen_column.right{padding-bottom:132px}}@media(max-width:979px){.new-winscreen_column.right{margin-right:20px;padding-bottom:20px}}@media(max-width:979px){.landscape.device-desktop .new-winscreen_column.right,.landscape.device-phone .new-winscreen_column.right,.landscape.device-tablet .new-winscreen_column.right{justify-content:center}}@media(max-width:800px){.portrait.device-desktop .new-winscreen_column.right{width:calc(100% - 20px);max-width:280px;display:block;margin:0 auto;padding-bottom:20px}}@media(max-width:979px){.portrait.device-phone .new-winscreen_column.right,.portrait.device-tablet .new-winscreen_column.right{padding-bottom:100px}}@media(max-width:800px){.portrait.device-phone .new-winscreen_column.right,.portrait.device-tablet .new-winscreen_column.right{margin-right:25px;padding:95px 0 0;justify-content:flex-start}}@media(max-width:650px){.portrait.device-phone .new-winscreen_column.right,.portrait.device-tablet .new-winscreen_column.right{width:calc(100% - 20px);max-width:280px;display:block;margin:0 auto;padding-bottom:20px;padding-top:0}}@media(max-width:575px){.landscape.device-desktop .new-winscreen_column.right,.landscape.device-phone .new-winscreen_column.right,.landscape.device-tablet .new-winscreen_column.right{width:calc(100% - 20px);max-width:280px;display:block;margin:0 auto;padding-bottom:20px;padding-top:0}}.new-winscreen_column.left{min-width:320px;width:320px;margin-left:57px}@media(min-width:1070px) and (max-height:800px),(min-width:1070px) and (max-width:1199px){.new-winscreen_column.left{margin-left:20px}}@media(max-width:979px){.new-winscreen_column.left{margin-left:20px}}@media(max-width:800px) and (min-width:768px){.landscape.device-desktop .new-winscreen_column.left{min-width:250px;width:250px;margin-right:20px}}@media(max-width:650px){.landscape.device-desktop .new-winscreen_column.left,.landscape.device-phone .new-winscreen_column.left,.landscape.device-tablet .new-winscreen_column.left{min-width:250px;width:250px;margin-right:20px}}@media(max-width:800px){.portrait.device-desktop .new-winscreen_column.left{margin:0;width:100%;position:static;overflow:visible}}@media(max-width:800px){.portrait.device-phone .new-winscreen_column.left,.portrait.device-tablet .new-winscreen_column.left{margin-left:25px}}@media(max-width:650px){.portrait.device-phone .new-winscreen_column.left,.portrait.device-tablet .new-winscreen_column.left{margin:0;width:100%;position:static;overflow:visible}}@media(max-width:575px){.landscape.device-desktop .new-winscreen_column.left,.landscape.device-phone .new-winscreen_column.left,.landscape.device-tablet .new-winscreen_column.left{margin:0;width:100%;position:static;overflow:visible}}.new-winscreen .tournament-stats{display:none;margin-bottom:20px;opacity:0;pointer-events:none;width:100%;transition:.3s}.new-winscreen .tournament-stats.active{display:block;opacity:1;pointer-events:auto}@media(min-width:801px){.new-winscreen .tournament-stats:not(.active)~.win-stats{margin-bottom:50px}}.new-winscreen .tournament-stats_widget{display:flex;height:16px;align-items:center;padding:0 4px;margin-right:10px;font-size:11px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:.3px;text-align:right;color:#fff;border-radius:4px;background-color:#34c759}.rtl .new-winscreen .tournament-stats_widget{margin:0 0 0 10px}.new-winscreen .tournament-stats_widget .triangle{display:none;margin-right:3px}.new-winscreen .tournament-stats_widget.triangle-bottom{background-color:#e55c6c}.new-winscreen .tournament-stats_widget.triangle-bottom .triangle{display:block;transform:rotate(180deg)}.new-winscreen .tournament-stats_widget.triangle-top .triangle{display:block}.new-winscreen .tournament-stats_body{display:flex;border-radius:12px;background-color:hsla(0,0%,100%,.2);padding:10px 16px;justify-content:space-between;align-items:center}.rtl .new-winscreen .tournament-stats_body{direction:rtl}.new-winscreen .tournament-stats_body-title{font-weight:400}.new-winscreen .tournament-stats_body-title,.new-winscreen .tournament-stats_body-val{font-size:15px;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#fff}.new-winscreen .tournament-stats_body-val{display:flex;justify-content:flex-end;align-items:center;font-weight:700;text-align:right}.new-winscreen .tournament-stats_header{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:8px}.rtl .new-winscreen .tournament-stats_header{direction:rtl}.new-winscreen .tournament-stats_header span{font-size:15px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#fff}.new-winscreen .tournament-stats_header a{display:block;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:.1px;text-align:center;color:#fff;transition:.3s;border-radius:14px;background-color:hsla(0,0%,100%,.2);padding:4px 13px 3px;text-decoration:none}.new-winscreen .tournament-stats_header a:hover{background-color:hsla(0,0%,100%,.1)}.new-winscreen .win-stats{display:block;width:100%;border-radius:12px;background-color:hsla(0,0%,100%,.2)}.rtl .new-winscreen .win-stats{direction:rtl}.rtl .new-winscreen .win-stats .win-stats-icon{margin:0 0 0 16px}.new-winscreen .win-stats-item{display:flex;padding:0 16px 0 12px;align-items:center;justify-content:flex-start}.new-winscreen .win-stats-item.hidden,.new-winscreen .win-stats-item:last-child .win-stats-text:after{display:none}.new-winscreen .win-stats-icon{display:block;width:26px;height:26px;min-width:26px;margin-right:16px}.new-winscreen .win-stats-icon svg{display:block;width:100%;height:100%}.new-winscreen .win-stats-text{display:flex;justify-content:space-between;align-items:center;height:44px;position:relative;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#fff;flex:1}.new-winscreen .win-stats-text:after{content:"";display:block;position:absolute;left:0;bottom:0;opacity:.35;width:100%;height:1px;background-color:#c7cdd5}.new-winscreen .win-stats .win-difficulty-value{display:none}.new-winscreen .win-stats .show-easy .win-difficulty-easy,.new-winscreen .win-stats .show-evil .win-difficulty-evil,.new-winscreen .win-stats .show-expert .win-difficulty-expert,.new-winscreen .win-stats .show-hard .win-difficulty-hard,.new-winscreen .win-stats .show-medium .win-difficulty-medium{display:block}.new-game-button-wrapper{position:relative}@media screen and (max-width:979px){.new-game-button-wrapper{display:none}}@media screen and (min-width:980px){.new-layout .new-game-button-wrapper{display:block;order:2}}@media screen and (min-width:980px){.win.wide-winscreen .new-game-button-wrapper{width:308px;position:absolute;bottom:45px;right:60px;z-index:9999}.win.wide-winscreen .new-game-button-wrapper .main-game-button{color:#325aaf;background-color:#fff}.win.wide-winscreen .new-game-button-wrapper .main-game-button:hover{background-color:#fff;color:#7091d5}.win.wide-winscreen .new-game-button-wrapper .main-game-button:active{background-color:#fff;color:#4363a7}}@media(min-width:1070px) and (max-height:800px),(min-width:1070px) and (max-width:1199px){.win.wide-winscreen .new-game-button-wrapper{bottom:20px;right:45px}}@media(max-width:1069px){.device-desktop .win.wide-winscreen .new-game-button-wrapper{bottom:20px}}.site-header .new-game-button-wrapper{display:none}@media screen and (max-width:979px){.site-header .new-game-button-wrapper{position:absolute;top:-6px;right:10px;margin:0;display:block}}.main-game-button{height:60px;margin-bottom:16px;border-radius:5px;background-color:#5a7bc0;font-size:20px;font-weight:600;line-height:60px;vertical-align:middle;text-align:center;color:#fff;text-decoration:none;transform:translateZ(0);transition:background-color .2s ease-in-out,color .2s ease-in-out;cursor:pointer;-webkit-tap-highlight-color:transparent}@media screen and (min-width:980px){.new-layout .main-game-button{margin-top:12px;margin-bottom:0}}@media screen and (min-width:980px){.dont-use-mistakes .main-game-button{height:50px;line-height:50px}}@media screen and (max-width:979px){.main-game-button{height:42px;margin-bottom:0;padding:0 13px;font-size:16px;font-weight:600;line-height:42px;vertical-align:middle}}.main-game-button.dc-action{display:none}.win-dc .main-game-button.dc-action{display:block}.win-dc .main-game-button.classic-action{display:none}.difficulty-menu,.new-game-menu{position:absolute;top:calc(100% - 3px);left:50%;width:200px;margin:0;padding:0;border-radius:8px;transform:translateX(-50%);box-shadow:0 5px 20px 0 rgba(0,0,0,.2);text-align:center;background-color:#fff;color:#000;z-index:51;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.menu-visible .difficulty-menu,.menu-visible .new-game-menu{opacity:1;pointer-events:auto}.difficulty-menu .tooltip-arrow,.new-game-menu .tooltip-arrow{position:absolute;bottom:100%;left:50%;width:50px;height:25px;transform:translateX(-50%);overflow:hidden}.difficulty-menu .tooltip-arrow:after,.new-game-menu .tooltip-arrow:after{content:"";position:absolute;top:5px;left:50%;width:20px;height:20px;background:#fff;transform:translateX(-50%) translateY(50%) rotate(45deg);box-shadow:0 5px 20px 0 rgba(0,0,0,.2);border-top-left-radius:4px}@media screen and (min-width:980px){.new-layout .new-game-menu:not(.calendar-menu){z-index:999;top:inherit;bottom:calc(100% + 7px)}.new-layout .new-game-menu:not(.calendar-menu) .tooltip-arrow{top:100%;bottom:inherit}.new-layout .new-game-menu:not(.calendar-menu) .tooltip-arrow:after{transform:translateX(-50%) translateY(-80%) rotate(45deg)}}.new-game-menu:not(.calendar-menu){width:308px}@media screen and (max-width:979px){.new-game-menu:not(.calendar-menu){top:calc(100% + 14px);right:10px;left:auto;transform:none}.new-game-menu:not(.calendar-menu) .tooltip-arrow{right:25px;left:auto;transform:none}}@media screen and (max-width:350px){.new-game-menu:not(.calendar-menu){right:-10px}}.new-game-menu-content{padding:15px;text-align:center;border-top:1px solid #e0e8f7}.new-game-menu-content:first-child{border:none}.new-game-menu-header{font-size:20px;font-weight:700;line-height:1.5;color:#344861}.new-game-menu-subheader{font-size:13px;line-height:1.54;color:#6e7c8c}.new-game-menu-mode-buttons{margin-top:15px;display:flex;flex-direction:row;flex-wrap:wrap}.new-game-menu-mode-button{position:relative;box-sizing:border-box;width:calc(50% - 5px);padding:10px 5px;border-radius:5px;background:#fff;color:#6e7c8c;border:1px solid #e0e8f7;transition:background-color .1s ease-in-out,border-color .1s ease-in-out;font-size:14px;font-weight:600;line-height:1.14;cursor:pointer;-webkit-tap-highlight-color:transparent}.new-game-menu-mode-button:first-child{margin-right:10px}.new-game-menu-mode-button:hover{border-color:#e0e8f7;background-color:#f3f6fa}.new-game-menu-mode-button.active{background:#325aaf;color:#fff;border:1px solid #325aaf}.new-game-menu-mode-button[data-mode=daily]{width:100%;padding-top:11px;margin-top:10px}.new-game-menu-mode-button .icon-new{position:absolute;top:-5px;right:-5px;display:block;width:35px;height:14px;background-image:url(/build/images/game.00bbac29.png);background-position:.64935% 99.4736%;background-size:246.6666% 552.3809%}.new-game-menu-classic{display:block}.new-game-menu-killer,.tab-daily .new-game-menu-classic,.tab-killer .new-game-menu-classic{display:none}.tab-killer .new-game-menu-killer{display:block}.new-game-menu-daily{display:none}.tab-daily .new-game-menu-daily{display:block}.new-game-menu-difficulty-block{overflow:hidden;background-color:#f3f6fa;border-radius:5px}.new-game-menu-button{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;box-sizing:border-box;border-top:1px solid #e0e8f7;padding:12px 15px;font-size:16px;font-weight:600;line-height:1;color:#325aaf;cursor:pointer;-webkit-tap-highlight-color:transparent;text-decoration:none;transition:background-color .1s ease-in-out}.new-game-menu-button span{pointer-events:none}.new-game-menu-button:first-child{border-top:none}.new-game-menu-button.daily-continue{display:flex}.sudoku-wrapper.win .new-game-menu-button.daily-continue{display:none}.sudoku-wrapper.win .new-game-menu-daily .new-game-menu-button.new-game-menu-restart{border:none}.new-game-menu-button:hover{background:#e4eaf1}.new-game-menu-icon{width:20px;height:20px;margin-right:10px;background-image:url(/build/images/game-accent.6cb78cce.png);background-position:0 0;background-size:40px 40px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.new-game-menu-icon{background:url(/build/images/game-accent@2x.56dcdbc6.png) no-repeat;background-size:40px 40px;background-position:0 0}}.icon-killer{background-position:0 -20px}.icon-restart{background-position:-20px -20px}.icon-daily{background-position:-20px 0}.numpad-wrapper{flex-grow:1;position:relative}.landscape .numpad-wrapper{flex:1 0 auto;position:relative}.numpad-wrapper .numpad{position:relative;display:flex;width:100%;height:100%;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}@media screen and (max-width:767px){.new-layout.portrait.rise-redesign .numpad-wrapper .numpad{margin:calc(5px + var(--mg,0px)) 0 calc(var(--mg,0px) + 5px)}}.landscape .numpad-wrapper .numpad{position:absolute;top:0;right:0;bottom:0;left:0;flex-wrap:wrap;justify-content:stretch}@media screen and (min-width:801px){.numpad-wrapper .numpad{position:absolute;flex-wrap:wrap}}.numpad-wrapper .numpad-item{position:relative;height:100%;box-sizing:border-box;flex-basis:11.1111%;margin:1% 0;padding:7% 0 6%;border:0;border-radius:5px;text-align:center;background:0 0;color:#325aaf;cursor:pointer;transform:translateZ(0);transition:background-color .1s ease-in-out;-webkit-tap-highlight-color:transparent}.blocked .numpad-wrapper .numpad-item,.show-new-pause .numpad-wrapper .numpad-item{pointer-events:none}.blocked .numpad-wrapper .numpad-item svg path,.show-new-pause .numpad-wrapper .numpad-item svg path{fill:#94a3b7}@media screen and (max-width:767px){.new-layout.portrait.rise-redesign .numpad-wrapper .numpad-item{padding:clamp(35px,14%,48px) 0 0;margin:0}.new-layout.portrait.rise-redesign .numpad-wrapper .numpad-item svg{height:61%}}.landscape .numpad-wrapper .numpad-item{height:auto;flex-basis:32%;margin:1%;background-color:#eaeef4}.landscape .numpad-wrapper .numpad-item:nth-child(3n-2){margin-left:0}.landscape .numpad-wrapper .numpad-item:nth-child(3n){margin-right:0}.landscape .numpad-wrapper .numpad-item:first-child,.landscape .numpad-wrapper .numpad-item:nth-child(2),.landscape .numpad-wrapper .numpad-item:nth-child(3){margin-top:0}.landscape .numpad-wrapper .numpad-item:nth-child(7),.landscape .numpad-wrapper .numpad-item:nth-child(8),.landscape .numpad-wrapper .numpad-item:nth-child(9){margin-bottom:0}@media screen and (max-width:479px){.landscape .numpad-wrapper .numpad-item{padding:6% 0 5%}}@media(hover:hover){.landscape .numpad-wrapper .numpad-item:hover{background-color:#dce3ed}}.landscape .numpad-wrapper .numpad-item:active,.numpad-wrapper .numpad-item:active{background-color:#d2dae7}@media screen and (min-width:801px){.numpad-wrapper .numpad-item{height:auto;flex-basis:32%;margin:1%;background-color:#eaeef4}.numpad-wrapper .numpad-item:nth-child(3n-2){margin-left:0}.numpad-wrapper .numpad-item:nth-child(3n){margin-right:0}.numpad-wrapper .numpad-item:first-child,.numpad-wrapper .numpad-item:nth-child(2),.numpad-wrapper .numpad-item:nth-child(3){margin-top:0}.numpad-wrapper .numpad-item:nth-child(7),.numpad-wrapper .numpad-item:nth-child(8),.numpad-wrapper .numpad-item:nth-child(9){margin-bottom:0}}.numpad-wrapper .numpad-item:nth-child(3n){border-right-width:1px}.numpad-wrapper .numpad-item svg{position:absolute;top:50%;left:0;width:100%;height:83%;transform:translateY(-50%);pointer-events:none}.landscape .numpad-wrapper .numpad-item svg{height:36%}@media screen and (min-width:750px){.landscape .numpad-wrapper .numpad-item svg{height:25%}}@media screen and (min-width:801px){.landscape .numpad-wrapper .numpad-item svg{height:30%}}@media screen and (min-width:1161px){.landscape .numpad-wrapper .numpad-item svg{height:32px}}@media screen and (min-width:700px){.portrait .numpad-wrapper .numpad-item svg{height:60%}}@media screen and (min-width:801px){.portrait .numpad-wrapper .numpad-item svg{height:25%}}@media screen and (min-width:980px){.portrait .numpad-wrapper .numpad-item svg{height:30%}}@media screen and (min-width:1161px){.portrait .numpad-wrapper .numpad-item svg{height:32px}}.game-controls-wrapper{width:80%;min-width:100px;max-width:none;flex-basis:40%;margin-left:10px;transition:opacity .3s ease-in-out;user-select:none}@media screen and (max-width:767px){.new-layout.portrait.rise-redesign .game-controls-wrapper{padding:0;margin:0}}.smart-hints .game-controls-wrapper.show_control_before:before{position:absolute;z-index:20;top:0;right:0;bottom:0;left:0;display:block;background-color:rgba(0,0,0,.7);content:"";opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}body.device-desktop.show-smart-hint .game-controls-wrapper.show-smart-hint-carousel,body.device-phone.tablet.show-smart-hint .game-controls-wrapper.show-smart-hint-carousel,body.device-tablet.show-smart-hint .game-controls-wrapper.show-smart-hint-carousel{position:relative;z-index:1000;background-color:#fff}body.device-desktop.show-smart-hint .game-controls-wrapper.show-smart-hint-carousel:before,body.device-phone.tablet.show-smart-hint .game-controls-wrapper.show-smart-hint-carousel:before,body.device-tablet.show-smart-hint .game-controls-wrapper.show-smart-hint-carousel:before{opacity:1;pointer-events:auto}body.device-desktop.show-smart-hint .game-controls-wrapper.show-smart-hint-carousel .game-controls .game-controls-item .game-controls-hint-label,body.device-desktop.show-smart-hint .game-controls-wrapper.show-smart-hint-carousel .game-controls .game-controls-pencil:after,body.device-phone.tablet.show-smart-hint .game-controls-wrapper.show-smart-hint-carousel .game-controls .game-controls-item .game-controls-hint-label,body.device-phone.tablet.show-smart-hint .game-controls-wrapper.show-smart-hint-carousel .game-controls .game-controls-pencil:after,body.device-tablet.show-smart-hint .game-controls-wrapper.show-smart-hint-carousel .game-controls .game-controls-item .game-controls-hint-label,body.device-tablet.show-smart-hint .game-controls-wrapper.show-smart-hint-carousel .game-controls .game-controls-pencil:after{display:none}body.device-phone:not(.tablet).show-smart-hint .game-controls-wrapper.show-smart-hint-carousel{position:relative;z-index:99999;margin-top:7px;background-color:#fff}body.device-phone:not(.tablet).show-smart-hint .game-controls-wrapper.show-smart-hint-carousel:before{opacity:1;pointer-events:auto}body.device-phone:not(.tablet).show-smart-hint .game-controls-wrapper.show-smart-hint-carousel .game-controls .game-controls-item .game-controls-hint-label,body.device-phone:not(.tablet).show-smart-hint .game-controls-wrapper.show-smart-hint-carousel .game-controls .game-controls-pencil:after{display:none}.landscape .game-controls-wrapper{flex-basis:48%}@media screen and (min-width:980px){.landscape .game-controls-wrapper{flex-basis:51%}}@media screen and (min-width:1070px){.landscape .game-controls-wrapper{flex-basis:40%}}.portrait .game-controls-wrapper{width:100%;margin:13px auto 0}@media screen and (min-width:801px){.portrait .game-controls-wrapper{width:50%;flex-basis:48%;margin:0 0 0 20px}}.smart-hints.portrait .game-controls-wrapper{padding:0 0 15px}@media screen and (min-width:700px){.smart-hints.portrait .game-controls-wrapper{padding:0 0 25px}}@media screen and (min-width:801px){.smart-hints.portrait .game-controls-wrapper{padding:0}}.landscape .game-controls-wrapper{position:relative}@media screen and (min-width:481px){.game-controls-wrapper{margin-left:20px}}@media screen and (min-width:660px){.game-controls-wrapper{min-width:200px}}@media screen and (min-width:1070px){.game-controls-wrapper{max-width:340px}}.game-controls-wrapper nav{display:flex;width:100%;height:100%;flex-direction:column;flex-wrap:nowrap}.landscape .game-controls-wrapper nav{position:absolute;top:0;right:0;bottom:0;left:0}.game-controls-wrapper .check-mistakes-wrapper{display:flex;align-items:center;justify-content:center;order:3;margin:15px 0 3px}@media screen and (max-width:800px){.game-controls-wrapper .check-mistakes-wrapper{display:none}}.game-controls-wrapper .check-mistakes-wrapper.hide{display:none}.game-controls{display:flex;width:95%;margin:0 auto 25px;box-sizing:border-box;flex:1 0 auto;flex-direction:row;flex-grow:0;justify-content:space-between}.win.wide-winscreen .game-controls{opacity:0}.landscape .game-controls{margin-top:7px;margin-bottom:19px}@media screen and (min-width:750px){.landscape .game-controls{width:90%;margin-top:15px;margin-bottom:30px}}@media screen and (min-width:980px){.landscape .game-controls{margin-top:0;margin-bottom:30px}}@media screen and (min-width:1100px){.landscape .game-controls{width:95%}}.portrait .game-controls{padding:0}@media screen and (min-width:700px){.portrait .game-controls{width:88%;margin-bottom:14px}}@media screen and (min-width:801px){.portrait .game-controls{padding:0;margin-top:14px;margin-bottom:30px}}@media screen and (min-width:980px){.portrait .game-controls{margin-top:0}}@media screen and (min-width:1100px){.portrait .game-controls{width:95%}}.smart-hints .game-controls{position:relative;width:100%;padding:0 2.5%}.smart-hints .game-controls .game-controls-item[data-action=hint]:after{position:absolute;bottom:calc(100% + 15px);left:50%;width:15px;height:15px;background:#325aaf;border-top-left-radius:3px;content:"";opacity:0;pointer-events:none;transform:translateX(-50%) translateY(50%) rotate(-135deg);transition:opacity .05s}@media screen and (max-width:979px){.smart-hints .game-controls .game-controls-item[data-action=hint]:after{top:calc(100% + 19px);bottom:inherit;transform:translateX(-50%) translateY(50%) rotate(45deg)}}.new-layout.smart-hints .game-controls .game-controls-item[data-action=hint]:after{top:calc(100% + 19px);bottom:inherit;transform:translateX(-50%) translateY(50%) rotate(45deg)}@media screen and (min-width:750px){.smart-hints.landscape .game-controls{width:100%;padding:0 5%}}@media screen and (min-width:1100px){.smart-hints.landscape .game-controls{width:100%;padding:0 2.5%}}@media screen and (min-width:700px){.smart-hints.portrait .game-controls{width:100%;padding:0 6%}}@media screen and (min-width:1100px){.smart-hints.portrait .game-controls{width:100%;padding:0 2.5%}}@media screen and (max-width:800px){.new-layout.smart-hints.portrait .game-controls .game-controls-item[data-action=hint]:after,.smart-hints.portrait .game-controls .game-controls-item[data-action=hint]:after{top:inherit;bottom:calc(100% + 13px);transform:translateX(-50%) translateY(50%) rotate(-135deg)}}.smart-hints.show-promo-bubble .game-controls .game-controls-item[data-action=hint]:after,.smart-hints.show-promo-bubble .game-controls .game-controls_promo-bubble{opacity:1;pointer-events:auto}.smart-hints .solver-wrapper .game-controls{padding:0 7%}@media screen and (max-width:767px){.new-layout.portrait.rise-redesign .game-controls{width:100%;padding:0;margin:10px 0 0;margin:calc(10px + var(--mg,0px)) 0 0}}.game-controls_promo-bubble{position:absolute;z-index:10;right:0;bottom:calc(100% + 13px);width:100%;box-sizing:border-box;padding:15px;background-color:#325aaf;border-radius:5px;color:#fff;font-size:15px;line-height:1.67;opacity:0;pointer-events:none;text-align:center;transition:opacity .15s}@media screen and (max-width:979px){.game-controls_promo-bubble{top:calc(100% + 27px);bottom:inherit}}.new-layout .game-controls_promo-bubble{top:calc(100% + 27px);bottom:inherit}@media screen and (max-width:800px){.new-layout.smart-hints.portrait .game-controls_promo-bubble,.smart-hints.portrait .game-controls_promo-bubble{top:inherit;right:5px;bottom:calc(100% + 11px);max-width:320px}}@media screen and (max-width:576px){.new-layout.smart-hints.portrait .game-controls_promo-bubble,.smart-hints.portrait .game-controls_promo-bubble{right:-5px;left:-5px;width:calc(100% + 10px);max-width:inherit}}.game-controls .game-controls-item-wrap{position:relative;max-width:60px;flex-basis:25%;flex-grow:1;margin-left:5%}.game-controls .game-controls-item-wrap:first-child{margin-left:0}@media screen and (max-width:767px){.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap{max-width:inherit;margin-left:8px}}@media screen and (max-width:767px) and (max-height:600px) and (min-height:540px){.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap{margin-left:4px}.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap:first-child{margin-left:0}}@media screen and (max-width:767px){.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap:first-child{margin-left:0}.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap .game-controls-label{display:none}.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap .game-controls-item{height:34px;border:none;margin:0;background-color:transparent;border-radius:8px}}@media screen and (max-width:767px) and (max-height:600px) and (min-height:540px){.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap .game-controls-item{height:30px}}@media screen and (max-width:767px){.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap .game-controls-item.game-controls-pencil:after{position:absolute;top:-4px;right:0;left:38px;display:flex;width:30px;height:20px;align-items:center;justify-content:center;margin:auto;background-color:#adb6c2;font-size:12px;font-weight:700;letter-spacing:.3px}}@media screen and (max-width:767px) and (max-height:600px) and (min-height:540px){.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap .game-controls-item.game-controls-pencil:after{top:-5px;left:34px;transform:scale(.9)}}@media screen and (max-width:767px){.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap .game-controls-item .game-controls-hint-label{position:absolute;top:-4px;right:0;left:28px;width:20px;height:20px;box-sizing:border-box;padding-bottom:1px;margin:auto;background-color:#325aaf;font-size:12px;font-weight:700;letter-spacing:.3px}.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap .game-controls-item .game-controls-hint-label.show-badge-icon{padding:0;font-size:11px}}@media screen and (max-width:767px) and (max-height:600px) and (min-height:540px){.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap .game-controls-item .game-controls-hint-label{top:-5px;left:25px;transform:scale(.9)}}@media screen and (max-width:767px){.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap .game-controls-item:active{background-color:#e3ebf3}.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap .game-controls-item:before{display:none}.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap .game-controls-item .icon-game-control{display:block}}@media screen and (max-width:767px) and (max-height:600px) and (min-height:540px){.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap .game-controls-item .icon-game-control{transform:translate(-50%,-50%),scale(.9)}}@media screen and (max-width:767px){.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap .game-controls-item .icon-game-control.hide-with-rise{display:none}.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap .game-controls-item.blocked .icon-game-control path,.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap .game-controls-item .icon-game-control:not(.icon-game-rise) path{fill:#6d7584}.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap .game-controls-item.blocked .icon-game-control path.fill-none{fill:none}.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap .game-controls-item.blocked .game-controls-hint-label{background:#adb6c2;color:#fff}.new-layout.portrait.rise-redesign .game-controls .game-controls-item-wrap .game-controls-item.blocked .game-controls-hint-label:before{position:absolute;top:45%;right:0;left:1px;display:block;width:calc(100% - 4px);height:3px;box-sizing:border-box;border:1px solid #adb6c2;margin:auto;background:#fff;border-radius:4px;content:"";transform:rotate(-63deg)}}@media screen and (max-width:767px){.new-layout.portrait.rise-redesign .blocked .game-controls .game-controls-item-wrap .icon-game-control path,.new-layout.portrait.rise-redesign .show-new-pause .game-controls .game-controls-item-wrap .icon-game-control path{fill:#6d7584}.new-layout.portrait.rise-redesign .blocked .game-controls .game-controls-item-wrap .icon-game-control path.fill-none,.new-layout.portrait.rise-redesign .show-new-pause .game-controls .game-controls-item-wrap .icon-game-control path.fill-none{fill:none}.new-layout.portrait.rise-redesign .blocked .game-controls .game-controls-item-wrap .game-controls-hint-label,.new-layout.portrait.rise-redesign .show-new-pause .game-controls .game-controls-item-wrap .game-controls-hint-label{background:#adb6c2;color:#fff}}@media screen and (max-width:767px){.new-layout.portrait.rise-redesign .pencil-mode .game-controls .game-controls-item-wrap .game-controls-item.game-controls-pencil:after{background-color:#325aaf}}@media screen and (max-width:767px){.new-layout.portrait.rise-redesign .pencil-mode.blocked .game-controls .game-controls-item-wrap .game-controls-item.game-controls-pencil:after{background-color:#adb6c2}}.game-controls .game-controls-item{position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:center;margin-bottom:5px;cursor:pointer;text-align:center;border:2px solid #eaeef4;background-color:#eaeef4;border-radius:50%;transition:border-color .1s ease-in-out,background-color .1s ease-in-out;-webkit-tap-highlight-color:transparent}.blocked .game-controls .game-controls-item:not([data-action=erase-all]),.game-controls .game-controls-item:not([data-action=erase-all]).blocked,.show-new-pause .game-controls .game-controls-item{pointer-events:none}.game-controls .game-controls-item:not([data-action=erase-all]).blocked .icon-game-control path{fill:#94a3b7}.game-controls .game-controls-item:not([data-action=erase-all]).blocked .game-controls-hint-label{background:#adb6c2;color:#fff}.game-controls .game-controls-item:not([data-action=erase-all]).blocked .game-controls-hint-label:before{position:absolute;top:45%;right:0;left:1px;display:block;width:calc(100% - 4px);height:3px;box-sizing:border-box;border:1px solid #adb6c2;margin:auto;background:#fff;border-radius:4px;content:"";transform:rotate(-63deg)}.game-controls .game-controls-item:not([data-action=erase-all]).blocked+.game-controls-label{color:#94a3b7}.portrait .game-controls .game-controls-item{margin-bottom:7px}@media screen and (min-width:600px){.portrait .game-controls .game-controls-item{margin-bottom:5px}}.game-controls .game-controls-item:before{position:relative;display:block;width:100%;padding-top:100%;content:""}.game-controls .game-controls-item:hover{border-color:#dce3ed;background-color:#dce3ed}.mobile .game-controls .game-controls-item:hover{border-color:#eaeef4;background-color:#eaeef4}@media(hover:none){.game-controls .game-controls-item:hover{border-color:#eaeef4;background-color:#eaeef4}}.game-controls .game-controls-item:active{border-color:#d2dae7;background-color:#d2dae7}.game-controls .game-controls-item .game-controls-hint-label{position:absolute;z-index:1;top:-18%;left:66%;display:none;width:24px;height:24px;align-items:center;justify-content:center;padding:0;background-color:#325aaf;border-radius:50px;color:#fff;font-size:13px;font-weight:600}.game-controls .game-controls-item .game-controls-hint-label.active{display:flex}.show-new-pause .game-controls .game-controls-item .game-controls-hint-label,.win .game-controls .game-controls-item .game-controls-hint-label{background-color:#adb6c2;color:#fff}.ima-active .game-controls .game-controls-item .game-controls-hint-label,.ima-active .game-controls .game-controls-item .game-controls-hint-label.active,.loading .game-controls .game-controls-item .game-controls-hint-label.active{display:none}.blocked .game-controls .game-controls-item:not([data-action=erase-all]) .icon-game-control path{fill:#94a3b7}.game-controls .icon-game-control{position:absolute;top:50%;left:50%;width:55%;height:100%;color:#344861;pointer-events:none;transform:translate(-50%,-50%)}.show-new-pause .game-controls .icon-game-control path{fill:#94a3b7}.game-controls .icon-game-control.hide-with-rise+svg{display:none}.pencil-mode:not(.win):not(.show-new-pause) .game-controls .game-controls-pencil{border-color:#325aaf;background-color:#eaeef4}.ima-active .game-controls .game-controls-pencil:after{display:none}.game-controls .game-controls-pencil:after{position:absolute;z-index:1;top:-18%;left:66%;display:flex;width:30px;height:24px;align-items:center;justify-content:center;padding:0;background-color:#adb6c2;border-radius:50px;color:#fff;content:"OFF";font-size:12px;font-weight:700;transform:translateZ(0);transition:background-color .1s ease-in-out}@media screen and (max-width:660px){.landscape .game-controls .game-controls-pencil:after{width:25px;height:19px;font-size:10px}}.pencil-mode .game-controls .game-controls-pencil:after{background-color:#325aaf;content:"ON"}.pencil-mode.show-new-pause .game-controls .game-controls-pencil:after,.pencil-mode.win .game-controls .game-controls-pencil:after{background-color:#adb6c2}.has-saved-game .game-controls .game-controls-pencil:after,.loading .game-controls .game-controls-pencil:after{opacity:0;pointer-events:none}.blocked .game-controls .game-controls-item:not([data-action=erase-all])+.game-controls-label{color:#94a3b7}.game-controls .game-controls-label{position:absolute;left:50%;color:#325aaf;font-size:11px;font-weight:600;line-height:1.45;text-align:center;transform:translateX(-50%);white-space:nowrap}.landscape .game-controls .game-controls-label{font-size:8px;line-height:normal}@media screen and (min-width:710px){.landscape .game-controls .game-controls-label{font-size:10px;line-height:1.33}}@media screen and (min-width:800px){.landscape .game-controls .game-controls-label{font-size:12px;line-height:1.33}}@media screen and (min-width:600px){.game-controls .game-controls-label{font-size:12px;line-height:1.33}}.ima-container{position:absolute;z-index:-100;top:0;right:0;bottom:0;left:0;overflow:hidden;background:transparent;opacity:0;pointer-events:none;user-select:none}.ima-active .ima-container{z-index:99;background:hsla(0,0%,100%,.95);opacity:1;pointer-events:auto}.ima-play-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:none;cursor:pointer}.play-btn-visible .ima-play-wrap{z-index:100;pointer-events:auto}.ima-play-flex-wrap{position:relative;display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center}.ima-play-icon{width:70px;height:70px;margin-bottom:10px}.ima-play-heading{color:#344861;font-size:16px;font-weight:700;line-height:1.25}.ima-play-text{color:#6e7c8c;font-size:14px;line-height:1.43;text-align:center}@keyframes spinner{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(359.9deg)}}.icon-arrow-dropdown{width:9px;height:6px;background:url(/build/images/sprite.8f6a561f.svg) -75px -55px no-repeat}.icon-arrow-post{width:8px;height:13px;margin-right:10px;background:url(/build/images/sprite-accent.29734863.svg) -100px -42px no-repeat}.icon-arrow-post-right{margin-right:0;margin-left:10px;transform:rotate(180deg)}.icon-menu{width:20px;height:12px;background:url(/build/images/sprite.8f6a561f.svg) 81.96721% 22.65625% no-repeat}.icon-star,.icon-star-half{position:relative;display:inline-block;overflow:hidden;width:12px;height:12px;margin-right:4px;background:url(/build/images/sprite.8f6a561f.svg) -85px -55px no-repeat}.icon-star-half{background:url(/build/images/sprite.8f6a561f.svg) -45px -110px no-repeat}.icon-facebook{position:relative;display:inline-block;width:34px;height:34px;border-radius:50%}.icon-star-ios{width:8px;height:8px;background:url(/build/images/sprite.8f6a561f.svg) 15% 95% no-repeat}.icon-star-ios-half{width:8px;height:8px;background:url(/build/images/sprite.8f6a561f.svg) 22.5% 95% no-repeat}.icon-flag{position:relative;top:2px;display:inline-block;overflow:hidden;width:22px;height:15px;margin-right:10px}.logo-easybrain{width:120px;height:28px;background:url(/build/images/sprite.8f6a561f.svg) 0 0 no-repeat}.next-page:after,.prev-page:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+PHBhdGggZmlsbD0iIzZFN0M4QyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTcuMjUgMTRsNi4zNiA2LjM2LTEuMiAxLjItLjAyLS4wMS01LjE5IDUuMTgtMS4yLTEuMiA1LjE4LTUuMTktNS4xNC01LjE0IDEuMi0xLjJ6Ii8+PC9zdmc+)}.burger-icon{position:relative;top:5px;display:inline-block;width:20px;margin-right:13px;margin-left:4px;padding:5px 1px;cursor:pointer;-webkit-tap-highlight-color:transparent;z-index:100}@media screen and (min-width:980px){.burger-icon{display:none}}.icon-close{position:relative;display:none;width:16px;height:16px;padding-left:2px;background:url(/build/images/sprite.8f6a561f.svg) 0 -125px no-repeat}.icon-clock{display:inline-block;width:16px;height:21px;background:url(/build/images/game-icons.216b94e7.svg) 88.65979% 69.23077% no-repeat;vertical-align:middle}.timer-pause{display:flex;width:22px;height:22px;flex-direction:row;align-items:center;justify-content:center;margin:0 0 0 7px;padding:0;cursor:pointer;border-radius:50%;border:none;background:#eaeef4;outline:none;-webkit-tap-highlight-color:transparent}@media(min-width:980px) and (max-height:800px),(min-width:980px) and (max-width:1199px){.new-layout.lang-ru .timer-pause,.new-layout.lang-th .timer-pause{width:22px;height:22px;margin:0 0 0 7px}}@media(hover:hover){.timer-pause:hover{background:#dce3ed}}.timer-pause:active{background:#d2dae7}@media screen and (min-width:500px){.timer-pause{width:25px;height:25px;margin:0 0 0 10px}}@media screen and (max-width:767px) and (max-height:600px) and (min-height:540px){.new-layout.portrait.rise-redesign .timer-pause{width:18px;height:18px;margin:0 0 0 5px}}.icon-pause,.icon-play{width:10px;height:10px;background-image:url(/build/images/game.00bbac29.png);background-position:47.3451% 94.9748%;background-size:784.8484% 703.0303%}@media screen and (min-width:500px){.icon-pause,.icon-play{width:11px;height:11px}}@media(min-width:980px) and (max-height:800px),(min-width:980px) and (max-width:1199px){.new-layout.lang-ru .icon-pause,.new-layout.lang-ru .icon-play,.new-layout.lang-th .icon-pause,.new-layout.lang-th .icon-play{width:10px;height:10px}}@media screen and (max-width:767px) and (max-height:600px) and (min-height:540px){.new-layout.portrait.rise-redesign .icon-pause,.new-layout.portrait.rise-redesign .icon-play{width:8px;height:8px}}.icon-play{display:none;background-position:62.3893% 94.9748%}.paused .icon-play{display:flex}.paused .icon-pause{display:none}.icon-flag{background:url(/build/images/sprite.8f6a561f.svg) no-repeat}.flag-ar{background-position:100% 48%}.flag-br{background-position:100% 0}.flag-de{background-position:100% 60%}.flag-en{background-position:55% 87%}.flag-es{background-position:0 87.2%}.flag-fr{background-position:20.833333333333332% 55.2%}.flag-it{background-position:39.166666666666664% 55.2%}.flag-jp{background-position:57.5% 55.2%}.flag-ko{background-position:75.83333333333333% 55.2%}.flag-mx{background-position:0 75.2%}.flag-pl{background-position:18.333333333333332% 75.2%}.flag-pt{background-position:36.666666666666664% 75.2%}.flag-ru{background-position:55% 75.2%}.flag-sw{background-position:73.33333333333333% 75.2%}.flag-th{background-position:18.333333333333332% 87.2%}.flag-tr{background-position:100% 12%}.flag-vi{background-position:100% 24%}.flag-tw,.flag-zh{background-position:100% 36%}.app-store-badge,.google-play-badge,.store-badge{width:125px;height:40px;background:url(/build/images/en.e78da5ce.png) no-repeat;background-size:125px 80px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.app-store-badge,.google-play-badge,.store-badge{background:url(/build/images/en@2x.dd03d587.png) no-repeat;background-size:125px 80px}}.app-store-badge{background-position:0 0}.google-play-badge{background-position:0 100%!important}.lang-ar .app-store-badge,.lang-ar .google-play-badge{background-image:url(/build/images/ar.442812ca.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.lang-ar .app-store-badge,.lang-ar .google-play-badge{background:url(/build/images/ar@2x.3d175125.png) no-repeat;background-size:125px 80px}}.lang-br .app-store-badge,.lang-br .google-play-badge{background-image:url(/build/images/br.588fbad8.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.lang-br .app-store-badge,.lang-br .google-play-badge{background:url(/build/images/br@2x.f04d717c.png) no-repeat;background-size:125px 80px}}.lang-de .app-store-badge,.lang-de .google-play-badge{background-image:url(/build/images/de.83539d5f.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.lang-de .app-store-badge,.lang-de .google-play-badge{background:url(/build/images/de@2x.86c334f3.png) no-repeat;background-size:125px 80px}}.lang-en .app-store-badge,.lang-en .google-play-badge{background-image:url(/build/images/en.e78da5ce.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.lang-en .app-store-badge,.lang-en .google-play-badge{background:url(/build/images/en@2x.dd03d587.png) no-repeat;background-size:125px 80px}}.lang-es .app-store-badge,.lang-es .google-play-badge{background-image:url(/build/images/es.60e7e0cd.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.lang-es .app-store-badge,.lang-es .google-play-badge{background:url(/build/images/es@2x.97fa5430.png) no-repeat;background-size:125px 80px}}.lang-fr .app-store-badge,.lang-fr .google-play-badge{background-image:url(/build/images/fr.2770ffa9.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.lang-fr .app-store-badge,.lang-fr .google-play-badge{background:url(/build/images/fr@2x.d4c9b6fd.png) no-repeat;background-size:125px 80px}}.lang-it .app-store-badge,.lang-it .google-play-badge{background-image:url(/build/images/it.c80da31f.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.lang-it .app-store-badge,.lang-it .google-play-badge{background:url(/build/images/it@2x.f65e21dc.png) no-repeat;background-size:125px 80px}}.lang-jp .app-store-badge,.lang-jp .google-play-badge{background-image:url(/build/images/jp.3dcd9673.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.lang-jp .app-store-badge,.lang-jp .google-play-badge{background:url(/build/images/jp@2x.436a8b29.png) no-repeat;background-size:125px 80px}}.lang-ko .app-store-badge,.lang-ko .google-play-badge{background-image:url(/build/images/ko.d2c1da55.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.lang-ko .app-store-badge,.lang-ko .google-play-badge{background:url(/build/images/ko@2x.078530dd.png) no-repeat;background-size:125px 80px}}.lang-mx .app-store-badge,.lang-mx .google-play-badge{background-image:url(/build/images/mx.843ad3e0.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.lang-mx .app-store-badge,.lang-mx .google-play-badge{background:url(/build/images/mx@2x.c72b3444.png) no-repeat;background-size:125px 80px}}.lang-pl .app-store-badge,.lang-pl .google-play-badge{background-image:url(/build/images/pl.40a449f4.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.lang-pl .app-store-badge,.lang-pl .google-play-badge{background:url(/build/images/pl@2x.a06eaaa1.png) no-repeat;background-size:125px 80px}}.lang-pt .app-store-badge,.lang-pt .google-play-badge{background-image:url(/build/images/pt.84cce798.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.lang-pt .app-store-badge,.lang-pt .google-play-badge{background:url(/build/images/pt@2x.71c6e2a5.png) no-repeat;background-size:125px 80px}}.lang-ru .app-store-badge,.lang-ru .google-play-badge{background-image:url(/build/images/ru.be84ccc4.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.lang-ru .app-store-badge,.lang-ru .google-play-badge{background:url(/build/images/ru@2x.b0f5550b.png) no-repeat;background-size:125px 80px}}.lang-th .app-store-badge,.lang-th .google-play-badge{background-image:url(/build/images/th.5abc21b4.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.lang-th .app-store-badge,.lang-th .google-play-badge{background:url(/build/images/th@2x.b3de2cde.png) no-repeat;background-size:125px 80px}}.lang-tr .app-store-badge,.lang-tr .google-play-badge{background-image:url(/build/images/tr.94d2a7a2.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.lang-tr .app-store-badge,.lang-tr .google-play-badge{background:url(/build/images/tr@2x.920c1ed5.png) no-repeat;background-size:125px 80px}}.lang-tw .app-store-badge,.lang-tw .google-play-badge{background-image:url(/build/images/tw.6589df13.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.lang-tw .app-store-badge,.lang-tw .google-play-badge{background:url(/build/images/tw@2x.1c9a0f45.png) no-repeat;background-size:125px 80px}}.lang-vi .app-store-badge,.lang-vi .google-play-badge{background-image:url(/build/images/vi.53b860d9.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.lang-vi .app-store-badge,.lang-vi .google-play-badge{background:url(/build/images/vi@2x.989f7893.png) no-repeat;background-size:125px 80px}}.lang-zh .app-store-badge,.lang-zh .google-play-badge{background-image:url(/build/images/zh.d3246796.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.lang-zh .app-store-badge,.lang-zh .google-play-badge{background:url(/build/images/zh@2x.a74976bf.png) no-repeat;background-size:125px 80px}}.cookies-banner{position:fixed;z-index:999;right:0;bottom:-1px;left:0;padding:15px 10px;font-size:13px;font-weight:400;line-height:1.62;border-top:1px solid rgba(0,63,123,.1);color:#6e7c8c;background:#f3f6fa;text-align:center}.cookies-banner .icon-close{display:block}.cookies-banner .buttons{margin-bottom:20px}.cookies-banner a{text-decoration:none;color:#325aaf}.cookies-banner p{margin-bottom:15px}.banner-close{margin:0 0 0 auto}.banner-close,.popup-close{display:block;cursor:pointer}.cookies-btn-action,.cookies-btn-link{background:0 0;padding:0;border:0;border-radius:0;font:inherit;font-size:16px;font-weight:600;outline:none;cursor:pointer}.cookies-btn-link{color:#325aaf;text-decoration:none}.cookies-btn-action{display:inline-block;padding:10px 15px 8px;margin:0 14px;background:#5a7bc0;border-radius:5px;color:#fff;transition:.3s}.cookies-btn-action:hover{background-color:#7091d5}.cookies-btn-action:active{background-color:#4363a7}a.cookies-btn-action{color:#fff;text-decoration:none}.cookies-overlay{display:none}.cookies-popup{position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.4)}.cookies-popup.shown{display:flex}.cookies-popup *{box-sizing:border-box;margin:0;padding:0}.cookies-popup .popup-content{position:relative;display:flex;width:92%;max-width:700px;height:90%;flex-direction:column;background:#fff;color:#333}.cookies-popup .popup-content__bottom,.cookies-popup .popup-content__top{flex-grow:0;flex-shrink:0;border:0 solid #e2e7ed}.cookies-popup .popup-content__top{display:flex;align-items:center;justify-content:space-between;padding:18px 15px;border-bottom-width:1px;font-size:18px;font-weight:700;line-height:1.78}.cookies-popup .popup-content__bottom{display:flex;flex-direction:column-reverse;align-items:flex-start;justify-content:flex-end;padding:10px 15px;border-top-width:1px}.cookies-popup .popup-content__options{display:flex;overflow:auto;flex-direction:column;flex-grow:1}.cookies-popup .cookies-btn-link{margin:10px 0}.cookies-popup .options-list{display:none;padding:0;background:#fff;color:#94a3b7;font-size:16px;font-weight:600;line-height:.88;list-style-type:none}.cookies-popup .options-list li{padding:13px 15px;color:#969696;font-size:14px;font-weight:700;line-height:18px;transform:translateZ(0);transition:background-color .2s ease-in-out,color .2s ease-in-out;cursor:pointer}.cookies-popup .options-list li.active{background-color:#f3f6fa;color:#344861}.cookies-popup .options-dropdown{position:relative;font-family:SourceSansPro-SemiBold,Source Sans Pro,sans-serif;font-size:16px;font-weight:600;line-height:.88}.cookies-popup .options-dropdown:after{position:absolute;top:50%;right:15px;width:9px;height:6px;margin-top:-3px;background:url(/build/images/sprite.8f6a561f.svg) 56.39098% 40.29851% no-repeat;content:"";pointer-events:none}.cookies-popup .options-dropdown select{display:block;width:100%;padding:13px 30px 13px 15px;border:none;background:#f3f6fa;color:#6e7c8c;border-radius:0;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;font-family:SourceSansPro-SemiBold,Source Sans Pro,sans-serif;font-size:16px;font-weight:600;line-height:1.2;white-space:normal}.cookies-popup select::-ms-expand{display:none}.cookies-popup .options-content-wrapper{flex:1}.cookies-popup .options-content{display:none;flex:1;padding:20px 15px}.cookies-popup .options-content:first-child{display:block}.cookies-popup .options-content>div>div{margin-right:10px;margin-bottom:20px;font-family:SourceSansPro-SemiBold,Source Sans Pro,sans-serif;font-size:16px;font-weight:600;line-height:1.3}.cookies-popup .options-content p,.cookies-popup .options-content ul{font-size:13px;line-height:1.62;word-wrap:break-word}.cookies-popup .options-content p{margin-bottom:25px}.cookies-popup .options-content ul{list-style:none}.cookies-popup .options-content li{margin:5px 0}.cookies-popup .options-content h5{margin-bottom:15px}.cookies-popup .options-content .content-head{display:flex;align-items:center;justify-content:space-between;font-family:SourceSansPro-SemiBold,Source Sans Pro,sans-serif;font-size:16px;font-weight:600;line-height:.88}.cookies-popup h4,.cookies-popup h5{font-size:16px;font-weight:600}.cookies-popup .switch{position:relative;top:-10px;width:25px;height:25px;cursor:pointer}.cookies-popup .switch input{display:block;width:25px;height:25px;opacity:0}.cookies-popup .checkbox-icon{position:absolute;top:0;left:0;display:block;width:25px;height:25px;background:url(/build/images/sprite-accent.29734863.svg) 0 60% no-repeat}.cookies-popup .switch input:checked+.checkbox-icon{background:url(/build/images/sprite-accent.29734863.svg) 64.10256% 25.21739% no-repeat}.cookies-popup .cookies-btn-action{padding:10px 15px}@media screen and (min-width:720px) and (min-height:540px){.cookies-banner{padding:40px}.cookies-banner .banner-container{max-width:980px;margin:0 auto}.cookies-banner .banner-close{position:absolute;top:20px;right:20px}.cookies-banner p{margin:0 20px 0 0}.cookies-popup{align-items:center}.cookies-popup .popup-content{height:520px;margin:0}.cookies-popup .popup-content__top{padding:25px 22px;font-size:24px;font-weight:700;line-height:1.33}.cookies-popup .popup-content__options{flex-direction:row}.cookies-popup .popup-content__bottom{flex-direction:row;align-items:center;padding:15px 22px}.cookies-popup .cookies-btn-link{margin-left:20px}.cookies-popup .cookies-btn-action{padding-right:15px;padding-left:15px}.cookies-popup .options-list{display:block;width:28%}.cookies-popup .options-list li{padding:14px 22px;color:#94a3b7;font-family:SourceSansPro-SemiBold,Source Sans Pro,sans-serif;font-size:16px;font-weight:600;line-height:1.3}.cookies-popup .options-dropdown{display:none}.cookies-popup .options-content{overflow:auto;height:100%;padding:20px}}.ot-sdk-show-settings{padding:0!important;border:none!important;background:0 0!important;font-size:16px!important;font-weight:600!important;color:#325aaf!important;font-family:Source Sans Pro,sans-serif!important}.ot-sdk-show-settings:hover{text-decoration:underline}.site-header{height:auto;box-sizing:border-box;flex:0 0 auto;padding:19px 5px 14px;border-bottom:1px solid rgba(0,63,123,.1);background:#fff;z-index:100}@media screen and (min-width:600px){.site-header{padding-left:0;padding-right:0}}@media screen and (min-width:980px){.site-header{height:70px;padding:18px 0 17px}}@media screen and (max-width:767px){.new-layout.calendar-page .site-header{margin:0 0 10px}}.new-layout .site-header{position:relative;z-index:1;display:block;height:70px;align-items:center;padding:12px 0;margin:0 0 10px}@media screen and (max-width:979px){.new-layout .site-header{z-index:100;height:60px;padding:14px 0 12px}}@media screen and (max-width:767px){.new-layout .site-header{width:100%;box-sizing:border-box;padding:14px 0 12px;margin:0 0 12px}}.new-layout .site-header.header-index{z-index:5}@media screen and (max-width:800px){.new-layout.portrait.rise-redesign:not(.calendar-page):not(.solver-page) .site-header{margin:0 0 5px}}.ref-mode-menu{display:inline-block;padding:0;margin:0 0 0 25px;list-style:none}@media screen and (max-width:979px){.ref-mode-menu{display:none}}@media screen and (max-width:979px) and (min-width:768px){.show-select .ref-mode-menu{display:block;margin:0}.show-select .ref-mode-menu-item{margin:0}.show-select .ref-mode-menu-item a{display:none}.show-select .ref-mode-menu-item a.active{display:block;height:auto;padding:0;margin:2px 0 0;font-size:14px;font-weight:600;line-height:1.14}.show-select .ref-mode-menu-item a.active span:after{display:none}}.ref-mode-menu-item{display:inline-block;margin-right:5px;vertical-align:top}.ref-mode-menu-item:last-child{margin-right:0}.ref-mode-menu-item a{position:relative;display:flex;height:46px;align-items:center;justify-content:center;padding:0 15px;border:none;border-radius:5px;color:#6e7c8c;font-size:16px;font-weight:600;outline:none;text-decoration:none;transition:.2s}.ref-mode-menu-item a:not(.active):hover{background-color:#f1f4f8}.ref-mode-menu-item a:active{background-color:#eaeef4}.ref-mode-menu-item a.active span{position:relative;color:#325aaf}.ref-mode-menu-item a.active span:after{position:absolute;bottom:-24px;left:0;display:block;width:100%;height:2px;background-color:#325aaf;content:""}.logo-sudoku{position:relative;top:3px;display:block;width:110px;height:22px;background:url(/build/images/logo-accent.2cd2fcfa.svg) no-repeat;background-size:contain}@media screen and (min-width:980px){.logo-sudoku{top:0;width:156px}}@media screen and (min-width:980px) and (max-height:799px){.logo-sudoku{top:2px;width:135px}}.logo-sudoku-wrapper{display:inline-block;margin:0}@media screen and (min-width:980px){.logo-sudoku-wrapper{margin:7px 0 0}}.new-layout .logo-sudoku-wrapper{margin:4px 0 0;vertical-align:top}@media screen and (min-width:980px){.new-layout .logo-sudoku-wrapper{margin:10px 0 0}}.main-navigation-wrapper{position:absolute;top:20px;left:50%;display:flex;min-width:265px;flex-direction:column;padding:40px 0 60px;transform:translateX(-50%)}@media screen and (min-width:980px){.main-navigation-wrapper{position:static;display:flex;flex-direction:row;padding:0 0 20px;transform:none}}@media screen and (max-width:979px){.main-navigation-wrapper{top:50%;width:100%;max-width:265px;padding:0 0 10px;transform:translate(-50%,-50%)}}@media screen and (max-width:979px) and (max-height:510px){.main-navigation-wrapper{top:20px;padding:40px 0 60px;transform:translateX(-50%)}}@media screen and (max-width:979px) and (max-height:800px){.cookie-visible .main-navigation-wrapper{top:20px;padding:40px 0 60px;transform:translateX(-50%)}}@media screen and (max-width:979px) and (max-height:850px){.cookie-visible.smart-visible .main-navigation-wrapper{top:20px;padding:40px 0 60px;transform:translateX(-50%)}}.new-layout .main-navigation-wrapper{padding:0}.main-navigation{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0;background-color:#fff;text-align:center;opacity:0;pointer-events:none;z-index:100}.main-menu-transition .main-navigation{transition:opacity .2s ease-in-out}.main-menu-open .main-navigation{opacity:1;pointer-events:auto}@media screen and (min-width:980px){.main-navigation{position:relative;top:-3px;overflow:visible;background-color:transparent;float:right;opacity:1;pointer-events:auto;text-align:left}}.new-layout .main-navigation{top:0}.main-navigation-item{position:relative;display:block;color:#6e7c8c;font-size:16px;font-weight:600;line-height:22px;vertical-align:middle}@media screen and (min-width:980px){.main-navigation-item{display:flex;height:42px;flex-direction:row;align-items:center}}.new-layout .main-navigation-item.more-menu-link{position:relative;display:none}@media screen and (min-width:980px){.new-layout .main-navigation-item.more-menu-link{display:block}}@media screen and (min-width:980px){.new-layout .main-navigation-item{height:46px}.new-layout .main-navigation-item.lang-menu,.new-layout .main-navigation-item.mode-menu,.new-layout .main-navigation-item.printable-link,.new-layout .main-navigation-item.solver-link,.new-layout .main-navigation-item.tips-link{display:none}.new-layout .main-navigation-item.event-link.active{height:42px;margin-top:4px}.new-layout .main-navigation-item.event-link.active>a{height:42px}}.main-navigation-item ul{font-size:16px;line-height:1}.main-navigation-item a{color:#6e7c8c;text-decoration:none}@media screen and (min-width:980px){.main-navigation-item a{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}}@media screen and (max-width:979px){.lang-menu,.mode-menu{display:flex;height:42px;flex-direction:row;align-items:center;justify-content:center;margin-bottom:4px;margin-left:0}}.nav-menu-item{display:inline-block;margin-left:3px}@media screen and (max-width:979px){.nav-menu-item{display:flex;height:42px;flex-direction:row;align-items:center;justify-content:center;margin-bottom:4px;margin-left:0}.nav-menu-item:last-child{margin:0}.nav-menu-item.tournament-link{position:relative;z-index:99}.nav-menu-item.tournament-link.showed{margin-top:8px}}@media screen and (min-width:980px){.new-layout .nav-menu-item{margin-left:5px}.new-layout .nav-menu-item.event-link{order:0;margin-left:5px}.new-layout .nav-menu-item.dc-link{order:1;margin-left:5px}.new-layout .nav-menu-item.awards-link{order:2;margin-left:5px}.new-layout .nav-menu-item.rules-link{order:3;margin-left:5px}.new-layout .nav-menu-item.printable-link{order:4;margin-left:5px}.new-layout .nav-menu-item.solver-link{order:5;margin-left:5px}.new-layout .nav-menu-item.tips-link{order:6;margin-left:5px}.new-layout .nav-menu-item.more-menu-link{order:7;margin-left:5px}.new-layout .nav-menu-item>a{height:46px;padding:0 15px}}.nav-menu-item.awards-link>a{position:relative}.nav-menu-item.awards-link>a .menu-notification{position:absolute;top:0;right:0}.nav-menu-item>a{display:flex;height:42px;box-sizing:border-box;align-items:center;justify-content:center;padding:0 13px;border-radius:5px;line-height:1.1;transition:.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.nav-menu-item>a.tournament_header-link{position:relative}.nav-menu-item>a.tournament_header-link.showed{background-color:#ffcf00;background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#ff6106)}.nav-menu-item>a.tournament_header-link.showed span{color:#fff}.nav-menu-item>a.tournament_header-link.showed:not(.active):hover{background-color:#ffcf00}.nav-menu-item>a.tournament_header-link.showed:not(.active):hover:before{opacity:1}.nav-menu-item>a.tournament_header-link.showed:not(.active):before{content:"";display:block;transition:.3s;opacity:0;background-color:hsla(0,0%,100%,.2);position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;z-index:2}.nav-menu-item>a.tournament_header-link.showed .tournament_header-timer{display:flex}.rtl .nav-menu-item>a.tournament_header-link.showed .tournament_header-timer{direction:rtl}.nav-menu-item>a.tournament_header-link.active,.nav-menu-item>a.tournament_header-link.showed.active{background-image:none;background-color:#f3f6fa;color:#325aaf}.nav-menu-item>a.tournament_header-link.active span,.nav-menu-item>a.tournament_header-link.showed.active span{color:#325aaf}.nav-menu-item>a.tournament_header-link.active span:after,.nav-menu-item>a.tournament_header-link.showed.active span:after{display:none!important}.nav-menu-item>a.tournament_header-link .tournament_header-timer{display:none;height:16px;position:absolute!important;top:-7px;left:50%;transform:translate(-50%);font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:.22px;text-align:center;color:#344861!important;border-radius:4px;padding:0 6px;box-shadow:0 0 3px 0 rgba(0,0,0,.15);background-color:#fff;justify-content:center;align-items:center;white-space:nowrap;z-index:5}.nav-menu-item>a.active span:not(.menu-notification){position:relative;color:#325aaf}@media screen and (min-width:980px){.nav-menu-item>a.active span:not(.menu-notification):after{position:absolute;bottom:-25px;left:0;display:block;width:100%;height:2px;background-color:#325aaf;content:""}}@media screen and (max-width:979px){.nav-menu-item>a.active{background-color:#f3f6fa;background-image:none;color:#325aaf}}.nav-menu-item>a:not(.active):hover{background-color:#f1f4f8}.nav-menu-item.dc-link svg{width:25px;height:25px;margin-right:12px}@media screen and (min-width:980px){.nav-menu-item.dc-link svg{display:none}}.nav-menu-item-mobile{display:flex}@media screen and (min-width:980px){.nav-menu-item-mobile{display:none}}@media screen and (max-width:979px){.mode-menu{height:auto;margin:0}}.mode-menu .icon-mode{display:inline-block;width:25px;height:25px;margin-right:12px}.lang-menu-select,.mode-menu-select{position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:0;cursor:pointer}.lang-menu-select option,.mode-menu-select option{font-size:12px}.lang-menu-select option[disabled],.mode-menu-select option[disabled]{display:none}@media screen and (min-width:980px){.lang-menu-select,.mode-menu-select{display:none}}.lang-menu-label,.mode-menu-label{display:flex;height:100%;flex-direction:row;align-items:center;justify-content:center;margin-left:0;padding:0 13px;font-size:0;border-radius:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}@media screen and (max-width:979px){.lang-menu-label:active,.mode-menu-label:active{background-color:#f1f4f8}}@media screen and (min-width:980px){.lang-menu-label,.mode-menu-label{justify-content:flex-start;padding:0 15px;margin-left:3px}}@media screen and (min-width:980px) and (hover:hover){.lang-menu-label:hover,.mode-menu-label:hover{background-color:#f1f4f8}}.lang-menu-label .flag,.mode-menu-label .flag{display:inline-block;margin-right:10px}.lang-menu-label .icon-flag,.mode-menu-label .icon-flag{top:0;margin-right:0}.lang-menu-label .dropdown-arrow,.mode-menu-label .dropdown-arrow{margin-left:8px}.lang-menu-label .language,.lang-menu-label .mode,.mode-menu-label .language,.mode-menu-label .mode{display:inline-block;font-size:16px;font-weight:600;line-height:1}.lang-menu-label .language,.mode-menu-label .language{display:none}.dropdown-arrow{position:relative;display:inline-block;margin-left:10px}.menu-visible .dropdown-arrow{transform:rotate(180deg)}@media screen and (max-width:979px){.menu-visible .dropdown-arrow{transform:none}}.mode-menu-label path{fill:#6e7c8c}.mode-menu-label>.mode{line-height:1.1}@media screen and (min-width:980px){.mode-menu-label>.icon-mode{display:none}}@media screen and (max-width:979px){.mode-menu-label{display:none}}.difficulty-menu-dropdown,.lang-menu-dropdown,.mode-menu-dropdown{position:absolute;top:calc(100% + 10px);left:50%;display:none;margin-left:0;transform:translateX(-50%);border-radius:5px;background-color:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,.2);z-index:20;text-align:left;transition:opacity .2s ease-in-out;opacity:0;pointer-events:none}.menu-visible .difficulty-menu-dropdown,.menu-visible .lang-menu-dropdown,.menu-visible .mode-menu-dropdown{opacity:1;pointer-events:auto}@media screen and (max-width:1200px){.difficulty-menu-dropdown,.lang-menu-dropdown,.mode-menu-dropdown{right:0;left:inherit;transform:inherit}}@media screen and (min-width:980px){.difficulty-menu-dropdown,.lang-menu-dropdown,.mode-menu-dropdown{display:block;margin-left:10px}}.difficulty-menu-dropdown ul,.lang-menu-dropdown ul,.mode-menu-dropdown ul{padding:5px 0}.difficulty-menu-dropdown li,.lang-menu-dropdown li,.mode-menu-dropdown li{list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.difficulty-menu-dropdown li a span,.lang-menu-dropdown li a span,.mode-menu-dropdown li a span{white-space:nowrap}.difficulty-menu-dropdown a,.lang-menu-dropdown a,.mode-menu-dropdown a{display:block;padding:9px 15px;font-size:16px;font-weight:600;line-height:1;color:#6e7c8c;white-space:nowrap}@media(hover:hover){.difficulty-menu-dropdown a:hover,.lang-menu-dropdown a:hover,.mode-menu-dropdown a:hover{background-color:#f3f6fa}}.mode-menu-dropdown{width:auto}.mode-menu-dropdown li{display:block}.mode-menu-dropdown path{fill:#6e7c8c}.mode-menu-dropdown a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:5px 30px 5px 10px}@media screen and (max-width:979px){.mode-menu-dropdown{position:relative;top:inherit;right:inherit;bottom:inherit;left:inherit;display:block;box-shadow:inherit;opacity:1;pointer-events:none}.main-menu-open .mode-menu-dropdown{pointer-events:auto}.mode-menu-dropdown ul{padding:0}.mode-menu-dropdown ul>li{flex-direction:row;margin-bottom:4px;margin-left:0;list-style:none}.mode-menu-dropdown ul>li,.mode-menu-dropdown ul>li>a{display:flex;height:42px;align-items:center;justify-content:center}.mode-menu-dropdown ul>li>a{box-sizing:border-box;padding:0 13px;border-radius:5px;color:#6e7c8c;font-size:16px;font-weight:600;line-height:1.1;-webkit-tap-highlight-color:transparent;text-decoration:none;transition:.2s;user-select:none}.mode-menu-dropdown ul>li>a .icon-mode{display:none}.mode-menu-dropdown ul>li>a.active{background-color:#f3f6fa;background-image:none;color:#325aaf}.mode-menu-dropdown ul>li>a:not(.active):hover{background-color:#f1f4f8}.mode-menu-dropdown ul>li>a:not(.active):active{background-color:#eaeef4}}@media screen and (max-width:979px){.social-menu{order:7;margin-top:20px}}@media screen and (min-width:980px){.social-menu{display:none}}@media screen and (max-width:979px){.main-menu-open{position:fixed;top:0;left:0;overflow:hidden;width:100%;height:100%}.main-menu-open .icon-menu{display:none}.main-menu-open .icon-close{top:3px;left:2px;display:block}}@media screen and (max-width:979px){.main-menu-open.new-layout .icon-close{top:0}}.menu-notification{display:flex;width:18px;height:18px;box-sizing:border-box;align-items:center;justify-content:center;border:1px solid #fff;background-color:#ff3b30;border-radius:50%;color:#fff;font-size:12px;font-weight:600;line-height:1}.icon-menu{position:relative}.icon-menu .menu-notification{position:absolute;top:-14px;right:-8px}.more-menu-dropdown{display:block;min-width:160px;padding:5px 0;list-style:none;background-color:#fff;border-radius:5px;box-shadow:0 5px 20px 0 rgba(0,0,0,.2);position:absolute;right:0;top:calc(100% + 3px);z-index:999;transition:.2s;pointer-events:none;opacity:0}.more-menu-dropdown.menu-visible{pointer-events:auto;opacity:1}.more-menu-dropdown:after{content:"";position:absolute;right:25px;width:15px;height:15px;border-radius:4px;transform:rotate(45deg);top:-6px;background-color:#fff;box-shadow:-3px -3px 18px -5px rgba(0,0,0,.2)}.more-menu-dropdown li{display:block;text-align:left}.more-menu-dropdown li.hidden{display:none}.more-menu-dropdown li a{position:relative;z-index:10;display:block;padding:10px 20px 9px;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#6e7c8c;transition:.2s;white-space:nowrap}.more-menu-dropdown li a:not(.active):hover{background-color:#f1f4f8}.more-menu-dropdown li a.active{background-color:#f3f6fa;color:#325aaf}.more-menu-open,.more-menu-open:focus{outline:none}.site-footer{flex:0 0 auto;padding:40px 0 15px;background:#222e3e}.site-footer .flex-wrapper{position:relative;display:block;text-align:center}@media screen and (min-width:980px){.site-footer .flex-wrapper{display:flex;text-align:left}}.footer-anchor{position:fixed;z-index:10;right:10px;bottom:10px;display:block;width:40px;height:40px;border:none;background-color:#325aaf;border-radius:50%;opacity:0;outline:none;transition:.3s;visibility:hidden}.footer-anchor.shown{opacity:1;visibility:visible}.footer-anchor:hover{background-color:#7091d5}.footer-anchor:active{background-color:#4363a7}.footer-anchor:before{right:-4px;transform:rotate(45deg)}.footer-anchor:after,.footer-anchor:before{position:absolute;top:-1px;bottom:0;left:0;display:block;width:8px;height:2px;margin:auto;background-color:#fff;content:""}.footer-anchor:after{right:4px;transform:rotate(-45deg)}.footer-item{flex:1}.footer-item:first-child,.footer-item:nth-child(3){flex-basis:25%}.footer-item:nth-child(2){flex-basis:50%}.footer-logo{margin-bottom:30px}@media screen and (min-width:980px){.footer-logo{margin-bottom:0}}.footer-logo a{text-decoration:none}.footer-logo .copyright{color:#94a3b7;font-size:13px;line-height:18px}.logo-easybrain{margin:0 auto 10px}@media screen and (min-width:980px){.logo-easybrain{max-width:120px;margin-left:0}}.logo-easybrain img{width:100%}.footer-links{display:flex;justify-content:center;margin:0 auto 30px;padding-top:5px;text-align:center}@media screen and (min-width:600px){.footer-links{margin-bottom:20px}}@media screen and (min-width:980px){.footer-links{margin-bottom:0}}.footer-links ul{margin:0;padding:0;list-style:none;cursor:default}.footer-links li{display:inline-block;padding:0 0 12px;margin:0 15px 5px;font-size:0}@media screen and (min-width:460px){.footer-links li{display:inline-block}}.footer-links li:last-child{margin:0 15px}.footer-links a{position:relative;color:#fff;font-size:16px;line-height:1;text-decoration:none}.footer-links a:after{bottom:-10px}.footer-social{text-align:center}@media screen and (min-width:980px){.footer-social{text-align:right}}.footer-social a{display:inline-block}.footer-disclaimer{margin:15px auto 0;padding:15px 10px 0;border-top:1px solid #2f3f52;font-size:12px;line-height:1.5;letter-spacing:-.2px;text-align:center;color:#94a3b7}@supports(padding:max(1px)){.footer-disclaimer{padding-right:max(10px,env(safe-area-inset-right));padding-left:max(10px,env(safe-area-inset-left))}}@media screen and (min-width:600px){.footer-disclaimer{margin:40px auto 0}}@media screen and (min-width:980px){.footer-disclaimer{margin-top:25px}}.cookies-popup a,.entry-content a,.more-link,.post-navigation-item a{color:#325aaf;text-decoration:none;transition:color .2s ease-in-out}@media(hover:hover){.cookies-popup a:hover,.entry-content a:hover,.more-link:hover,.post-navigation-item a:hover{color:#7091d5;text-decoration:underline}}.cookies-popup a:active,.entry-content a:active,.more-link:active,.post-navigation-item a:active{color:#4363a7;text-decoration:underline}.articles-page .list-title{margin:0 0 20px;text-align:left;color:#344861}.single-article-page .entry-header{margin-bottom:60px}.single-article-page .entry-content h3{margin:30px 0 10px;color:#344861}.single-article-page .entry-content img{display:block;max-width:100%;height:auto;margin:0 auto}.single-article-page p{color:#6e7c8c}.entry-header a,.entry-header img{border-radius:4px}.article-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:43px}@media screen and (min-width:980px){.article-wrapper{margin-top:60px}}.article-list-header{margin-top:50px}.article-list-header .entry-title{font-size:24px;line-height:34px}.article-wrapper+.article-list-header{margin-top:10px}@media screen and (min-width:980px){.article-wrapper+.article-list-header{margin-top:0}}.article-list-wrapper{margin:0 auto 80px}.main-page .article-list-wrapper{margin:0 auto}.main-page .article-list-wrapper+.button-wrapper{margin-bottom:60px;text-align:center}.post{width:100%;margin-bottom:25px}.article-list .post:hover .post-header-image{transform:scale(1.05)}.articles-page .post,.articles-page .post:first-child,.articles-page .post:nth-child(2){flex-basis:calc(50% - 10px)}@media screen and (min-width:980px){.post{margin-bottom:50px}}.post-small{flex-basis:100%}@media screen and (min-width:660px){.post-small{flex-basis:calc(50% - 10px)}}.article-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.article-list:after{flex-basis:calc(33.3333% - 10px);content:""}.article-list .post{flex-basis:100%;margin-bottom:40px;text-decoration:none}@media screen and (min-width:500px){.article-list .post{flex-basis:calc(50% - 10px);margin-bottom:40px}}.article-list .post:first-child,.article-list .post:nth-child(2){flex-basis:100%}@media screen and (min-width:500px){.article-list .post:first-child,.article-list .post:nth-child(2){flex-basis:calc(50% - 10px)}}.article-list .entry-header>.entry-header-img{position:relative;display:block;margin-bottom:20px;aspect-ratio:3.0126;overflow:hidden;border-radius:4px}.article-list .post-header-image{position:relative;width:100%;height:auto;margin-bottom:20px;transition:.3s}@media screen and (min-width:500px){.article-list .post-header-image{margin-bottom:0}}.daily .entry-content h1,.daily .entry-content h2,.entry-title{margin:0 auto 10px;font-size:28px;font-weight:700;line-height:36px;vertical-align:middle;color:#344861}.daily .entry-content h1 a,.daily .entry-content h2 a,.entry-title a{text-decoration:none;color:#344861}.article-list .post .daily .entry-content h1,.article-list .post .daily .entry-content h2,.article-list .post .entry-title{font-size:20px;line-height:1.5}.single-article-page .daily .entry-content h1,.single-article-page .daily .entry-content h2,.single-article-page .entry-title{max-width:100%;margin-bottom:20px;text-align:left}.center-text-block{max-width:680px;margin:60px auto 0;text-align:left}.center-text-block .entry-title{font-size:24px;line-height:34px}.center-text-block .entry-content{font-size:15px;line-height:25px}.center-text-block ol,.center-text-block ul{text-align:left}.post-header-image{margin-bottom:30px;overflow:hidden}.post-header-image,.post-header-image img{display:block;width:100%}.entry-content{font-size:15px;line-height:25px;color:#6e7c8c}body.articles-page .entry-content p{display:none}body.articles-page .entry-content p:nth-child(2){display:block;display:-webkit-box;overflow:hidden;max-height:80px;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin:0;line-clamp:3;text-overflow:ellipsis;font-size:15px;line-height:1.5}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4{font-weight:700;vertical-align:middle;color:#344861}.entry-content h1{font-size:28px;line-height:36px}.entry-content img{max-width:100%}.entry-content h2{font-size:24px;line-height:34px}.entry-content h3,.entry-content h4{font-size:20px;line-height:1.5}.single-article-page .entry-content{max-width:100%;margin:0 auto;font-size:15px;line-height:1.67}.entry-content a{color:#325aaf;font-weight:600}.entry-content ul{display:block;margin:30px 0;padding:30px 30px 30px 45px;background-color:#f3f6fa;list-style:disc outside}.entry-content ul.list-tips{list-style:none;padding-left:30px}.entry-content ul.list-tips li{margin-top:2em;padding-left:0}.entry-content ul.list-tips li:first-child{margin-top:0}.entry-content li{margin-top:10px;padding-left:13px;font-size:15px;color:#6e7c8c}.entry-content li:first-child{margin-top:0}.entry-content li span{font-size:15px;line-height:2}.main-page .entry-content h1,.main-page .entry-content h2,.main-page .entry-content h3{color:#344861}.main-page .entry-content h2,.main-page .entry-content h3{margin:.83em 0;font-size:24px;font-weight:700;line-height:1.31}.daily .entry-content h2,.daily .entry-content h3{margin-top:50px}@media screen and (max-width:767px){.daily .entry-content h2,.daily .entry-content h3{margin-top:30px}}.more-link{text-decoration:none;font-size:16px;font-weight:600;margin-top:20px;display:inline-block}.pager{width:100%;margin:0 -5px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}@media screen and (min-width:320px){.pager{margin-left:auto;margin-right:auto}}.page-numbers{position:relative;width:40px;height:40px;margin-left:5px;line-height:40px;border-radius:50%;color:#6e7c8c;font-size:18px;font-weight:600;text-align:center;text-decoration:none;vertical-align:middle;transition:background-color .2s ease-in-out}.page-numbers:first-child{margin-left:0}@media(hover:hover){.page-numbers:hover{background-color:#f1f4f8}.page-numbers:hover circle{fill:#f1f4f8}.page-numbers.dots:hover{background-color:transparent}}.page-numbers.next-page:after,.page-numbers.prev-page:after{position:absolute;top:0;left:2px;display:block;width:100%;height:100%;content:"";pointer-events:none}.page-numbers.prev-page{transform:rotate(180deg)}@media screen and (min-width:580px){.page-numbers.prev-page{transform:rotate(180deg)}}.page-numbers.current{background-color:#325aaf;color:#fff}.post-navigation{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:100%;margin:0 auto;padding:30px 10px 0;border-top:1px solid #e5ebf3}@media screen and (min-width:460px){.post-navigation{flex-wrap:nowrap}}@media screen and (min-width:500px){.post-navigation{padding:30px 0 0}}.post-navigation a{display:flex;flex-direction:row;flex-wrap:nowrap;text-decoration:none;align-items:center;color:#325aaf;font-weight:600}.post-navigation h3{display:none}.post-navigation-item{flex-basis:100%}@media screen and (min-width:460px){.post-navigation-item{flex-basis:calc(50% - 20px)}}.post-navigation-text{display:inline-block;max-width:300px;width:80%}@media screen and (min-width:460px){.post-navigation-text{width:100%}}.nav-next{flex-basis:100%}.nav-next a{justify-content:flex-end}.nav-next .post-navigation-text{text-align:right}.nav-previous{margin-bottom:30px}@media screen and (min-width:460px){.nav-previous{margin-bottom:0}}@media screen and (min-width:460px){.nav-previous+.nav-next{flex-basis:calc(50% - 20px)}}.rtl .article-list,.rtl .article-wrapper,.rtl .post{direction:rtl}.rtl .post .meta-nav{display:inline-block;transform:scaleX(-1)}.cookies-page .entry-content a,.cookies-page .entry-content p,.cookies-page .entry-content td{word-break:break-word;font-size:12px}@media screen and (min-width:580px){.cookies-page .entry-content a,.cookies-page .entry-content p,.cookies-page .entry-content td{font-size:16px}}.cookies-page .entry-content li{font-size:12px}@media screen and (min-width:580px){.cookies-page .entry-content li{font-size:16px;padding-left:0}}.cookies-page .entry-content ul{padding:10px 10px 10px 30px}@media screen and (min-width:580px){.cookies-page .entry-content ul{padding-left:40px}}.cookies-page .entry-content .ul-eu{margin-bottom:2em}.cookies-page .entry-content .ul-eu>ul{padding:0;margin:0 0 0 1.5em;background:0 0;list-style:circle inside}.cookies-page .entry-content .ul-eu>ul li{margin:0 0 1rem 1.5em;list-style:disc}.cookies-page .entry-content .ul-eu>ul li strong{display:block;margin-bottom:5px}.cookie-table,.cookies-page .entry-content table{width:100%;table-layout:fixed}.cookie-table.eu-table a,.cookies-page .entry-content table.eu-table a{color:#6e7c8c;font-weight:400;text-decoration:underline}.cookie-table.eu-table a:hover,.cookies-page .entry-content table.eu-table a:hover{text-decoration:none}.cookie-table td,.cookies-page .entry-content table td{padding:10px;border:1px solid #bec6d4}.cookie-table td:first-child,.cookies-page .entry-content table td:first-child{width:25%;vertical-align:top}ins[data-google-query-id]{height:100%!important}.horizontal-placeholder{width:100%;margin:0 -10px;text-align:center}@media screen and (min-width:340px){.horizontal-placeholder{margin:0 auto}}.articles-page .horizontal-placeholder{position:relative;left:50%;max-width:none;margin:0 auto;transform:translateX(-50%)}.articles-page .horizontal-placeholder>div{margin-bottom:60px}@media screen and (max-width:500px){.articles-page .horizontal-placeholder>div{margin-bottom:40px}}.single-article-page .horizontal-placeholder{position:relative;left:50%;transform:translateX(-50%);max-width:none;margin-top:-20px;margin-bottom:40px}.pager+.horizontal-placeholder,.single-article-page nav+.horizontal-placeholder{margin-top:50px;margin-bottom:0}.aside-placeholder{display:none;width:100%}@media screen and (min-width:1070px){.aside-placeholder{display:block}}.aside-placeholder>div>iframe{margin-bottom:10px}.sky-ads{position:absolute;top:20px;left:-170px;display:block;width:160px}.sky-ads>div>div{margin-bottom:20px}@media screen and (max-width:1579px){.sky-ads{display:none}}@media screen and (max-width:1069px){.sky-ads{position:relative;top:inherit;left:inherit;display:block;width:100%;margin:0}}@media screen and (max-width:767px){.sky-ads{display:none}}.new-layout .sky-ads{top:10px}@media screen and (max-width:1069px){.new-layout .sky-ads{top:inherit}}.skyscraper-placeholder{display:block;width:100%}.skyscraper-placeholder>div,.skyscraper-placeholder>div>iframe{float:right}@media screen and (max-width:1069px){.skyscraper-placeholder>div,.skyscraper-placeholder>div>iframe{float:none}}.app-teaser-wrapper{display:flex;box-sizing:border-box;flex-direction:column;margin-top:20px;margin-bottom:20px;padding:10px 15px;background-color:#f3f6fa;border-radius:5px}@media screen and (max-width:767px){.new-layout.portrait.rise-redesign .app-teaser-wrapper{margin-top:0}}.aside .app-teaser-wrapper{display:none}@media screen and (min-width:1070px){.aside .app-teaser-wrapper{display:flex;flex-direction:column;margin:0}}.device-desktop .app-teaser-wrapper{display:none}@media screen and (max-width:767px){.device-desktop .app-teaser-wrapper{display:flex}}.device-desktop .aside .app-teaser-wrapper{display:none}@media screen and (min-width:768px) and (max-width:1069px){.device-desktop .aside .app-teaser-wrapper{display:flex;flex-direction:column;padding:20px 18px 30px;margin:0 0 20px}.device-desktop .aside .app-teaser-wrapper .app-teaser{display:block}.device-desktop .aside .app-teaser-wrapper .app-teaser .app-info{margin:15px 0 25px}.device-desktop .aside .app-teaser-wrapper .app-teaser-buttons{display:block}.device-desktop .aside .app-teaser-wrapper .app-teaser-buttons .app-teaser-button{display:block;margin:0}.device-desktop .aside .app-teaser-wrapper .app-teaser-buttons .app-teaser-button:first-child{margin-bottom:6px}}@media screen and (min-width:1070px){.device-desktop .aside .app-teaser-wrapper{display:flex;flex-direction:column;margin:0}}@media screen and (min-width:450px){.app-teaser-wrapper{flex-direction:row;padding:10px 15px}}@media screen and (min-width:1070px){.app-teaser-wrapper{display:none;flex-direction:column}}.app-icon{display:block;flex:0 0 auto;width:64px;height:64px;margin-right:15px}@media screen and (min-width:1070px){.app-icon{margin-right:10px}}.app-teaser{display:flex;flex:1 1 auto;flex-direction:row;align-items:center;justify-content:flex-start;margin-right:12px;margin-bottom:12px;padding:0 5px}@media screen and (min-width:450px){.app-teaser{margin-bottom:0}}.app-teaser-buttons{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-size:0}@media screen and (min-width:450px){.app-teaser-buttons{flex-direction:column;align-items:flex-end;justify-content:center}}@media screen and (min-width:650px){.app-teaser-buttons{flex-direction:row;align-items:center;justify-content:flex-end}}@media screen and (min-width:1070px){.app-teaser-buttons{flex:0 0 auto;margin-top:10px}}.app-teaser-buttons .app-teaser-button{width:125px;margin:5px}.app-info-heading{margin:0 0 1px;padding-top:3px;font-size:16px;font-weight:600;line-height:1.13;color:#161c24}.app-info-author{margin-bottom:4px;font-size:14px;line-height:1.43;color:#6e7c8c}.app-info-rating{font-size:0}body.smart-visible{padding-top:84px}@media screen and (max-width:979px){body.smart-visible .main-navigation{top:84px}}.mobile-smart{position:fixed;top:0;left:0;width:100%;height:0;box-sizing:border-box;overflow:hidden;background-color:#f3f6fa;transform:translateZ(0);transition:height .5s ease;border-bottom:1px solid rgba(0,63,123,.1);z-index:200}.smart-visible .mobile-smart{height:84px}.mobile-smart .smart-wrapper{display:flex;height:100%;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0 15px}.mobile-smart .icon-close{display:block;flex:0 0 auto;margin-right:10px}.mobile-smart .app-icon{width:64px;height:64px;flex:0 0 auto;margin-right:10px;border:1px solid rgba(0,63,123,.1);border-radius:10px;float:none}@media screen and (max-width:380px){.mobile-smart .app-icon{width:50px;height:50px}}.mobile-smart .app-info{position:relative;top:-3px;width:100%;flex:1 1 auto;padding-right:10px}.mobile-smart .app-info-heading{font-size:15px;line-height:normal}@media screen and (max-width:380px){.mobile-smart .app-info-heading{font-size:13px;line-height:1;margin-bottom:4px}}.mobile-smart .app-info-author,.mobile-smart .app-info-description{color:rgba(50,50,50,.8);font-size:12px;line-height:normal}@media screen and (max-width:400px){.mobile-smart .app-info-author,.mobile-smart .app-info-description{font-size:10px;line-height:1}}@media screen and (max-width:380px){.mobile-smart .app-info-author,.mobile-smart .app-info-description{font-size:9px;line-height:1}}.mobile-smart .app-button{flex:1 0 auto;justify-self:flex-end;padding:10px;color:#fff;background-color:#325aaf;font-size:14px;font-weight:500;border-radius:2px;text-transform:uppercase;text-decoration:none}@media screen and (max-width:380px){.mobile-smart .app-button{padding:10px 5px;font-size:13px}}.android-smart .app-info-author,.android-smart .app-info-description,.android-smart .app-info-heading{letter-spacing:.5px}.android-smart .app-button{letter-spacing:.3px}.android-smart .app-info-stars{display:none}.ios-smart{font-family:-apple-system,BlinkMacSystemFont,sans-serif}.ios-smart .smart-wrapper{padding:0 10px}.ios-smart .icon-close{margin-right:5px;padding:0;transform:scale(.7)}.ios-smart .app-icon{border:0}.ios-smart .app-info{top:0}.ios-smart .app-info-heading{padding-top:0;font-size:14px;font-weight:400;letter-spacing:.5px;color:#000}@media screen and (max-width:380px){.ios-smart .app-info-heading{font-size:13px;line-height:1}}@media screen and (max-width:350px){.ios-smart .app-info-heading{font-size:12px}}.ios-smart .app-info-author,.ios-smart .app-info-description{color:rgba(50,50,50,.8);font-size:12px}@media screen and (max-width:450px){.ios-smart .app-info-author,.ios-smart .app-info-description{font-size:10px;line-height:1}}@media screen and (max-width:380px){.ios-smart .app-info-author,.ios-smart .app-info-description{font-size:9px;line-height:1}}.ios-smart .app-button{padding-left:10px;background:0 0;color:#325aaf;font-size:17px;font-weight:400;letter-spacing:.4px;text-transform:capitalize}@media screen and (max-width:460px){.ios-smart .app-button{font-size:15px}}@media screen and (max-width:380px){.ios-smart .app-button{padding:10px 5px;font-size:13px}}.ios-smart .app-info-stars{display:block;height:8px;margin-bottom:3px;font-size:0;line-height:0}.ios-smart .icon-star-ios,.ios-smart .icon-star-ios-half{display:inline-block;margin-right:2px}.rtl #mobile-smart-cta,.rtl .app-info{direction:rtl}.calendar{margin-bottom:30px}@media screen and (max-width:1069px){.calendar{margin-bottom:20px}}.calendar *{box-sizing:border-box}.calendar-page{position:relative}.calendar-content .article-wrapper{margin-top:30px}@media screen and (max-width:767px){.calendar-content .article-wrapper{margin-top:0}}.calendar-content .article-wrapper h2,.calendar-content .article-wrapper h3{margin-top:50px}@media screen and (max-width:767px){.calendar-content .article-wrapper h2,.calendar-content .article-wrapper h3{margin-top:30px}}.calendar-ad{display:block;max-width:750px;margin:0 auto}.calendar-cup{padding:24px 0;background-color:#325aaf;background-image:url(/img/cup_light.png);background-position:50%;background-repeat:no-repeat}@media screen and (max-width:767px){.calendar-cup{padding:30px 5px 35px;background-position:50% 0}}.calendar-cup-title{padding:0 7px;color:#fff;font-size:26px;font-weight:600;text-align:center}.calendar-cup-image{position:relative;z-index:5;display:block;min-height:304px;margin:0 auto;opacity:0}@media screen and (max-width:767px){.calendar-cup-image{max-width:185px;min-height:225px;margin-top:-25px}}.calendar-cup-image.active:not(.inited) img.active{opacity:0}.calendar-cup-image.active:not(.inited) img.active.loaded{animation:showOpacity .5s ease-in-out forwards}.calendar-cup-image img{position:relative;z-index:5;display:none;max-width:100%;margin:0 auto}.calendar-cup-image img.active{display:block}.calendar-cup-image img.flare{position:absolute;z-index:3;right:0;bottom:0;left:0;display:block;margin:auto;opacity:0;transition:.6s}@media screen and (max-width:850px){.calendar-cup-image img.flare{top:0}}@media screen and (max-width:767px){.calendar-cup-image img.flare{top:inherit}}.calendar-cup-image img.flare:first-child{animation:simpleSpinner 55s infinite}.calendar-cup-image img.flare:first-child.loaded{animation:showOpacity .5s ease-in-out .5s forwards,simpleSpinner 55s infinite}.calendar-cup-image img.flare:nth-child(2){animation:simpleSpinner 80s infinite}.calendar-cup-image img.flare:nth-child(2).loaded{animation:showOpacity .5s ease-in-out .5s forwards,simpleSpinner 80s infinite}.calendar-cup-image.active{opacity:1}.calendar-menu{top:inherit;bottom:calc(100% + 20px);width:300px}.calendar-menu .tooltip-arrow{top:100%;bottom:inherit;transform:translateX(-50%) rotate(180deg)}.calendar .new-game-button-wrapper{display:block}.calendar-button{width:calc(100% - 22px);margin:14px auto 0}@media screen and (max-width:575px){.calendar-button{margin:20px auto 0;font-size:18px}}@media screen and (max-width:420px){.calendar-button{width:100%}}.calendar-nav{position:absolute;top:0;left:10px}@media screen and (max-width:575px){.calendar-nav{left:0}}.calendar-nav[left] img{transform:rotate(180deg)}.calendar-nav[right]{right:10px;left:inherit}@media screen and (max-width:575px){.calendar-nav[right]{right:0}}.calendar-header{position:relative;display:flex;height:40px;align-items:center;justify-content:center;padding:0 40px;margin:0 0 16px;color:#344861;font-size:20px;font-weight:600;line-height:1.5}.calendar-header-middle{display:block;padding:0 5px;text-align:center}.calendar-header-middle .calendar-date{position:relative;display:block}.calendar-header-middle .calendar-progress{position:relative;display:flex;min-height:16px;align-items:center;justify-content:center;font-size:12px;font-weight:600;letter-spacing:.22px;line-height:1.08}.calendar-header-middle .calendar-progress:before{display:block;width:16px;height:16px;margin-right:4px;background-image:url(/img/calendar-completed.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:""}.calendar-table{position:absolute;z-index:100;top:0;display:flex;width:100%;height:278px;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;justify-content:flex-start;color:rgba(35,43,72,.3);font-size:13px;opacity:0;text-align:center;transition:transform .5s,opacity .5s,z-index .5s}@media screen and (max-width:575px){.calendar-table{height:268px}}.calendar-table.active{position:relative;z-index:200;opacity:1}.calendar-table.prev{transform:translateX(-100%)}.calendar-table.next{transform:translateX(100%)}.calendar-table>div{flex-basis:14.28571%;margin-bottom:10px}@media screen and (max-width:575px){.calendar-table>div{margin-bottom:8px}}.calendar-table .day{display:flex;overflow:hidden;width:38px;height:38px;align-items:center;justify-content:center;padding-bottom:2px;border:2px solid transparent;margin:0 auto;border-radius:50%;color:#6e7c8c;cursor:pointer;font-size:16px;font-weight:600;line-height:1}.calendar-table .day[disabled]{color:rgba(35,43,72,.3);cursor:default}.calendar-table .day>img{display:block}.calendar-table .day.progress{position:relative;border:none;background-color:#fff}.calendar-table .day.progress svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:34px;height:34px;margin:auto;transform:rotate(-90deg)}.calendar-table .day.progress svg .background{fill:none;stroke:#dee4eb;stroke-width:3px;transition:.2s}.calendar-table .day.progress svg .progress{fill:none;stroke:#325aaf;stroke-dasharray:100 100;stroke-dashoffset:50;stroke-linecap:round;stroke-width:3px;transition:.2s}.calendar-table .day.progress.selected svg .background{stroke:#61aaff}.calendar-table .day.progress.selected svg .progress{stroke:#fff}.animation .calendar-table .day.animation-selected,.calendar-table .day.selected{border-color:#325aaf;background-color:#325aaf;color:#fff}.animation .calendar-table .day.selected.animation-hidden{border-color:transparent;background-color:transparent;color:#6e7c8c}.animation.animation-select .calendar-table .day.animation-selected{position:relative;border:0;animation:hideDcBackgroundSelected .3s cubic-bezier(.64,.04,.35,1) .4s forwards;background-image:none;color:#fff;font-size:16px}.animation.animation-select .calendar-table .day.animation-selected:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:34px;height:34px;margin:auto;animation:showDcCoin .4s cubic-bezier(.64,.04,0,1.6) forwards;background-image:url(/img/calendar-completed.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";transform:scale(0)}.animation.animation-select .calendar-table .day.selected.animation-hidden{animation:showDcSelected .3s cubic-bezier(.64,.04,.35,1) .4s forwards}.calendar-table .day.completed{padding:0;background-image:url(/img/calendar-completed.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;font-size:0}.calendar-table .day.completed.selected{background-color:#ffc123}.animation:not(.animation-select) .calendar-table .day.completed.animation-selected{padding-bottom:2px;background-image:none;font-size:16px}.calendar-coin{position:absolute;z-index:999;top:0;right:0;bottom:0;left:0;display:none;width:200px;height:200px;box-sizing:content-box;margin:auto;border-radius:50%;box-shadow:0 6px 10px 0 rgba(0,0,0,.2);pointer-events:none}@media screen and (max-width:767px){.calendar-coin{top:-180px;bottom:inherit}}.calendar-coin-parent{position:absolute;z-index:999;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;width:100%;height:100%;pointer-events:none}.calendar-body{position:relative;overflow:hidden;padding:24px 35px}@media screen and (max-width:767px){.calendar-body{overflow:visible}}@media screen and (max-width:575px){.calendar-body{padding:24px 10px}}.calendar-body #calendar-slider{position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.daily-win-confetti{z-index:9;display:none}.win-cup .daily-win-confetti{display:block}@media screen and (max-width:575px){.daily-win-confetti .confetti{height:135%}}.daily-win-cup{position:relative;z-index:8;display:none;width:100%;max-width:100%;height:0;flex:1;align-items:center;justify-content:center;margin:0 0 20px}.win-daily .daily-win-cup{display:flex}.daily-win-cup_star{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;display:none;width:100%;max-width:164px;height:100%;max-height:164px;margin:auto;animation:showBoardWinEvent .8s ease-out .3s forwards;opacity:0;transform:scale(0)}.win-daily:not(.win-cup) .daily-win-cup{display:flex;height:0;flex:1;align-items:center;justify-content:center;margin:20px 0}@media screen and (max-width:575px){.win-daily:not(.win-cup) .daily-win-cup{margin:8px 0 12px}}.win-daily:not(.win-cup) .daily-win-cup img.daily-win-cup-image{display:none}.win-daily:not(.win-cup) .daily-win-cup:before{top:50%;transform:translate(-50%,-50%)}.win-daily:not(.win-cup) .daily-win-cup .flare{top:0;max-height:150%}.win-daily:not(.win-cup) .daily-win-cup .daily-win-cup_star{display:block}.win-cup .daily-win-cup:before{top:-105px}@media screen and (max-width:400px){.win-cup .daily-win-cup:before{top:-90px}}@media screen and (min-width:800px) and (max-width:979px){.device-desktop .win-cup .daily-win-cup:before{width:254px;height:246px}}.daily-win-cup:before{position:absolute;top:-20px;left:50%;display:block;width:374px;height:366px;background-image:url(/img/cup-light-v2.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";transform:translate(-50%)}@media screen and (max-width:400px){.daily-win-cup:before{width:254px;height:246px}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.daily-win-cup:before{background-image:url(/img/cup-light-v2@3x.png)}}.daily-win-cup .flare{position:absolute;z-index:4;top:85px;right:0;bottom:0;left:0;display:block;max-height:90%;margin:auto}.daily-win-cup .flare:first-child{animation:simpleSpinner 55s infinite}.daily-win-cup .flare:nth-child(2){animation:simpleSpinner 80s infinite}.win-cup .daily-win-cup .flare{top:0}.daily-win-cup img.daily-win-cup-image{position:absolute;z-index:10;top:-30%;right:0;bottom:0;left:0;display:block;width:auto;height:125%;max-height:350px;margin:auto;animation:showBoardWinEvent .8s ease-out .3s forwards;opacity:0;transform:scale(0)}.daily-win-title{position:relative;z-index:10;display:none;margin-bottom:4px;animation:showTitleWinEvent .4s linear .3s forwards;color:#fff;font-size:28px;font-weight:700;line-height:1.29;opacity:0}@media screen and (max-width:575px){.daily-win-title{margin-bottom:10px}}.win-daily .daily-win-title{display:block}.win-daily:not(.win-cup) .daily-win-title{margin-bottom:5px}.daily-win-desc{position:relative;z-index:10;display:none;max-width:285px;margin:0 auto 20px;animation:showTitleWinEvent .4s linear .3s forwards;color:#fff;font-size:15px;line-height:1.67;opacity:0}.rtl .daily-win-desc{direction:rtl}.win-daily.win-cup .daily-win-desc:not(.day){display:block}.win-daily:not(.win-cup) .daily-win-desc.day{display:block;max-width:265px;margin:0 auto}.daily-win-button{width:100%;max-width:285px;height:60px;border:none;margin:0 auto;background-color:#fff;border-radius:5px;color:#325aaf;font-weight:600;line-height:60px;outline:none;transition:.2s}@media screen and (max-width:575px){.daily-win-button{max-width:265px;height:50px;line-height:50px}}.daily-win-button:hover{background-color:#eaeef4}.cheats{position:relative;z-index:9999;display:none}.cheats.active{display:block}.cheats-button{z-index:200;display:block;width:40px;height:40px;border:none;background-color:transparent}.cheats-button,.cheats-menu{position:fixed;bottom:0;left:0}.cheats-menu{z-index:201;display:none;width:150px;padding:35px 15px 15px;background-color:#fff;border-radius:8px;box-shadow:0 5px 20px 0 rgba(0,0,0,.2);color:#000;text-align:center}.cheats-menu.active{display:block}.cheats-menu .icon-close{position:absolute;top:10px;right:10px;display:block;cursor:pointer}.cheats-buttons{background-color:#f3f6fa;border-radius:5px}.cheats-buttons button{display:block;width:100%;margin:0 0 5px}.cheats-buttons button:last-child{margin:0}.rules .pb{padding-bottom:80px}.rules_ads{flex-basis:100%;order:2}@media screen and (max-width:575px){.rules_ads{order:1}}.rules_ads iframe{margin-bottom:50px}@media screen and (max-width:575px){.rules_ads iframe{margin-bottom:40px}}.rules .pager{margin-bottom:50px}@media screen and (max-width:575px){.rules .pager{margin-bottom:40px}}.rules .article-wrapper{display:block;max-width:100%;margin:0 auto}.rules .article-wrapper .post{margin-bottom:50px}@media screen and (max-width:575px){.rules .article-wrapper .post{margin-bottom:40px}}.rules .article-wrapper .entry-content h1,.rules .article-wrapper .entry-content h2,.rules .article-wrapper .entry-content h3,.rules .article-wrapper .entry-content h4{margin:50px 0 20px;font-size:26px;font-weight:700;line-height:1.31}@media screen and (max-width:575px){.rules .article-wrapper .entry-content h1,.rules .article-wrapper .entry-content h2,.rules .article-wrapper .entry-content h3,.rules .article-wrapper .entry-content h4{margin-top:40px}}.rules .article-wrapper .entry-content h1{margin-top:0}.rules .article-wrapper .entry-content p:last-child{margin-bottom:0}.rules .article-wrapper .entry-content ul{margin:20px 0}.rules.article .horizontal-placeholder{margin:0}.rtl .rules.article{direction:rtl}.rules.article .post-navigation{max-width:100%;margin:35px auto 50px}@media screen and (max-width:575px){.rules.article .post-navigation{margin:25px auto 40px}}.rtl .rules.article .post-navigation .icon-arrow-post{margin:0 0 0 10px;transform:rotate(180deg)}.rtl .rules.article .post-navigation .icon-arrow-post-right{margin:0 10px 0 0;transform:rotate(0deg)}.rtl .rules.article .post-navigation .nav-next .post-navigation-text{text-align:left}.rules.article .entry-content{width:100%}.rules.article .entry-content img{display:inline-block;max-width:calc(50% - 14px);margin-bottom:20px;vertical-align:top}.rules.article .entry-content img:first-child,.rules.article .entry-content img:nth-child(2){margin-top:35px}.rules.article .entry-content img:nth-child(odd){margin-right:20px}.rules.article .entry-content img:nth-last-child(-n+2){margin-bottom:35px}@media screen and (max-width:767px){.rules.article .entry-content img{display:block;max-width:100%;margin:0 auto 20px}.rules.article .entry-content img:first-child{margin-top:25px}.rules.article .entry-content img:nth-child(2){margin-top:0}.rules.article .entry-content img:nth-last-child(-n+2){margin-bottom:20px}.rules.article .entry-content img:nth-child(odd){margin-right:auto}.rules.article .entry-content img:last-child{margin:0 auto 25px}}.rtl .rules.article .entry-content img:nth-child(odd){margin-right:0;margin-left:20px}@media screen and (max-width:767px){.rtl .rules.article .entry-content img:nth-child(odd){margin-right:auto;margin-left:auto}.rtl .rules.article .entry-content img:last-child{margin:0 auto}}.rules.article .entry-content .image img{display:block;max-width:100%;height:auto;margin:0 auto}.rules.article .entry-header{max-width:100%;margin:0 auto 20px;text-align:left}.rules.article .entry-header .entry-title{max-width:100%;text-align:left;margin:0;font-size:28px;line-height:1.3}.rules.article .entry-content{max-width:100%}.rules.article .entry-content .entry-title{margin:0 0 20px;font-size:26px;line-height:1.3;text-align:left}@media screen and (max-width:767px){.rules.article .entry-content .entry-title{font-size:20px}}.rules_content-article{display:block;overflow:hidden;margin-top:50px}@media screen and (max-width:767px){.rules_content-article{margin-top:40px}}.rules_content-article>p:first-child{margin-top:0}.rules_video{position:relative;overflow:hidden;width:100%;margin:0 0 50px}@media screen and (max-width:767px){.rules_video{margin:0 0 40px}}.rules_video:after{display:block;padding-top:56.25%;content:""}.rules_video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rules_items{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.rtl .rules_items{direction:rtl}.rules_item{flex-basis:calc(50% - 10px);margin-right:20px;margin-bottom:40px;cursor:pointer;text-decoration:none}.rules_item:first-child{order:0}.rules_item:nth-child(2){order:1}.rules_item:nth-child(3){order:3}.rules_item:nth-child(4){order:4}.rules_item:nth-child(5){order:5}.rules_item:nth-child(6){order:6}.rules_item:nth-child(7){order:7}.rules_item:nth-child(8){order:8}.rules_item:nth-child(9){order:9}.rules_item:nth-child(2n+2){margin-right:0}@media screen and (max-width:575px){.rules_item{flex-basis:100%;margin-right:0;margin-bottom:40px}.rules_item:nth-child(2){order:2}}.rtl .rules_item{margin-right:0;margin-left:20px}@media screen and (max-width:800px){.rtl .rules_item{margin-right:0;margin-left:20px}.rtl .rules_item:nth-child(2n+2){margin-left:0}}.rtl .rules_item:nth-child(2n+2){margin-left:0}@media(max-width:575px){.rtl .rules_item{margin-left:0}}.rules_item:hover img{transform:scale(1.05)}.rules_item_image{overflow:hidden;margin:0 0 20px;border-radius:5px}.rules_item_image img{display:block;width:100%;transition:.3s}.rules_item_title{margin:0 0 10px;color:#344861;font-size:20px;font-weight:600;line-height:1.5}.rules_item_desc{font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#6e7c8c;margin:0;display:block;display:-webkit-box;overflow:hidden;max-height:80px;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis}.rules_item_difficulty{color:#6e7c8c;font-size:16px;font-weight:600;line-height:.88}.rules_header{text-align:left;margin-bottom:20px}.rules_header_title{color:#344861;font-size:28px;font-weight:700;line-height:1.29}.rules_header_desc{max-width:500px;margin:20px auto 0;color:#6e7c8c;font-size:16px;line-height:2}@media(max-width:575px){.rules_header_desc{font-size:15px;line-height:1.67}}.awards{overflow:hidden;padding-bottom:80px}.awards_popup{position:fixed;z-index:9999999999;top:0;left:0;display:flex;width:100%;height:100%;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;padding:30px 15px;backdrop-filter:blur(8px);background-color:rgba(0,0,0,.85);opacity:0;overflow-x:hidden;overflow-y:auto;pointer-events:none;transition:.1s}.awards_popup.shown{opacity:1;pointer-events:auto}.awards_popup.shown .awards_popup_image .popup-image{animation:showAwardImage .5s ease-out forwards}.awards_popup.shown .awards_popup_title{animation:showAwardTitle .4s linear .2s forwards}.awards_popup.shown .awards_popup_date{animation:showAwardTitle .4s linear .5s forwards}@media screen and (max-height:500px){.awards_popup.shown{display:block;padding:10px 15px 80px}}.awards_popup.shown .button{animation:showAwardTitle .4s linear .5s forwards}.awards_popup.shown .flare.little{animation:showAwardFlare 2s linear .8s forwards,simpleSpinner 55s infinite}.awards_popup.shown .flare.big{animation:showAwardFlare 2s linear .8s forwards,simpleSpinner 80s infinite}.awards_popup_title{color:#fff;font-size:28px;font-weight:700;line-height:1.29;opacity:0;text-align:center}.awards_popup .awards_popup_image{min-height:308px}.awards_popup .awards_popup_image .popup-image{height:308px}.awards_popup .awards_popup_image .popup-image .popup-frame{display:none}.awards_popup_image{position:relative;display:flex;width:340px;max-width:100%;align-items:flex-end;justify-content:center;margin:-50px 0 38px}@media screen and (max-width:575px){.awards_popup_image{margin:-50px 0 30px}}@media screen and (max-height:500px){.awards_popup_image{margin:0 auto 30px}}.awards_popup_image .popup-image{position:relative;z-index:5;display:block;opacity:0;transform:scale(.6)}.awards_popup_image .flare{position:absolute;z-index:3;right:0;bottom:0;left:0;display:block;max-width:100%;margin:auto;opacity:0}.tournaments .awards_popup_image .flare{top:15px;width:320px;max-width:100%;height:auto}@media screen and (max-width:575px){.tournaments .awards_popup_image .flare{top:35px;width:270px}}.awards_popup_date{display:none;color:#6e7c8c;font-size:15px;line-height:1.67;opacity:0;text-align:center}.awards_popup .button{max-width:150px;margin-top:30px;opacity:0}.awards_empty-tournaments{display:none;max-width:300px;margin:80px auto 0;text-align:center}@media screen and (max-width:575px){.awards_empty-tournaments{margin:30px auto 0}}.rtl .awards_empty-tournaments{direction:rtl}.awards_tab.empty .awards_empty-tournaments{display:block}.awards_empty-tournaments img{display:block;margin:0 auto 20px}.awards_empty-tournaments .empty-title{margin:0 0 20px;color:#344861;font-size:20px;font-weight:700;line-height:1.5}.awards_empty-tournaments .empty-description{color:#6e7c8c;font-size:15px;line-height:1.67}.awards_stage{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.awards_grid{display:none;margin-bottom:50px}.awards_grid.active{display:block}.awards_grid_item{flex-basis:calc(25% - 15px);margin-right:20px;margin-bottom:30px;text-align:center}@media screen and (max-width:767px){.awards_grid_item{flex-basis:calc(33.3333% - 14px)}}@media screen and (max-width:575px){.awards_grid_item{flex-basis:calc(50% - 10px)}}@media screen and (min-width:768px){.awards_grid_item:nth-child(4n){margin-right:0}}@media screen and (max-width:767px) and (min-width:576px){.awards_grid_item:nth-child(3n){margin-right:0}}@media screen and (max-width:575px){.awards_grid_item:nth-child(2n){margin-right:0}}.awards_tab{position:relative;overflow:hidden;width:100%;min-height:350px}@media screen and (max-width:575px){.awards_tab{min-height:250px}}.awards_tab.loading .awards_tab_loading{display:block}.awards_tab_loading{position:absolute;z-index:10;top:0;left:0;display:none;width:100%;height:100%;background-color:#fff}.awards_tab_loading .loading-screen{position:relative;min-height:350px;opacity:1}.awards_tab_loading .loading-screen .spinner{top:41%}@media screen and (max-width:575px){.awards_tab_loading .loading-screen .spinner{top:43%}}.awards_tab_loading .loading-screen .loading-label{top:51%}@media screen and (max-width:575px){.awards_tab_loading .loading-screen .loading-label{top:56%}}.awards_tab.tournaments{padding-top:10px}@media screen and (max-width:575px){.awards_tab.tournaments{padding:0}}.awards_tab.tournaments .tournaments_item{cursor:default}.awards_tab.tournaments .tournaments_item_image{position:relative;display:block;padding:0;margin:0 auto 8px;transition:.2s}.awards_tab.tournaments .tournaments_item_image img{display:block;width:100px;height:100px;margin:0 auto}.awards_tab.tournaments .tournaments_item_title{margin:0 0 5px;color:#344861;font-size:16px;font-weight:700;line-height:1.38}.awards_tab.tournaments .tournaments_item_date{color:#6e7c8c;font-size:15px;line-height:1.67}.awards_tab.cups .cups_item{margin-top:-20px;margin-bottom:15px}@media screen and (max-width:575px){.awards_tab.cups .cups_item{margin-bottom:27px}}.awards_tab.cups .cups_item.done{cursor:pointer;transition:.2s}.awards_tab.cups .cups_item.done:active{transform:scale(.9)}.awards_tab.cups .cups_item.done .cups_item_progress{opacity:0}.awards_tab.cups .cups_item.done .cups_item_image>img{opacity:1}.awards_tab.cups .cups_item.done .cups_item_image>img.lazy-image{opacity:0}.awards_tab.cups .cups_item_image{display:block;height:193px;background-image:url(/build/images/shadow-cup.138b4130.png);background-position:50% calc(100% - 10px);background-repeat:no-repeat;background-size:100% auto}@media screen and (max-width:360px){.awards_tab.cups .cups_item_image{height:181px}}.awards_tab.cups .cups_item_image>img{display:block;width:150px;height:auto;margin:0 auto;opacity:.15}@media screen and (max-width:360px){.awards_tab.cups .cups_item_image>img{width:140px}}.awards_tab.cups .cups_item_image>img.lazy-image{opacity:0}.awards_tab.cups .cups_item_title{color:#344861;font-size:16px;font-weight:700;line-height:1.38}.awards_tab.cups .cups_item_progress{margin-top:8px;color:#6e7c8c;font-size:15px;line-height:1.67;text-align:center}.awards_tab.cups .cups_item_progress .progress-bar{position:relative;display:block;overflow:hidden;width:52px;height:6px;margin:0 auto 5px;background-color:#eaeef3;border-radius:3px}.awards_tab.cups .cups_item_progress .progress-bar span{position:absolute;top:0;left:0;display:block;height:100%;background-color:#325aaf;border-radius:3px}.awards_content{overflow:hidden}.awards_button{position:relative;width:50%;height:100%;padding:0;border:none;background-color:transparent;border-radius:4px;color:#6e7c8c;cursor:pointer;font-family:Source Sans Pro,sans-serif;font-size:14px;line-height:1.14;outline:none;transition:.3s}.awards_button,.awards_button .award-notification{display:flex;box-sizing:border-box;align-items:center;justify-content:center;font-weight:600}.awards_button .award-notification{width:16px;height:16px;margin-right:-15px;margin-left:5px;background-color:#ff3b30;border-radius:50%;color:#fff;font-size:12px;line-height:1;opacity:0}.awards_button.active{background-color:#325aaf;color:#fff}.awards_header{display:flex;align-items:center;justify-content:space-between;margin:10px 0 28px}@media screen and (max-width:949px){.awards_header{margin-top:22px}}@media screen and (max-width:575px){.awards_header{display:block;margin:12px 0 30px}}.awards_header_title{color:#344861;font-size:28px;font-weight:700;line-height:1.29}@media screen and (max-width:575px){.awards_header_title{margin-bottom:20px}}.awards_header_menu{display:none;position:relative;width:300px;height:32px;box-sizing:border-box;border:1px solid #e0e8f7;background-color:#f3f6fa;border-radius:5px}.show-tournaments .awards_header_menu{display:block}@media screen and (max-width:575px){.awards_header_menu{width:100%}}.awards_header_menu_body{position:absolute;top:-1px;left:-1px;display:flex;width:calc(100% + 2px);height:calc(100% + 2px);padding:2px;box-sizing:border-box}.carousel{position:relative;transform-style:preserve-3d}.carousel-dots{position:absolute;right:0;bottom:-22px;left:0;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.carousel-dots{bottom:-36px}}.carousel-dots button{display:block;width:7px;height:7px;padding:0;border:none;margin:0 4px;background-color:#c3cbd5;border-radius:50%;outline:none;transition:.2s}.carousel-dots button.active{background-color:#325aaf}.carousel-nav{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border:none;background-color:#f3f6fa;border-radius:50%;cursor:pointer;outline:none;transition:.2s}.carousel-nav img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;max-width:100%;max-height:100%;margin:auto}.carousel-nav[disabled]{opacity:0;pointer-events:none}.carousel-nav:hover{background-color:#dce3ed}.carousel-nav:active{background-color:#d2dae7}.carousel-nav[data-value=prev] img,.carousel-nav[left] img{transform:rotate(180deg)}.carousel-slide{position:absolute;z-index:100;top:0;opacity:0;pointer-events:none;transition:transform .5s,opacity .5s,z-index .5s}.carousel-slide.active{position:relative;z-index:200;opacity:1;pointer-events:inherit}.content-wrapper{width:100%;max-width:1070px;box-sizing:border-box;flex:1 0 auto;padding:0 10px;margin:0 auto}.site-header .content-wrapper{position:relative}@media screen and (max-width:767px){.calendar-page .content-wrapper.site-content-wrapper{padding:8px 10px}}@supports(padding:max(1px)){.content-wrapper{padding-right:max(10px,env(safe-area-inset-right));padding-left:max(10px,env(safe-area-inset-left))}}@media screen and (min-width:700px){.content-wrapper{padding-right:20px;padding-left:20px}@supports(padding:max(1px)){.content-wrapper{padding-right:max(20px,env(safe-area-inset-right));padding-left:max(20px,env(safe-area-inset-left))}}}@media screen and (min-width:980px){.content-wrapper{padding-right:15px;padding-left:15px}@supports(padding:max(1px)){.content-wrapper{padding-right:max(15px,env(safe-area-inset-right));padding-left:max(15px,env(safe-area-inset-left))}}}@media screen and (min-width:980px){.content-wrapper{padding-right:10px;padding-left:10px}@supports(padding:max(1px)){.content-wrapper{padding-right:max(10px,env(safe-area-inset-right));padding-left:max(10px,env(safe-area-inset-left))}}}@media screen and (min-height:800px){.content-wrapper{max-width:1200px}}.site-content-wrapper{position:relative;z-index:1;display:flex;flex:1 0 auto;padding-top:10px}@media screen and (min-width:980px){.site-content-wrapper{padding-top:20px}}.new-layout .site-content-wrapper{box-sizing:border-box;padding-top:10px}@media screen and (max-width:767px){.new-layout .site-content-wrapper{padding-top:0}}@media screen and (min-width:1580px){.new-layout.main-page .site-content-wrapper{min-height:630px}}.site-content{position:relative;width:100%}.main-page .site-content{margin-bottom:20px}@media screen and (min-width:768px){.device-desktop .site-content{max-width:calc(100% - 180px);margin-right:20px}}@media screen and (min-width:1070px){.site-content{max-width:calc(100% - 320px);margin-right:20px}}.aside,.device-desktop .aside{display:none}@media screen and (min-width:768px){.device-desktop .aside{display:block;width:160px;min-width:160px}}@media screen and (min-width:1070px){.aside,.device-desktop .aside{width:300px;min-width:300px}.aside{display:block}}.has-admin-actions{position:relative;border:1px dashed transparent;transition:border-color .3s ease-in-out}.has-admin-actions .admin-actions{position:absolute;z-index:5000;top:5px;right:5px;padding:5px 15px;border:1px solid rgba(0,0,0,.3);background:hsla(0,0%,100%,.3);border-radius:5px;opacity:0;transition:opacity .3s ease-in-out}.has-admin-actions .admin-actions a{text-decoration:none}.has-admin-actions:hover{border-color:#666}.has-admin-actions:hover .admin-actions{opacity:1}@media print{#cookies-consent,#tips-articles-wrap,.android-smart,.article-wrapper,.aside,.check-mistakes-wrapper,.dropdown-arrow,.game-controls-wrapper,.game-tip,.horizontal-placeholder,.site-footer,.site-header,.timer-wrapper{display:none!important}.site-content{width:100%}.game-wrapper{width:80%;margin:0 auto}}.page-404 .site-content{width:100%;margin-right:0}.page-404 .site-footer{display:none}.page-404 .button-prime{display:inline-block;margin:40px auto 0}@media screen and (min-width:460px){.page-404 .button-prime{margin-top:50px}}.wrapper-404{width:100%;height:100%;text-align:center}.content-404{position:absolute;top:50%;left:50%;margin:0 auto;transform:translate(-50%,-50%)}.content-404,.image-404{width:100%;max-width:720px}.image-404{margin:0 auto 30px}@media screen and (min-width:460px){.image-404{margin-bottom:50px}}@media screen and (max-height:400px){.image-404{display:none}}.heading-404{margin:0 auto 20px;font-size:20px;font-weight:700;line-height:1.3;color:#344861}@media screen and (min-width:460px){.heading-404{font-size:28px;line-height:1.29}}@media screen and (max-height:400px){.heading-404{font-size:20px;line-height:1.3}}.text-404{font-size:16px;line-height:1.56;color:#6e7c8c}@media screen and (min-width:460px){.text-404{font-size:20px;line-height:1.25}}@media screen and (max-height:400px){.text-404{font-size:16px;line-height:1.56}}@media screen and (max-width:767px){.new-layout.portrait.rise-redesign #rise-player>div{margin:0 auto 20px!important}}.aniview-float{position:fixed;right:10px;bottom:10px;z-index:9999999;width:380px;height:240px;opacity:0;pointer-events:none;user-select:none;display:none}.aniview-float.active{display:block;opacity:1;pointer-events:auto}.aniview-mobile{display:none;position:relative;justify-content:center;align-items:center;width:100%;margin:0 auto;overflow:hidden}.aniview-mobile>div{margin-bottom:20px;display:flex;justify-content:center}.aniview-mobile.active{display:flex}.check-mistakes{display:flex;flex-direction:row;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}@media screen and (max-width:479px){.check-mistakes{flex-direction:column-reverse}}.blocked .check-mistakes,.show-new-pause .check-mistakes{pointer-events:none}.check-mistakes .label-text{display:block;margin-right:10px;color:#94a3b7;font-size:16px;font-weight:600}@media screen and (max-width:680px){.check-mistakes .label-text{display:none}}@media screen and (max-width:800px){.portrait .check-mistakes .label-text{display:none}}.check-mistakes .switch{position:relative;top:1px;display:block;width:46px;height:14px;box-sizing:border-box;background-color:#e2e7ed;border-radius:13px;transform:translateZ(0);transition:background-color .2s ease-in-out}.check-mistakes .switch.active{background-color:#c2deff}.blocked .check-mistakes .switch,.show-new-pause .check-mistakes .switch{background-color:#e2e7ed}.blocked .check-mistakes .switch .switch-pin,.blocked .check-mistakes .switch input:checked+.switch-pin,.show-new-pause .check-mistakes .switch .switch-pin,.show-new-pause .check-mistakes .switch input:checked+.switch-pin{background-color:#94a3b7}.check-mistakes .switch .switch-pin{position:absolute;top:-7px;left:-1px;display:block;width:26px;height:26px;box-sizing:border-box;background-color:#94a3b7;border-radius:50%;transform:translateZ(0);transition:background-color .2s ease-in-out,left .2s ease-in-out}.check-mistakes .switch .switch-pin .icon-check-mistakes{position:absolute;top:6px;left:6px;width:14px;height:15px;background-image:url(/build/images/game.00bbac29.png);background-position:85.514% 83.1521%;background-size:575.5555% 483.3333%;opacity:.7;transition:opacity .2s ease-in-out}.check-mistakes .switch input:checked+.switch-pin{left:20px;background-color:#325aaf}.check-mistakes .switch input:checked+.switch-pin .icon-check-mistakes{opacity:1}.check-mistakes .switch input{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0;-webkit-tap-highlight-color:transparent}.new-pause{display:block;width:100%;min-width:320px;max-width:340px;box-sizing:border-box;padding:30px 10px 15px;background-color:#fff;border-radius:5px;text-align:center}@media(min-width:576px){.new-pause{padding:30px 15px 15px}}.new-pause_title{display:block;margin-bottom:20px;color:#344861;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.5;text-align:center}.new-pause_banner{display:flex;width:100%;height:auto;justify-content:center}.new-pause_banner>div{display:block;width:100%;text-align:center}.new-pause_button{display:inline-block;width:auto;min-width:250px;height:50px;margin-bottom:25px;font-size:16px;font-weight:600}.new-pause-parent{position:absolute;z-index:999;top:0;right:-10px;bottom:-10px;left:-10px;display:none;overflow:hidden;width:0;height:calc(100% + 10px);align-items:center;justify-content:center;background-color:rgba(0,0,0,.7);transition:opacity .3s ease-in-out}.show-new-pause .new-pause-parent{display:flex;width:calc(100% + 20px)}@media(max-width:800px){.device-phone.portrait .new-pause-parent{top:-11px;height:calc(100% + 21px)}}@media(max-width:700px){.device-phone.portrait .new-pause-parent{top:-8px;height:calc(100% + 18px)}}@media(min-width:500px) and (max-width:800px){.device-phone.portrait .new-pause-parent{right:-50%;left:-50%}}@media(max-width:800px){.device-phone.portrait.new-layout .new-pause-parent{top:-20px;height:calc(100% + 30px)}}@media(max-width:767px){.device-phone.portrait.new-layout .new-pause-parent{top:-12px;height:calc(100% + 22px)}}@media(max-width:800px){.device-phone.portrait.new-layout.rise-redesign .new-pause-parent{top:-20px;height:calc(100% + 30px)}}@media(max-width:767px){.device-phone.portrait.new-layout.rise-redesign .new-pause-parent{top:-12px;height:calc(100% + 7px)}}@media(min-width:500px) and (max-width:800px){.device-phone.portrait.show-lost-progress .new-pause-parent{width:200%}}.win-banner{position:absolute;right:0;bottom:5px;left:0;display:flex;overflow:hidden;width:calc(100% - 10px);height:calc(50% - 68px);align-items:center;justify-content:center;margin:auto}@media screen and (max-width:800px){.win-banner{height:calc(50% - 75px)}}.win-daily .win-banner{height:calc(50% - 125px)}@media screen and (max-width:575px){.win-daily .win-banner{height:calc(30% - 40px)}}.win-banner.hide{opacity:0}.win-banner_gpt{display:block;max-width:100%;max-height:100%;text-align:center}.ref-start-game{display:none;flex-direction:row;align-items:center;justify-content:flex-start}@media(min-width:980px){.new-layout.device-desktop .game-info-wrapper .ref-start-game,.new-layout.device-tablet .game-info-wrapper .ref-start-game{display:flex}}.ref-start-game_title{margin-right:7px;color:#94a3b7;font-size:16px;font-weight:600;line-height:1}@media(min-width:980px) and (max-height:800px),(min-width:980px) and (max-width:1199px){.new-layout.lang-ru .ref-start-game_title,.new-layout.lang-th .ref-start-game_title{margin-right:5px;font-size:15px}}.ref-start-game_items{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.ref-start-game_items>a{padding:8px;border:none;margin-right:4px;border-radius:5px;color:#6e7c8c;font-size:16px;font-weight:600;outline:none;text-decoration:none;transition:.2s}.ref-start-game_items>a:last-child{margin:0}.ref-start-game_items>a.active{color:#325aaf}.ref-start-game_items>a.selected{background-color:#f3f6fa}.ref-start-game_items>a:hover{background-color:#f1f4f8}.ref-start-game_items>a:active{background-color:#eaeef4}@media screen and (max-width:870px){.new-layout.lang-de.device-desktop .ref-start-game_items>a,.new-layout.lang-de.device-tablet .ref-start-game_items>a{padding:5px 4px}}@media(min-width:980px) and (max-height:800px),(min-width:980px) and (max-width:1199px){.new-layout.lang-ru .ref-start-game_items>a,.new-layout.lang-th .ref-start-game_items>a{font-size:15px;padding:8px 5px}}.lost-progress{position:relative;display:block;width:308px;max-width:90%;box-sizing:border-box;padding:15px 15px 18px;background-color:#fff;border-radius:5px;box-shadow:0 5px 20px 0 rgba(0,0,0,.2);text-align:center}.lost-progress_ask{display:flex;justify-content:center}.lost-progress-parent{position:absolute;z-index:999;top:0;right:-10px;bottom:-10px;left:-10px;display:none;overflow:hidden;width:0;height:calc(100% + 10px);align-items:center;justify-content:center;background-color:rgba(0,0,0,.7);transition:opacity .3s ease-in-out}.show-lost-progress .lost-progress-parent{display:flex;width:calc(100% + 20px)}@media(max-width:800px){.device-phone.portrait .lost-progress-parent{top:-11px;height:calc(100% + 21px)}}@media(max-width:700px){.device-phone.portrait .lost-progress-parent{top:-8px;height:calc(100% + 18px)}}@media(min-width:500px) and (max-width:800px){.device-phone.portrait .lost-progress-parent{right:-50%;left:-50%}}@media(max-width:800px){.device-phone.portrait.new-layout .lost-progress-parent{top:-20px;height:calc(100% + 30px)}}@media(max-width:767px){.device-phone.portrait.new-layout .lost-progress-parent{top:-12px;height:calc(100% + 22px)}}@media(max-width:800px){.device-phone.portrait.new-layout.rise-redesign .lost-progress-parent{top:-20px;height:calc(100% + 30px)}}@media(max-width:767px){.device-phone.portrait.new-layout.rise-redesign .lost-progress-parent{top:-12px;height:calc(100% + 7px)}}@media(min-width:500px) and (max-width:800px){.device-phone.portrait.show-lost-progress .lost-progress-parent{width:200%}}.lost-progress_title{color:#344861;font-size:20px;font-weight:700;line-height:1.5}.lost-progress_desc{margin:0 0 15px;color:#6e7c8c;font-size:13px;font-weight:400;line-height:1.5}.lost-progress_buttons{display:flex;justify-content:space-between;margin:0 0 16px}.lost-progress_buttons button{max-width:calc(50% - 5px);height:36px;margin:0;font-size:14px;font-weight:600;line-height:36px}.smart-hint{z-index:999;top:0;right:-10px;bottom:-10px;left:-10px;display:flex;overflow:hidden;width:calc(100% + 20px);height:calc(100% + 10px);align-items:center;justify-content:center;background-color:rgba(0,0,0,.7)}.smart-hint,.smart-hint_canvas{position:absolute;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.smart-hint_canvas{z-index:99999;top:-5px;right:-5px;bottom:-5px;left:-5px;display:block}@media screen and (max-width:400px){.smart-hint_canvas{top:-3px;right:-3px;bottom:-3px;left:-3px}}.show-smart-hint .smart-hint_canvas{opacity:1;pointer-events:auto}@media(max-width:800px){.show-smart-hint.device-phone.portrait .smart-hint,.show-smart-hint.device-tablet .smart-hint{top:-15px;height:calc(100% + 15px)}}@media(max-width:700px){.show-smart-hint.device-phone.portrait .smart-hint,.show-smart-hint.device-tablet .smart-hint{top:-8px;height:calc(100% + 8px)}}@media(max-width:800px){.show-smart-hint.device-phone.portrait .smart-hint,.show-smart-hint.device-tablet .smart-hint{right:-10px;left:-10px;width:calc(100% + 20px)}}.show-smart-hint .smart-hint{width:calc(100% + 20px);opacity:1;pointer-events:auto}.smart-hint_carousel{position:absolute;z-index:20;top:0;left:0;display:block;width:100%;min-height:150px;box-sizing:border-box;padding:20px 20px 15px;background-color:#fff;border-radius:5px;opacity:0;pointer-events:none;transition:opacity .3s}.show-smart-hint-carousel .smart-hint_carousel{opacity:1;pointer-events:auto}@media screen and (max-width:767px){.show-smart-hint-carousel .smart-hint_carousel{box-shadow:0 -5px 20px 0 rgba(0,0,0,.2)}}.smart-hint_carousel_name{display:block;margin:0 0 10px;color:#344861;font-size:20px;font-weight:700;text-align:center}.rtl .smart-hint_carousel_name{direction:rtl}.smart-hint_carousel_nav{position:relative;display:none;align-items:center;justify-content:space-between;margin-top:20px}.smart-hint_carousel_nav.active{display:flex}.smart-hint_carousel_nav .sh-nav-button,.smart-hint_carousel_nav .sh-nav-submit{position:relative;display:flex;width:40px;height:40px;align-items:center;justify-content:center;padding:0;border:none;background-color:#f3f6fa;border-radius:50%;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;transition:.2s}.smart-hint_carousel_nav .sh-nav-button[disabled],.smart-hint_carousel_nav .sh-nav-submit[disabled]{opacity:0;pointer-events:none}.smart-hint_carousel_nav .sh-nav-button img,.smart-hint_carousel_nav .sh-nav-submit img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;max-width:100%;max-height:100%;margin:auto}.smart-hint_carousel_nav .sh-nav-button[left] img,.smart-hint_carousel_nav .sh-nav-submit[left] img{transform:rotate(180deg)}.smart-hint_carousel_nav .sh-nav-button:hover,.smart-hint_carousel_nav .sh-nav-submit:hover{background-color:#dce3ed}.smart-hint_carousel_nav .sh-nav-button:active,.smart-hint_carousel_nav .sh-nav-submit:active{background-color:#d2dae7}.smart-hint_carousel_nav .sh-nav-submit{display:none}.smart-hint_carousel_nav.show-submit .sh-nav-submit{position:absolute;top:0;right:0;bottom:0;display:flex;margin:auto}.smart-hint_carousel_nav .sh-nav-dots{position:absolute;top:0;right:50px;bottom:0;left:50px;display:flex;align-items:center;justify-content:center;margin:auto}.smart-hint_carousel_nav .sh-nav-dots_item{display:block;width:7px;height:7px;margin:0 4px;background-color:#c3cbd5;border-radius:50%;transition:.5s}.smart-hint_carousel_nav .sh-nav-dots_item.active{background-color:#325aaf}.smart-hint_carousel_desc{position:relative;overflow:hidden;color:#94a3b7;font-size:16px;font-weight:600;text-align:center;transform-style:preserve-3d;user-select:none}.rtl .smart-hint_carousel_desc{direction:rtl}.smart-hint_carousel_desc_item{position:absolute;z-index:100;top:0;opacity:0;transition:transform .5s,opacity .5s,z-index .5s}.rtl .smart-hint_carousel_desc_item{direction:rtl}.smart-hint_carousel_desc_item span{color:#325aaf}.smart-hint_carousel_desc_item span.green{color:#34c759}.smart-hint_carousel_desc_item span.red{color:#ff2d55}.smart-hint_carousel_desc_item.prev{transform:translateX(-100%)}.smart-hint_carousel_desc_item.active{position:relative;z-index:200;opacity:1}.smart-hint_carousel_desc_item.next{transform:translateX(100%)}.smart-hint_carousel_desc_item.next+.next{transform:translateX(200%)}.aniview-ads{position:absolute;z-index:-100;top:0;right:0;bottom:0;left:0;overflow:hidden;background:transparent;opacity:0;pointer-events:none;user-select:none;display:flex;justify-content:center;align-items:center}.aniview-ads.active{z-index:99;background:hsla(0,0%,100%,.95);opacity:1;pointer-events:auto}