.auth-module__A_DBwq__page{color:#f5f8f6;background:radial-gradient(circle at 15% 20%,#6cff911f,#0000 34%),#080b0a;grid-template-columns:minmax(360px,.9fr) minmax(520px,1.1fr);min-height:100vh;display:grid}.auth-module__A_DBwq__visual{border-right:1px solid #202923;flex-direction:column;min-height:100vh;padding:54px;display:flex;position:relative;overflow:hidden}.auth-module__A_DBwq__visual:after{content:"";border:1px solid #6cff911c;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-220px;left:-160px;box-shadow:0 0 0 70px #6cff9105,0 0 0 140px #6cff9103}.auth-module__A_DBwq__logo{color:inherit;z-index:2;align-items:center;gap:14px;text-decoration:none;display:flex;position:relative}.auth-module__A_DBwq__logoMark{background:#111713;border:1px solid #38463e;place-items:center;width:46px;height:46px;font-size:13px;font-weight:900;display:grid}.auth-module__A_DBwq__logoText strong{letter-spacing:.12em;font-size:14px;display:block}.auth-module__A_DBwq__logoText span{color:#77827c;letter-spacing:.12em;text-transform:uppercase;margin-top:4px;font-size:10px;display:block}.auth-module__A_DBwq__visualContent{z-index:2;max-width:540px;margin:auto 0;position:relative}.auth-module__A_DBwq__kicker{color:#6cff91;letter-spacing:.18em;margin-bottom:22px;font-size:10px;font-weight:900}.auth-module__A_DBwq__visual h1{letter-spacing:-.06em;margin:0;font-size:clamp(48px,5vw,76px);line-height:.93}.auth-module__A_DBwq__visual h1 span{color:#6cff91}.auth-module__A_DBwq__visualDescription{color:#98a39d;max-width:490px;margin-top:28px;font-size:14px;line-height:1.7}.auth-module__A_DBwq__featureList{gap:13px;margin-top:38px;display:grid}.auth-module__A_DBwq__feature{color:#c7cfcb;align-items:center;gap:12px;font-size:12px;display:flex}.auth-module__A_DBwq__featureDot{background:#6cff91;border-radius:50%;width:6px;height:6px;box-shadow:0 0 16px #6cff91a6}.auth-module__A_DBwq__visualFooter{color:#56605b;letter-spacing:.1em;z-index:2;font-size:10px;position:relative}.auth-module__A_DBwq__formSide{place-items:center;min-height:100vh;padding:48px;display:grid}.auth-module__A_DBwq__step{color:#6cff91;letter-spacing:.15em;margin-bottom:14px;font-size:10px;font-weight:900}.auth-module__A_DBwq__card h2{letter-spacing:-.045em;margin:0;font-size:36px}.auth-module__A_DBwq__subtitle{color:#7f8a84;margin-top:11px;font-size:13px;line-height:1.6}.auth-module__A_DBwq__language{background:#0e1311;border:1px solid #202923;margin-bottom:28px;padding:3px;display:inline-flex}.auth-module__A_DBwq__language button{color:#78847d;cursor:pointer;background:0 0;border:0;min-width:48px;padding:8px 12px;font-size:11px;font-weight:800}.auth-module__A_DBwq__language button.auth-module__A_DBwq__activeLanguage{color:#09100c;background:#edf3ef}.auth-module__A_DBwq__form{gap:17px;display:grid}.auth-module__A_DBwq__field{gap:7px;display:grid}.auth-module__A_DBwq__field label{color:#a9b2ad;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.auth-module__A_DBwq__input{color:#f1f5f2;background:#0d1210;border:1px solid #252e29;outline:none;width:100%;min-height:49px;padding:14px 15px;font-size:14px;transition:border-color .18s,background .18s}.auth-module__A_DBwq__input:focus{background:#101712;border-color:#6cff91}.auth-module__A_DBwq__input::placeholder{color:#46504b}.auth-module__A_DBwq__hint{color:#55605a;font-size:10px;line-height:1.5}.auth-module__A_DBwq__submit{color:#071009;letter-spacing:.12em;cursor:pointer;background:#6cff91;border:0;min-height:52px;margin-top:9px;font-size:11px;font-weight:900;transition:transform .18s,opacity .18s,background .18s}.auth-module__A_DBwq__submit:hover:not(:disabled){background:#86ffa5;transform:translateY(-1px)}.auth-module__A_DBwq__submit:disabled{cursor:wait;opacity:.55}.auth-module__A_DBwq__error{color:#ff9898;background:#ff46460f;border:1px solid #ff666640;padding:12px 14px;font-size:12px;line-height:1.5}.auth-module__A_DBwq__success{color:#8effaa;background:#6cff910f;border:1px solid #6cff9140;padding:12px 14px;font-size:12px}.auth-module__A_DBwq__switch{color:#6d7872;text-align:center;margin-top:24px;font-size:12px}.auth-module__A_DBwq__switch a{color:#e6ece8;margin-left:5px;font-weight:800;text-decoration:none}.auth-module__A_DBwq__switch a:hover{color:#6cff91}.auth-module__A_DBwq__security{color:#56615b;border-top:1px solid #1b231e;gap:9px;margin-top:30px;padding-top:18px;font-size:10px;line-height:1.5;display:flex}.auth-module__A_DBwq__securityIcon{color:#6cff91}.auth-module__A_DBwq__onboardingCard{background:linear-gradient(#6cff9106,#0000),#0c110f;border:1px solid #202923;width:min(100%,650px);padding:38px}.auth-module__A_DBwq__accountBox{border:1px solid #202923;grid-template-columns:1fr 1fr;margin:30px 0;display:grid}.auth-module__A_DBwq__accountItem{padding:18px}.auth-module__A_DBwq__accountItem+.auth-module__A_DBwq__accountItem{border-left:1px solid #202923}.auth-module__A_DBwq__accountItem span{color:#647069;letter-spacing:.1em;text-transform:uppercase;font-size:9px;display:block}.auth-module__A_DBwq__accountItem strong{margin-top:7px;font-size:13px;display:block}.auth-module__A_DBwq__pendingButton{color:#6c7771;letter-spacing:.1em;background:#111713;border:1px solid #29332d;width:100%;padding:15px;font-size:11px;font-weight:800}@media (max-width:950px){.auth-module__A_DBwq__page{grid-template-columns:1fr}.auth-module__A_DBwq__visual{border-bottom:1px solid #202923;border-right:0;min-height:auto;padding:28px}.auth-module__A_DBwq__visualContent,.auth-module__A_DBwq__visualFooter{display:none}.auth-module__A_DBwq__formSide{min-height:calc(100vh - 103px);padding:36px 22px}}@media (max-width:560px){.auth-module__A_DBwq__formSide{padding:30px 18px}.auth-module__A_DBwq__card h2{font-size:31px}.auth-module__A_DBwq__accountBox{grid-template-columns:1fr}.auth-module__A_DBwq__accountItem+.auth-module__A_DBwq__accountItem{border-top:1px solid #202923;border-left:0}.auth-module__A_DBwq__onboardingCard{padding:25px}}.auth-module__A_DBwq__heroCompact{max-width:560px;font-size:clamp(42px,4.2vw,66px)!important;line-height:.94!important}.auth-module__A_DBwq__formSide{align-items:start;padding-top:34px!important;padding-bottom:28px!important}.auth-module__A_DBwq__card{width:min(100%,455px)!important}.auth-module__A_DBwq__cardHeader{margin-bottom:22px!important}.auth-module__A_DBwq__step{margin-bottom:10px!important}.auth-module__A_DBwq__card h2{font-size:30px!important}.auth-module__A_DBwq__subtitle{margin-top:9px!important;font-size:12px!important;line-height:1.5!important}.auth-module__A_DBwq__language{margin-bottom:18px!important}.auth-module__A_DBwq__form{gap:13px!important}.auth-module__A_DBwq__field{gap:6px!important}.auth-module__A_DBwq__field label{font-size:11px!important}.auth-module__A_DBwq__input{min-height:44px!important;padding:11px 14px!important;font-size:14px!important}.auth-module__A_DBwq__hint{color:#7a867f!important;font-size:11px!important}.auth-module__A_DBwq__submit{min-height:48px!important;margin-top:6px!important}.auth-module__A_DBwq__switch{margin-top:18px!important}.auth-module__A_DBwq__security{margin-top:20px!important;padding-top:14px!important}.auth-module__A_DBwq__visualDescription{margin-top:22px!important;font-size:13px!important}.auth-module__A_DBwq__featureList{gap:10px!important;margin-top:28px!important}.auth-module__A_DBwq__visualFooter{font-size:10px!important}@media (min-width:951px){.auth-module__A_DBwq__page{grid-template-columns:minmax(340px,.92fr) minmax(500px,1.08fr)!important}.auth-module__A_DBwq__visual{padding:42px 40px 34px 42px!important}.auth-module__A_DBwq__formSide{padding-top:20px!important;padding-bottom:18px!important}.auth-module__A_DBwq__cardHeader{margin-bottom:14px!important}.auth-module__A_DBwq__step{margin-bottom:7px!important}.auth-module__A_DBwq__card h2{font-size:28px!important}.auth-module__A_DBwq__subtitle{margin-top:6px!important;line-height:1.4!important}.auth-module__A_DBwq__language{margin-bottom:12px!important}.auth-module__A_DBwq__language button{padding:6px 11px!important}.auth-module__A_DBwq__form{gap:9px!important}.auth-module__A_DBwq__field{gap:4px!important}.auth-module__A_DBwq__input{min-height:41px!important;padding:9px 13px!important}.auth-module__A_DBwq__hint{line-height:1.25!important}.auth-module__A_DBwq__submit{min-height:45px!important;margin-top:3px!important}.auth-module__A_DBwq__switch{margin-top:12px!important}.auth-module__A_DBwq__security{margin-top:13px!important;padding-top:11px!important}}.auth-module__A_DBwq__formRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.auth-module__A_DBwq__textarea{resize:vertical;font-family:inherit;line-height:1.5;min-height:82px!important}.auth-module__A_DBwq__bioCounter{color:#69756e;text-align:right;margin-top:-2px;font-size:10px}.auth-module__A_DBwq__managerStartState{background:#0b100e;border:1px solid #202923;grid-template-columns:1fr 1fr;display:grid}.auth-module__A_DBwq__managerStartState>div{padding:12px 14px}.auth-module__A_DBwq__managerStartState>div+div{border-left:1px solid #202923}.auth-module__A_DBwq__managerStartState span{color:#647069;letter-spacing:.1em;font-size:9px;font-weight:800;display:block}.auth-module__A_DBwq__managerStartState strong{color:#edf3ef;margin-top:5px;font-size:13px;display:block}.auth-module__A_DBwq__onboardingProgress{color:#4d5852;letter-spacing:.12em;align-items:center;margin-bottom:22px;font-size:9px;font-weight:900;display:flex}.auth-module__A_DBwq__onboardingProgress i{background:#263029;flex:1;height:1px;margin:0 10px}.auth-module__A_DBwq__progressDone{color:#8a968f}.auth-module__A_DBwq__progressCurrent{color:#6cff91}.auth-module__A_DBwq__onboardingLoading{color:#7e8a83;letter-spacing:.08em;background:#080b0a;place-items:center;min-height:100vh;font-size:12px;display:grid}.auth-module__A_DBwq__loadingPulse{background:#6cff91;border-radius:50%;width:8px;height:8px}select.auth-module__A_DBwq__input{cursor:pointer}select.auth-module__A_DBwq__input option{color:#edf3ef;background:#101512}@media (max-width:560px){.auth-module__A_DBwq__formRow,.auth-module__A_DBwq__managerStartState{grid-template-columns:1fr}.auth-module__A_DBwq__managerStartState>div+div{border-top:1px solid #202923;border-left:0}}.auth-module__A_DBwq__clubPage{color:#edf3ef;background:radial-gradient(circle at 15% 0,#6cff9114,#0000 28%),#080b0a;min-height:100vh;padding-bottom:70px}.auth-module__A_DBwq__clubHeader{border-bottom:1px solid #202923;justify-content:space-between;align-items:center;height:92px;padding:0 48px;display:flex}.auth-module__A_DBwq__clubHeaderManager{text-align:right}.auth-module__A_DBwq__clubHeaderManager span,.auth-module__A_DBwq__clubHeaderManager small{color:#66716b;letter-spacing:.12em;font-size:9px;display:block}.auth-module__A_DBwq__clubHeaderManager strong{margin:4px 0;font-size:13px;display:block}.auth-module__A_DBwq__clubHero h1{letter-spacing:-.05em;margin:9px 0 12px;font-size:clamp(34px,4vw,55px)}.auth-module__A_DBwq__clubHero p{color:#87928c;max-width:700px;font-size:13px;line-height:1.65}.auth-module__A_DBwq__clubAvailability{align-items:baseline;gap:10px;margin-top:24px;display:flex}.auth-module__A_DBwq__clubAvailability strong{color:#6cff91;font-size:27px}.auth-module__A_DBwq__clubAvailability span{color:#67726c;letter-spacing:.12em;font-size:9px;font-weight:900}.auth-module__A_DBwq__clubGrid{grid-template-columns:repeat(4,1fr);gap:10px;width:min(1180px,100% - 48px);margin:0 auto;display:grid}.auth-module__A_DBwq__clubCard{min-height:116px;color:inherit;cursor:pointer;text-align:left;background:#0c110f;border:1px solid #202923;grid-template-columns:52px 1fr auto;align-items:center;gap:13px;padding:15px;transition:transform .16s,border-color .16s,background .16s;display:grid}.auth-module__A_DBwq__clubSelected{border-color:#6cff91!important}.auth-module__A_DBwq__clubTaken{opacity:.36;cursor:not-allowed}.auth-module__A_DBwq__clubBadge,.auth-module__A_DBwq__clubBadgeLarge{color:#eaf1ed;letter-spacing:-.03em;background:linear-gradient(145deg,#151c18,#0b100d);border:1px solid #344039;place-items:center;font-weight:900;display:grid}.auth-module__A_DBwq__clubBadge{width:52px;height:52px;font-size:11px}.auth-module__A_DBwq__clubBadgeLarge{width:72px;height:72px;margin-bottom:22px;font-size:15px}.auth-module__A_DBwq__clubCardBody span{color:#56625b;letter-spacing:.1em;font-size:8px;font-weight:900;display:block}.auth-module__A_DBwq__clubCardBody strong{margin-top:6px;font-size:12px;line-height:1.3;display:block}.auth-module__A_DBwq__clubStatusAvailable,.auth-module__A_DBwq__clubStatusTaken{letter-spacing:.08em;font-size:8px;font-weight:900}.auth-module__A_DBwq__clubStatusAvailable{color:#6cff91}.auth-module__A_DBwq__clubStatusTaken{color:#8a938e}.auth-module__A_DBwq__clubGlobalError{color:#ff9898;background:#ff46460f;border:1px solid #ff626238;width:min(1180px,100% - 48px);margin:0 auto 16px;padding:12px 14px;font-size:12px}.auth-module__A_DBwq__clubConfirmBackdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030504d6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.auth-module__A_DBwq__clubConfirm{background:radial-gradient(circle at 100% 0,#6cff9112,#0000 38%),#0c110f;border:1px solid #2b3831;width:min(100%,460px);padding:34px}.auth-module__A_DBwq__clubConfirm h2{letter-spacing:-.04em;margin:5px 0 13px;font-size:31px}.auth-module__A_DBwq__clubConfirm p{color:#7d8982;font-size:12px;line-height:1.6}.auth-module__A_DBwq__clubConfirmActions{grid-template-columns:.7fr 1.3fr;gap:8px;margin-top:27px;display:grid}.auth-module__A_DBwq__cancelClub,.auth-module__A_DBwq__confirmClub{letter-spacing:.1em;cursor:pointer;border:1px solid #2a342e;min-height:46px;font-size:10px;font-weight:900}.auth-module__A_DBwq__cancelClub{color:#98a29c;background:#101512}.auth-module__A_DBwq__confirmClub{color:#071009;background:#6cff91;border-color:#6cff91}.auth-module__A_DBwq__firstDashboard{color:#edf3ef;background:radial-gradient(circle at 25% 20%,#6cff911c,#0000 30%),#080b0a;min-height:100vh}.auth-module__A_DBwq__dashboardTop{border-bottom:1px solid #202923;justify-content:space-between;align-items:center;height:92px;padding:0 48px;display:flex}.auth-module__A_DBwq__dashboardManager{text-align:right}.auth-module__A_DBwq__dashboardManager span,.auth-module__A_DBwq__dashboardManager strong{display:block}.auth-module__A_DBwq__dashboardManager span{font-size:13px}.auth-module__A_DBwq__dashboardManager strong{color:#6cff91;letter-spacing:.1em;margin-top:4px;font-size:9px}.auth-module__A_DBwq__dashboardWelcome{background:#0c110fe0;border:1px solid #202923;width:min(680px,100% - 40px);margin:12vh auto 0;padding:42px}.auth-module__A_DBwq__dashboardWelcome h1{letter-spacing:-.06em;margin:13px 0 20px;font-size:clamp(46px,7vw,76px);line-height:.93}.auth-module__A_DBwq__dashboardWelcome h1 span{color:#6cff91}.auth-module__A_DBwq__dashboardWelcome>p{color:#87928c;max-width:560px;margin-bottom:28px;font-size:13px;line-height:1.7}.auth-module__A_DBwq__dashboardWelcome .auth-module__A_DBwq__pendingButton{margin-top:20px}@media (max-width:1050px){.auth-module__A_DBwq__clubGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.auth-module__A_DBwq__clubHeader{padding:0 18px}.auth-module__A_DBwq__clubHeaderManager small{display:none}.auth-module__A_DBwq__clubHero,.auth-module__A_DBwq__clubGrid,.auth-module__A_DBwq__clubGlobalError{width:calc(100% - 28px)}.auth-module__A_DBwq__clubHero{margin-top:32px}.auth-module__A_DBwq__clubGrid{grid-template-columns:1fr}.auth-module__A_DBwq__clubCard{min-height:95px}.auth-module__A_DBwq__dashboardTop{padding:0 18px}.auth-module__A_DBwq__dashboardWelcome{margin-top:7vh;padding:27px}}.auth-module__A_DBwq__clubHero{width:min(1380px,100% - 64px)!important;margin:38px auto 24px!important}.auth-module__A_DBwq__clubHero h1{margin-bottom:9px!important;font-size:clamp(34px,3.2vw,50px)!important}.auth-module__A_DBwq__clubHero p{max-width:760px!important;line-height:1.55!important}.auth-module__A_DBwq__clubAvailability{border-top:1px solid #18201b;padding-top:16px;margin-top:18px!important}.auth-module__A_DBwq__clubAvailability strong{font-size:24px!important}.auth-module__A_DBwq__clubGrid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:9px!important;width:min(1380px,100% - 64px)!important}.auth-module__A_DBwq__clubCard{grid-template-rows:1fr auto;position:relative;overflow:hidden;grid-template-columns:46px minmax(0,1fr)!important;gap:4px 12px!important;min-height:92px!important;padding:13px 14px!important}.auth-module__A_DBwq__clubCard:before{content:"";background:0 0;width:2px;transition:background .16s;position:absolute;inset:0 auto 0 0}.auth-module__A_DBwq__clubCard:hover:not(:disabled):before,.auth-module__A_DBwq__clubSelected:before{background:#6cff91}.auth-module__A_DBwq__clubCard:hover:not(:disabled){background:linear-gradient(110deg,#6cff9109,#0000 60%),#0d130f!important;border-color:#3b4d43!important;transform:translateY(-2px)!important}.auth-module__A_DBwq__clubBadge{border-radius:2px;grid-row:1/3;width:46px!important;height:46px!important;font-size:10px!important}.auth-module__A_DBwq__clubCardBody{align-self:end;min-width:0}.auth-module__A_DBwq__clubCardBody span{color:#59665f!important;font-size:7px!important}.auth-module__A_DBwq__clubCardBody strong{white-space:normal;margin-top:4px!important;font-size:13px!important;line-height:1.2!important}.auth-module__A_DBwq__clubStatusAvailable,.auth-module__A_DBwq__clubStatusTaken{border-radius:2px;grid-column:2;justify-self:start;padding:3px 6px;line-height:1;font-size:7px!important}.auth-module__A_DBwq__clubStatusAvailable{background:#6cff910f;border:1px solid #6cff9121;color:#6cff91!important}.auth-module__A_DBwq__clubStatusTaken{background:#ffffff06;border:1px solid #202923;color:#77817b!important}.auth-module__A_DBwq__clubTaken{filter:grayscale(.45);opacity:.42!important}.auth-module__A_DBwq__clubSelected{background:linear-gradient(110deg,#6cff9114,#0000 65%),#0e1511!important;border-color:#6cff91!important}.auth-module__A_DBwq__clubHeader{height:78px!important;padding:0 32px!important}.auth-module__A_DBwq__clubGlobalError{width:min(1380px,100% - 64px)!important}@media (min-width:1450px){.auth-module__A_DBwq__clubGrid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (max-width:1250px){.auth-module__A_DBwq__clubGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:900px){.auth-module__A_DBwq__clubGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.auth-module__A_DBwq__clubHero,.auth-module__A_DBwq__clubGrid,.auth-module__A_DBwq__clubGlobalError{width:calc(100% - 36px)!important}}@media (max-width:560px){.auth-module__A_DBwq__clubGrid{grid-template-columns:1fr!important}.auth-module__A_DBwq__clubCard{min-height:82px!important}.auth-module__A_DBwq__clubHeader{height:72px!important;padding:0 16px!important}}@media (max-width:1000px){.auth-module__A_DBwq__leagueGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.auth-module__A_DBwq__leagueHero,.auth-module__A_DBwq__leagueGrid{width:calc(100% - 28px)}.auth-module__A_DBwq__leagueHero{margin-top:30px}.auth-module__A_DBwq__leagueGrid{grid-template-columns:1fr}.auth-module__A_DBwq__leagueCard{min-height:190px}}.auth-module__A_DBwq__leaguePage{color:#edf3ef;background:radial-gradient(circle at 15% 10%,#6cff9114,#0000 30%),#080b0a;min-height:100vh;padding-bottom:70px}.auth-module__A_DBwq__leagueHero{width:min(1320px,100% - 64px);margin:48px auto 34px}.auth-module__A_DBwq__leagueHero h1{letter-spacing:-.055em;margin:12px 0 13px;font-size:clamp(38px,4vw,58px)}.auth-module__A_DBwq__leagueHero p{color:#849089;max-width:740px;font-size:13px;line-height:1.65}.auth-module__A_DBwq__leagueGrid{grid-template-columns:repeat(3,1fr);gap:11px;width:min(1320px,100% - 64px);margin:0 auto;display:grid}.auth-module__A_DBwq__leagueCard{min-height:225px;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(145deg,#6cff9106,#0000 55%),#0c110f;border:1px solid #202923;padding:25px;transition:transform .18s,border-color .18s,background .18s;position:relative;overflow:hidden}.auth-module__A_DBwq__leagueCard:hover:not(:disabled){background:linear-gradient(145deg,#6cff9112,#0000 60%),#0e1511;border-color:#557061;transform:translateY(-3px)}.auth-module__A_DBwq__leagueCard:after{content:"";border:1px solid #6cff910f;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-80px;right:-55px}.auth-module__A_DBwq__leagueMark{background:#101713;border:1px solid #334139;place-items:center;width:54px;height:54px;font-size:13px;font-weight:900;display:grid}.auth-module__A_DBwq__leagueCard h2{letter-spacing:-.035em;margin:5px 0 20px;font-size:25px}.auth-module__A_DBwq__leagueMeta{color:#69756e;letter-spacing:.1em;align-items:center;gap:10px;font-size:8px;font-weight:900;display:flex}.auth-module__A_DBwq__leagueOpen,.auth-module__A_DBwq__leagueSoon{border-radius:2px;padding:4px 7px}.auth-module__A_DBwq__leagueOpen{color:#6cff91;background:#6cff9112;border:1px solid #6cff912e}.auth-module__A_DBwq__leagueSoon{color:#77827c;background:#ffffff06;border:1px solid #29332d}.auth-module__A_DBwq__leagueSeason{color:#607068;letter-spacing:.08em;font-size:8px;font-weight:900;position:absolute;top:18px;right:18px}.auth-module__A_DBwq__leagueLocked{opacity:.44;cursor:not-allowed;filter:grayscale(.35)}.auth-module__A_DBwq__leagueLock{color:#56615b;letter-spacing:.12em;font-size:8px;font-weight:900;position:absolute;top:18px;right:18px}@media (max-width:1000px){.auth-module__A_DBwq__leagueGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.auth-module__A_DBwq__leagueHero,.auth-module__A_DBwq__leagueGrid{width:calc(100% - 28px)}.auth-module__A_DBwq__leagueHero{margin-top:30px}.auth-module__A_DBwq__leagueGrid{grid-template-columns:1fr}.auth-module__A_DBwq__leagueCard{min-height:190px}}.auth-module__A_DBwq__brandMarkImage{object-fit:contain;width:100%;height:100%;display:block}.auth-module__A_DBwq__logoMark{overflow:hidden}.auth-module__A_DBwq__leagueMark{justify-content:center;align-items:center;padding:7px!important;display:flex!important}.auth-module__A_DBwq__leagueLogoImage{object-fit:contain;width:100%;max-width:62px;height:100%;max-height:62px;display:block}.auth-module__A_DBwq__clubBadge{justify-content:center;align-items:center;overflow:hidden;padding:5px!important;display:flex!important}.auth-module__A_DBwq__clubLogoImage{object-fit:contain;width:100%;max-width:44px;height:100%;max-height:44px;transition:transform .18s;display:block}.auth-module__A_DBwq__clubCard:hover .auth-module__A_DBwq__clubLogoImage{transform:scale(1.06)}.auth-module__A_DBwq__leagueGrid{gap:14px!important}.auth-module__A_DBwq__leagueCard{background:radial-gradient(circle at 85% 20%,#6cff9109,#0000 35%),#0b100e!important;border-color:#253129!important;min-height:260px!important;padding:26px!important}.auth-module__A_DBwq__leagueCard:hover:not(:disabled){background:radial-gradient(circle at 85% 20%,#6cff9117,#0000 38%),#0d1511!important;border-color:#5f8870!important}.auth-module__A_DBwq__leagueMark{box-sizing:border-box;background:#f0f2f0!important;border:1px solid #303a34!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;width:92px!important;height:92px!important;padding:12px!important;display:flex!important}.auth-module__A_DBwq__leagueLogoImage{object-fit:contain!important;filter:none!important;opacity:1!important;width:100%!important;max-width:72px!important;height:100%!important;max-height:72px!important}.auth-module__A_DBwq__leagueCountry{color:#7a8981!important;letter-spacing:.14em!important;margin-top:25px!important;font-size:10px!important;font-weight:800!important}.auth-module__A_DBwq__leagueCard h2{letter-spacing:-.045em!important;color:#f2f6f3!important;margin-top:7px!important;margin-bottom:22px!important;font-size:30px!important;font-weight:700!important}.auth-module__A_DBwq__leagueLocked{opacity:1!important;filter:none!important;cursor:not-allowed!important;background:linear-gradient(145deg,#ffffff03,#0000 55%),#090d0b!important}.auth-module__A_DBwq__leagueLocked .auth-module__A_DBwq__leagueMark{opacity:.78!important}.auth-module__A_DBwq__leagueLocked .auth-module__A_DBwq__leagueLogoImage{opacity:.82!important}.auth-module__A_DBwq__leagueCard:not(.auth-module__A_DBwq__leagueLocked){box-shadow:inset 0 0 0 1px #6cff910a,0 0 40px #00000026;border-color:#4c7259!important}.auth-module__A_DBwq__leagueOpen{color:#6cff91!important;background:#6cff911a!important;border-color:#6cff914d!important;padding:6px 10px!important;font-size:9px!important}.auth-module__A_DBwq__leagueSoon{padding:6px 10px!important}.auth-module__A_DBwq__leagueSeason,.auth-module__A_DBwq__leagueLock{top:22px!important;right:22px!important}.auth-module__A_DBwq__leagueCard:after{display:none!important}@media (max-width:1000px){.auth-module__A_DBwq__leagueMark{width:82px!important;height:82px!important}}@media (min-width:1100px){.auth-module__A_DBwq__leaguePage{box-sizing:border-box;height:100vh!important;min-height:100vh!important;padding-bottom:16px!important;overflow:hidden!important}.auth-module__A_DBwq__clubHeader{height:76px!important;min-height:76px!important;padding:0 46px!important}.auth-module__A_DBwq__logoMark{width:52px!important;height:52px!important}.auth-module__A_DBwq__logoText strong{font-size:16px!important}.auth-module__A_DBwq__logoText span{font-size:9px!important}.auth-module__A_DBwq__leagueHero{width:min(1440px,100% - 92px)!important;margin:22px auto 18px!important}.auth-module__A_DBwq__onboardingProgress{margin-bottom:18px!important}.auth-module__A_DBwq__kicker{margin-top:0!important;font-size:9px!important}.auth-module__A_DBwq__leagueHero h1{margin:9px 0 8px!important;font-size:clamp(36px,3.2vw,48px)!important;line-height:.98!important}.auth-module__A_DBwq__leagueHero p{max-width:900px!important;margin:0!important;font-size:11px!important;line-height:1.45!important}.auth-module__A_DBwq__leagueGrid{grid-template-rows:repeat(2,minmax(0,1fr))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:min(1440px,100% - 92px)!important;margin:0 auto!important;display:grid!important}.auth-module__A_DBwq__leagueCard{height:205px!important;min-height:0!important;padding:18px 20px!important}.auth-module__A_DBwq__leagueMark{width:68px!important;height:68px!important;padding:8px!important}.auth-module__A_DBwq__leagueLogoImage{max-width:56px!important;max-height:56px!important}.auth-module__A_DBwq__leagueCountry{margin-top:12px!important;font-size:8px!important}.auth-module__A_DBwq__leagueCard h2{margin:3px 0 11px!important;font-size:23px!important;line-height:1.05!important}.auth-module__A_DBwq__leagueMeta{gap:8px!important;font-size:7px!important}.auth-module__A_DBwq__leagueOpen,.auth-module__A_DBwq__leagueSoon{padding:4px 7px!important;font-size:7px!important}.auth-module__A_DBwq__leagueSeason,.auth-module__A_DBwq__leagueLock{font-size:7px!important;top:15px!important;right:16px!important}}@media (min-width:1100px) and (max-height:850px){.auth-module__A_DBwq__clubHeader{height:66px!important;min-height:66px!important}.auth-module__A_DBwq__logoMark{width:46px!important;height:46px!important}.auth-module__A_DBwq__leagueHero{margin-top:14px!important;margin-bottom:13px!important}.auth-module__A_DBwq__onboardingProgress{margin-bottom:11px!important}.auth-module__A_DBwq__leagueHero h1{margin:6px 0!important;font-size:40px!important}.auth-module__A_DBwq__leagueHero p{font-size:10px!important;line-height:1.35!important}.auth-module__A_DBwq__leagueCard{height:185px!important;padding:14px 18px!important}.auth-module__A_DBwq__leagueMark{width:60px!important;height:60px!important}.auth-module__A_DBwq__leagueLogoImage{max-width:50px!important;max-height:50px!important}.auth-module__A_DBwq__leagueCountry{margin-top:9px!important}.auth-module__A_DBwq__leagueCard h2{margin-bottom:8px!important;font-size:21px!important}}@media (max-width:1099px){.auth-module__A_DBwq__leaguePage{height:auto!important;min-height:100vh!important;overflow:visible!important}}.auth-module__A_DBwq__leagueCard{isolation:isolate;background:linear-gradient(115deg,#ffffff05,#0000 38%),repeating-linear-gradient(135deg,#ffffff02 0 1px,#0000 1px 17px),#090e0c!important;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s!important;overflow:hidden!important}.auth-module__A_DBwq__leagueCard[data-code=PL]{cursor:pointer!important;background:radial-gradient(circle at 90% 15%,#6cff9121,#0000 34%),linear-gradient(120deg,#6cff910e,#0000 46%),repeating-linear-gradient(135deg,#6cff9104 0 1px,#0000 1px 18px),#0a120e!important;border-color:#6cff9175!important;box-shadow:inset 3px 0 #6cff91,inset 0 0 40px #6cff9106,0 12px 34px #0000002e!important}.auth-module__A_DBwq__leagueCard[data-code=PL]:hover{border-color:#6cff91cc!important;transform:translateY(-3px)!important;box-shadow:inset 3px 0 #6cff91,inset 0 0 55px #6cff910b,0 15px 40px #00000045,0 0 24px #6cff910b!important}.auth-module__A_DBwq__leagueCard[data-code=PL]:before{content:"VYBRAT LIGU  →";z-index:4;color:#6cff91;letter-spacing:.12em;opacity:.82;font-size:8px;font-weight:900;transition:transform .18s,opacity .18s;position:absolute;bottom:17px;right:18px}.auth-module__A_DBwq__leagueCard[data-code=PL]:hover:before{opacity:1;transform:translate(3px)}.auth-module__A_DBwq__leagueCard[data-code=PL] .auth-module__A_DBwq__leagueMeta:after{content:"38 KOL · 2026/27";color:#718078;letter-spacing:.09em;margin-left:4px;font-size:7px;font-weight:800}.auth-module__A_DBwq__leagueMark{z-index:2;position:relative;border-color:#ffffff29!important;box-shadow:0 8px 24px #00000030!important}.auth-module__A_DBwq__leagueCard[data-code=PL] .auth-module__A_DBwq__leagueMark{border-color:#6cff9147!important;box-shadow:0 8px 26px #00000038,0 0 18px #6cff9109!important}.auth-module__A_DBwq__leagueCard[data-code=PL] .auth-module__A_DBwq__leagueLogoImage{transform:scale(1.1)}.auth-module__A_DBwq__leagueCard[data-code=LALIGA] .auth-module__A_DBwq__leagueLogoImage{transform:scale(1.07)}.auth-module__A_DBwq__leagueCard[data-code=BUNDESLIGA] .auth-module__A_DBwq__leagueLogoImage{transform:scale(1.08)}.auth-module__A_DBwq__leagueCard[data-code=SERIEA] .auth-module__A_DBwq__leagueLogoImage{transform:scale(1.13)}.auth-module__A_DBwq__leagueCard[data-code=LIGUE1] .auth-module__A_DBwq__leagueLogoImage{transform:scale(1.12)}.auth-module__A_DBwq__leagueCard[data-code=EREDIVISIE] .auth-module__A_DBwq__leagueLogoImage{transform:scale(1.1)}.auth-module__A_DBwq__leagueLocked{position:relative}.auth-module__A_DBwq__leagueLocked:before{content:"";opacity:.75;border:1.5px solid #53615a;border-radius:2px;width:12px;height:10px;position:absolute;bottom:19px;right:20px}.auth-module__A_DBwq__leagueLocked:after{opacity:.75;border:1.5px solid #53615a;border-bottom:0;border-radius:6px 6px 0 0;width:6px;height:7px;position:absolute;bottom:28px;right:23px;content:""!important;display:block!important}.auth-module__A_DBwq__leagueCard[data-code=LALIGA]{box-shadow:inset 2px 0 #ee4f484d!important}.auth-module__A_DBwq__leagueCard[data-code=BUNDESLIGA]{box-shadow:inset 2px 0 #d2283247!important}.auth-module__A_DBwq__leagueCard[data-code=SERIEA]{box-shadow:inset 2px 0 #268de547!important}.auth-module__A_DBwq__leagueCard[data-code=LIGUE1]{box-shadow:inset 2px 0 #c7bc7638!important}.auth-module__A_DBwq__leagueCard[data-code=EREDIVISIE]{box-shadow:inset 2px 0 #2975c147!important}.auth-module__A_DBwq__leagueLocked h2{color:#aab3ae!important}.auth-module__A_DBwq__leagueLocked .auth-module__A_DBwq__leagueCountry{color:#67736c!important}.auth-module__A_DBwq__leagueLock{color:#68756e!important;letter-spacing:.15em!important}.auth-module__A_DBwq__leagueCard[data-code=PL] .auth-module__A_DBwq__leagueOpen{box-shadow:inset 0 0 12px #6cff910d}@media (min-width:1100px) and (max-height:850px){.auth-module__A_DBwq__leagueCard[data-code=PL]:before{font-size:7px;bottom:13px;right:15px}.auth-module__A_DBwq__leagueLocked:before{bottom:15px;right:16px}.auth-module__A_DBwq__leagueLocked:after{bottom:24px;right:19px}}
