/* iPhone QA follow-up: mobile header and status placement. */
@media(max-width:800px){
  .topbar-actions{display:grid!important;grid-template-columns:minmax(0,1fr) 44px 44px!important;grid-auto-flow:column!important;grid-auto-columns:44px!important;align-items:center!important;width:100%!important;gap:.45rem!important}
  .topbar-actions>[data-action="add-brand"]{display:none!important}
  .topbar-actions>.brand-picker{grid-column:1!important;min-width:0!important;width:100%!important}
  .topbar-actions>[data-action="edit-brand"]{grid-column:2!important}
  .topbar-actions>#logout{grid-column:3!important}
  .topbar-actions>[data-action="edit-brand"],.topbar-actions>#logout{position:static!important;justify-self:stretch!important;align-self:center!important;box-sizing:border-box!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:0!important;transform:none!important}
  .g3-dashboard .reel-row .reel-media>.status-chip,.content-grid .reel-media>.status-chip{top:auto!important;right:auto!important;left:8px!important;bottom:8px!important;max-width:calc(100% - 16px)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;z-index:6!important}
  .g3-dashboard>.section-head{margin-top:.25rem!important;padding-top:0!important}
  .g3-dashboard>.reel-row{margin-bottom:0!important}
}
@media(max-width:380px){
  .topbar-actions{grid-template-columns:minmax(0,1fr) 42px 42px!important;grid-auto-columns:42px!important}
  .topbar-actions>[data-action="edit-brand"],.topbar-actions>#logout{width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important}
}
