.ConfirmingEmailMessage-module__o5y3ya__confirmation-card-text-no-margin{text-wrap-style:auto;color:var(--gray-500);margin-bottom:0;font-size:17px;line-height:1.6}
.EmailConfirmedMessage-module__-7tvNq__confirmation-card-text{text-wrap-style:auto;color:var(--gray-500);margin-bottom:0;font-size:17px;line-height:1.6}
.AuthLayout-module__BM5ugq__container{min-height:100vh;display:flex}@media (max-width:968px){.AuthLayout-module__BM5ugq__container{flex-direction:column}}.AuthLayout-module__BM5ugq__left-side{background:var(--white);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:32px 60px;display:flex;overflow-y:auto}@media (max-width:968px){.AuthLayout-module__BM5ugq__left-side{padding:40px 30px}}.AuthLayout-module__BM5ugq__left-side header{margin-bottom:40px}.AuthLayout-module__BM5ugq__left-side header h1{color:var(--blue-950);margin-bottom:5px;font-size:48px;font-weight:500;line-height:1.1}.AuthLayout-module__BM5ugq__left-side header p{color:var(--slate-500);font-size:20px}.AuthLayout-module__BM5ugq__right-side{color:#fff;background:linear-gradient(135deg,var(--blue-600)0%,var(--blue-800)100%);flex-direction:column;flex:1;justify-content:center;align-items:center;height:100vh;padding:60px;display:flex;position:sticky;top:0;overflow:hidden}@media (max-width:968px){.AuthLayout-module__BM5ugq__right-side{min-height:300px;padding:40px 30px}}.AuthLayout-module__BM5ugq__logo-watermark{opacity:.2;width:25%;height:auto;position:absolute}.AuthLayout-module__BM5ugq__brand-text{width:45%;max-width:250px;height:auto;position:relative}
.page-module__eSl6Uq__state-nav{z-index:1000;background:var(--slate-50);box-shadow:var(--shadow-panel);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex;position:fixed;bottom:20px;right:20px}.page-module__eSl6Uq__state-nav-title{letter-spacing:.5px;text-transform:uppercase;color:var(--slate-500);border-bottom:1px solid var(--slate-200);margin-bottom:4px;padding-bottom:8px;font-size:11px;font-weight:600}.page-module__eSl6Uq__button{text-align:left;color:var(--slate-700);background:var(--slate-100);border:1px solid var(--slate-200);cursor:pointer;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:500;transition:all .15s}.page-module__eSl6Uq__button:hover{background:var(--slate-200)}.page-module__eSl6Uq__button-active{text-align:left;color:var(--slate-50);background:var(--blue-500);border:1px solid var(--blue-500);cursor:pointer;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:500;transition:all .15s}.page-module__eSl6Uq__button-active:hover{background:var(--blue-600)}
.AuthForm-module__uzvBKa__link{color:var(--blue-600);font-weight:500;text-decoration:none}.AuthForm-module__uzvBKa__link:hover{text-decoration:underline}.AuthForm-module__uzvBKa__form-container{width:100%;max-width:540px}.AuthForm-module__uzvBKa__form{flex-direction:column;gap:20px;display:flex}.AuthForm-module__uzvBKa__field-last{margin-bottom:8px}.AuthForm-module__uzvBKa__password-group{flex-direction:column;gap:10px;margin-bottom:8px;display:flex}.AuthForm-module__uzvBKa__submit-btn{width:100%}.AuthForm-module__uzvBKa__divider{color:var(--text-secondary);align-items:center;gap:16px;font-size:14px;font-weight:500;display:flex}.AuthForm-module__uzvBKa__divider:before,.AuthForm-module__uzvBKa__divider:after{background:var(--border-secondary);content:"";flex:1;height:1px}.AuthForm-module__uzvBKa__forgot-password{text-align:right;font-size:16px}.AuthForm-module__uzvBKa__footer-links{text-align:center}.AuthForm-module__uzvBKa__footer-links p{text-wrap-style:auto;color:var(--gray-600);font-size:16px;line-height:1.6}.AuthForm-module__uzvBKa__error-message{color:var(--error-text);background:var(--error-bg);border:1px solid var(--error-border);border-radius:8px;margin-bottom:20px;padding:12px 16px;font-size:16px}.AuthForm-module__uzvBKa__otp-section{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.AuthForm-module__uzvBKa__otp-section p{text-align:left;color:var(--blue-500);font-size:17px;font-weight:600}.AuthForm-module__uzvBKa__verifying-text{color:var(--gray-600);margin-bottom:16px;font-size:15px}.AuthForm-module__uzvBKa__actions{flex-direction:column;gap:12px;display:flex}.AuthForm-module__uzvBKa__actions button{width:100%}.AuthForm-module__uzvBKa__success-message{text-wrap-style:auto;color:var(--success-text);background:var(--success-bg);border:2px solid var(--success-border);border-radius:8px;padding:16px;font-size:15px;font-weight:500;line-height:1.5}.AuthForm-module__uzvBKa__confirmation-message{text-align:center}.AuthForm-module__uzvBKa__confirmation-message h2{color:var(--gray-900);margin-bottom:28px;font-size:36px;font-weight:500;line-height:1.2}.AuthForm-module__uzvBKa__confirmation-icon{width:72px;height:72px;color:var(--blue-600);background:linear-gradient(135deg,var(--blue-100)0%,var(--blue-300)100%);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 24px;display:flex}.AuthForm-module__uzvBKa__btn-link{width:100%;text-decoration:none;display:inline-flex}.AuthForm-module__uzvBKa__confirmation-card{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;padding:24px 28px}.AuthForm-module__uzvBKa__confirmation-text{text-wrap-style:auto;color:var(--gray-500);margin-bottom:2px;font-size:17px;line-height:1.6}.AuthForm-module__uzvBKa__confirmation-email{color:var(--gray-900);margin-bottom:14px;font-size:17px;font-weight:500}.AuthForm-module__uzvBKa__confirmation-hint{text-wrap-style:auto;color:var(--gray-500);font-size:15px;line-height:1.6}.AuthForm-module__uzvBKa__confirmation-icon-error{width:72px;height:72px;color:var(--red-600);background:linear-gradient(135deg,var(--red-100)0%,var(--red-200)100%);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 24px;display:flex}.AuthForm-module__uzvBKa__confirmation-icon-error svg{width:32px;height:32px}.AuthForm-module__uzvBKa__confirmation-card-text{text-wrap-style:auto;color:var(--gray-500);margin-bottom:20px;font-size:17px;line-height:1.6}.AuthForm-module__uzvBKa__confirmation-card-footer{color:var(--gray-500);margin-top:16px;font-size:15px}
.OTPInput-module__VWXktq__field-wrapper{flex-direction:column;gap:8px;display:flex}.OTPInput-module__VWXktq__field-wrapper:focus-within .OTPInput-module__VWXktq__field-label{color:var(--blue-500)}.OTPInput-module__VWXktq__field-label{float:left;width:100%;color:var(--slate-700);margin-bottom:8px;font-size:16px;font-weight:600;transition:color .3s}.OTPInput-module__VWXktq__container{justify-content:center;gap:8px;display:flex}.OTPInput-module__VWXktq__container-labeled{flex-wrap:wrap}.OTPInput-module__VWXktq__input{text-align:center;width:70px;height:70px;color:var(--slate-950);border:2px solid var(--slate-200);background:#fff;border-radius:12px;font-size:24px;font-weight:600;transition:border-color .3s,box-shadow .3s}.OTPInput-module__VWXktq__input:focus{border-color:var(--blue-500);box-shadow:0 0 0 4px color-mix(in srgb,var(--blue-500)15%,transparent);outline:none}.OTPInput-module__VWXktq__input:hover:not(:focus,:disabled){border-color:var(--blue-500)}.OTPInput-module__VWXktq__input:disabled{color:var(--slate-400);background:var(--slate-100);cursor:not-allowed}.OTPInput-module__VWXktq__container-error{animation:.5s OTPInput-module__VWXktq__ui-shake}.OTPInput-module__VWXktq__input-error{border-color:var(--red-500)}.OTPInput-module__VWXktq__input-error:focus{border-color:var(--red-500);box-shadow:0 0 0 4px color-mix(in srgb,var(--red-500)20%,transparent)}.OTPInput-module__VWXktq__error-message{text-align:left;color:var(--red-500);margin-top:4px;font-size:14px;font-weight:500}
.TwoFactorDisableModal-module__Zx3tdq__wrapper{padding:32px}.TwoFactorDisableModal-module__Zx3tdq__title{color:var(--slate-950);margin-bottom:8px;font-size:22px;font-weight:600}.TwoFactorDisableModal-module__Zx3tdq__subtitle{color:var(--slate-500);margin-bottom:24px;font-size:15px;line-height:1.6}.TwoFactorDisableModal-module__Zx3tdq__fields{flex-direction:column;gap:20px;margin-bottom:20px;display:flex}.TwoFactorDisableModal-module__Zx3tdq__error-message{color:var(--red-500);font-size:14px;font-weight:500}.TwoFactorDisableModal-module__Zx3tdq__actions{gap:12px;display:flex}.TwoFactorDisableModal-module__Zx3tdq__actions button{flex:1}
.TwoFactorEnableModal-module__qzqnfa__wrapper{text-align:center;padding:32px}.TwoFactorEnableModal-module__qzqnfa__title{color:var(--slate-950);margin-bottom:8px;font-size:22px;font-weight:600}.TwoFactorEnableModal-module__qzqnfa__subtitle{color:var(--slate-500);margin-bottom:24px;font-size:15px;line-height:1.6}.TwoFactorEnableModal-module__qzqnfa__qr-wrapper{background:var(--slate-50);border:1px solid var(--slate-200);border-radius:16px;justify-content:center;align-items:center;margin-bottom:16px;padding:20px;display:inline-flex}.TwoFactorEnableModal-module__qzqnfa__qr-placeholder{background:var(--slate-100);border-radius:8px;width:180px;height:180px;animation:1.5s ease-in-out infinite TwoFactorEnableModal-module__qzqnfa__pulse}@keyframes TwoFactorEnableModal-module__qzqnfa__pulse{0%,to{opacity:1}50%{opacity:.5}}.TwoFactorEnableModal-module__qzqnfa__instructions{color:var(--slate-400);margin-bottom:24px;font-size:14px}.TwoFactorEnableModal-module__qzqnfa__otp-section{margin-bottom:24px}.TwoFactorEnableModal-module__qzqnfa__otp-label{color:var(--slate-700);margin-bottom:12px;font-size:15px;font-weight:500}.TwoFactorEnableModal-module__qzqnfa__actions{gap:12px;display:flex}.TwoFactorEnableModal-module__qzqnfa__actions button{flex:1}
.PasswordField-module__0JvdfG__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.PasswordField-module__0JvdfG__label-group{flex-direction:column;gap:4px;display:flex}.PasswordField-module__0JvdfG__label{color:var(--slate-700);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.PasswordField-module__0JvdfG__value{letter-spacing:2px;color:var(--slate-950);font-size:16px}.PasswordField-module__0JvdfG__password-fields{flex-direction:column;gap:16px;display:flex}.PasswordField-module__0JvdfG__button-row{gap:8px;margin-top:16px;display:flex}
.SecuritySection-module__ejswHG__twofa-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.SecuritySection-module__ejswHG__twofa-label-group{flex-direction:column;gap:4px;display:flex}.SecuritySection-module__ejswHG__twofa-label{color:var(--slate-800);font-size:16px;font-weight:600}.SecuritySection-module__ejswHG__twofa-value{color:var(--slate-600);font-size:16px}.SecuritySection-module__ejswHG__twofa-disable-wrap{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.SecuritySection-module__ejswHG__twofa-admin-note{color:var(--slate-400);font-size:13px}
.TwoFactorSetupForm-module__U_A__G__container{text-align:center}.TwoFactorSetupForm-module__U_A__G__header{margin-bottom:32px}.TwoFactorSetupForm-module__U_A__G__header p{color:var(--text-secondary);font-size:17px;line-height:1.5}.TwoFactorSetupForm-module__U_A__G__qr-code-wrapper{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:16px;margin-bottom:24px;padding:24px;display:inline-block}.TwoFactorSetupForm-module__U_A__G__instructions{color:var(--gray-600);margin-bottom:24px;font-size:15px;line-height:1.6}
.AccountTabSkeleton-module__rDX31q__section-title{width:180px;height:18px;margin-bottom:8px}.AccountTabSkeleton-module__rDX31q__section-subtitle{width:320px;height:16px;margin-bottom:14px}.AccountTabSkeleton-module__rDX31q__field{justify-content:space-between;align-items:center;gap:16px;display:flex}.AccountTabSkeleton-module__rDX31q__field-label-group{flex-direction:column;gap:6px;display:flex}.AccountTabSkeleton-module__rDX31q__label{width:100px;height:16px}.AccountTabSkeleton-module__rDX31q__value{width:200px;height:16px}.AccountTabSkeleton-module__rDX31q__value-wide{width:280px;height:16px}.AccountTabSkeleton-module__rDX31q__avatar{width:54px;height:54px}.AccountTabSkeleton-module__rDX31q__button{flex-shrink:0;width:72px;height:30px}
.TwoFactorVerifyForm-module__2G-IYq__container{text-align:left}.TwoFactorVerifyForm-module__2G-IYq__header{margin-bottom:32px}.TwoFactorVerifyForm-module__2G-IYq__header h1{color:var(--blue-950);margin-bottom:12px;font-size:36px;font-weight:500;line-height:1.3}.TwoFactorVerifyForm-module__2G-IYq__header p{color:var(--text-secondary);font-size:17px;line-height:1.5}
.LoggedInAcceptInvite-module__mOuugG__company-section{margin-bottom:24px}.LoggedInAcceptInvite-module__mOuugG__company-label{color:var(--gray-700);margin-bottom:8px;font-size:17px;font-weight:600}.LoggedInAcceptInvite-module__mOuugG__company-card{background:var(--blue-50);border:1.5px solid var(--blue-200);border-radius:14px;align-items:center;gap:16px;padding:18px 20px;display:flex}.LoggedInAcceptInvite-module__mOuugG__company-avatar{background:var(--blue-600);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.LoggedInAcceptInvite-module__mOuugG__company-avatar span{letter-spacing:-.5px;color:var(--white);font-size:22px;font-weight:700}.LoggedInAcceptInvite-module__mOuugG__company-name{color:var(--gray-900);margin-bottom:2px;font-size:19px;font-weight:600}.LoggedInAcceptInvite-module__mOuugG__company-invited-by{color:var(--gray-500);font-size:16px}.LoggedInAcceptInvite-module__mOuugG__return-hint{text-align:center;color:var(--gray-500);margin-top:16px;font-size:15px;line-height:1.6}
.AcceptInviteForm-module__1TxVda__company-label{color:var(--gray-700);margin-bottom:8px;font-size:17px;font-weight:600}.AcceptInviteForm-module__1TxVda__company-card{background:var(--blue-50);border:1.5px solid var(--blue-200);border-radius:14px;align-items:center;gap:16px;padding:18px 20px;display:flex}.AcceptInviteForm-module__1TxVda__company-avatar{background:var(--blue-600);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.AcceptInviteForm-module__1TxVda__company-avatar span{letter-spacing:-.5px;color:var(--white);font-size:22px;font-weight:700}.AcceptInviteForm-module__1TxVda__company-name{color:var(--gray-900);margin-bottom:2px;font-size:19px;font-weight:600}.AcceptInviteForm-module__1TxVda__company-invited-by{color:var(--gray-500);font-size:16px}
.SignupLinkNotFound-module__2ZJZNa__icon-wrapper{width:72px;height:72px;color:var(--gray-500);background:linear-gradient(135deg,var(--gray-100)0%,var(--gray-200)100%);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 24px;display:flex}.SignupLinkNotFound-module__2ZJZNa__icon-wrapper svg{width:32px;height:32px}
.LoggedOutAcceptInvite-module__UyOeeW__footer{margin-top:8px}
.SignupLinkSkeleton-module__qSxpsW__title{border-radius:8px;width:70%;height:52px;margin-bottom:10px}.SignupLinkSkeleton-module__qSxpsW__subtitle{width:55%;height:24px;margin-bottom:40px}.SignupLinkSkeleton-module__qSxpsW__field{flex-direction:column;gap:8px;display:flex}.SignupLinkSkeleton-module__qSxpsW__field-label{width:80px;height:16px}.SignupLinkSkeleton-module__qSxpsW__field-input{border-radius:12px;height:52px}.SignupLinkSkeleton-module__qSxpsW__submit-btn{border-radius:12px;height:56px}
.SignupLinkWelcome-module__8ULVZa__content{flex-direction:column;gap:24px;width:100%;max-width:540px;display:flex}.SignupLinkWelcome-module__8ULVZa__heading{color:var(--slate-900);margin:0 0 5px;font-size:38px;font-weight:500;line-height:1.1}.SignupLinkWelcome-module__8ULVZa__body{color:var(--slate-600);flex-direction:column;gap:16px;font-size:20px;display:flex}.SignupLinkWelcome-module__8ULVZa__body>:first-child{margin-top:0}.SignupLinkWelcome-module__8ULVZa__body>:last-child{margin-bottom:0}.SignupLinkWelcome-module__8ULVZa__body p,.SignupLinkWelcome-module__8ULVZa__body ul,.SignupLinkWelcome-module__8ULVZa__body ol{margin:0;line-height:1.5}.SignupLinkWelcome-module__8ULVZa__body h1,.SignupLinkWelcome-module__8ULVZa__body h2,.SignupLinkWelcome-module__8ULVZa__body h3{margin:0;font-weight:600;line-height:1.3}.SignupLinkWelcome-module__8ULVZa__body h1{font-size:24px}.SignupLinkWelcome-module__8ULVZa__body h2{font-size:22px}.SignupLinkWelcome-module__8ULVZa__body h3{font-size:20px}.SignupLinkWelcome-module__8ULVZa__body ul,.SignupLinkWelcome-module__8ULVZa__body ol{padding-left:22px}.SignupLinkWelcome-module__8ULVZa__body a{color:var(--blue-600);text-decoration:underline}.SignupLinkWelcome-module__8ULVZa__body a:hover{color:var(--blue-700)}.SignupLinkWelcome-module__8ULVZa__body strong{color:var(--slate-900);font-weight:600}.SignupLinkWelcome-module__8ULVZa__continue-btn{width:100%}
