/* Manrope is served locally; branding does not depend on Google Fonts. */
@font-face{font-family:"CRM Manrope";font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-variable.ttf) format("truetype")}
.brand.crm-brand{display:inline-flex;flex-direction:column;gap:7px;letter-spacing:0;line-height:1.15;white-space:normal;min-width:0;color:inherit}
.crm-brand .brand-name{display:flex;align-items:baseline;gap:7px;font-family:"CRM Manrope","Pult Inter",Arial,sans-serif;font-size:30px;font-weight:800;letter-spacing:-1.2px;line-height:1.1}
.crm-brand .brand-dot{display:inline-block;flex:none;width:6px;height:6px;border-radius:1px;background:#ef514b}
.crm-brand .brand-meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px;font-family:"Pult Inter","Segoe UI",Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:1.4}
.crm-brand .brand-subtitle{opacity:.82;white-space:nowrap}
.crm-brand .brand-crm{display:inline-block;font-size:10px;font-weight:600;letter-spacing:.7px;line-height:1.4;border:1px solid currentColor;border-radius:4px;padding:1px 4px;opacity:.85}
#login .crm-brand{margin-bottom:24px}
#login .crm-brand .brand-name{font-size:40px}
#workspace>header .brand.crm-brand{flex-shrink:0;max-width:100%;font-size:inherit}
@media(min-width:900px){
 html[data-layout="new"] #workspace>header .brand.crm-brand{padding:4px 10px 20px;overflow:visible;overflow-wrap:normal}
 html[data-layout="new"] #workspace>header .crm-brand .brand-name{padding-right:28px;font-size:32px}
 html[data-layout="new"][data-side="mini"] #workspace>header .brand.crm-brand{display:none!important}
}
@media(max-width:899px){
 #workspace>header .brand.crm-brand{gap:2px;max-width:180px;line-height:1.1;letter-spacing:0}
 #workspace>header .crm-brand .brand-name{font-size:23px;letter-spacing:-.8px}
 #workspace>header .crm-brand .brand-meta{font-size:11px;gap:5px;line-height:1.2;flex-wrap:nowrap}
 #workspace>header .crm-brand .brand-crm{font-size:9px;padding:0 3px}
 #workspace>header .crm-brand .brand-dot{width:5px;height:5px}
}
