/* Small activity cue shared by navigation and upcoming artwork actions. */
.available-alert::before,#available .collectible-collect:disabled::before,.piece-bottom>a.collectible-collect[aria-disabled="true"]::before{content:"";display:inline-block;width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#e34b4b;animation:artwork-activity-pulse 2.4s ease-in-out infinite}
.available-alert::before{margin-right:8px;vertical-align:middle}
#available .collectible-collect:disabled,.piece-bottom>a.collectible-collect[aria-disabled="true"]{gap:8px}
@keyframes artwork-activity-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.8)}}
@media(prefers-reduced-motion:reduce){.available-alert::before,#available .collectible-collect:disabled::before,.piece-bottom>a.collectible-collect[aria-disabled="true"]::before{animation:none}}

.available-now-alert{display:inline-flex;align-items:center;gap:8px}.available-now-alert::before{content:"";display:inline-block;width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#e34b4b;animation:artwork-activity-pulse 2.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.available-now-alert::before{animation:none}}
