.daudit-auth-surface{width:min(100%,520px);max-width:100%;margin-inline:auto;box-sizing:border-box;overflow-x:clip}.daudit-auth-surface .daudit-auth-form-stack,.daudit-auth-surface .daudit-auth-social-stack,.daudit-auth-surface .daudit-google-signin,.daudit-auth-surface .daudit-onboarding-account-actions,.daudit-auth-surface .daudit-onboarding-account-field,.daudit-auth-surface .upgrade-gate-actions,.daudit-auth-surface input,.daudit-auth-surface textarea{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.daudit-auth-page .daudit-btn--full,.daudit-auth-surface .daudit-btn--full{min-width:0!important;max-width:100%!important;width:100%!important;white-space:normal!important;text-align:center!important;justify-content:center!important;padding-inline:clamp(12px,3.5vw,20px)!important;font-size:clamp(8px,2.35vw,11px)!important;letter-spacing:clamp(.5px,.3vw,2px)!important;line-height:1.35!important;overflow:visible!important;hyphens:none}.daudit-auth-page .daudit-btn--full>span,.daudit-auth-surface .daudit-btn--full>span{min-width:0!important;flex:1 1 auto!important;text-align:center!important;overflow-wrap:anywhere}.daudit-auth-cta-label--compact{display:none}@media (max-width:760px){.daudit-auth-surface{width:min(100%,calc(100vw - 32px));padding-bottom:calc(24px + env(safe-area-inset-bottom, 0px))}.daudit-app-content--onboarding .daudit-auth-surface{width:100%}.daudit-auth-cta-label--full{display:none}.daudit-auth-cta-label--compact{display:inline}.daudit-app-content--onboarding:has(.daudit-auth-surface){padding-top:8px!important;padding-bottom:calc(24px + env(safe-area-inset-bottom, 0px))!important;overflow-x:hidden}.daudit-app-main:has(.daudit-auth-surface){overflow-y:auto!important;-webkit-overflow-scrolling:touch;min-height:0}}.daudit-auth-page .daudit-btn--primary:disabled,.daudit-auth-surface .daudit-btn--primary:disabled{color:hsla(44,53%,66%,.45)!important;border-color:hsla(44,53%,66%,.3)!important;opacity:1!important}.daudit-auth-page .daudit-btn--secondary:disabled,.daudit-auth-surface .daudit-btn--secondary:disabled{color:var(--text-readable)!important;opacity:.5!important}