.auth-support-footer{border-top:1px solid var(--Schemes-Outline-Variant,#cac4d0);text-align:center;color:var(--Schemes-On-Surface);font-size:var(--Static-Body-Medium-Size);margin-top:12px;padding-top:12px}.auth-support-footer__link{color:var(--color-primary);font-weight:500;transition:color .15s}.auth-support-footer__link:hover{color:var(--color-primary-dark)}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial}}}.login-form{width:100%}.login-form__header{margin-bottom:24px}.login-form__title{color:var(--Schemes-On-Surface);font-weight:500;font-size:var(--Static-Headline-Small-Size)}.login-form__subtitle{font-size:var(--Static-Body-Medium-Size);color:var(--Schemes-Secondary)}:where(.login-form__fields>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*5)*calc(1 - var(--tw-space-y-reverse)))}.login-form__password-toggle{cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*0);color:var(--color-gray-500,#6a7282);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0}@supports (color:lab(0% 0 0)){.login-form__password-toggle{color:var(--color-gray-500,lab(47.7841% -.393182 -10.0268))}}.login-form__password-toggle:hover{color:var(--color-gray-700,#364153)}@supports (color:lab(0% 0 0)){.login-form__password-toggle:hover{color:var(--color-gray-700,lab(27.1134% -.956401 -12.3224))}}.login-form__forgot{text-align:right;color:var(--Static-Body-Small-Size);margin-top:12px}.login-form__forgot-link{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--color-primary)}.login-form__forgot-link:hover{color:var(--color-primary-dark)}.login-form__footer{margin-top:24px;margin-bottom:16px;padding-top:8px}.login-form__submit{width:100%;padding-block:calc(var(--spacing,.25rem)*3)}.login-form__terms{text-align:center;margin-top:12px;font-size:10.5px}.login-form__terms-link{color:var(--color-primary)}.login-form__terms-link:hover{text-decoration-line:underline}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
.forgot-form{width:100%}.forgot-form__back{margin-bottom:12px}.forgot-form__back-link{font-size:var(--Static-Body-Medium-Size);color:var(--Schemes-On-Surface);align-items:center;gap:6px;font-weight:400;transition:color .15s;display:flex}.forgot-form__back-link:hover{color:var(--color-primary)}.forgot-form__header{margin-bottom:24px}.forgot-form__title{color:var(--Schemes-On-Surface);font-weight:500;font-size:var(--Static-Headline-Small-Size)}.forgot-form__subtitle{font-size:var(--Static-Body-Medium-Size);color:var(--Schemes-Secondary);line-height:var(--Static-Body-Medium-Line-Height)}.forgot-form__footer{margin-top:24px;margin-bottom:16px;padding-top:8px}.forgot-form__submit{justify-content:center;align-items:center;gap:8px;width:100%;display:inline-flex}.forgot-form__notice{background-color:var(--Curatrack-Curatrack-infobox-blue);border:var(--alert-border);border-radius:var(--Corner-Extra-small);align-items:flex-start;gap:10px;margin-top:16px;padding:12px;display:flex}.forgot-form__notice-icon{color:var(--Curatrack-Curatrack-infobox-text);flex-shrink:0;margin-top:1px}.forgot-form__notice-text{font-size:var(--Static-Body-Small-Size);line-height:var(--Static-Body-Small-Line-Height);letter-spacing:var(--Static-Body-Small-Tracking);color:var(--Curatrack-Curatrack-infobox-text)}
.set-password-form{width:100%}.set-password-form__header{margin-bottom:24px}.set-password-form__title{color:var(--Schemes-On-Surface);font-weight:500;font-size:var(--Static-Headline-Small-Size)}.set-password-form__subtitle{font-size:var(--Static-Body-Medium-Size);color:var(--Schemes-Secondary);line-height:var(--Static-Body-Medium-Line-Height)}.set-password-form__email{color:var(--Schemes-On-Surface);font-weight:600}.set-password-form__fields{flex-direction:column;gap:20px;display:flex}.set-password-form__toggle{cursor:pointer;color:var(--Schemes-On-Surface-Variant);background:0 0;border:0;padding:0;transition:color .15s}.set-password-form__toggle:hover{color:var(--Schemes-On-Surface)}.set-password-form__forgot{text-align:right;margin-top:12px}.set-password-form__forgot-link{font-size:var(--Static-Body-Small-Size);color:var(--color-primary);font-weight:500;transition:color .15s}.set-password-form__forgot-link:hover{color:var(--color-primary-dark)}.set-password-form__footer{margin-top:24px;margin-bottom:16px;padding-top:8px}.set-password-form__submit{width:100%}
