/* 2.9.15: scoped building on sticky (undo urg-passdown .brand{display:none}); force ~52px one-row phone bar. */
@media (max-width:760px){
  header.top .wrap{
    flex-wrap:nowrap!important;
    min-height:52px!important;
    height:52px!important;
    max-height:52px;
    gap:8px;
    padding:4px 12px!important;
    align-items:center;
    box-sizing:border-box;
  }
  /* urg-passdown hides all .brand on phone — restore scoped + default title in hdr-center */
  header.top .hdr-center .brand,
  header.top .brand.hdr-building,
  header.top .brand.hdr-scope{
    display:inline!important;
    max-width:none;
    flex:1 1 auto;
    min-width:0;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    letter-spacing:.06em;
    font-size:12px;
    color:#fff;
  }
  header.top .hdr-center .app-icon{display:none}
  header.top a.urgmark{min-width:36px;min-height:36px;padding:2px;box-sizing:border-box}
  header.top img.urgw.urg-logo-mark{display:block;height:28px;width:28px;min-width:28px;padding:0;background:none}
  header.top img.urgw.urg-logo-wordmark{display:none!important}
  header.top .blogo-chip img{height:24px}
  header.top .blogo-chip.light img{height:28px}
}
/* Keep square-mark swap at ~720px (same as 2.9.14); don't regress desktop wordmark */
@media (max-width:720px){
  header.top img.urgw.urg-logo-wordmark{display:none!important}
  header.top img.urgw.urg-logo-mark{display:block!important;height:28px;width:28px;min-width:28px}
}
@media (min-width:761px){
  header.top .wrap{height:auto;max-height:none;min-height:60px}
}
