.page-music-toggle {
  appearance: none;
  border: 1px solid #bca57266;
  border-radius: 999px;
  padding: 8px 12px;
  min-height: 44px;
  max-width: 100%;
  background: #10251ed9;
  color: #eee2c7;
  font: inherit;
  font-size: 12px;
  line-height: 1.35;
  cursor: pointer;
}
.page-music-toggle[aria-pressed="true"] { border-color: #bca572; }
.page-music-toggle:focus-visible { outline: 2px solid #e9cf8b; outline-offset: 4px; }
.launch-static-header nav, .site-header nav { flex-wrap: wrap; align-items: center; }
@media (max-width: 480px) {
  .page-music-toggle { padding-inline: 10px; font-size: 11px; }
}
