/* One approved LiteMail identity, independent of the page icon library. */
.lm-brand-symbol{display:inline-block;object-fit:contain;flex-shrink:0;vertical-align:middle;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}
.lm-wordmark{font-family:Inter,Arial,sans-serif;font-weight:800;letter-spacing:-.055em;line-height:1.1;white-space:nowrap;color:inherit!important}
.lm-wordmark .lm-wordmark-domain{color:#2764f5!important;display:inline!important;font:inherit;letter-spacing:inherit}
.lm-public-brand-icon{background:transparent!important;box-shadow:none!important;border-radius:0!important}
.lm-public-brand-icon .lm-brand-symbol{width:100%!important;height:100%!important}
.lm-public-brand-text{font-family:Inter,Arial,sans-serif;letter-spacing:-.055em!important}
.brand .brand-mark{width:32px;height:32px;flex:0 0 32px;background:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important;display:inline-flex;align-items:center;justify-content:center}
.brand .brand-mark .lm-brand-symbol{width:32px;height:32px}
.brand .brand-name{font-size:21px;white-space:nowrap}
.sidebar-logo>.lm-wordmark,.logo>.lm-wordmark,.mail-brand-new>.lm-wordmark{font-size:21px}
.public-footer-brand,.lm-footer-lockup{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:inherit;white-space:nowrap}
.public-footer-brand>.lm-brand-symbol,.lm-footer-lockup>.lm-brand-symbol{width:26px;height:26px}
.public-footer-brand>.lm-wordmark,.lm-footer-lockup>.lm-wordmark{font-size:18px}
.public-kicker>.lm-brand-symbol{width:16px;height:16px}
.lm-admin-lockup{display:flex;align-items:center;justify-content:center;gap:9px;color:inherit}
.lm-admin-lockup>.lm-brand-symbol{width:36px;height:36px}
.lm-admin-lockup>small{font-size:12px;font-weight:600;letter-spacing:0}
@media(max-width:360px){.lm-public-brand-text{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.lm-public-brand-icon{width:28px!important;height:28px!important}}
