.dk-pill{position:fixed;left:50%;bottom:28px;transform:translateX(-50%);z-index:2147483000;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:12px;background:var(--bg-elevated);color:var(--text);font-size:var(--ds-text-sm);box-shadow:var(--rp-sh-card),0 8px 24px rgba(0,0,0,.35);pointer-events:none;white-space:nowrap}.dk-dot{width:7px;height:7px;border-radius:50%;background:var(--status-overdue);animation:dk-pulse 1.2s ease-in-out infinite}@keyframes dk-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.dk-dot{animation:none}}