.auth_wrap__Z06o_,.auth_wrap__Z06o_ *,.auth_wrap__Z06o_ :after,.auth_wrap__Z06o_ :before{box-sizing:border-box}.auth_wrap__Z06o_{--lg-bg:#0B0D17;--lg-card:#131520;--lg-input:#1A1C29;--lg-border:#2A2D3E;--lg-neon:#3BE84B;--lg-neon-hover:#2ECB3C;--lg-neon-ink:#0B0D17;--lg-text:#FFFFFF;--lg-muted:#8B949E;position:relative;height:100svh;overflow:hidden;background:radial-gradient(circle at 10% 20%,#131624 0,#0B0D17 100%);color:var(--lg-text);-webkit-font-smoothing:antialiased}.auth_wrap__Z06o_:after,.auth_wrap__Z06o_:before{content:"";position:absolute;width:860px;height:860px;background:repeating-radial-gradient(circle,rgba(255,255,255,.025) 0 1.5px,transparent 1.5px 58px);pointer-events:none}.auth_wrap__Z06o_:before{top:-300px;left:-300px}.auth_wrap__Z06o_:after{bottom:-300px;right:-300px}.auth_page__UzhAu{position:relative;z-index:1;height:100%;display:grid;place-items:center;padding:28px 16px 20px}.auth_main__cGGeo{width:100%;max-width:950px;display:flex;flex-direction:column;align-items:center;gap:40px}.auth_card__eGTup{width:100%;background:var(--lg-card);border:1px solid var(--lg-border);border-radius:18px;box-shadow:0 30px 70px -30px rgba(0,0,0,.7);overflow:hidden}.auth_columns__CjLd3{display:flex;align-items:stretch}.auth_vr__FzfGS{width:1px;background:var(--lg-border);margin-top:92px}.auth_brand__bqsSv{flex:1 1;display:flex;flex-direction:column;padding:48px;min-width:0}.auth_logo__OMJRa{display:flex;flex-direction:column;align-items:flex-start;gap:16px;color:var(--lg-text)}.auth_logoMark__BhaZv{width:76px;height:76px;object-fit:contain;display:block}.auth_logo__OMJRa span{font-size:50px;font-weight:500;letter-spacing:-.02em;line-height:1;color:#E7EAF2}.auth_headline__zrBfz{margin-top:52px;font-size:29px;font-weight:600;line-height:1.35;letter-spacing:-.01em}.auth_headline__zrBfz em{font-style:normal;color:var(--lg-neon)}.auth_desc__GOTZs{margin-top:18px;max-width:360px;font-size:16.5px;line-height:1.6;color:var(--lg-muted)}.auth_formCol__xtb1N{flex:1 1;display:flex;flex-direction:column;justify-content:center;padding:48px;min-width:0}.auth_title__OGHFw{font-size:27px;font-weight:600;letter-spacing:-.01em}.auth_sub__GnwSa{margin-top:8px;font-size:15.5px;color:var(--lg-muted)}.auth_form__ThoGV{display:flex;flex-direction:column;gap:20px;margin-top:34px}.auth_field__PyFZb{display:flex;flex-direction:column;gap:8px}.auth_field__PyFZb>span{font-size:14.5px;font-weight:500}.auth_inputWrap__gbB9V{position:relative}.auth_inputIcon__0aZSF{position:absolute;left:15px;top:50%;transform:translateY(-50%);display:inline-flex;color:var(--lg-muted);pointer-events:none}.auth_input__4mJef{width:100%;padding:14px 16px 14px 46px;background:var(--lg-input);border:1px solid var(--lg-border);border-radius:10px;color:var(--lg-text);font:inherit;font-size:15px;outline:none;transition:border-color .15s,box-shadow .15s}.auth_input__4mJef::placeholder{color:var(--lg-muted)}.auth_input__4mJef:focus{border-color:var(--lg-neon);box-shadow:0 0 0 1px var(--lg-neon)}.auth_input__4mJef:-webkit-autofill,.auth_input__4mJef:-webkit-autofill:active,.auth_input__4mJef:-webkit-autofill:focus,.auth_input__4mJef:-webkit-autofill:hover{color:var(--lg-text);-webkit-text-fill-color:var(--lg-text);caret-color:var(--lg-text);box-shadow:0 0 0 1000px var(--lg-input) inset;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.auth_input__4mJef:autofill,.auth_input__4mJef:autofill:active,.auth_input__4mJef:autofill:focus,.auth_input__4mJef:autofill:hover{color:var(--lg-text);-webkit-text-fill-color:var(--lg-text);caret-color:var(--lg-text);box-shadow:0 0 0 1000px var(--lg-input) inset;transition:background-color 9999s ease-in-out 0s}.auth_input__4mJef:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--lg-input) inset,0 0 0 1px var(--lg-neon)}.auth_input__4mJef:autofill:focus{box-shadow:0 0 0 1000px var(--lg-input) inset,0 0 0 1px var(--lg-neon)}.auth_passInput__4oS2Y{padding-right:50px}.auth_eye__zsk2V{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-flex;padding:8px;border:0;background:transparent;color:var(--lg-muted);cursor:pointer;transition:color .15s}.auth_eye__zsk2V:hover{color:var(--lg-text)}.auth_submit__yp4dr{margin-top:6px;padding:14px;border:0;border-radius:10px;background:var(--lg-neon);color:var(--lg-neon-ink);font:inherit;font-size:15.5px;font-weight:600;cursor:pointer;transition:background .15s}.auth_submit__yp4dr:hover{background:var(--lg-neon-hover)}.auth_submit__yp4dr:disabled{opacity:.7;cursor:default}.auth_cardFoot__Z_CYv{padding:4px 48px 46px;text-align:center;font-size:15px;color:var(--lg-muted)}.auth_cardFootLink___afhp{margin-left:6px;padding:0;border:0;background:transparent;font:inherit;font-size:15px;font-weight:500;color:var(--lg-neon);cursor:pointer;transition:color .15s}.auth_cardFootLink___afhp:hover{color:var(--lg-neon-hover)}.auth_copyright__OZejJ{font-size:12.5px;color:var(--lg-muted);opacity:.6;text-align:center}.auth_formMsg__yNwNR{margin:0;padding:10px 14px;border-radius:10px;font-size:14px;line-height:1.45;border:1px solid rgba(255,92,92,.35);background:rgba(255,92,92,.08);color:#ff7a7a}.auth_formMsgInfo__p0TJm{border-color:rgba(59,232,75,.35);background:rgba(59,232,75,.08);color:var(--lg-neon)}@media (max-height:1000px){.auth_main__cGGeo{gap:16px}.auth_brand__bqsSv,.auth_formCol__xtb1N{padding:32px 40px}.auth_logo__OMJRa{gap:12px}.auth_logoMark__BhaZv{width:60px;height:60px}.auth_logo__OMJRa span{font-size:40px}.auth_headline__zrBfz{margin-top:28px;font-size:25px}.auth_desc__GOTZs{margin-top:12px;font-size:15px}.auth_title__OGHFw{font-size:24px}.auth_sub__GnwSa{margin-top:6px;font-size:14.5px}.auth_form__ThoGV{margin-top:22px;gap:15px}.auth_input__4mJef{padding:12px 14px 12px 44px}.auth_passInput__4oS2Y{padding-right:48px}.auth_submit__yp4dr{padding:12px}.auth_cardFoot__Z_CYv{padding:0 40px 30px;font-size:14px}.auth_cardFootLink___afhp{font-size:14px}}@media (max-width:880px){.auth_wrap__Z06o_{overflow-y:auto}.auth_page__UzhAu{height:auto;min-height:100%}.auth_columns__CjLd3{flex-direction:column}.auth_vr__FzfGS{display:none}.auth_brand__bqsSv{border-bottom:1px solid var(--lg-border);padding:36px 28px}.auth_formCol__xtb1N{padding:36px 28px}.auth_cardFoot__Z_CYv{padding:0 28px 36px}.auth_logo__OMJRa span{font-size:40px}.auth_headline__zrBfz{margin-top:36px}}.login_dash__N_QXK{position:relative;margin-top:auto;padding-top:44px;max-width:340px}.login_dash__N_QXK img{position:relative;z-index:1;display:block;width:100%;height:auto;border-radius:12px;transform:translateY(40px)}.login_dash__N_QXK:after{content:"";position:absolute;z-index:0;bottom:-16px;left:10%;width:80%;height:40px;background:rgba(59,232,75,.4);filter:blur(30px)}.login_forgot__qPk03{align-self:flex-start;margin-top:-6px;font-size:14.5px;font-weight:500;color:var(--lg-neon);text-decoration:none;transition:color .15s}.login_forgot__qPk03:hover{color:var(--lg-neon-hover)}button.login_forgot__qPk03{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;font:inherit;cursor:pointer}.login_divider__jsZQD{display:flex;align-items:center;gap:14px;margin:26px 0;color:var(--lg-muted);font-size:14px}.login_divider__jsZQD:after,.login_divider__jsZQD:before{content:"";flex:1 1;height:1px;background:var(--lg-border)}.login_google__oIuzA{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:13px;border:1px solid var(--lg-border);border-radius:10px;background:transparent;color:var(--lg-text);font:inherit;font-size:15px;font-weight:500;cursor:pointer;transition:background .15s}.login_google__oIuzA:hover{background:var(--lg-input)}.login_google__oIuzA:disabled{opacity:.55;cursor:default}@media (max-height:1000px){.login_dash__N_QXK{padding-top:24px;max-width:290px}.login_google__oIuzA{padding:11px}.login_divider__jsZQD{margin:18px 0}}@media (max-height:660px){.login_dash__N_QXK{display:none}}@media (max-width:880px){.login_dash__N_QXK{padding-top:32px}}.register_features__Uvm62{list-style:none;margin:auto 0 0;padding:44px 0 0;display:flex;flex-direction:column;gap:22px}.register_features__Uvm62 li{display:flex;align-items:flex-start;gap:16px}.register_featIcon__CZKh2{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--lg-border);border-radius:10px;background:var(--lg-input);color:var(--lg-neon)}.register_featBody__iK4N_{display:flex;flex-direction:column;gap:4px;min-width:0}.register_featBody__iK4N_ strong{font-size:14.5px;font-weight:500}.register_featBody__iK4N_ small{font-size:13px;line-height:1.5;color:var(--lg-muted)}.register_inputErro__8PLpt[aria-invalid=true],.register_inputErro__8PLpt[aria-invalid=true]:focus{border-color:#ff7a7a;box-shadow:0 0 0 1px #ff7a7a}.register_campoErro__YGM51{margin-top:-2px;font-size:13px;line-height:1.4;color:#ff7a7a}.register_terms__9HtAj{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.55;color:var(--lg-muted);cursor:pointer}.register_terms__9HtAj input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;width:17px;height:17px;margin-top:2px;border:1.5px solid var(--lg-neon);border-radius:4px;background:transparent;cursor:pointer;display:grid;place-content:center}.register_terms__9HtAj input:before{content:"";width:9px;height:9px;transform:scale(0);transition:transform .12s ease-in-out;background:var(--lg-neon);-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}.register_terms__9HtAj input:checked:before{transform:scale(1)}.register_termsLink__wOWL3{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;font:inherit;color:var(--lg-neon);text-decoration:none;cursor:pointer}.register_termsLink__wOWL3:hover{text-decoration:underline}@media (max-height:1000px){.register_features__Uvm62{padding-top:24px;gap:16px}.register_featIcon__CZKh2{width:38px;height:38px}}@media (max-height:660px){.register_features__Uvm62{display:none}}@media (max-width:880px){.register_features__Uvm62{padding-top:32px}}