.animated-check__control[data-v-bded5cd9]{border:1px solid color-mix(in srgb,var(--color-paper) 24%,transparent);width:1.25rem;height:1.25rem;color:var(--color-ink);background:color-mix(in srgb,var(--color-paper) 2.5%,transparent);border-radius:.38rem;flex:none;place-items:center;transition:border-color .22s,background-color .26s,box-shadow .36s,transform .5s cubic-bezier(.18,1.55,.35,1);display:grid;position:relative;overflow:visible}.animated-check:hover .animated-check__control[data-v-bded5cd9]{border-color:color-mix(in srgb,var(--color-acid) 55%,transparent);transform:scale(1.06)}.peer:focus-visible+.animated-check__control[data-v-bded5cd9]{outline:2px solid var(--color-acid);outline-offset:4px}.peer:checked+.animated-check__control[data-v-bded5cd9]{border-color:color-mix(in srgb,var(--color-acid) 85%,transparent);background:var(--color-acid);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-acid) 7%,transparent);transform:scale(1.04)}.animated-check__tick[data-v-bded5cd9]{opacity:0;place-items:center;transition:opacity .14s,transform .5s cubic-bezier(.18,1.6,.35,1);display:grid;transform:scale(.25)rotate(-18deg)}.peer:checked+.animated-check__control .animated-check__tick[data-v-bded5cd9]{opacity:1;transform:scale(1)rotate(0)}.animated-check__particles[data-v-bded5cd9]{pointer-events:none;position:absolute;inset:50%}.animated-check__particles i[data-v-bded5cd9]{--angle:calc(var(--particle)*60deg);opacity:0;background:color-mix(in srgb,var(--color-acid) 80%,#fff);width:.16rem;height:.16rem;transform:rotate(var(--angle)) translateX(0) scale(.4);border-radius:999px;margin:-.08rem;position:absolute}.peer:checked+.animated-check__control .animated-check__particles i[data-v-bded5cd9]{animation:.52s cubic-bezier(.2,.75,.3,1) both check-particle-bded5cd9;animation-delay:calc(var(--particle)*15ms)}@keyframes check-particle-bded5cd9{0%{opacity:0;transform:rotate(var(--angle)) translateX(0) scale(.3)}24%{opacity:.72}to{opacity:0;transform:rotate(var(--angle)) translateX(.9rem) scale(.85)}}@media (prefers-reduced-motion:reduce){.animated-check__control[data-v-bded5cd9],.animated-check__tick[data-v-bded5cd9]{transition:none}.peer:checked+.animated-check__control .animated-check__particles i[data-v-bded5cd9]{animation:none}}.animated-check--outlined .animated-check__control[data-v-bded5cd9]{border-width:1.5px;border-color:color-mix(in srgb,var(--color-paper) 45%,transparent);width:24px;height:24px;color:var(--color-acid);background:0 0;transition:border-color .22s,box-shadow .26s,transform .3s cubic-bezier(.22,1,.36,1)}.animated-check--outlined .peer:checked+.animated-check__control[data-v-bded5cd9]{border-color:var(--color-acid);box-shadow:0 0 14px color-mix(in srgb,var(--color-acid) 8%,transparent);background:0 0;transform:none}.animated-check--outlined .animated-check__tick[data-v-bded5cd9]{transition:opacity .18s,transform .3s cubic-bezier(.22,1,.36,1)}.animated-check--outlined .animated-check__tick[data-v-bded5cd9] svg{width:17px;height:17px}.animated-check--outlined .animated-check__particles[data-v-bded5cd9]{display:none}@media (prefers-reduced-motion:reduce){.animated-check--outlined .animated-check__control[data-v-bded5cd9],.animated-check--outlined .animated-check__tick[data-v-bded5cd9]{transition:none}}
