.AuthLanding-module__LYTiDW__shell{color:#f3f6ff;background:#081729;border:1px solid #355577;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 22px 70px #00000024}.AuthLanding-module__LYTiDW__tabs,.AuthLanding-module__LYTiDW__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.AuthLanding-module__LYTiDW__tabs{border-bottom:1px solid #294663;height:84px}.AuthLanding-module__LYTiDW__tab{color:#add2fc;text-align:left;cursor:pointer;background:#051325db;border:0;border-radius:0;justify-content:center;align-items:center;gap:22px;display:flex;position:relative}.AuthLanding-module__LYTiDW__tab+.AuthLanding-module__LYTiDW__tab{border-left:1px solid #6b99cc21}.AuthLanding-module__LYTiDW__tab[aria-selected=true]{color:#69bcff;background:linear-gradient(105deg,#0c2445,#123d78 55%,#0c2952)}.AuthLanding-module__LYTiDW__tab[aria-selected=true]:after{content:"";background:#2e90ff;height:2px;position:absolute;bottom:-1px;left:0;right:0;box-shadow:0 0 13px 2px #1e90ffd1}.AuthLanding-module__LYTiDW__tab[aria-selected=true] svg{filter:drop-shadow(0 0 6px #2d9cff)}.AuthLanding-module__LYTiDW__tab span,.AuthLanding-module__LYTiDW__benefit>span:last-child,.AuthLanding-module__LYTiDW__privacyNote>span:last-child{gap:3px;display:grid}.AuthLanding-module__LYTiDW__tab strong{color:#f3f6ff;font-size:18px;line-height:1.15}.AuthLanding-module__LYTiDW__tab small{color:#b1c5df;font-size:13px}.AuthLanding-module__LYTiDW__formPane{background:linear-gradient(133deg,#0c1b2e 0%,#102541 53%,#0c1c32 100%);min-width:0;padding:35px clamp(28px,4.1vw,60px) 27px}.AuthLanding-module__LYTiDW__formPane h2,.AuthLanding-module__LYTiDW__promo h2{color:#f2f5fd;letter-spacing:-.035em;margin:0;font-size:clamp(24px,2vw,30px);font-weight:750;line-height:1.16}.AuthLanding-module__LYTiDW__intro,.AuthLanding-module__LYTiDW__promoContent>p{color:#b9cce5;margin:9px 0 0;font-size:16px;line-height:1.5}.AuthLanding-module__LYTiDW__form{gap:16px;margin-top:26px;display:grid}.AuthLanding-module__LYTiDW__field{color:#f3f6ff;gap:7px;min-width:0;font-size:14px;font-weight:650;display:grid}.AuthLanding-module__LYTiDW__inputWrap{align-items:center;gap:var(--space-md);min-height:var(--control-height);padding:0 var(--space-md);border:1px solid var(--control-border);border-radius:var(--control-radius);background:var(--control-bg);color:var(--control-icon);transition:border-color .15s;display:flex}.AuthLanding-module__LYTiDW__inputWrap:focus-within{outline:2px solid var(--control-focus);outline-offset:var(--control-focus-offset)}.AuthLanding-module__LYTiDW__inputError{border-color:var(--color-danger-strong)}.AuthLanding-module__LYTiDW__inputWrap input{width:100%;min-width:0;color:var(--control-text);font-size:var(--text-md);font-weight:var(--weight-regular);background:0 0;border:0;outline:none}.AuthLanding-module__LYTiDW__inputWrap input::placeholder{color:var(--control-placeholder)}.AuthLanding-module__LYTiDW__eye{color:var(--control-icon);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:4px;display:grid}.AuthLanding-module__LYTiDW__eye:hover{color:var(--control-text)}.AuthLanding-module__LYTiDW__inlineError,.AuthLanding-module__LYTiDW__error{color:#ff7892;font-size:13px;font-weight:400;line-height:1.35}.AuthLanding-module__LYTiDW__inlineError{margin-top:1px}.AuthLanding-module__LYTiDW__options,.AuthLanding-module__LYTiDW__checkboxLabel,.AuthLanding-module__LYTiDW__legal{align-items:center;display:flex}.AuthLanding-module__LYTiDW__options{justify-content:space-between;gap:12px}.AuthLanding-module__LYTiDW__checkboxLabel,.AuthLanding-module__LYTiDW__legal{color:#b9cce5;cursor:pointer;gap:10px;font-size:13px;line-height:1.45}.AuthLanding-module__LYTiDW__checkboxLabel input,.AuthLanding-module__LYTiDW__legal input{width:var(--control-check-size);height:var(--control-check-size);accent-color:var(--color-control);cursor:pointer;flex:none;margin:0}.AuthLanding-module__LYTiDW__legal{align-items:flex-start}.AuthLanding-module__LYTiDW__legal a,.AuthLanding-module__LYTiDW__textButton{color:#48a8ff}.AuthLanding-module__LYTiDW__legal a:hover,.AuthLanding-module__LYTiDW__textButton:hover{text-decoration:underline}.AuthLanding-module__LYTiDW__textButton{white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.AuthLanding-module__LYTiDW__primary{color:#fff;cursor:pointer;background:#2c7cf0;border:1px solid #398fff;border-radius:10px;justify-content:center;align-items:center;gap:13px;width:100%;height:52px;font-size:15px;font-weight:650;display:flex}.AuthLanding-module__LYTiDW__primary:hover:not(:disabled){background:#398cff}.AuthLanding-module__LYTiDW__primary:disabled,.AuthLanding-module__LYTiDW__socialButtons button:disabled{opacity:.48;cursor:not-allowed}.AuthLanding-module__LYTiDW__separator{color:#a8beda;align-items:center;gap:10px;margin:19px 0 13px;font-size:13px;display:flex}.AuthLanding-module__LYTiDW__separator:before,.AuthLanding-module__LYTiDW__separator:after{content:"";background:#3a5574;flex:1;height:1px}.AuthLanding-module__LYTiDW__separator span{border:1px solid #466384;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.AuthLanding-module__LYTiDW__socialButtons{grid-template-columns:1fr 1fr;gap:17px;display:grid}.AuthLanding-module__LYTiDW__socialButtons button{color:#f3f6ff;cursor:pointer;background:#0c1e33b8;border:1px solid #506987;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-width:0;min-height:51px;padding:7px 11px;font-size:13px;font-weight:600;display:flex}.AuthLanding-module__LYTiDW__socialButtons button:hover:not(:disabled){background:#20446da6;border-color:#4aa5ff}.AuthLanding-module__LYTiDW__discord{color:#697dff;display:flex}.AuthLanding-module__LYTiDW__strength{color:#b4c9e3;gap:5px;margin-top:-11px;font-size:12px;display:grid}.AuthLanding-module__LYTiDW__strengthBars{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.AuthLanding-module__LYTiDW__strengthBars span{background:#3a5574;border-radius:6px;height:5px}.AuthLanding-module__LYTiDW__strength[data-score="1"] .AuthLanding-module__LYTiDW__strengthBars span[data-on=true]{background:#ed6b85}.AuthLanding-module__LYTiDW__strength[data-score="2"] .AuthLanding-module__LYTiDW__strengthBars span[data-on=true]{background:#f4b954}.AuthLanding-module__LYTiDW__strength[data-score="3"] .AuthLanding-module__LYTiDW__strengthBars span[data-on=true],.AuthLanding-module__LYTiDW__strength[data-score="4"] .AuthLanding-module__LYTiDW__strengthBars span[data-on=true]{background:#54db9b}.AuthLanding-module__LYTiDW__notice{color:#c4d5ee;border:1px solid #375875;border-radius:10px;margin:26px 0;padding:17px;line-height:1.5}.AuthLanding-module__LYTiDW__promo{background:#0b1c34 url(/art/profile-auth-meeple.webp) 88%/cover no-repeat;min-width:0;position:relative}.AuthLanding-module__LYTiDW__promo:before{content:"";background:linear-gradient(90deg,#0b2039 0%,#0a1f38eb 38%,#091a3180 76%,#07182d33 100%),linear-gradient(#0000 55%,#0a1a30);position:absolute;inset:0}.AuthLanding-module__LYTiDW__promoContent{flex-direction:column;height:100%;min-height:560px;padding:37px clamp(26px,4vw,62px) 33px;display:flex;position:relative}.AuthLanding-module__LYTiDW__promo h2{font-size:clamp(23px,1.9vw,29px)}.AuthLanding-module__LYTiDW__promoContent>p{max-width:420px}.AuthLanding-module__LYTiDW__benefits{gap:16px;margin-top:24px;display:grid}.AuthLanding-module__LYTiDW__benefit,.AuthLanding-module__LYTiDW__privacyNote{align-items:center;gap:21px;display:flex}.AuthLanding-module__LYTiDW__benefitIcon{color:#e8f3ff;background:linear-gradient(135deg,#214b75,#17385e 60%,#27609a);border:1px solid #265783;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;display:grid;box-shadow:inset 0 0 12px #58a0ee2b}.AuthLanding-module__LYTiDW__benefit strong,.AuthLanding-module__LYTiDW__privacyNote strong{color:#f0f4fc;font-size:13px;font-weight:680}.AuthLanding-module__LYTiDW__benefit small,.AuthLanding-module__LYTiDW__privacyNote small{color:#b7cbe5;font-size:13px;line-height:1.4}.AuthLanding-module__LYTiDW__promoAction,.AuthLanding-module__LYTiDW__privacyNote{background:#1b3958b8;border:1px solid #478eda;border-radius:10px;margin-top:auto}.AuthLanding-module__LYTiDW__promoAction{color:#b9d9ff;cursor:pointer;justify-content:center;align-items:center;gap:12px;min-height:56px;font-size:15px;font-weight:650;display:flex}.AuthLanding-module__LYTiDW__promoAction:hover{background:#265b90bf}.AuthLanding-module__LYTiDW__privacyNote{border-color:#326293;padding:11px 14px}.AuthLanding-module__LYTiDW__privacyNote .AuthLanding-module__LYTiDW__benefitIcon{width:43px;height:43px}@media (max-width:850px){.AuthLanding-module__LYTiDW__promoContent,.AuthLanding-module__LYTiDW__formPane{padding:30px 25px}.AuthLanding-module__LYTiDW__benefit{gap:12px}.AuthLanding-module__LYTiDW__socialButtons{gap:8px}.AuthLanding-module__LYTiDW__socialButtons button{gap:6px;font-size:11px}}@media (max-width:700px){.AuthLanding-module__LYTiDW__tabs{height:72px}.AuthLanding-module__LYTiDW__tab{gap:8px}.AuthLanding-module__LYTiDW__tab svg{width:25px}.AuthLanding-module__LYTiDW__tab strong{font-size:14px}.AuthLanding-module__LYTiDW__tab small{font-size:10px}.AuthLanding-module__LYTiDW__columns{grid-template-columns:1fr}.AuthLanding-module__LYTiDW__promoContent{min-height:485px}.AuthLanding-module__LYTiDW__formPane{padding:28px 23px}.AuthLanding-module__LYTiDW__options{flex-wrap:wrap;align-items:flex-start}}@media (max-width:390px){.AuthLanding-module__LYTiDW__socialButtons{grid-template-columns:1fr}.AuthLanding-module__LYTiDW__socialButtons button{font-size:13px}.AuthLanding-module__LYTiDW__benefitIcon{width:44px;height:44px}}
