.al[data-v-27c5fa2d]{--dc-disc:currentColor;--dc-tick:var(--al-tick,var(--color-success));display:inline-grid;justify-items:center;position:relative}.al[data-v-27c5fa2d],.al__face[data-v-27c5fa2d]{align-items:center}.al__face[data-v-27c5fa2d]{display:inline-flex;gap:8px;grid-area:1/1;opacity:0;pointer-events:none;transform:translateY(.55em);transition:opacity var(--dur-micro) var(--ease-out),transform var(--dur-feedback) var(--ease-out);white-space:nowrap}.al[data-state=done] .al__face--done[data-v-27c5fa2d],.al[data-state=error] .al__face--idle[data-v-27c5fa2d],.al[data-state=idle] .al__face--idle[data-v-27c5fa2d],.al[data-state=pending] .al__face--pending[data-v-27c5fa2d]{opacity:1;transform:none}.al[data-state=error] .al__face--idle[data-v-27c5fa2d]{animation:al-nudge-27c5fa2d var(--dur-draw) var(--ease-out)}.al__spin[data-v-27c5fa2d]{animation:al-spin-27c5fa2d .7s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;flex:none;height:1em;width:1em}.al__live[data-v-27c5fa2d]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@keyframes al-spin-27c5fa2d{to{transform:rotate(1turn)}}@keyframes al-nudge-27c5fa2d{25%{transform:translate(-4px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}}@media(prefers-reduced-motion:reduce){.al__spin[data-v-27c5fa2d]{animation-duration:1.6s}}
