.auth-login-toast[data-v-d7fd10ac]{--toast-bg:#1e1e23;--toast-border:#737373;--toast-icon-border:#27272d;--toast-shadow:3px 3px 10px #78849514;--toast-icon-shadow:6px 6px 10px #7884950d;--toast-title-error:#ffd9e0;--toast-title-success:#cdfee1;--toast-subtitle:#656d76;border:1px solid var(--toast-border);background:var(--toast-bg);width:100%;min-height:72px;box-shadow:var(--toast-shadow);border-radius:12px;gap:16px;padding:16px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.auth-login-toast[data-v-d7fd10ac],.auth-login-toast__featured[data-v-d7fd10ac]{box-sizing:border-box;align-items:center;display:flex}.auth-login-toast__featured[data-v-d7fd10ac]{border:1px solid var(--toast-icon-border);width:40px;height:40px;box-shadow:var(--toast-icon-shadow);border-radius:8px;flex-shrink:0;justify-content:center;padding:8px}.auth-login-toast__icon-img[data-v-d7fd10ac]{width:24px;height:24px;display:block}.auth-login-toast__body[data-v-d7fd10ac]{gap:16px}.auth-login-toast__body[data-v-d7fd10ac],.auth-login-toast__text[data-v-d7fd10ac]{flex:1;align-items:center;min-width:0;display:flex}.auth-login-toast__text[data-v-d7fd10ac]{flex-flow:row;gap:8px}.auth-login-toast__title[data-v-d7fd10ac]{color:var(--toast-title-error);flex-shrink:0}.auth-login-toast__subtitle[data-v-d7fd10ac],.auth-login-toast__title[data-v-d7fd10ac]{white-space:nowrap;margin:0;font-size:14px;font-weight:500;line-height:20px}.auth-login-toast__subtitle[data-v-d7fd10ac]{color:var(--toast-subtitle);text-overflow:ellipsis;min-width:0;overflow:hidden}.auth-login-toast--business .auth-login-toast__featured[data-v-d7fd10ac]{background:#3d151559;border-color:#3d1515}.auth-login-toast--business .auth-login-toast__title[data-v-d7fd10ac]{color:#ffd9e0}.auth-login-toast--success .auth-login-toast__subtitle[data-v-d7fd10ac],.auth-login-toast--success .auth-login-toast__title[data-v-d7fd10ac]{color:#cdfee1}.auth-login-toast__close[data-v-d7fd10ac]{color:#f3eff7;cursor:pointer;opacity:1;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .2s;display:inline-flex}.auth-login-toast__close-icon[data-v-d7fd10ac]{width:20px;height:20px;display:block}.auth-login-toast__close[data-v-d7fd10ac]:hover{opacity:.75}.auth-login-toast__close[data-v-d7fd10ac]:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #d3ebef}@media (width<=768px){.auth-login-toast[data-v-d7fd10ac]{min-height:auto}.auth-login-toast[data-v-d7fd10ac],.auth-login-toast__body[data-v-d7fd10ac]{align-items:center}.auth-login-toast__text[data-v-d7fd10ac]{flex-flow:column;justify-content:center;align-items:flex-start;gap:0}.auth-login-toast__subtitle[data-v-d7fd10ac],.auth-login-toast__title[data-v-d7fd10ac]{white-space:normal;width:100%}}.auth-login-toast-layer[data-v-352e3d75]{z-index:200000;left:40px;right:40px;top:calc(20px + env(safe-area-inset-top,0px));box-sizing:border-box;pointer-events:none;position:fixed}.auth-login-toast-item[data-v-352e3d75]{pointer-events:none;width:100%}.auth-login-toast-content-wrap[data-v-352e3d75]{width:100%;position:relative}.auth-login-toast-content-wrap[data-v-352e3d75] .auth-login-toast{pointer-events:auto;width:100%}.auth-login-toast-content-enter-active[data-v-352e3d75]{transition:opacity .2s cubic-bezier(.22,1,.36,1)}.auth-login-toast-content-leave-active[data-v-352e3d75]{pointer-events:none;width:100%;transition:opacity .15s cubic-bezier(.4,0,1,1);position:absolute;inset:0}.auth-login-toast-content-enter-from[data-v-352e3d75],.auth-login-toast-content-leave-to[data-v-352e3d75]{opacity:0}@media (width<=768px){.auth-login-toast-layer[data-v-352e3d75]{left:16px;right:16px}}:root{--auth-bg-dark:#101010;--auth-border-dark:#3a3d3c;--auth-border-dark-hover:#4a4d4c;--auth-focus-dark:#d3ebef;--auth-label-dark:#cfd3d4;--auth-hint-dark:#abafb1;--auth-link-dark:#f2eefa;--auth-text-dark:#fff;--auth-placeholder-dark:#37373a;--auth-border-critical:#f0395b;--auth-feedback-critical-text:#f0395b;--auth-border-critical-light:#e11d48;--auth-feedback-critical-text-light:#e11d48;--auth-error-dark:var(--auth-border-critical);--auth-login-error:var(--auth-feedback-critical-text);--auth-input-error-icon:var(--auth-feedback-critical-text);--auth-login-label-secondary:#8a8b95;--auth-copyright-dark:#949494;--auth-register-link-accent:#ffff01;--auth-register-text-secondary:#8a8b95;--auth-register-field-border:#5c5c61;--auth-bg-light:#fff;--auth-border-light:#cfcfcf;--auth-text-light:#19181e;--auth-label-light:#666;--auth-hint-light:#666;--auth-copyright-light:#949494;--auth-input-radius:8px;--auth-btn-radius:32px;--auth-input-height:52px;--auth-btn-height:52px;--auth-btn-font-size:15px;--auth-panel-max-width:441px;--auth-light-nav-height:calc(clamp(56px, 8dvh, 74px));--auth-light-nav-px:40px;--auth-light-brand-size:calc(clamp(72px, 10dvh, 90px));--auth-light-brand-gap:calc(clamp(20px, 4dvh, 32px));--auth-light-btn-height:56px;--auth-light-btn-gap:20px;--auth-reset-desc-gap:calc(clamp(20px, 3dvh, 32px));--auth-reset-form-gap:calc(clamp(16px, 2dvh, 20px));--auth-reset-actions-gap:calc(clamp(16px, 2dvh, 20px));--auth-register-form-gap:calc(clamp(22px, 3dvh, 40px));--auth-tea-main-gap:calc(clamp(40px, 5.5dvh, 80px));--auth-light-input-height:56px;--auth-light-otp-size:72px;--auth-light-otp-gap:12px;--auth-light-btn-disabled:#c4c4c7;--auth-login-panel-pt:calc(clamp(40px, 7dvh, 80px));--auth-login-panel-pb:calc(clamp(16px, 3dvh, 48px));--auth-login-gap-title:calc(clamp(32px, 5.5dvh, 80px));--auth-login-gap-section:calc(clamp(24px, 3.5dvh, 60px));--auth-login-gap-block:calc(clamp(18px, 2.2dvh, 32px));--auth-login-gap-actions:calc(clamp(18px, 2.5dvh, 40px));--auth-login-copyright-spacer:calc(clamp(16px, 4dvh, 48px));--auth-font-family-en:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--auth-mobile-panel-pt:80px;--auth-mobile-panel-px:24px;--auth-mobile-gap-title:36px;--auth-mobile-gap-form-actions:32px;--auth-mobile-gap-actions:28px;--auth-mobile-btn-height:44px;--auth-alert-bg:#1e1e23;--auth-alert-border:#737373;--auth-alert-icon-border:#27272d;--auth-alert-shadow:3px 3px 10px #78849514;--auth-alert-icon-shadow:6px 6px 10px #7884950d;--auth-alert-title-error:#ffd9e0;--auth-alert-title-success:#cdfee1;--auth-alert-subtitle:#656d76;--auth-pwd-retry-banner-bg:#f5e4e6;--auth-pwd-retry-banner-border:#737373;--auth-pwd-retry-banner-text:#22191b;--auth-pwd-retry-banner-hours:#690005;--auth-pwd-retry-banner-shadow:0 .25px 3px #0000000a, 0 2.75px 9px #00000030}.auth-split-right{scrollbar-width:thin;scrollbar-color:#ffffff38 transparent}.auth-light-layout{scrollbar-width:thin;scrollbar-color:#0003 transparent}.auth-light-layout::-webkit-scrollbar{width:4px}.auth-split-right::-webkit-scrollbar{width:4px}.auth-light-layout::-webkit-scrollbar-track{background:0 0}.auth-split-right::-webkit-scrollbar-track{background:0 0}.auth-split-right::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:4px}.auth-light-layout::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.auth-split-right::-webkit-scrollbar-thumb:hover{background:#ffffff59}.auth-light-layout::-webkit-scrollbar-thumb:hover{background:#00000052}.auth-light-layout::-webkit-scrollbar-button{width:0;height:0;display:none}.auth-split-right::-webkit-scrollbar-button{width:0;height:0;display:none}.assessment-tea-page,.assessment-welcome-page,.login-page,.register-flow-page,.register-page{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.assessment-tea-copyright,.assessment-welcome-copyright,.login-copyright,.register-copyright,.register-flow-copyright{text-align:center;white-space:normal;flex-shrink:0;width:100%;margin-top:auto}@media (width>=769px){.assessment-welcome-page,.login-page{flex:auto;min-height:0;max-height:none}.assessment-tea-page,.register-flow-page,.register-page{flex:1 0 auto;min-height:100%;max-height:none}.register-flow-footer-block,.register-flow-main,.register-footer,.register-main{flex:none;min-height:auto}.assessment-welcome-main,.login-main{flex:auto;min-height:0}}@media (height<=900px) and (width>=769px){.register-flow-footer-block,.register-footer{margin-top:calc(clamp(20px,2.5dvh,32px))}.assessment-tea-copyright,.assessment-welcome-copyright,.login-copyright,.register-copyright,.register-flow-copyright{padding-top:calc(clamp(16px,3dvh,32px))}}@media (width<=768px){.assessment-tea-page,.assessment-welcome-page,.login-page,.register-flow-page,.register-page{flex:auto;min-height:0;max-height:none}.assessment-tea-page,.assessment-welcome-page,.login-page{min-height:calc(100svh - var(--auth-mobile-panel-pt,80px) - max(24px,env(safe-area-inset-bottom,0px)))}.register-flow-page,.register-page{flex:auto;min-height:0}.assessment-welcome-main,.login-main,.register-flow-main,.register-main{flex:0 auto;min-height:0}.register-flow-footer-block,.register-footer{flex-shrink:0;margin-top:40px}.register-copyright,.register-flow-copyright{white-space:pre-line;margin-top:auto;padding-top:32px}.assessment-tea-copyright,.assessment-welcome-copyright,.login-copyright{white-space:pre-line}}@media (width<=768px) and (height<=740px){.register-flow-footer-block,.register-footer{margin-top:28px}}
