.auth-page{width:100%;max-width:100vw;overflow-x:clip}.auth-page__form-col{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.auth-page__inner{box-sizing:border-box;width:100%;min-width:0;max-width:520px}.auth-page__form{width:100%;min-width:0;max-width:100%}.auth-input-field{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.auth-input-field input{text-overflow:ellipsis;width:100%;min-width:0;display:block;overflow:hidden}@media (max-width:768px){.auth-page__form-col{padding-left:max(16px, env(safe-area-inset-left,0px))!important;padding-right:max(16px, env(safe-area-inset-right,0px))!important;justify-content:flex-start!important;align-items:stretch!important}.auth-page__inner{max-width:100%}.auth-page__logo .auth-logo-tagline{display:none}.auth-page__divider{gap:8px!important}.auth-page__divider span{white-space:nowrap;text-overflow:ellipsis;max-width:42vw;overflow:hidden;font-size:11px!important}.auth-page__password-label-row{flex-wrap:wrap;gap:4px 8px!important}.auth-page__password-label-row label{min-width:0}.auth-page__password-label-row a{margin-left:auto;font-size:13px!important}.auth-page__submit{max-width:100%}}@media (max-width:380px){.auth-page__form-col{padding-left:max(12px, env(safe-area-inset-left,0px))!important;padding-right:max(12px, env(safe-area-inset-right,0px))!important}}
