.AuthSuccessScreen-module-scss-module__dgTSea__authSuccessScreen{flex-direction:column;align-items:center;display:flex}.AuthSuccessScreen-module-scss-module__dgTSea__authSuccessScreen__title{font-family:var(--font-family-display);margin-bottom:var(--spacing-sm);text-align:center;color:var(--color-ink);font-size:18px;font-weight:700}.AuthSuccessScreen-module-scss-module__dgTSea__authSuccessScreen__message{font-family:var(--font-family-body);color:var(--color-text-body);margin:0 0 var(--spacing-lg);text-align:center;font-size:13px;line-height:19px}@media (min-width:768px) and (max-width:1023px){.AuthSuccessScreen-module-scss-module__dgTSea__authSuccessScreen__message{font-size:15px;line-height:22px}}@media (max-width:767px){.AuthSuccessScreen-module-scss-module__dgTSea__authSuccessScreen__message{font-size:14px;line-height:20px}}.AuthSuccessScreen-module-scss-module__dgTSea__authSuccessScreen__submit{min-width:200px;min-height:44px;padding:var(--spacing-sm) var(--spacing-xl);font-family:var(--font-family-display);color:var(--color-text-white);background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-gradient-end) 100%);border-radius:var(--radius-full);cursor:pointer;border:none;justify-content:center;align-items:center;font-size:16px;font-weight:700;text-decoration:none;display:flex}.AuthSuccessScreen-module-scss-module__dgTSea__authSuccessScreen__submit:disabled{opacity:.7;cursor:not-allowed}
.auth-layout-module-scss-module__3NzoVW__authLayout{justify-content:center;align-items:center;gap:var(--spacing-lg);min-height:100vh;padding:var(--spacing-lg) var(--spacing-md);background-color:var(--color-bg-light);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:768px) and (max-width:1023px){.auth-layout-module-scss-module__3NzoVW__authLayout{gap:var(--spacing-xl);padding:var(--spacing-2xl) var(--spacing-lg)}}@media (max-width:767px){.auth-layout-module-scss-module__3NzoVW__authLayout{gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-md)}}.auth-layout-module-scss-module__3NzoVW__authLayout__blobNavy{background-color:var(--color-blob-navy);filter:blur(20px);pointer-events:none;border-bottom-left-radius:384px;width:427px;height:341px;position:absolute;top:0;right:0}@media (max-width:767px){.auth-layout-module-scss-module__3NzoVW__authLayout__blobNavy{border-bottom-left-radius:216px;width:240px;height:192px}}.auth-layout-module-scss-module__3NzoVW__authLayout__blobGreen{background-color:var(--color-blob-green);filter:blur(20px);pointer-events:none;border-top-right-radius:288px;width:320px;height:256px;position:absolute;bottom:0;left:0}@media (max-width:767px){.auth-layout-module-scss-module__3NzoVW__authLayout__blobGreen{border-top-right-radius:162px;width:180px;height:144px}}.auth-layout-module-scss-module__3NzoVW__authLayout__main{z-index:1;justify-content:center;align-items:center;gap:var(--spacing-lg);flex-direction:column;width:448px;max-width:448px;display:flex;position:relative}@media (max-width:767px){.auth-layout-module-scss-module__3NzoVW__authLayout__main{width:100%}}.auth-layout-module-scss-module__3NzoVW__authLayout__brand{text-align:center;align-items:center;gap:var(--spacing-xs);flex-direction:column;display:flex}.auth-layout-module-scss-module__3NzoVW__authLayout__logo{object-fit:contain;width:90px;height:44px}@media (min-width:768px) and (max-width:1023px){.auth-layout-module-scss-module__3NzoVW__authLayout__logo{width:120px;height:59px}}@media (max-width:767px){.auth-layout-module-scss-module__3NzoVW__authLayout__logo{width:100px;height:49px}}.auth-layout-module-scss-module__3NzoVW__authLayout__heading{font-family:var(--font-family-display);letter-spacing:-.6px;color:var(--color-primary);margin:0;font-size:20px;font-weight:800;line-height:28px}@media (min-width:768px) and (max-width:1023px){.auth-layout-module-scss-module__3NzoVW__authLayout__heading{font-size:24px;line-height:32px}}@media (max-width:767px){.auth-layout-module-scss-module__3NzoVW__authLayout__heading{font-size:22px;line-height:30px}}.auth-layout-module-scss-module__3NzoVW__authLayout__subheading{font-family:var(--font-family-body);color:var(--color-text-body);margin:0;font-size:13px;font-weight:400;line-height:18px}@media (min-width:768px) and (max-width:1023px){.auth-layout-module-scss-module__3NzoVW__authLayout__subheading{font-size:15px;line-height:22px}}@media (max-width:767px){.auth-layout-module-scss-module__3NzoVW__authLayout__subheading{font-size:14px;line-height:20px}}.auth-layout-module-scss-module__3NzoVW__authLayout__card{background-color:var(--color-bg-white);border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-card);padding:var(--spacing-xl)}@media (max-width:767px){.auth-layout-module-scss-module__3NzoVW__authLayout__card{padding:var(--spacing-lg)}}.auth-layout-module-scss-module__3NzoVW__authLayout__footer{bottom:var(--spacing-lg);left:var(--spacing-lg);z-index:1;position:absolute}@media (max-width:767px){.auth-layout-module-scss-module__3NzoVW__authLayout__footer{bottom:var(--spacing-lg);left:var(--spacing-2xl)}}.auth-layout-module-scss-module__3NzoVW__authLayout__footerText{font-family:var(--font-family-body);color:var(--color-text-footer);text-align:left;margin:0;font-size:12px;line-height:18px}@media (min-width:768px) and (max-width:1023px){.auth-layout-module-scss-module__3NzoVW__authLayout__footerText{font-size:13px;line-height:19px}}
.not-found-module-scss-module__Sei_bq__notFound{text-align:center;flex-direction:column;align-items:center;display:flex}.not-found-module-scss-module__Sei_bq__notFound__code{font-family:var(--font-family-display);color:var(--color-primary);margin:0 0 var(--spacing-sm);font-size:48px;font-weight:800;line-height:1}.not-found-module-scss-module__Sei_bq__notFound__title{font-family:var(--font-family-display);color:var(--color-ink);margin:0 0 var(--spacing-sm);font-size:18px;font-weight:700}.not-found-module-scss-module__Sei_bq__notFound__message{font-family:var(--font-family-body);color:var(--color-text-body);margin:0 0 var(--spacing-lg);font-size:13px;line-height:19px}.not-found-module-scss-module__Sei_bq__notFound__button{min-width:200px;min-height:44px;padding:var(--spacing-sm) var(--spacing-xl);font-family:var(--font-family-display);color:var(--color-text-white);background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-gradient-end) 100%);border-radius:var(--radius-full);cursor:pointer;border:none;justify-content:center;align-self:center;align-items:center;font-size:16px;font-weight:700;text-decoration:none;display:flex}
.reset-password-module-scss-module__u7ZmiG__resetPassword__title{font-family:var(--font-family-display);margin-bottom:var(--spacing-sm);text-align:center;color:var(--color-ink);font-size:18px;font-weight:700}.reset-password-module-scss-module__u7ZmiG__resetPassword__description,.reset-password-module-scss-module__u7ZmiG__resetPassword__message{font-family:var(--font-family-body);color:var(--color-text-body);margin:0 0 var(--spacing-lg);text-align:center;font-size:13px;line-height:19px}@media (min-width:768px) and (max-width:1023px){.reset-password-module-scss-module__u7ZmiG__resetPassword__description,.reset-password-module-scss-module__u7ZmiG__resetPassword__message{font-size:15px;line-height:22px}}@media (max-width:767px){.reset-password-module-scss-module__u7ZmiG__resetPassword__description,.reset-password-module-scss-module__u7ZmiG__resetPassword__message{font-size:14px;line-height:20px}}.reset-password-module-scss-module__u7ZmiG__resetPassword__form{gap:var(--spacing-lg);flex-direction:column;display:flex}.reset-password-module-scss-module__u7ZmiG__resetPassword__field{gap:var(--spacing-xs);flex-direction:column;display:flex}.reset-password-module-scss-module__u7ZmiG__resetPassword__label{font-family:var(--font-family-body);color:var(--color-ink);font-size:14px;font-weight:600}.reset-password-module-scss-module__u7ZmiG__resetPassword__input{width:100%;padding:var(--spacing-md);font-family:var(--font-family-body);color:var(--color-ink);background-color:var(--color-bg-input);border-radius:var(--radius-input);border:1px solid #0000;outline:none;font-size:16px}.reset-password-module-scss-module__u7ZmiG__resetPassword__input:focus{border-color:var(--color-primary)}.reset-password-module-scss-module__u7ZmiG__resetPassword__input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-bg-input) inset;box-shadow:0 0 0 1000px var(--color-bg-input) inset;-webkit-text-fill-color:var(--color-ink);transition:background-color 9999s ease-in-out}.reset-password-module-scss-module__u7ZmiG__resetPassword__input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--color-bg-input) inset;box-shadow:0 0 0 1000px var(--color-bg-input) inset;-webkit-text-fill-color:var(--color-ink);transition:background-color 9999s ease-in-out}.reset-password-module-scss-module__u7ZmiG__resetPassword__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--color-bg-input) inset;box-shadow:0 0 0 1000px var(--color-bg-input) inset;-webkit-text-fill-color:var(--color-ink);transition:background-color 9999s ease-in-out}.reset-password-module-scss-module__u7ZmiG__resetPassword__passwordWrapper{position:relative}.reset-password-module-scss-module__u7ZmiG__resetPassword__input--password{padding-right:44px}.reset-password-module-scss-module__u7ZmiG__resetPassword__passwordToggle{right:var(--spacing-md);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.reset-password-module-scss-module__u7ZmiG__resetPassword__passwordToggle:hover{color:var(--color-primary)}.reset-password-module-scss-module__u7ZmiG__resetPassword__submit{min-width:200px;min-height:44px;padding:var(--spacing-sm) var(--spacing-xl);font-family:var(--font-family-display);color:var(--color-text-white);background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-gradient-end) 100%);border-radius:var(--radius-full);cursor:pointer;border:none;justify-content:center;align-self:center;align-items:center;font-size:16px;font-weight:700;text-decoration:none;display:flex}.reset-password-module-scss-module__u7ZmiG__resetPassword__submit:disabled{opacity:.7;cursor:not-allowed}@keyframes reset-password-module-scss-module__u7ZmiG__reset-password-spin{to{transform:rotate(360deg)}}.reset-password-module-scss-module__u7ZmiG__resetPassword__spinner{animation:.8s linear infinite reset-password-module-scss-module__u7ZmiG__reset-password-spin}
