.auth-screen{min-height:100vh;display:grid;place-items:center;padding:24px;background:#f7f6f2}.auth-card{width:100%;max-width:420px;padding:32px;background:white;border:1px solid #e5e5df;border-radius:16px}.auth-card .brand{margin-bottom:32px}.auth-card h1{font-size:26px;margin-bottom:20px}.auth-card .field{margin-bottom:16px}.auth-card p{line-height:1.6}.auth-card .primary{width:100%;justify-content:center}.profile [data-logout]{margin-left:auto;font-size:11px}.profile strong{font-size:12px}.profile small{display:block}

html[data-crm-role] [hidden]{display:none!important}
