aura-announcement-rotation{display:block}
@media(max-width:767px){
  .announcement-bar-section .aura-announcements.is-ready{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:2px}
  .announcement-bar-section .aura-announcements.is-ready .aura-announcements__list{display:grid;grid-column:2;grid-row:1;grid-template-columns:minmax(0,1fr);min-width:0;touch-action:pan-y}
  .announcement-bar-section .aura-announcements.is-ready .aura-announcements__item{grid-area:1/1;opacity:0;visibility:hidden;pointer-events:none;justify-content:center;padding:8px 2px;font-size:12px;min-height:56px;border:0;transition:opacity .3s ease,visibility .3s ease}
  .announcement-bar-section .aura-announcements.is-ready .aura-announcements__item.is-active{opacity:1;visibility:visible;pointer-events:auto}
  .announcement-bar-section .aura-announcements.is-ready .aura-announcements__item::before{display:none}
  .announcement-bar-section .aura-announcements.is-ready .aura-announcements__content{justify-content:center;text-align:center;gap:7px}
  .announcement-bar-section .aura-announcements.is-ready .aura-announcements__controls{display:contents}
  .aura-announcements__controls button{display:flex;justify-content:center;align-items:center;background:none;color:inherit;border:0;padding:0;width:32px;min-height:44px;cursor:pointer;font:inherit;font-size:22px}
  .aura-announcements__controls [data-announcement-prev]{grid-column:1;grid-row:1}
  .aura-announcements__controls [data-announcement-next]{grid-column:3;grid-row:1}
  .aura-announcements__controls button:focus-visible{outline:2px solid currentColor;outline-offset:-3px}
}
@media(prefers-reduced-motion:reduce){.announcement-bar-section .aura-announcements.is-ready .aura-announcements__item{transition:none}}
