/* 1.2.5: phone mark is a visible square tile on navy (not a second plain waffle); one appsw. */
.today-chrome .urg-home{display:inline-flex;align-items:center;line-height:0;flex:0 0 auto}
.today-chrome .appsw{flex:0 0 auto;align-self:center}
.today-chrome .appsw-home{display:none!important} /* never inject a second home waffle */
@media (max-width:720px){
  .today-chrome{min-height:52px;padding:8px 12px;padding-top:calc(8px + env(safe-area-inset-top,0px));padding-bottom:8px;gap:8px;flex-wrap:nowrap}
  .today-chrome .hdr-left{flex-wrap:nowrap;align-items:center;gap:8px}
  .today-chrome .hdr-left .urg-logo-wordmark,
  .today-chrome .urg-logo-wordmark{display:none!important;width:0!important;min-width:0!important;height:0!important;overflow:hidden;margin:0!important;padding:0!important;border:0!important}
  .today-chrome .hdr-left .urg-logo-mark,
  .today-chrome .urg-logo-mark{
    display:block!important;height:32px;width:32px;min-width:32px;max-width:32px;
    border-radius:8px;box-sizing:border-box;
    /* reinforce SVG white edge so CDP/phone reads square mark, not plain 9-dot */
    box-shadow:0 0 0 1px rgba(255,255,255,.55);
  }
  .today-chrome .hdr-center .greet{display:none}
  .today-chrome .appsw{margin:0}
  .today-chrome .appsw-btn{width:34px;height:34px}
}
