.MainContent-module__ghyEDG__layout{width:100%;max-width:var(--site-full-width);background:0 0;min-height:80dvh;margin:0 auto;padding:5px 25px 40px;transition:padding-left .3s;position:relative;overflow:clip}@supports not (overflow:clip){.MainContent-module__ghyEDG__layout{clip-path:inset(-9999px 0)}}@media screen and (max-width:1366px){.MainContent-module__ghyEDG__layout{padding:5px 40px 40px}}@media screen and (max-width:480px){.MainContent-module__ghyEDG__layout{padding:5px 24px 40px}}.MainContent-module__ghyEDG__promotionPage{padding:20px 0}@media screen and (max-width:480px){.MainContent-module__ghyEDG__promotionPage{padding:16px 0}}.MainContent-module__ghyEDG__winclub,.MainContent-module__ghyEDG__pageWithBanner{padding:0}.MainContent-module__ghyEDG__referral{padding:0 40px 20px}@media screen and (max-width:599px){.MainContent-module__ghyEDG__referral{padding:0 40px}}@media screen and (max-width:480px){.MainContent-module__ghyEDG__referral{padding:0 24px}}.MainContent-module__ghyEDG__wide{max-width:1618px}.MainContent-module__ghyEDG__fullWideProviders{padding:0 0 40px}@media screen and (max-width:899px){.MainContent-module__ghyEDG__fullWideProviders{padding:0 0 24px}}@media screen and (max-width:480px){.MainContent-module__ghyEDG__fullWideProviders{padding:0 0 16px}}.MainContent-module__ghyEDG__sport{z-index:1;flex-direction:column;gap:6px;width:100%;height:100%;padding:0;display:flex}.MainContent-module__ghyEDG__infoPage{padding:0 25px 16px}@media screen and (max-width:1024px){.MainContent-module__ghyEDG__infoPage{padding:0 40px 16px}}@media screen and (max-width:480px){.MainContent-module__ghyEDG__infoPage{padding:0 24px 16px}}@media screen and (min-width:1200px){.MainContent-module__ghyEDG__winclub{max-width:1364px;padding-left:31px}}@media screen and (min-width:1025px) and (max-width:1199px){.MainContent-module__ghyEDG__layout>section,.MainContent-module__ghyEDG__layout>div,.MainContent-module__ghyEDG__layout>*>section,.MainContent-module__ghyEDG__layout>*>div{padding-left:0}}.MainContent-module__ghyEDG__paymentOptions{min-height:auto;padding:0}.MainContent-module__ghyEDG__tournamentPage{max-width:1860px;padding:18px 0}.MainContent-module__ghyEDG__missionsPage{padding:18px 0}.MainContent-module__ghyEDG__tournamentDetail{max-width:1336px;padding:20px 0 0}.MainContent-module__ghyEDG__matchx{max-width:none;padding:0}.MainContent-module__ghyEDG__sportLobbyPage{flex-direction:column;gap:6px;padding:0;display:flex}.MainContent-module__ghyEDG__sportx{overscroll-behavior:none;flex-direction:column;width:100%;height:100dvh;padding:0;display:flex;overflow:hidden}.MainContent-module__ghyEDG__sportx #provlepsi-app{overscroll-behavior:none;touch-action:pan-y;width:100%;height:calc(100dvh - 78px);overflow:hidden auto}@media screen and (max-width:480px){.MainContent-module__ghyEDG__sportx #provlepsi-app{height:calc(100dvh - 64px);padding-bottom:calc(54px + env(safe-area-inset-bottom))}}html[data-mobile-app] .MainContent-module__ghyEDG__layout{padding:0 0 40px}html[data-mobile-app] .MainContent-module__ghyEDG__layout.MainContent-module__ghyEDG__sport{margin-top:0;padding:0}
.AppShellRow-module__c5ntFG__row{flex:1;min-height:0;transition:padding .3s;display:flex}@media (min-width:1025px){.AppShellRow-module__c5ntFG__row{padding-left:254px}}@media (min-width:1025px) and (max-width:1199px){.AppShellRow-module__c5ntFG__row{padding-left:84px}}@media (min-width:1025px){.AppShellRow-module__c5ntFG__row.AppShellRow-module__c5ntFG__rowCollapsed{padding-left:84px}}@media (min-width:1200px){.AppShellRow-module__c5ntFG__row.AppShellRow-module__c5ntFG__rowOpen{padding-left:254px}}
.SocialAuthButtons-module__4qS6pa__container{flex-direction:column;gap:12px;width:100%;margin-bottom:16px;display:flex}.SocialAuthButtons-module__4qS6pa__separator{font-family:var(--family-montserrat,sans-serif);color:#898996;text-transform:lowercase;align-items:center;gap:12px;margin:4px 0;font-size:12px;font-weight:500;display:flex}.SocialAuthButtons-module__4qS6pa__separator:before,.SocialAuthButtons-module__4qS6pa__separator:after{content:"";background:#e5e5eb;flex:1;height:1px}.SocialAuthButtons-module__4qS6pa__button{color:#fff;width:100%;height:48px;font-family:var(--family-montserrat,sans-serif);cursor:pointer;background:#2b4676;border:none;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:500;transition:background .15s;display:flex}.SocialAuthButtons-module__4qS6pa__button:hover:not(:disabled){background:#223963}.SocialAuthButtons-module__4qS6pa__button:disabled{opacity:.7;cursor:default}.SocialAuthButtons-module__4qS6pa__icon{justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.SocialAuthButtons-module__4qS6pa__spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite SocialAuthButtons-module__4qS6pa__social-auth-spin}@keyframes SocialAuthButtons-module__4qS6pa__social-auth-spin{to{transform:rotate(360deg)}}
.LoginModal-module__75y4sG__card{color:#2d2a26;text-align:center;background:#fff;border-radius:8px;width:100%;max-width:414px;padding:44px 16px 24px;position:relative;box-shadow:0 4px 14px #00000040}@media (max-width:480px){.LoginModal-module__75y4sG__card{max-width:100%;box-shadow:none;border-radius:0;min-height:100dvh}}.LoginModal-module__75y4sG__support{cursor:pointer;color:#0000;background:url(/images/auth/support-q.svg) 50%/18px 18px no-repeat;border:none;width:18px;height:18px;padding:0;font-size:0;line-height:0;position:absolute;top:16px;left:16px}.LoginModal-module__75y4sG__close{color:#323246;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:inline-flex;position:absolute;top:16px;right:16px}.LoginModal-module__75y4sG__close svg{width:16px;height:16px}.LoginModal-module__75y4sG__title{font-family:var(--family-montserrat,sans-serif);text-transform:uppercase;color:#2d2a26;margin:0 0 12px;font-size:18px;font-weight:700;line-height:21.6px}.LoginModal-module__75y4sG__form{text-align:left;flex-direction:column;width:100%;display:flex}.LoginModal-module__75y4sG__field{margin-bottom:12px}.LoginModal-module__75y4sG__label{font-family:var(--family-montserrat,sans-serif);color:#2d2a26;margin-bottom:4px;font-size:13px;font-weight:500;line-height:16px;display:block}.LoginModal-module__75y4sG__input{width:100%;height:50px;font-family:var(--family-montserrat,sans-serif);color:#494949;box-sizing:border-box;background:#f5f6fa;border:1px solid #9ca4bf;border-radius:4px;outline:none;padding:14px 16px;font-size:16px;font-weight:500;line-height:23px}.LoginModal-module__75y4sG__input:focus{border-color:#9ca4bf}.LoginModal-module__75y4sG__input:-webkit-autofill{-webkit-text-fill-color:#494949;caret-color:#494949;font-family:var(--family-montserrat,sans-serif);font-size:16px;font-weight:500;line-height:23px;-webkit-box-shadow:inset 0 0 0 1000px #f5f6fa}.LoginModal-module__75y4sG__input:-webkit-autofill:hover{-webkit-text-fill-color:#494949;caret-color:#494949;font-family:var(--family-montserrat,sans-serif);font-size:16px;font-weight:500;line-height:23px;-webkit-box-shadow:inset 0 0 0 1000px #f5f6fa}.LoginModal-module__75y4sG__input:-webkit-autofill:focus{-webkit-text-fill-color:#494949;caret-color:#494949;font-family:var(--family-montserrat,sans-serif);font-size:16px;font-weight:500;line-height:23px;-webkit-box-shadow:inset 0 0 0 1000px #f5f6fa}.LoginModal-module__75y4sG__inputError{border:1.5px solid #e44f73}.LoginModal-module__75y4sG__passwordWrapper{position:relative}.LoginModal-module__75y4sG__passwordWrapper .LoginModal-module__75y4sG__input{padding-right:40px}.LoginModal-module__75y4sG__passwordToggle{color:#323246;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:8px;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.LoginModal-module__75y4sG__passwordToggle svg{width:16px;height:16px}.LoginModal-module__75y4sG__fieldError{font-family:var(--family-montserrat,sans-serif);color:#e44f73;margin-top:4px;font-size:11px;font-weight:400;line-height:13px}.LoginModal-module__75y4sG__checkboxRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.LoginModal-module__75y4sG__checkboxLabel{font-family:var(--family-montserrat,sans-serif);color:#2d2a26;cursor:pointer;align-items:center;gap:8px;font-size:13px;line-height:16px;display:inline-flex}.LoginModal-module__75y4sG__checkbox{cursor:pointer;-webkit-appearance:none;appearance:none;background:#fff;border:.5px solid #2d2a26;border-radius:2px;flex-shrink:0;width:20px;height:20px;margin:0;position:relative}.LoginModal-module__75y4sG__checkbox:checked:after{content:"";border:1.5px solid #2d2a26;border-width:0 1.5px 1.5px 0;width:6px;height:11px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.LoginModal-module__75y4sG__forgotLink{font-family:var(--family-montserrat,sans-serif);color:#2826a5;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:500;line-height:14px;-webkit-text-decoration:underline #2826a5;text-decoration:underline #2826a5;transition:text-decoration-color .3s}.LoginModal-module__75y4sG__forgotLink:hover{text-decoration-color:#0000}.LoginModal-module__75y4sG__submit{text-align:center;width:100%;height:52px;font-family:var(--family-montserrat,sans-serif);color:#fff;cursor:pointer;text-transform:capitalize;background:#38445a;border:none;border-radius:4px;justify-content:center;align-items:center;margin-bottom:16px;font-size:16px;font-weight:600;line-height:20px;transition:background-color .2s;display:inline-flex}.LoginModal-module__75y4sG__submit:hover{background:#283040}@media (hover:none){.LoginModal-module__75y4sG__submit:hover{background:#38445a}}.LoginModal-module__75y4sG__submit:disabled{color:#fff;cursor:not-allowed;background:#ebedef}.LoginModal-module__75y4sG__serverError{font-family:var(--family-montserrat,sans-serif);color:#e73843;text-align:left;background:#e7384314;border-left:3px solid #e73843;border-radius:4px;margin:0 0 16px;padding:10px 12px;font-size:12px;line-height:14px}.LoginModal-module__75y4sG__warning{font-family:var(--family-montserrat,sans-serif);color:#92400e;text-align:left;background:#ffa50026;border-left:3px solid #d97706;border-radius:4px;margin:0 0 16px;padding:10px 12px;font-size:12px;line-height:14px}.LoginModal-module__75y4sG__blocked{font-family:var(--family-montserrat,sans-serif);color:#e73843;text-align:left;background:#e7384314;border-left:3px solid #e73843;border-radius:4px;margin:0 0 16px;padding:10px 12px;font-size:12px;line-height:14px}.LoginModal-module__75y4sG__signupHint{text-align:center;font-family:var(--family-montserrat,sans-serif);color:#2d2a26;border-top:.5px solid #cbc7c7;margin:12px 0;padding-top:11px;font-size:12px;line-height:14px}.LoginModal-module__75y4sG__signupHint button{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin-left:4px;padding:0;font-weight:700;text-decoration:underline}.LoginModal-module__75y4sG__legal{font-family:var(--family-montserrat,sans-serif);text-align:center;color:#2d2a26;font-size:10px;font-weight:500;line-height:16px}@media (max-width:480px){.LoginModal-module__75y4sG__legal{font-size:9px}}.LoginModal-module__75y4sG__legal a{color:#2d2a26;font-weight:500;text-decoration:underline}
.PasswordHints-module__mNDIEq__list{text-align:left;flex-wrap:wrap;width:85%;margin:0 0 3px -7px;padding:0;list-style:none;display:flex}@media (max-width:360px){.PasswordHints-module__mNDIEq__list{width:100%}}.PasswordHints-module__mNDIEq__item{font-family:var(--family-montserrat,sans-serif);color:#2d2a26;white-space:nowrap;padding-left:22px;font-size:11px;font-weight:500;line-height:16px;position:relative}.PasswordHints-module__mNDIEq__dot{justify-content:center;align-items:center;width:8px;height:8px;display:inline-flex;position:absolute;top:4px;left:8px}.PasswordHints-module__mNDIEq__dot:before{content:"";background:#9ca4bf;border-radius:50%;width:8px;height:8px}.PasswordHints-module__mNDIEq__itemValid .PasswordHints-module__mNDIEq__dot,.PasswordHints-module__mNDIEq__itemInvalid .PasswordHints-module__mNDIEq__dot{width:12px;height:12px;top:2px;left:7px}.PasswordHints-module__mNDIEq__itemValid .PasswordHints-module__mNDIEq__dot:before,.PasswordHints-module__mNDIEq__itemInvalid .PasswordHints-module__mNDIEq__dot:before{display:none}.PasswordHints-module__mNDIEq__icon{width:12px;height:12px;display:block}
.AppShellMobileBanner-module__rx3u1G__banner{z-index:999;background:#fff;border:1px solid #fff;border-radius:8px;justify-content:space-between;align-items:center;width:calc(100% - 40px);max-width:350px;padding:12px 46px 12px 12px;line-height:17px;animation:.5s cubic-bezier(.25,.46,.45,.94) both AppShellMobileBanner-module__rx3u1G__banner-slide-top;display:flex;position:fixed;bottom:20px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 10px #00000026}@keyframes AppShellMobileBanner-module__rx3u1G__banner-slide-top{0%{transform:translate(-50%,200px)}to{transform:translate(-50%)}}@media screen and (max-width:900px){.AppShellMobileBanner-module__rx3u1G__banner{max-height:60px;bottom:75px}}@media screen and (max-width:480px){.AppShellMobileBanner-module__rx3u1G__banner{bottom:65px}}@media (prefers-reduced-motion:reduce){.AppShellMobileBanner-module__rx3u1G__banner{animation:none}}.AppShellMobileBanner-module__rx3u1G__logo{display:flex}.AppShellMobileBanner-module__rx3u1G__logo img{width:35px;height:35px}.AppShellMobileBanner-module__rx3u1G__text{flex-direction:column;flex:auto;min-width:0;padding:0 3px 0 8px;display:flex}.AppShellMobileBanner-module__rx3u1G__title{color:#2d2a26;font-size:14px;font-weight:700}.AppShellMobileBanner-module__rx3u1G__description{color:#929292;font-size:10px}.AppShellMobileBanner-module__rx3u1G__button{color:#000;cursor:pointer;white-space:nowrap;background:#87f031;border:0;border-radius:8px;padding:9px 12px;font-size:12px;font-weight:700}.AppShellMobileBanner-module__rx3u1G__close{cursor:pointer;color:#2d2a26;background:0 0;border:0;padding:0;display:flex;position:absolute;top:10px;right:8px}
