.AuthBrand_surface__ubjQt{color:var(--color-text-primary);font-family:var(--font-body)}.AuthBrand_surface__ubjQt .auth-form-page,.AuthBrand_surface__ubjQt .auth-login-page{background:var(--color-surface-canvas);color:var(--color-text-primary);font-family:var(--font-body)}.AuthBrand_surface__ubjQt .auth-brand-panel__overlay{background:rgba(39,49,59,.48)}.AuthBrand_surface__ubjQt .auth-brand-panel__content{color:var(--brand-paper)}.AuthBrand_surface__ubjQt .auth-brand-panel__logo{background:var(--brand-paper);border:0;box-shadow:none;border-radius:24px;padding:12px;width:112px;height:112px}.AuthBrand_surface__ubjQt .auth-brand-panel__copy h2,.AuthBrand_surface__ubjQt .auth-form-page__body h1,.AuthBrand_surface__ubjQt .auth-form-page__card--success h1,.AuthBrand_surface__ubjQt .auth-login-page__header h1{font-family:var(--font-display);line-height:1.12}.AuthBrand_surface__ubjQt .auth-brand-panel__copy p,.AuthBrand_surface__ubjQt .auth-brand-panel__stamp span:first-child{color:var(--brand-accent);font-family:var(--font-body);font-size:16px;letter-spacing:0;text-transform:none}.AuthBrand_surface__ubjQt .auth-brand-panel__copy span,.AuthBrand_surface__ubjQt .auth-brand-panel__stamp span:last-child{font-family:var(--font-body);letter-spacing:0}.AuthBrand_surface__ubjQt .auth-brand-panel__stamp{border:0;gap:16px}.AuthBrand_surface__ubjQt .auth-login-page__glow{display:none}.AuthBrand_surface__ubjQt .auth-form-page__card,.AuthBrand_surface__ubjQt .auth-login-page__card{background:var(--color-surface-paper);border-color:var(--color-border-subtle);border-radius:var(--radius-panel);box-shadow:none}.AuthBrand_surface__ubjQt .auth-form-page__body h1,.AuthBrand_surface__ubjQt .auth-form-page__card--success h1,.AuthBrand_surface__ubjQt .auth-login-page__actions a,.AuthBrand_surface__ubjQt .auth-login-page__back-link,.AuthBrand_surface__ubjQt .auth-login-page__header h1,.AuthBrand_surface__ubjQt .auth-login-page__header p strong,.AuthBrand_surface__ubjQt .auth-login-page__register a{color:var(--brand-primary)}.AuthBrand_surface__ubjQt .auth-login-page__eyebrow{display:none}.AuthBrand_surface__ubjQt .auth-form-page__body p,.AuthBrand_surface__ubjQt .auth-form-page__card--success>p,.AuthBrand_surface__ubjQt .auth-login-page__header p,.AuthBrand_surface__ubjQt .auth-login-page__register{color:var(--color-text-secondary);font-family:var(--font-body)}.AuthBrand_surface__ubjQt .auth-form-page__body label,.AuthBrand_surface__ubjQt .auth-form-page__form label,.AuthBrand_surface__ubjQt .auth-login-page__field{color:var(--color-text-primary);font-family:var(--font-body)}.AuthBrand_surface__ubjQt .auth-form-page__body input:not([type=checkbox]):not([type=radio]),.AuthBrand_surface__ubjQt .auth-form-page__body select,.AuthBrand_surface__ubjQt .auth-form-page__body textarea,.AuthBrand_surface__ubjQt .auth-login-page__input{background:var(--color-surface-elevated)!important;border-color:var(--color-border-strong)!important;color:var(--color-text-primary)!important;font-family:var(--font-body)}.AuthBrand_surface__ubjQt .auth-form-page__body input:focus,.AuthBrand_surface__ubjQt .auth-form-page__body select:focus,.AuthBrand_surface__ubjQt .auth-form-page__body textarea:focus,.AuthBrand_surface__ubjQt .auth-login-page__input:focus{border-color:var(--color-border-focus)!important;box-shadow:0 0 0 3px rgb(var(--brand-primary-rgb)/12%)}.AuthBrand_surface__ubjQt .auth-form-page__submit,.AuthBrand_surface__ubjQt .auth-login-page__submit{background:var(--color-action-primary);border-radius:var(--radius-pill);box-shadow:none;font-family:var(--font-body)}.AuthBrand_surface__ubjQt .auth-form-page__submit:hover:not(:disabled),.AuthBrand_surface__ubjQt .auth-login-page__submit:hover:not(:disabled){background:var(--color-action-primary-hover);box-shadow:none}.AuthBrand_surface__ubjQt .auth-form-page__success-icon{background:var(--brand-accent-soft);color:var(--brand-primary)}@media (max-width:767px){.AuthBrand_surface__ubjQt .auth-brand-panel__logo{width:72px;height:72px;padding:8px;border-radius:16px}.AuthBrand_surface__ubjQt .auth-brand-panel__copy h2{font-size:34px}}