.brand-lockup{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.brand-lockup .azura-brand-mark{aspect-ratio:1;object-fit:contain;flex:none;width:clamp(30px,3.4vw,39px);height:auto;display:block}.brand-lockup-text{gap:4px;min-width:0;display:grid}.brand-lockup-caption{color:#983b00;letter-spacing:.14em;white-space:nowrap;font-size:9px;font-weight:800;line-height:1}body :is(.erp .topbar .brand,.auth-page .auth-header) .brand-lockup--workspace .brand-wordmark{width:clamp(86px,10vw,112px)}.dark .brand-lockup--workspace .brand-wordmark{filter:brightness(0)invert()}.dark .brand-lockup-caption{color:#ffab73}.owner-entry-card>.brand-lockup{margin-bottom:28px}.az-wordmark .az-wordmark-name{font-weight:inherit}.email-verification-form,.email-verification-form form{gap:14px;display:grid}.email-verification-form .field{width:100%;max-width:none;margin:0}.email-verification-form button{min-height:44px}.email-verification-form .email-verification-code{font-variant-numeric:tabular-nums;letter-spacing:.22em;text-align:center;min-height:48px;font-size:22px}.auth-verification-email{overflow-wrap:anywhere}.auth-verification-sign-out{width:100%;margin-top:18px}.auth-access-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}:is(.auth-page,.owner-entry) .ui-language-toggle{min-height:36px;font:inherit;cursor:pointer;white-space:nowrap;border:1px solid;border-radius:5px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;display:inline-flex}.auth-header .ui-language-toggle{margin-inline-start:auto}:is(.auth-page,.owner-entry) .ui-language-toggle svg{color:currentColor;width:16px;height:16px}:is(.auth-page,.owner-entry) .ui-language-toggle:focus-visible{outline-offset:3px;outline:2px solid}.auth-trust-browser{align-items:flex-start;gap:10px;font-size:14px;font-weight:600;display:flex}.auth-trust-browser input{accent-color:var(--primary);margin-top:3px}.auth-trust-browser small{font-size:12px;font-weight:400;display:block}
