._emailNotVerifiedModal_hc497_1{width:min(90%,400px);max-height:calc(100% - 32px);max-height:calc(100dvh - 32px);overflow:auto}._emailNotVerifiedContent_hc497_7{display:flex;flex-direction:column;text-align:center;gap:16px}._emailNotVerifiedTitle_hc497_13{font-weight:700;font-size:1.125rem}._emailNotVerifiedDesc_hc497_17{font-size:.875rem}._verificationForm_hc497_21{display:flex;flex-direction:column;gap:16px;text-align:left}._verificationForm_hc497_21 p{margin:0;line-height:1.5}._error_hc497_32{color:var(--text-error)}._emailVerificationModal_qdr9d_1{width:min(90%,400px);max-height:calc(100% - 32px);max-height:calc(100dvh - 32px);overflow:auto}._emailVerificationModal_qdr9d_1 ._emailVerificationButton_qdr9d_7{margin-top:20px;width:100%}._emailVerificationContent_qdr9d_11{display:flex;flex-direction:column;align-items:center;text-align:center}._emailVerificationTitle_qdr9d_17{font-size:1.25rem;font-weight:700;margin:20px 0 0;color:var(--text-green)}._emailVerificationDesc_qdr9d_23{margin:20px 0 0;font-size:.875rem}._resendButton_qdr9d_28.MuiButton-root{--button-transparent-text-color: var(--text-active-accent);--button-transparent-hover-text-color: var(--text-active-accent);color:var(--text-active-accent);background:transparent;box-shadow:none;min-height:44px}._returnHint_qdr9d_37{color:var(--text-secondary);font-size:.8125rem;text-align:center;margin:8px 0 0}._emailVerificationDesc_qdr9d_23 strong{overflow-wrap:anywhere}._modal_4ny81_1{width:min(440px,100% - 32px);max-height:calc(100% - 32px);max-height:calc(100dvh - 32px);padding:24px;overflow:auto;overscroll-behavior:contain;border-radius:16px}@media (max-width: 500px){._modal_4ny81_1{padding:20px}}._modal_4ny81_1 ._container_4ny81_16{min-width:0}._modal_4ny81_1 ._container_4ny81_16 label{margin-bottom:8px;font-size:.875rem;line-height:20px;font-weight:600}._modal_4ny81_1 ._container_4ny81_16 input{min-height:48px;padding:11px 12px;border:1px solid var(--text-secondary);border-radius:8px;background:var(--bg-color-primary);font-size:1rem;line-height:24px;outline:none;outline-offset:0}._modal_4ny81_1 ._container_4ny81_16 input:focus{border-color:var(--border-color-active);outline:2px solid var(--border-color-active);outline-offset:-1px}._modal_4ny81_1 ._container_4ny81_16 input[aria-invalid=true]{border-color:var(--text-error)}._modal_4ny81_1 ._container_4ny81_16 input+div{padding-top:6px;line-height:1.4}._modal_4ny81_1 ._container_4ny81_16 input+div:empty{display:none}._modal_4ny81_1 ._container_4ny81_16 form>button[type=submit].MuiButton-root{width:100%;min-height:48px;margin-top:8px}._heading_4ny81_57{margin-bottom:20px}._header_4ny81_61{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-8px -8px 0 0}._description_4ny81_69{margin:4px 0 0;font-size:1rem;line-height:1.5;color:var(--text-secondary)}._title_4ny81_76{margin:0;font-size:1.5rem;line-height:1.3;font-weight:700}._closeButton_4ny81_83,._passwordToggle_4ny81_84{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:44px;min-height:44px;padding:8px;border:0;border-radius:6px;background:transparent;color:var(--text-secondary);font:inherit;cursor:pointer}._closeButton_4ny81_83:hover,._passwordToggle_4ny81_84:hover{background:var(--bg-color-secondary);color:var(--text-primary)}._closeButton_4ny81_83:focus-visible,._passwordToggle_4ny81_84:focus-visible{outline:2px solid var(--text-active-accent);outline-offset:2px}._signUpContainer_4ny81_110{display:flex;flex-direction:column}._googleButton_4ny81_115{display:flex;width:100%;min-height:48px;align-items:center;justify-content:center;gap:10px;padding:12px;border:1px solid #747775;border-radius:8px;background:#fff;color:#1f1f1f;font-family:Arial,sans-serif;font-size:1rem;font-weight:500;line-height:20px;cursor:pointer}._googleButton_4ny81_115 img{flex-shrink:0}._googleButton_4ny81_115:hover:not(:disabled){background:#f2f2f2}._googleButton_4ny81_115:focus-visible{outline:2px solid var(--text-active-accent);outline-offset:3px}._googleButton_4ny81_115:disabled{opacity:.6;cursor:default}._authDivider_4ny81_148{display:flex;align-items:center;gap:12px;margin:16px 0;color:var(--text-secondary);font-size:.875rem}._authDivider_4ny81_148:before,._authDivider_4ny81_148:after{height:1px;flex:1;background:var(--border-color);content:""}._fields_4ny81_163{display:flex;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;border:0}._fields_4ny81_163>div{margin-top:0}._passwordField_4ny81_176{min-width:0}._passwordLabelRow_4ny81_180{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}._passwordLabelRow_4ny81_180 ._recoveryLink_4ny81_188{margin:-8px 0;text-align:right}._modal_4ny81_1 ._passwordLabelRow_4ny81_180 label{margin-bottom:0}._passwordInput_4ny81_197{display:flex;position:relative}._modal_4ny81_1 ._passwordField_4ny81_176 input{min-width:0;width:100%;padding-right:72px}._passwordToggle_4ny81_84{position:absolute;top:50%;right:4px;transform:translateY(-50%);min-width:60px;font-size:.875rem;font-weight:600}._signUpMessage_4ny81_218{padding:12px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-color-secondary);color:var(--text-secondary);font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}._modal_4ny81_1 ._buttonRowContainer_4ny81_229{display:flex;flex-direction:column;margin-top:16px}._modal_4ny81_1 ._buttonRowContainer_4ny81_229 ._button_4ny81_229{width:100%;min-height:48px;font-weight:700;text-transform:none}._modal_4ny81_1 ._buttonRowContainer_4ny81_229 ._button_4ny81_229:disabled{opacity:.7}._fieldError_4ny81_244{padding-top:6px;color:var(--text-error);font-size:.875rem;line-height:1.4}._inputError_4ny81_251{margin-top:12px;color:var(--text-error);font-size:.875rem;line-height:1.5}._inputError_4ny81_251:empty{display:none}._recoveryLink_4ny81_188{align-self:flex-end;min-height:44px;margin-top:4px;padding:10px 0;border:0;background:transparent;color:var(--text-link);font:inherit;font-size:.875rem;line-height:24px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}._recoveryLink_4ny81_188:focus-visible{outline:2px solid currentColor;outline-offset:3px}._recoveryLink_4ny81_188:disabled{opacity:.6;cursor:default}._authFooter_4ny81_285{display:flex;flex-direction:column;align-items:center;margin-top:12px}._authFooter_4ny81_285:empty{display:none}._authFooter_4ny81_285 ._recoveryLink_4ny81_188{align-self:center;max-width:100%;margin-top:0;text-align:center}._legalLinks_4ny81_301{margin:12px 0 0;color:var(--text-secondary);font-size:.8125rem;line-height:1.5;text-align:center}._legalLinks_4ny81_301 a{color:var(--text-link);text-decoration:underline;text-underline-offset:3px}._legalLinks_4ny81_301 a:focus-visible{outline:2px solid currentColor;outline-offset:3px}
