.auth-module__u5r3CG__authPage{color:#fff;background:radial-gradient(circle at 18% 15%,#7721ff47,#0000 25rem),radial-gradient(circle at 82% 11%,#24d8ff17,#0000 24rem),linear-gradient(#06040f 0%,#090517 48%,#05030c 100%);min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow-x:hidden}.auth-module__u5r3CG__authShell{width:min(100% - 64px,1360px);min-height:100vh;margin:0 auto;padding:32px 0 28px;position:relative}.auth-module__u5r3CG__topBar{gap:28px;display:grid}.auth-module__u5r3CG__brand{color:#fff;align-items:center;gap:14px;width:fit-content;font-size:22px;font-weight:950;display:inline-flex}.auth-module__u5r3CG__brand img{border-radius:10px;width:43px;height:42px;box-shadow:0 0 26px #8d5cff94}.auth-module__u5r3CG__backLink{color:#a99ec1;align-items:center;gap:8px;width:fit-content;font-size:13px;font-weight:750;display:inline-flex}.auth-module__u5r3CG__authGrid{grid-template-columns:minmax(0,1fr) minmax(440px,560px);align-items:start;gap:clamp(32px,6vw,84px);min-height:calc(100vh - 156px);padding:18px 0 54px;display:grid}.auth-module__u5r3CG__infoPanel{gap:24px;max-width:620px;padding-top:150px;display:grid}.auth-module__u5r3CG__infoPanel h1{color:#fff;letter-spacing:0;max-width:620px;margin:0;font-size:clamp(34px,4vw,48px);font-weight:950;line-height:1.02}.auth-module__u5r3CG__infoPanel h1 span{color:#9a55ff;display:block}.auth-module__u5r3CG__infoPanel p{color:#c9c1dc;max-width:560px;margin:0;font-size:16px;font-weight:650;line-height:1.55}.auth-module__u5r3CG__benefitList{gap:14px;margin:0;padding:0;list-style:none;display:grid}.auth-module__u5r3CG__benefitList li{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;display:grid}.auth-module__u5r3CG__benefitIcon{color:#c9b8ff;background:#8d5cff29;border:1px solid #8d5cff47;border-radius:10px;place-items:center;width:48px;height:48px;font-size:18px;font-weight:950;display:grid;box-shadow:inset 0 0 18px #8d5cff1f}.auth-module__u5r3CG__benefitIcon svg{width:22px;height:22px}.auth-module__u5r3CG__benefitList strong{color:#fff;font-size:15px;font-weight:950;display:block}.auth-module__u5r3CG__benefitList span:last-child{color:#a99ec1;font-size:13px;font-weight:700}.auth-module__u5r3CG__statsPanel,.auth-module__u5r3CG__quotePanel{background:#100c1db8;border:1px solid #9770ff24;border-radius:10px;display:grid;box-shadow:inset 0 0 32px #8d5cff0d}.auth-module__u5r3CG__statsPanel{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;max-width:540px;overflow:hidden}.auth-module__u5r3CG__statItem{text-align:center;gap:5px;padding:18px 14px;display:grid}.auth-module__u5r3CG__statItem span{color:#9d67ff;font-size:18px;font-weight:950}.auth-module__u5r3CG__statItem strong{color:#fff;font-size:18px;font-weight:950}.auth-module__u5r3CG__statItem em{color:#a99ec1;font-size:12px;font-style:normal;font-weight:700}.auth-module__u5r3CG__quotePanel{gap:12px;max-width:540px;padding:22px}.auth-module__u5r3CG__quotePanel>span{color:#9d67ff;font-size:46px;font-weight:950;line-height:.65}.auth-module__u5r3CG__quotePanel p{max-width:none;font-size:14px}.auth-module__u5r3CG__rating{color:#a99ec1;align-items:center;gap:10px;font-size:13px;font-weight:750;display:flex}.auth-module__u5r3CG__rating strong{color:#ffcf3f;letter-spacing:1px}.auth-module__u5r3CG__formStack{gap:18px;margin-top:-54px;display:grid}.auth-module__u5r3CG__formPanel{background:radial-gradient(circle at 0 0,#8d5cff29,#0000 22rem),linear-gradient(#111226db,#0b0a19f5);border:1px solid #9770ff6b;border-radius:12px;padding:clamp(22px,3vw,38px);box-shadow:inset 0 0 44px #8d5cff0d,0 22px 62px #00000057}.auth-module__u5r3CG__formHeader{text-align:center;gap:9px;margin-bottom:20px;display:grid}.auth-module__u5r3CG__formHeader h2{color:#fff;margin:0;font-size:clamp(28px,3vw,38px);font-weight:950;line-height:1.05}.auth-module__u5r3CG__formHeader p{color:#d5cce8;max-width:360px;margin:0 auto;font-size:15px;font-weight:650;line-height:1.5}.auth-module__u5r3CG__formAlert{border-radius:9px;align-items:center;gap:10px;margin-bottom:16px;padding:12px 14px;font-size:13px;font-weight:800;line-height:1.4;display:flex}.auth-module__u5r3CG__formAlertError{color:#ffd0d8;background:#ff3c601f;border:1px solid #ff5c7a6b}.auth-module__u5r3CG__formAlertSuccess{color:#cffee2;background:#34d6841f;border:1px solid #5cffa85c}.auth-module__u5r3CG__discordButton,.auth-module__u5r3CG__primaryButton,.auth-module__u5r3CG__secondaryPrompt{border-radius:9px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:50px;font-size:15px;font-weight:950;display:inline-flex}.auth-module__u5r3CG__discordButton,.auth-module__u5r3CG__primaryButton{color:#fff;background:linear-gradient(#6f63ff,#5b49ff);border:0;box-shadow:0 15px 32px #5b49ff47,inset 0 -2px #ffffff24}.auth-module__u5r3CG__primaryButton{background:linear-gradient(#994dff,#6d2be8);margin-top:4px}.auth-module__u5r3CG__discordButton span,.auth-module__u5r3CG__primaryButton span{font-size:18px}.auth-module__u5r3CG__discordMark{flex:none;width:21px;height:21px}.auth-module__u5r3CG__googleButton{color:#1f1f1f;background:#fff;border:1px solid #ffffff2e;border-radius:9px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:50px;margin-top:10px;font-size:15px;font-weight:800;display:inline-flex}.auth-module__u5r3CG__googleButton:hover{background:#f2f2f2}.auth-module__u5r3CG__googleMark{flex:none;width:20px;height:20px}.auth-module__u5r3CG__divider{color:#cfc6dd;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;font-size:13px;font-weight:850;display:grid}.auth-module__u5r3CG__divider:before,.auth-module__u5r3CG__divider:after{content:"";background:#9770ff33;height:1px}.auth-module__u5r3CG__authForm{gap:11px;display:grid}.auth-module__u5r3CG__field{gap:6px;display:grid}.auth-module__u5r3CG__field label,.auth-module__u5r3CG__checkbox span,.auth-module__u5r3CG__forgotLink{color:#f0eaff;font-size:13px;font-weight:900}.auth-module__u5r3CG__inputWrap{color:#a99ec1;background:#070712b8;border:1px solid #9770ff29;border-radius:8px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;min-height:48px;padding:0 14px;transition:border-color .16s,box-shadow .16s,background .16s;display:grid}.auth-module__u5r3CG__inputWrap:focus-within{background:#0b0a18f0;border-color:#9770ff85;box-shadow:0 0 0 4px #8d5cff14}.auth-module__u5r3CG__inputWrap span{place-items:center;font-size:15px;display:grid}.auth-module__u5r3CG__inputWrap input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:14px;font-weight:750}.auth-module__u5r3CG__inputWrap input::placeholder{color:#736981}.auth-module__u5r3CG__ghostButton{color:#9f95b1;background:0 0;border:0;place-items:center;width:24px;height:24px;font-size:14px;display:grid}.auth-module__u5r3CG__strength{gap:6px;display:grid}.auth-module__u5r3CG__strengthBars{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.auth-module__u5r3CG__strengthBars span{background:#ffffff14;border-radius:999px;height:4px;transition:background .16s}.auth-module__u5r3CG__strength p{color:#ffdd52;margin:0;font-size:12px;font-weight:850}.auth-module__u5r3CG__checkbox{align-items:center;gap:10px;display:inline-flex}.auth-module__u5r3CG__checkbox input{accent-color:#8d5cff;width:18px;height:18px;margin:0}.auth-module__u5r3CG__checkbox a,.auth-module__u5r3CG__forgotLink,.auth-module__u5r3CG__secondaryPrompt a{color:#a855ff}.auth-module__u5r3CG__formRow{justify-content:space-between;align-items:center;gap:18px;display:flex}.auth-module__u5r3CG__secondaryPrompt{color:#d8d0e8;text-align:center;background:#0a0916bd;border:1px solid #9770ff29;min-height:54px;margin-top:8px}.auth-module__u5r3CG__secondaryPrompt p{color:#d8d0e8;margin:0}.auth-module__u5r3CG__trustGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.auth-module__u5r3CG__trustCard{background:#0f0c1db8;border:1px solid #9770ff1a;border-radius:9px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;min-height:62px;padding:12px;display:grid}.auth-module__u5r3CG__trustCard span{color:#cdbdff;background:#8d5cff2b;border-radius:8px;place-items:center;width:32px;height:32px;font-size:16px;font-weight:950;display:grid}.auth-module__u5r3CG__trustCard strong{color:#fff;font-size:12px;font-weight:950;display:block}.auth-module__u5r3CG__trustCard em{color:#9b91ad;margin-top:3px;font-size:10px;font-style:normal;font-weight:700;display:block}@media (max-width:1120px){.auth-module__u5r3CG__authGrid{grid-template-columns:1fr}.auth-module__u5r3CG__infoPanel{max-width:none;padding-top:0}}@media (max-width:680px){.auth-module__u5r3CG__authShell{width:min(100% - 24px,560px);padding-top:22px}.auth-module__u5r3CG__authGrid{gap:24px;padding:22px 0 28px}.auth-module__u5r3CG__formStack{margin-top:0}.auth-module__u5r3CG__formPanel{padding:22px}.auth-module__u5r3CG__statsPanel,.auth-module__u5r3CG__trustGrid{grid-template-columns:1fr}.auth-module__u5r3CG__formRow{flex-direction:column;align-items:flex-start}}
