/* Shared informational-badge cue, matching the restoration information trigger. */
:is(.restoration-notes-toggle,.mobile-caption-toggle,.gaze-study-info>summary,.info-badge,[data-info-badge]){animation:ra-info-badge-pulse 2.8s ease-in-out infinite;transform-origin:center}
@keyframes ra-info-badge-pulse{0%,100%{box-shadow:0 0 7px rgba(0,229,229,.2);transform:scale(1)}50%{box-shadow:0 0 17px rgba(0,229,229,.5),0 0 0 5px rgba(0,229,229,.07);transform:scale(1.055)}}
:is(.restoration-notes-toggle,.mobile-caption-toggle,.info-badge,[data-info-badge])[aria-expanded="true"],.gaze-study-info[open]>summary{animation:none}
.panel:not(.active) :is(.restoration-notes-toggle,.mobile-caption-toggle,.gaze-study-info>summary,.info-badge,[data-info-badge]){animation-play-state:paused}
@media(prefers-reduced-motion:reduce){
 :is(.restoration-notes-toggle,.mobile-caption-toggle,.gaze-study-info>summary,.info-badge,[data-info-badge]){animation:none!important}
}
