/* Keep the combined effects control beside the bottom section picker. */
.mm-release .home-sections .accessibility-control {
  display:inline-flex; align-items:center; justify-content:center; gap:8px;
  flex:none; width:auto; min-width:44px; height:44px; margin:0; padding:8px 12px;
  color:var(--paper); background:transparent; border:1px solid var(--line);
  border-radius:3px; font:inherit; font-size:13px; line-height:1.3;
}
.mm-release .accessibility-control svg { width:20px; height:20px; flex:none; }
.mm-release .accessibility-control:hover { border-color:currentColor; }
.mm-release .accessibility-control[aria-pressed="true"] { color:var(--paper); background:#c1544e26; border-color:var(--red); }
.mm-release .accessibility-control:focus-visible { outline:2px solid #b9a3f0; outline-offset:3px; }
html.paused *, html.paused *::before, html.paused *::after {
  animation:none!important; transition:none!important; scroll-behavior:auto!important;
}
@media(max-width:1100px) {
  .mm-release .home-sections .accessibility-control { padding:10px; }
  .accessibility-control .accessibility-label {
    position:absolute; width:1px; height:1px; padding:0; margin:-1px;
    overflow:hidden; clip-path:inset(50%); white-space:nowrap; border:0;
  }
}
