._authMain_hc87y_1{grid-template-columns:minmax(280px,430px) minmax(360px,520px);justify-content:center;align-items:center;gap:clamp(36px,6vw,72px);width:min(906px,100vw - 48px);min-height:calc(100vh - 50px);margin:0 auto;padding:54px 0 88px;display:grid}._authCopy_hc87y_13{flex-direction:column;gap:22px;display:flex}._authCopy_hc87y_13 h1{color:#fff;letter-spacing:0;max-width:520px;margin:0;font-size:clamp(42px,4vw,58px);font-weight:950;line-height:1.1}._authCopy_hc87y_13 p{color:#cdd3e1c7;max-width:480px;margin:0;font-size:15px;font-weight:650;line-height:1.9}._stepGrid_hc87y_38{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}._recoveryStepGrid_hc87y_45{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}._stepCard_hc87y_52{background:#0d0d0eb8;border:1px solid #ffffffb8;border-radius:13px;flex-direction:column;justify-content:center;gap:12px;min-height:78px;padding:14px 16px;display:flex}._stepCard_hc87y_52 strong{color:#ff7dad;font-size:24px;font-weight:950;line-height:1}._stepCard_hc87y_52 span{color:#bfccdedb;font-size:12px;font-weight:700}._demoCode_hc87y_77{color:#ff85b7;background:#ff69a40f;border:1px solid #ff7dad38;border-radius:12px;align-self:flex-start;align-items:center;gap:10px;min-height:38px;padding:0 14px;font-size:12px;font-weight:850;display:inline-flex}._demoCode_hc87y_77 strong{color:#ffd1e1;text-underline-offset:3px;text-decoration:underline}._authCard_hc87y_98{background:#0d0d0ef0;border:1px solid #ffffffb8;border-radius:24px;width:min(100%,520px);padding:20px;box-shadow:0 30px 84px #00000061}._formStack_hc87y_107{flex-direction:column;gap:15px;display:flex}._formStack_hc87y_107 h2{color:#fff;letter-spacing:0;margin:0 0 6px;font-size:27px;font-weight:950;line-height:1.1}._formHeaderRow_hc87y_122{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;display:grid}._formHeaderRow_hc87y_122 h2{margin-bottom:6px}._iconBackButton_hc87y_133{-webkit-appearance:none;appearance:none;color:#e8ecf4d1;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:11px;place-items:center;width:34px;height:34px;display:inline-grid}._iconBackButton_hc87y_133:hover{background:#ffffff17}._googleButton_hc87y_150{-webkit-appearance:none;appearance:none;color:#0c0c0d;cursor:pointer;width:100%;min-height:42px;font:inherit;transition:transform var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:13px;font-weight:850;display:inline-flex}._googleButton_hc87y_150:hover{background:#f6f6f6;transform:translateY(-1px)}._googleButton_hc87y_150 small{color:#09090a6b;font-size:11px;font-weight:750}._googleGlyph_hc87y_181{flex:none;place-items:center;width:18px;height:18px;display:grid}._googleGlyph_hc87y_181 svg{width:18px;height:18px;display:block}._dividerText_hc87y_195{color:#c4c8d0a3;justify-content:center;align-items:center;min-height:28px;font-size:11px;font-weight:750;display:flex}._field_hc87y_205{flex-direction:column;gap:8px;display:flex}._field_hc87y_205 span,._field_hc87y_205 label{color:#e2e5ecc7;font-size:13px;font-weight:650}._field_hc87y_205 input{color:#fffffff0;background:#ffffff0e;border-color:#ffffff0d;min-height:42px;font-size:14px}._field_hc87y_205 input::placeholder{color:#97999fb8}._inviteFieldRow_hc87y_230{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}._emailCodeRow_hc87y_236{grid-template-columns:minmax(0,1fr) 132px;gap:8px;display:grid}._fillButton_hc87y_242{-webkit-appearance:none;appearance:none;color:#ff92bc;cursor:pointer;min-height:42px;font:inherit;background:#ff7eaf0a;border:1px solid #ff7eaf3d;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}._fillButton_hc87y_242:disabled{cursor:not-allowed;opacity:.58}._textActionButton_hc87y_265{-webkit-appearance:none;appearance:none;color:#ff8fba;cursor:pointer;font:inherit;background:0 0;border:0;align-self:flex-end;padding:0;font-size:12px;font-weight:850;text-decoration:none}._textActionButton_hc87y_265:hover{color:#ffb1cd}._submitButton_hc87y_283{color:#260f19;background:linear-gradient(#ff83b2 0%,#ff74a6 100%);border-radius:12px;width:100%;min-height:44px;margin-top:2px;font-size:13px;font-weight:900;box-shadow:0 16px 32px #ff74a62e}._submitButton_hc87y_283:hover{background:linear-gradient(#ff91bc 0%,#ff80ae 100%)}._helperText_hc87y_299,._switchText_hc87y_300{color:#c4c8d094;text-align:center;margin:0;font-size:11px;font-weight:650;line-height:1.8}._switchText_hc87y_300{color:#d6d9e0b8;font-size:13px}._switchText_hc87y_300 a{color:#ff7faf;font-weight:850;text-decoration:none}._invitePassed_hc87y_320{color:#9effe7;background:#41917a14;border:1px solid #72ffda38;border-radius:12px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:38px;padding:0 12px;font-size:12px;font-weight:800;display:grid}._invitePassed_hc87y_320 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._invitePassed_hc87y_320 button{-webkit-appearance:none;appearance:none;color:#b8ffe9;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:11px;font-weight:850}@media (max-width:960px){._authMain_hc87y_1{grid-template-columns:1fr;width:min(100vw - 28px,560px);padding-top:36px}._authCopy_hc87y_13{gap:16px}._stepGrid_hc87y_38,._recoveryStepGrid_hc87y_45{grid-template-columns:1fr}}@media (max-height:760px) and (min-width:961px){._authMain_hc87y_1{padding:30px 0 42px}._authCopy_hc87y_13{gap:16px}._authCopy_hc87y_13 h1{font-size:48px}._authCopy_hc87y_13 p{line-height:1.75}._authCard_hc87y_98{padding:18px}._formStack_hc87y_107{gap:11px}._formStack_hc87y_107 h2{margin-bottom:2px;font-size:25px}._field_hc87y_205{gap:6px}._field_hc87y_205 input,._googleButton_hc87y_150,._inviteFieldRow_hc87y_230 ._fillButton_hc87y_242{min-height:39px}._submitButton_hc87y_283{min-height:41px}._helperText_hc87y_299{line-height:1.55}}@media (max-width:520px){._authMain_hc87y_1{width:min(100vw - 20px,560px);padding-bottom:48px}._authCard_hc87y_98{border-radius:20px;padding:16px}._inviteFieldRow_hc87y_230,._emailCodeRow_hc87y_236{grid-template-columns:1fr}}
