/* Phone layout tidy-up, 29 Oct 2026: music button sits at the end of the tabs, search gets the full row, helper small bottom-right */
@media (max-width: 899px){
  .wrap>header>.nav{flex:1 1 calc(100% - 76px)!important;min-width:0!important;width:auto!important;order:0}
  .wrap>header>[data-shared-music-slot]{flex:0 0 auto!important;align-self:center!important;margin:0 0 0 8px!important}
  .wrap>header>[data-shared-music-slot] .dsm-music-launcher{width:44px!important;height:44px!important}
  .wrap>header>[data-shared-music-slot] .dsm-music-launcher img{width:36px!important;height:36px!important}
  .wrap>header>#q{flex:1 0 100%!important;width:100%!important;margin-left:0!important}
  #volau-host.nvv-host{left:auto!important;right:8px!important;top:auto!important;bottom:calc(12px + env(safe-area-inset-bottom))!important;transform:scale(.62)!important;transform-origin:bottom right!important}
}
/* 30 Oct 2026: Bula welcome button sits on the same line as the app name, on phone and desktop. */
.wrap>header .brand h1{display:inline-block;vertical-align:middle;margin-right:10px}
.wrap>header .brand .nv-bula{display:inline-flex;align-items:center;gap:6px;vertical-align:middle;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(14,42,58,.18);background:#fff;color:#0e2a3a;font:700 13px/1 system-ui,sans-serif;cursor:pointer;white-space:nowrap}
.wrap>header .brand .nv-bula svg{width:20px;height:10px;flex:0 0 auto}
.wrap>header .brand p{display:block}
/* No floating "?" helper (as on the Museum). */
html body #dg-launcher#dg-launcher#dg-launcher,html body [id^="dg-"][id$="launcher"]{display:none!important}
