.auth-module__Cgra4q__authRoot{--bg:#030409;--bg2:#070a12;--glass:#ffffff09;--line:#ffffff14;--line2:#ffffff26;--txt:#f2f5fb;--mut:#8f9ab0;--dim:#5b667c;--cy:#00e5ff;--vi:#8b5cf6;--pk:#ff3dcb;--lime:#b6ff3b;--red:#ff5c7a;--amb:#fbbf24;background:var(--bg);color:var(--txt);min-height:100vh;font:15px/1.55 Inter,system-ui,sans-serif}.auth-module__Cgra4q__authRoot :where(*){box-sizing:border-box}.auth-module__Cgra4q__authRoot :where(h1,h2,h3){letter-spacing:-.035em;font-weight:700}.auth-module__Cgra4q__authRoot :where(a){color:inherit;text-decoration:none}.auth-module__Cgra4q__authRoot :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.auth-module__Cgra4q__mono{font-family:JetBrains Mono,ui-monospace,monospace}.auth-module__Cgra4q__layout{grid-template-columns:1.1fr 1fr;min-height:100vh;display:grid}.auth-module__Cgra4q__vis{border-right:1px solid var(--line);flex-direction:column;padding:32px 48px;display:flex;position:relative;overflow:hidden}.auth-module__Cgra4q__visContent{z-index:1;position:relative}.auth-module__Cgra4q__aur{z-index:0;pointer-events:none;background:radial-gradient(520px 320px at 20% 20%,#00e5ff29,#0000 70%),radial-gradient(520px 360px at 85% 80%,#8b5cf633,#0000 70%),radial-gradient(360px 240px at 60% 40%,#ff3dcb14,#0000 70%);position:absolute;inset:0}.auth-module__Cgra4q__floor{z-index:0;transform-origin:bottom;background-image:linear-gradient(#00e5ff1f 1px,#0000 1px),linear-gradient(90deg,#00e5ff1f 1px,#0000 1px);background-size:48px 48px;height:45%;animation:8s linear infinite auth-module__Cgra4q__floor;position:absolute;bottom:-10%;left:-20%;right:-20%;transform:perspective(500px)rotateX(62deg);-webkit-mask:linear-gradient(#0000,#000 60%);mask:linear-gradient(#0000,#000 60%)}@keyframes auth-module__Cgra4q__floor{to{background-position:0 48px,0 0}}.auth-module__Cgra4q__brand{align-items:center;gap:10px;font-size:17px;font-weight:700;display:flex}.auth-module__Cgra4q__orb{background:conic-gradient(from var(--a,0deg),var(--cy),var(--vi),var(--pk),var(--cy));border-radius:10px;flex:none;width:30px;height:30px;animation:6s linear infinite auth-module__Cgra4q__spin;position:relative;box-shadow:0 0 24px #00e5ff80}.auth-module__Cgra4q__orb:after{content:"";background:var(--bg);border-radius:4px;position:absolute;inset:6px}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes auth-module__Cgra4q__spin{to{--a:360deg}}.auth-module__Cgra4q__back{color:var(--mut);border:1px solid var(--line);background:var(--glass);border-radius:10px;align-items:center;gap:6px;margin-left:auto;padding:7px 12px;font-size:13px;display:flex}.auth-module__Cgra4q__back:hover{color:var(--txt)}.auth-module__Cgra4q__pitch{max-width:520px;margin:auto 0;padding:40px 0}.auth-module__Cgra4q__tag{border:1px solid var(--line2);background:var(--glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--mut);border-radius:99px;align-items:center;gap:10px;padding:5px 13px 5px 5px;font-size:12.5px;display:inline-flex}.auth-module__Cgra4q__tag b{color:#05060b;background:linear-gradient(90deg,var(--cy),var(--lime));border-radius:99px;padding:3px 8px;font:600 10.5px JetBrains Mono,monospace}.auth-module__Cgra4q__authRoot .auth-module__Cgra4q__pitch h1{margin:22px 0 16px;font-size:clamp(40px,4.6vw,66px);line-height:.95}.auth-module__Cgra4q__holo{background:linear-gradient(100deg,#fff 0%,var(--cy)25%,var(--vi)50%,var(--pk)70%,#fff 100%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite auth-module__Cgra4q__holo}@keyframes auth-module__Cgra4q__holo{0%,to{background-position:0}50%{background-position:100%}}.auth-module__Cgra4q__pitch p{color:var(--mut);max-width:440px;font-size:16.5px}.auth-module__Cgra4q__build{background:conic-gradient(from var(--a,0deg),transparent 0 60%,var(--cy)72%,var(--vi)84%,var(--pk)92%,transparent);border-radius:20px;max-width:470px;margin-top:34px;padding:1.5px;animation:5s linear infinite auth-module__Cgra4q__spin}.auth-module__Cgra4q__bin{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070a12e6;border-radius:19px;overflow:hidden}.auth-module__Cgra4q__bh{border-bottom:1px solid var(--line);color:var(--dim);align-items:center;gap:7px;padding:10px 14px;font:500 11.5px JetBrains Mono,monospace;display:flex}.auth-module__Cgra4q__bh i{background:#ff5f57;border-radius:50%;width:8px;height:8px}.auth-module__Cgra4q__bh i:nth-child(2){background:#febc2e}.auth-module__Cgra4q__bh i:nth-child(3){background:#28c840}.auth-module__Cgra4q__bh .auth-module__Cgra4q__lv{color:var(--lime);align-items:center;gap:6px;margin-left:auto;display:flex}.auth-module__Cgra4q__bh .auth-module__Cgra4q__lv:before{content:"";background:var(--lime);width:6px;height:6px;box-shadow:0 0 8px var(--lime);border-radius:50%;animation:1.4s infinite auth-module__Cgra4q__pulse}@keyframes auth-module__Cgra4q__pulse{50%{opacity:.3}}.auth-module__Cgra4q__bb{color:var(--mut);min-height:132px;padding:14px 16px;font:12.5px/1.8 JetBrains Mono,monospace}.auth-module__Cgra4q__bb .auth-module__Cgra4q__u{color:var(--txt)}.auth-module__Cgra4q__bb .auth-module__Cgra4q__ok{color:var(--lime)}.auth-module__Cgra4q__bb .auth-module__Cgra4q__c{color:var(--cy)}.auth-module__Cgra4q__bbLine{opacity:0;animation:.35s forwards auth-module__Cgra4q__ln}@keyframes auth-module__Cgra4q__ln{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.auth-module__Cgra4q__prog{background:#ffffff0f;height:3px}.auth-module__Cgra4q__prog i{background:linear-gradient(90deg,var(--cy),var(--vi),var(--pk));width:0;height:100%;transition:width .5s;display:block}.auth-module__Cgra4q__proof{flex-wrap:wrap;gap:26px;margin-top:30px;display:flex}.auth-module__Cgra4q__proof div b{letter-spacing:-.03em;font:700 24px Space Grotesk,Inter,sans-serif;display:block}.auth-module__Cgra4q__proof div small{color:var(--dim);font-size:12.5px}.auth-module__Cgra4q__vfoot{color:var(--dim);flex-wrap:wrap;gap:18px;font-size:12.5px;display:flex}.auth-module__Cgra4q__vfoot span:before{content:"✓ ";color:var(--lime)}.auth-module__Cgra4q__side{flex-direction:column;justify-content:center;align-items:center;padding:32px 24px;display:flex;position:relative;overflow:hidden}.auth-module__Cgra4q__side:before{content:"";pointer-events:none;background:radial-gradient(circle,#00e5ff14,#0000 65%);border-radius:50%;width:520px;height:520px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-module__Cgra4q__card{border:1px solid var(--line2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#ffffff0d,#ffffff04);border-radius:26px;width:100%;max-width:430px;padding:30px;position:relative;box-shadow:0 40px 100px -40px #000c,inset 0 1px #ffffff0f}.auth-module__Cgra4q__mbrand{justify-content:center;margin-bottom:22px;display:none}.auth-module__Cgra4q__seg{border:1px solid var(--line);background:#0000004d;border-radius:14px;grid-template-columns:1fr 1fr;margin-bottom:26px;padding:4px;display:grid;position:relative}.auth-module__Cgra4q__seg button{z-index:1;color:var(--mut);border-radius:10px;padding:9px;font-size:14px;font-weight:600;transition:color .2s;position:relative}.auth-module__Cgra4q__segOn{color:var(--txt)!important}.auth-module__Cgra4q__pill{border:1px solid var(--line2);background:#ffffff14;border-radius:10px;width:calc(50% - 4px);transition:transform .3s cubic-bezier(.3,.7,.2,1);position:absolute;top:4px;bottom:4px;left:4px}.auth-module__Cgra4q__pillRight{transform:translate(100%)}.auth-module__Cgra4q__authRoot .auth-module__Cgra4q__card h2{font-size:28px}.auth-module__Cgra4q__sub{color:var(--mut);margin:6px 0 22px;font-size:14.5px}.auth-module__Cgra4q__oauth{grid-template-columns:1fr 1fr;gap:10px;display:grid}.auth-module__Cgra4q__ob{border:1px solid var(--line2);opacity:.55;cursor:not-allowed;background:#ffffff08;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:11px;font-size:14px;font-weight:500;transition:all .2s;display:flex;position:relative}.auth-module__Cgra4q__ob svg{width:17px;height:17px}.auth-module__Cgra4q__obSoon{background:var(--amb);color:#2b1a02;border-radius:99px;padding:2px 6px;font:600 8.5px JetBrains Mono,monospace;position:absolute;top:-8px;right:-6px}.auth-module__Cgra4q__or{color:var(--dim);letter-spacing:.14em;align-items:center;gap:12px;margin:20px 0;font:500 11px JetBrains Mono,monospace;display:flex}.auth-module__Cgra4q__or:before,.auth-module__Cgra4q__or:after{content:"";background:var(--line);flex:1;height:1px}.auth-module__Cgra4q__f{margin-bottom:14px}.auth-module__Cgra4q__f label{color:#c4ccda;justify-content:space-between;margin-bottom:7px;font-size:13px;font-weight:500;display:flex}.auth-module__Cgra4q__f label a{color:var(--cy);font-weight:500}.auth-module__Cgra4q__f label a:hover{text-decoration:underline}.auth-module__Cgra4q__inp{align-items:center;display:flex;position:relative}.auth-module__Cgra4q__ic{width:16px;height:16px;color:var(--dim);pointer-events:none;transition:color .2s;position:absolute;left:13px}.auth-module__Cgra4q__authRoot .auth-module__Cgra4q__inp input{border:1px solid var(--line2);width:100%;color:var(--txt);background:#00000059;border-radius:12px;outline:0;padding:12px 42px 12px 40px;font-family:inherit;font-size:15px;transition:all .2s}.auth-module__Cgra4q__authRoot .auth-module__Cgra4q__inp input::placeholder{color:var(--dim)}.auth-module__Cgra4q__authRoot .auth-module__Cgra4q__inp input:focus{border-color:#00e5ff99;box-shadow:0 0 0 4px #00e5ff1f,0 0 24px -6px #00e5ff80}.auth-module__Cgra4q__inp:focus-within .auth-module__Cgra4q__ic{color:var(--cy)}.auth-module__Cgra4q__inpErr input{border-color:#ff5c7ab3!important;box-shadow:0 0 0 4px #ff5c7a1a!important}.auth-module__Cgra4q__eye{width:30px;height:30px;color:var(--dim);border-radius:8px;place-items:center;display:grid;position:absolute;right:8px}.auth-module__Cgra4q__eye:hover{color:var(--txt);background:#ffffff0d}.auth-module__Cgra4q__msg{color:var(--red);margin-top:6px;font-size:12.5px}.auth-module__Cgra4q__meter{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:9px;display:grid}.auth-module__Cgra4q__meter i{background:#ffffff14;border-radius:9px;height:4px;transition:background .25s;display:block}.auth-module__Cgra4q__rules{color:var(--dim);flex-wrap:wrap;gap:6px 12px;margin-top:8px;font-size:12px;display:flex}.auth-module__Cgra4q__rules span:before{content:"○ "}.auth-module__Cgra4q__rulesOk{color:var(--lime)}.auth-module__Cgra4q__rulesOk:before{content:"● "}.auth-module__Cgra4q__chk{color:var(--mut);cursor:pointer;align-items:flex-start;gap:10px;margin:6px 0 18px;font-size:13px;display:flex}.auth-module__Cgra4q__chk input{appearance:none;border:1px solid var(--line2);cursor:pointer;background:#00000059;border-radius:6px;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;transition:all .2s;display:grid}.auth-module__Cgra4q__chk input:checked{background:var(--cy);border-color:var(--cy)}.auth-module__Cgra4q__chk input:checked:after{content:"";border-top:0;border-bottom:2px solid #001015;border-left:2px solid #001015;border-right:0;width:9px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}.auth-module__Cgra4q__chk a{color:var(--txt);text-decoration:underline;-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2)}.auth-module__Cgra4q__coupon{color:var(--cy);align-items:center;gap:6px;margin:0 0 14px;font-size:13px;display:inline-flex}.auth-module__Cgra4q__cta{color:#05060b;background:linear-gradient(90deg,var(--cy),#7df9ff);border-radius:13px;justify-content:center;align-items:center;gap:9px;width:100%;padding:13px;font-size:15px;font-weight:600;transition:all .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 34px -10px #00e5ffb3}.auth-module__Cgra4q__cta:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 40px -10px #00e5ffe6}.auth-module__Cgra4q__cta:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.auth-module__Cgra4q__spin{border:2px solid #00000040;border-top-color:#05060b;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite auth-module__Cgra4q__rot}@keyframes auth-module__Cgra4q__rot{to{transform:rotate(360deg)}}.auth-module__Cgra4q__alt{border:1px solid var(--line2);background:#ffffff08;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:10px;padding:12px;font-size:14px;font-weight:500;display:flex}.auth-module__Cgra4q__alt:hover{background:#ffffff12}.auth-module__Cgra4q__foot{text-align:center;color:var(--mut);margin-top:20px;font-size:13.5px}.auth-module__Cgra4q__foot button{color:var(--cy);font-weight:600}.auth-module__Cgra4q__alert{color:#ffc2cd;background:#ff5c7a14;border:1px solid #ff5c7a59;border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:11px 13px;font-size:13px;display:flex}.auth-module__Cgra4q__alertInfo{color:#bff7ff;background:#00e5ff0f;border-color:#00e5ff4d}.auth-module__Cgra4q__otp{grid-template-columns:repeat(6,1fr);gap:8px;margin:6px 0 18px;display:grid}.auth-module__Cgra4q__authRoot .auth-module__Cgra4q__otp input{aspect-ratio:1/1.15;text-align:center;border:1px solid var(--line2);width:100%;color:var(--txt);background:#00000059;border-radius:12px;outline:0;font:600 22px JetBrains Mono,monospace;transition:all .2s}.auth-module__Cgra4q__authRoot .auth-module__Cgra4q__otp input:focus{border-color:var(--cy);box-shadow:0 0 0 4px #00e5ff1f}.auth-module__Cgra4q__otpFill{background:#00e5ff0d!important;border-color:#00e5ff73!important}.auth-module__Cgra4q__icb{border:1px solid var(--line2);background:linear-gradient(135deg,#00e5ff26,#8b5cf626);border-radius:16px;place-items:center;width:56px;height:56px;margin:0 auto 18px;display:grid;box-shadow:0 0 40px -10px #00e5ff99}.auth-module__Cgra4q__center{text-align:center}.auth-module__Cgra4q__backlink{color:var(--mut);align-items:center;gap:6px;margin-bottom:18px;font-size:13px;display:inline-flex}.auth-module__Cgra4q__backlink:hover{color:var(--txt)}.auth-module__Cgra4q__ring{border-radius:50%;place-items:center;width:84px;height:84px;margin:6px auto 20px;display:grid;position:relative}.auth-module__Cgra4q__ring:before{content:"";background:conic-gradient(from var(--a,0deg),var(--cy),var(--vi),var(--pk),var(--cy));-webkit-mask-composite:xor;border-radius:50%;padding:2px;animation:2.4s linear infinite auth-module__Cgra4q__spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.auth-module__Cgra4q__ring svg{width:34px;height:34px;color:var(--lime);filter:drop-shadow(0 0 10px var(--lime))}.auth-module__Cgra4q__steps{text-align:left;border:1px solid var(--line);border-radius:14px;margin:18px 0;padding:6px 14px;font-size:13.5px}.auth-module__Cgra4q__steps div{color:var(--mut);border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:8px 0;display:flex}.auth-module__Cgra4q__steps div:last-child{border:0}.auth-module__Cgra4q__steps b{width:22px;height:22px;color:var(--cy);background:#00e5ff1a;border-radius:7px;flex:none;place-items:center;font:600 11px JetBrains Mono,monospace;display:grid}.auth-module__Cgra4q__legal{color:var(--dim);text-align:center;max-width:430px;margin-top:22px;font-size:12px}.auth-module__Cgra4q__legal a{color:var(--mut);text-decoration:underline;-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2)}.auth-module__Cgra4q__secure{color:var(--dim);justify-content:center;align-items:center;gap:6px;margin-top:10px;font:500 11px JetBrains Mono,monospace;display:flex}@media (prefers-reduced-motion:reduce){.auth-module__Cgra4q__authRoot *{transition:none!important;animation:none!important}}@media (max-width:980px){.auth-module__Cgra4q__layout{grid-template-columns:1fr}.auth-module__Cgra4q__vis{display:none}.auth-module__Cgra4q__mbrand{display:flex}.auth-module__Cgra4q__side{background:radial-gradient(500px 300px at 50% 0,#00e5ff1f,#0000),radial-gradient(500px 300px at 50% 100%,#8b5cf624,#0000);min-height:100vh}}@media (max-width:480px){.auth-module__Cgra4q__card{border-radius:22px;padding:22px 18px}.auth-module__Cgra4q__side{padding:20px 16px}}
