.checked-dot[data-v-24723d02]{background:linear-gradient(135deg,#a78bfa,#8b5cf6);box-shadow:0 0 12px #a78bfa80}.unchecked-dot[data-v-24723d02]{background:var(--surface-bg);border:1.5px solid var(--ring-white)}.today-dot[data-v-24723d02]{animation:todayPulse-24723d02 2s ease-in-out infinite;border:2px solid rgba(167,139,250,.6)!important}@keyframes todayPulse-24723d02{0%,to{box-shadow:0 0 #a78bfa59}50%{box-shadow:0 0 0 5px #a78bfa00}}.received-card[data-v-431524e1]{background:linear-gradient(135deg,#4ade801f,#22c55e14);border:1px solid rgba(74,222,128,.3)}.pending-card[data-v-431524e1]{background:linear-gradient(135deg,#a78bfa1a,#8b5cf612);border:1px solid rgba(167,139,250,.25)}@keyframes spin-431524e1{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
