.user-auth_shell__jvpuT{position:relative;min-height:100dvh;isolation:isolate;overflow:hidden;background:#030403;color:#f6f8f2}.user-auth_backdrop__rzHev{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:-1;background:radial-gradient(ellipse at 4% 0,#5865007a,transparent 34%),radial-gradient(ellipse at 100% 95%,#81990066,transparent 40%)}.user-auth_backdrop__rzHev:before{content:"";position:absolute;width:130%;height:94%;top:-45%;left:-15%;border-radius:50%;border-bottom:150px solid #768a0928;box-shadow:0 1px 0 #b4d21b30,0 60px 100px #a0c00010,inset 0 -18px 35px #d2ff1810;transform:rotate(-8deg)}.user-auth_backdrop__rzHev:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 87% 83%,#b6da001e,transparent 35%);animation:user-auth_ambient__hXk7Z 24s ease-in-out infinite alternate}.user-auth_wrap__OBQr1{position:relative;width:min(100%,424px);margin:auto;padding:32px 16px 24px;min-height:100dvh;display:flex;flex-direction:column;justify-content:center}.user-auth_brand__zLFug{text-align:center;margin-bottom:22px}.user-auth_brand__zLFug a{font-size:28px;font-weight:750;letter-spacing:-.8px}.user-auth_brand__zLFug span{color:#cefc0b}.user-auth_home__Kvy1j{display:block;width:-moz-fit-content;width:fit-content;margin:4px auto 0;font-size:11px!important;font-weight:400!important;color:#bbc0b5;letter-spacing:0!important}.user-auth_frame__jt3oM{isolation:isolate;overflow:hidden;border-radius:18px;border:1px solid #c2d66c30;background:linear-gradient(145deg,#1b1e1df5,#0b0d0bf5 58%,#252d13f5);box-shadow:0 20px 65px #0009,0 0 24px #c8ef0810}.user-auth_frame__jt3oM:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;padding:1px;background:conic-gradient(from 0deg,transparent 0deg 280deg,#d6ff2470 318deg,transparent 350deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:user-auth_border-light__q1fEK 20s linear infinite;z-index:2}.user-auth_content__V0Hcz input{font-size:13px;height:38px;border-radius:8px;background:linear-gradient(105deg,#24282690,#14181590);border-color:#ffffff16}.user-auth_content__V0Hcz label{font-size:12px}.user-auth_content__V0Hcz .auth-fields{padding:20px 24px 24px}.user-auth_content__V0Hcz .auth-fields form{font-size:12px}.user-auth_content__V0Hcz .auth-fields form>*+*{margin-top:12px}.user-auth_content__V0Hcz .auth-consents{padding:0;border:0;background:none;color:#c4c8be;font-size:11px;line-height:1.5}.user-auth_content__V0Hcz .auth-consents>*+*{margin-top:7px}.user-auth_content__V0Hcz .auth-consents a{color:#d0e872}.user-auth_content__V0Hcz .auth-social{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.user-auth_content__V0Hcz .auth-social button{height:36px;font-size:12px;border-radius:8px}.user-auth_content__V0Hcz .auth-submit{height:40px;border-radius:9px;background:linear-gradient(100deg,#b5df06,#dcff37 58%,#c1ed04);color:#121900;box-shadow:0 3px 15px #c5ef081c;font-size:13px;position:relative;overflow:hidden}.user-auth_content__V0Hcz .auth-submit:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 25%,#ffffff36 50%,transparent 75%);transform:translateX(-120%);animation:user-auth_button-light__5tvvT 12s ease-in-out infinite;pointer-events:none}.user-auth_tabs__cxi1_{display:grid;grid-template-columns:1fr 1fr;padding:3px;border:1px solid #ffffff12;border-radius:11px;background:#161a1790}.user-auth_tabs__cxi1_ button{height:34px;font-size:12px;border-radius:9px;color:#c5cabf}.user-auth_tabs__cxi1_ button[aria-pressed=true]{color:white;border:1px solid #b8d71b80;background:linear-gradient(145deg,#444f2070,#202615);box-shadow:0 0 15px #c9ee1010}.user-auth_title__9tFFj{text-align:center;font-size:25px;font-weight:650;line-height:1.2;margin:18px 0 14px;letter-spacing:-.6px}.user-auth_offer__u4RRO{display:flex;align-items:center;gap:11px;border-radius:9px;padding:10px 12px;margin-bottom:14px;background:linear-gradient(100deg,#33410975,#2f380d55);border:1px solid #c0dc1214;font-size:12px}.user-auth_offer__u4RRO svg{color:#ceef1a}.user-auth_offer__u4RRO small{display:block;color:#c5cab6;font-size:10px;margin-top:2px}.user-auth_promo__HKoNH{border:1px solid #ffffff18;border-radius:8px;background:#ffffff03}.user-auth_promo__HKoNH summary{padding:9px 11px;font-size:12px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;color:#d4d8cc}.user-auth_promo__HKoNH summary:after{content:"+"}.user-auth_promo__HKoNH[open] summary:after{content:"−"}.user-auth_promo__HKoNH>div{padding:0 10px 10px}.user-auth_footer__QJ_5R{display:flex;justify-content:center;gap:20px;font-size:11px;color:#b7beb0;margin-top:22px}@keyframes user-auth_ambient__hXk7Z{to{opacity:.55;transform:translate3d(-3%,-2%,0)}}@property --auth-light{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes user-auth_border-light__q1fEK{to{--auth-light:360deg}}.user-auth_frame__jt3oM:before{background:conic-gradient(from var(--auth-light),transparent 0deg 280deg,#d6ff2470 318deg,transparent 350deg)}@keyframes user-auth_button-light__5tvvT{0%,75%{transform:translateX(-120%)}to{transform:translateX(120%)}}@media (max-width:480px){.user-auth_wrap__OBQr1{padding:24px 16px}.user-auth_content__V0Hcz .auth-fields{padding:18px}}@media (prefers-reduced-motion:reduce){.user-auth_backdrop__rzHev:after,.user-auth_content__V0Hcz .auth-submit:after,.user-auth_content__V0Hcz>div:first-child:before{animation:none}}.user-auth_frame__jt3oM{position:relative;border-color:#c2d66c50;background:radial-gradient(ellipse at 100% 0,#849d1838,transparent 46%),linear-gradient(145deg,#242924f5,#111511f5 58%,#374317e0);box-shadow:0 20px 65px #0009,0 0 32px #c8ef0818}.user-auth_frame__jt3oM:before{display:none}.user-auth_backdrop__rzHev{background:radial-gradient(ellipse at 4% 0,#7a900088,transparent 38%),radial-gradient(ellipse at 100% 95%,#a8bf0060,transparent 43%)}.user-auth_content__V0Hcz input{background:linear-gradient(105deg,#323a2b80,#20251f90);border-color:#ffffff25}.user-auth_content__V0Hcz .auth-social button{background:linear-gradient(130deg,#293128,#141914);border-color:#ffffff25}.user-auth_frame__jt3oM>div{border:0;background:transparent;box-shadow:none}