/* Native Soli actions retain their original handlers and one real player. */
@layer dimau-header-standard {
  /* Match the native snap inset to the shared row gutter; retain selected-pill scrolling. */
  nav.nav[data-dimau-header] [data-dimau-navigation] {scroll-padding-inline:var(--dimau-header-gutter)!important}
  nav.nav[data-dimau-header] > [data-dimau-header-bar],nav.nav[data-dimau-header] > [data-dimau-navigation],nav.nav[data-dimau-header] > [data-dimau-search-row] {grid-area:auto!important;position:relative!important;inset:auto!important}
  nav.nav[data-dimau-header] [data-dimau-brand] > span:last-child {font:700 18px/22px Arial,Helvetica,sans-serif!important;white-space:normal!important}
  nav.nav[data-dimau-header] [data-dimau-title] {color:inherit!important}
  nav.nav[data-dimau-header] [data-dimau-search-row] .search {width:100%!important;max-width:none!important;flex:1 1 auto!important;margin:0!important}
  nav.nav[data-dimau-header] [data-dimau-search-row] input {width:100%!important;max-width:none!important;margin:0!important}
  nav.nav[data-dimau-header] [data-dimau-menu-panel] .lang-pill {display:flex!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important}
  nav.nav[data-dimau-header] [data-dimau-menu-panel] .lang-opt {flex:1 1 0!important;justify-content:center!important;min-width:0!important}
  nav.nav[data-dimau-header] [data-dimau-menu-panel] :is(.hero-eyebrow,.theme-btn,.bell-btn,.btn) {position:static!important;inset:auto!important;transform:none!important;min-width:0!important;min-height:44px!important;max-height:none!important}
  nav.nav[data-dimau-header] [data-dimau-menu-panel] .hero-eyebrow {letter-spacing:0!important;text-transform:none!important}
  nav.nav[data-dimau-header] [data-dimau-menu-panel] .bell-dot {display:none!important}
}
