@property --auth-spot-x{syntax:"<percentage>";inherits:true;initial-value:50%}@property --auth-spot-y{syntax:"<percentage>";inherits:true;initial-value:0%}.auth-card[data-spotlight=focus]>.auth-card-spot{opacity:1;transition:opacity var(--duration-slow) var(--ease-standard), --auth-spot-x .62s cubic-bezier(.16, 1, .3, 1), --auth-spot-y .62s cubic-bezier(.16, 1, .3, 1)}@keyframes auth-dial-draw{0%{stroke-dashoffset:1px}}[data-dial-travel]{stroke-dasharray:1;stroke-dashoffset:0;animation:1.4s cubic-bezier(.65,0,.35,1) .25s both auth-dial-draw}@keyframes auth-dial-arrive{0%{opacity:0;transform:scale(.2)}70%{opacity:1;transform:scale(1.25)}}[data-dial-head]{transform-box:fill-box;transform-origin:50%;animation:.64s cubic-bezier(.34,1.4,.64,1) 1.5s both auth-dial-arrive}@keyframes auth-badge-arrive{0%{opacity:0;transform:translate(-1.25rem,.75rem)rotate(-14deg)scale(.6)}60%{opacity:1;transform:translate(.15rem,-.2rem)rotate(3deg)scale(1.06)}}@keyframes auth-badge-ring{0%{opacity:.55;transform:scale(.85)}to{opacity:0;transform:scale(1.9)}}[data-auth-badge]{animation:.76s cubic-bezier(.34,1.4,.64,1) both auth-badge-arrive;display:inline-flex;position:relative}[data-auth-badge]:after{content:"";border-radius:var(--radius-lg,.5rem);border:2px solid var(--auth-sage);opacity:0;pointer-events:none;animation:.9s cubic-bezier(.16,1,.3,1) .52s both auth-badge-ring;position:absolute;inset:0}[data-auth-fold]{transition:grid-template-rows var(--duration-slow) cubic-bezier(.65, 0, .35, 1);grid-template-rows:1fr;display:grid}[data-auth-fold=folded]{grid-template-rows:0fr}[data-auth-fold-content]{transform-origin:50% 0;transition:transform var(--duration-slow) cubic-bezier(.65, 0, .35, 1), opacity var(--duration-base) var(--ease-standard)}[data-auth-fold=folded] [data-auth-fold-content]{opacity:0;transform:translateY(-1.5rem)scale(.86)}@keyframes auth-resend-fuse{0%{opacity:1;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}[data-resend-fuse]{inset-inline:.75rem;background:var(--auth-sage);opacity:0;transform-origin:0;pointer-events:none;border-radius:9999px;height:2px;animation:60s linear both auth-resend-fuse;position:absolute;bottom:.3rem}@keyframes auth-resend-ready{0%{transform:rotate(-200deg)scale(.7)}70%{transform:rotate(12deg)scale(1.12)}}[data-resend]:not(:disabled) [data-resend-icon]{animation:.72s cubic-bezier(.34,1.4,.64,1) auth-resend-ready}
