/* Enable only after the real department widget is present. Keep alerts visible. */
html body.eots-site-refresh.eots-direct-ready #eotsFocusHeader > .ef-masthead { display: none !important; }
html body.eots-direct-ready #eotsFocusContent > .eots-department-sound {
  background: #102d37;
  color: #f1ead5;
  margin-block: 14px;
  padding: 0;
}
html body.eots-direct-ready .eots-department-sound > .esp-utilities {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px;
  padding: 12px 16px;
}
html body.eots-direct-ready .eots-department-sound .esp-utilities button {
  min-height: 44px;
  padding: 6px 12px;
  border: 1px solid #a99b71;
  border-radius: 5px;
  background: #183a42;
  color: #fff2d3;
  font: 650 13px/1.4 system-ui, sans-serif;
}
html body.eots-direct-ready .eots-department-sound .esp-utilities button:disabled { opacity: .6; }
html body.eots-direct-ready .eots-department-sound .esp-utilities button:focus-visible { outline: 3px solid #eaca85; }
html body.eots-direct-ready .eots-department-sound .esp-talk-note { flex-basis: 100%; }
html body.eots-direct-rail #eotsDeshlerSpotlight:not(.ds-expanded) > .ds-tour { margin-block: 0 10px; }
