/* Brand sidebar readability pass */
.brand-sidebar nav{
  gap:5px!important;
}
.brand-sidebar nav a{
  padding:12px 14px!important;
  font-size:16px!important;
  line-height:1.35!important;
  font-weight:650!important;
  letter-spacing:-.01em!important;
}
.brand-sidebar nav a.active:before{
  top:10px!important;
  bottom:10px!important;
}
.brand-identity-copy small{
  font-size:10px!important;
  line-height:1.3!important;
}
.brand-identity-copy>strong{
  font-size:16px!important;
  line-height:1.3!important;
}
.brand-identity-copy>span{
  font-size:11px!important;
  line-height:1.45!important;
}
#brandIdentityBadges>div{
  font-size:9px!important;
  line-height:1.3!important;
}
.sidebar-network-card span{
  font-size:9px!important;
}
.sidebar-network-card strong{
  font-size:20px!important;
  line-height:1.15!important;
}
.sidebar-network-card p{
  font-size:12px!important;
  line-height:1.55!important;
}
.sidebar-network-card a{
  font-size:12px!important;
}
.brand-sidebar>#logout{
  font-size:14px!important;
}

/* Keep the calendar date under Local Time clearly readable. */
.brand-local-date{
  font-size:12px!important;
  line-height:1.45!important;
  font-weight:600!important;
  color:#596579!important;
  letter-spacing:-.01em!important;
}

/* Readability pass for the Brand at a glance + Quick Action area only. */
.brand-dashboard-priority-layout .brand-hero-primary .brand-hero-pill{
  font-size:11px!important;
  line-height:1.25!important;
  letter-spacing:.11em!important;
}

/* Premium Creator Search */
.brand-dashboard-priority-layout .brand-search-heading span{
  font-size:10px!important;
  line-height:1.25!important;
}
.brand-dashboard-priority-layout .brand-search-heading strong{
  margin-top:3px!important;
  font-size:14px!important;
  line-height:1.3!important;
  font-weight:750!important;
}
.brand-dashboard-priority-layout .brand-search-heading small{
  font-size:10px!important;
  line-height:1.35!important;
  font-weight:650!important;
}
.brand-dashboard-priority-layout .brand-search-label,
.brand-dashboard-priority-layout .brand-search-grid label>span{
  font-size:10px!important;
  line-height:1.25!important;
  letter-spacing:.075em!important;
}
.brand-dashboard-priority-layout .brand-search-field,
.brand-dashboard-priority-layout .brand-search-grid label{
  min-height:70px!important;
  gap:6px!important;
  padding:10px 12px!important;
}
.brand-dashboard-priority-layout .brand-search-grid select,
.brand-dashboard-priority-layout .brand-profession-combo input{
  height:32px!important;
  font-size:13px!important;
  line-height:1.25!important;
  font-weight:650!important;
}
.brand-dashboard-priority-layout .brand-profession-combo input::placeholder{
  font-size:12px!important;
  font-weight:500!important;
}
.brand-dashboard-priority-layout .brand-profession-hint{
  font-size:9px!important;
  line-height:1.35!important;
  font-weight:550!important;
}
.brand-dashboard-priority-layout .brand-profession-menu button{
  font-size:12px!important;
  line-height:1.35!important;
  font-weight:600!important;
}
.brand-dashboard-priority-layout .brand-profession-empty{
  font-size:11px!important;
  line-height:1.45!important;
}
.brand-dashboard-priority-layout .brand-premium-search-button{
  min-height:70px!important;
}
.brand-dashboard-priority-layout .brand-premium-search-button strong{
  font-size:13px!important;
  line-height:1.2!important;
  font-weight:750!important;
}
.brand-dashboard-priority-layout .brand-premium-search-button small{
  margin-top:4px!important;
  font-size:9px!important;
  line-height:1.25!important;
  font-weight:550!important;
}
.brand-dashboard-priority-layout .brand-search-location-note{
  margin-top:8px!important;
  font-size:10px!important;
  line-height:1.4!important;
  font-weight:550!important;
}

/* Six priority Brand actions */
.brand-dashboard-priority-layout .brand-priority-action{
  min-height:76px!important;
  padding:11px 12px!important;
  grid-template-columns:34px minmax(0,1fr)!important;
  gap:9px!important;
}
.brand-dashboard-priority-layout .brand-priority-action i{
  width:34px!important;
  height:34px!important;
  font-size:15px!important;
}
.brand-dashboard-priority-layout .brand-priority-action b{
  font-size:13px!important;
  line-height:1.25!important;
  font-weight:700!important;
}
.brand-dashboard-priority-layout .brand-priority-action small{
  margin-top:4px!important;
  font-size:10px!important;
  line-height:1.3!important;
  font-weight:500!important;
}
.brand-dashboard-priority-layout .brand-priority-action small em{
  font-weight:700!important;
}

/* Quick Action card */
.brand-quick-box .brand-quick-head span{
  font-size:10px!important;
  line-height:1.25!important;
}
.brand-quick-box .brand-quick-head h3{
  font-size:27px!important;
  line-height:1.1!important;
}
.brand-quick-box .brand-quick-head small{
  font-size:11px!important;
  line-height:1.35!important;
  font-weight:500!important;
}
.brand-quick-box .brand-quick-item b{
  font-size:13px!important;
  line-height:1.3!important;
  font-weight:650!important;
}

@media(max-width:760px){
  .brand-sidebar nav a{
    padding:13px 15px!important;
    font-size:17px!important;
    line-height:1.4!important;
    font-weight:650!important;
  }
  .brand-identity-copy small{font-size:11px!important}
  .brand-identity-copy>strong{font-size:17px!important}
  .brand-identity-copy>span{font-size:12px!important}
  #brandIdentityBadges>div{font-size:10px!important}
  .sidebar-network-card strong{font-size:22px!important}
  .sidebar-network-card p{font-size:13px!important}
  .sidebar-network-card a{font-size:13px!important}
  .brand-sidebar>#logout{font-size:15px!important}
  .brand-local-date{
    font-size:13px!important;
    line-height:1.5!important;
  }
  .brand-dashboard-priority-layout .brand-search-heading strong{font-size:15px!important}
  .brand-dashboard-priority-layout .brand-search-heading span,
  .brand-dashboard-priority-layout .brand-search-heading small,
  .brand-dashboard-priority-layout .brand-search-label,
  .brand-dashboard-priority-layout .brand-search-grid label>span{font-size:11px!important}
  .brand-dashboard-priority-layout .brand-search-grid select,
  .brand-dashboard-priority-layout .brand-profession-combo input{font-size:14px!important}
  .brand-dashboard-priority-layout .brand-profession-hint,
  .brand-dashboard-priority-layout .brand-premium-search-button small,
  .brand-dashboard-priority-layout .brand-search-location-note{font-size:10px!important}
  .brand-dashboard-priority-layout .brand-premium-search-button strong{font-size:14px!important}
  .brand-dashboard-priority-layout .brand-priority-action b{font-size:14px!important}
  .brand-dashboard-priority-layout .brand-priority-action small{font-size:11px!important}
  .brand-quick-box .brand-quick-item b{font-size:14px!important}
}
