:root{--brand:#23343b;--brand-dark:#1b292e;--accent:#ca1224;--accent-dark:#9e0e1c}
.brandlogo{display:block;max-height:34px;max-width:220px;width:auto;height:auto;object-fit:contain}
.auth-logo .brandlogo{max-height:64px;max-width:260px;margin:0 auto}
.powered{margin:18px 0 0;text-align:center;font-size:12px;color:#5d6b73}
