.schedule-active-dot[data-v-6b54aff9]{background:#22c55e;border-radius:50%;flex:none;width:.5rem;height:.5rem;animation:2.2s ease-in-out infinite schedule-active-pulse-6b54aff9;display:inline-block;box-shadow:0 0 0 2px #22c55e33}.schedule-active-dot[data-v-6b54aff9]:focus-visible{outline:2px solid var(--accent-blue);outline-offset:3px}@keyframes schedule-active-pulse-6b54aff9{50%{opacity:.55;transform:scale(.78)}}@media (prefers-reduced-motion:reduce){.schedule-active-dot[data-v-6b54aff9]{animation:none}}
