.task-action-border-pulse{box-shadow:0 0 0 2px color-mix(in oklch, var(--primary) 45%, transparent);animation:1.8s ease-in-out infinite task-action-border-pulse}@keyframes task-action-border-pulse{0%,to{box-shadow:0 0 0 2px color-mix(in oklch, var(--primary) 45%, transparent)}50%{box-shadow:0 0 0 2px color-mix(in oklch, var(--primary) 95%, transparent)}}@media (prefers-reduced-motion:reduce){.task-action-border-pulse{box-shadow:0 0 0 2px color-mix(in oklch, var(--primary) 75%, transparent);animation:none}}
