@keyframes aff-scene-in{0%{opacity:0;transform:translateY(6px);filter:blur(2px)}}.aff-scene{animation:aff-scene-in .26s var(--ease-out, ease-out) backwards}.aff-copied{opacity:0;transform:translateY(4px)}[data-on=true] .aff-copy{opacity:0;transform:translateY(-4px);transition:opacity var(--duration-quick, .15s) var(--ease-smooth-out, cubic-bezier(.22, 1, .36, 1)) .9s,transform var(--duration-quick, .15s) var(--ease-smooth-out, cubic-bezier(.22, 1, .36, 1)) .9s}[data-on=true] .aff-copied{opacity:1;transform:none;transition:opacity var(--duration-fast, .25s) var(--ease-out, ease-out) 1s,transform var(--duration-fast, .25s) var(--ease-out, ease-out) 1s}@keyframes aff-swap-in{0%{opacity:0;transform:translateY(4px);filter:blur(2px)}}.aff-swap{animation:aff-swap-in var(--duration-quick, .15s) var(--ease-out, ease-out) backwards}@keyframes aff-sheet-in{0%{transform:translateY(40px);opacity:.4}}.aff-sheet{animation:aff-sheet-in .45s var(--ease-out, ease-out) backwards}.aff-acc-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s var(--ease-out, ease-out)}.aff-acc[data-open=true] .aff-acc-panel{grid-template-rows:1fr}.aff-acc-inner{min-height:0;overflow:hidden}.aff-acc-inner>p{opacity:0;transform:translateY(-4px);transition:opacity var(--duration-quick, .15s) var(--ease-smooth-out, cubic-bezier(.22, 1, .36, 1)),transform var(--duration-quick, .15s) var(--ease-smooth-out, cubic-bezier(.22, 1, .36, 1))}.aff-acc[data-open=true] .aff-acc-inner>p{opacity:1;transform:none;transition:opacity var(--duration-fast, .25s) var(--ease-out, ease-out) 60ms,transform var(--duration-fast, .25s) var(--ease-out, ease-out) 60ms}.aff-acc-chevron{transition:transform .25s var(--ease-out, ease-out)}.aff-acc[data-open=true] .aff-acc-chevron{transform:scaleY(-1)}.aff-press{transition:transform var(--duration-quick, .15s) var(--ease-out, ease-out)}.aff-press:active{transform:scale(.97)}.aff-fill{transform:scaleX(0);transform-origin:left center}[data-on=true] .aff-fill{transform:scaleX(1);transition:transform 1.8s linear .3s}.aff-buy{opacity:0;transform:translateY(var(--from, 8px)) scale(.97)}[data-on=true] .aff-buy{opacity:1;transform:none;transition:opacity .5s var(--ease-out, ease-out),transform .5s var(--ease-out, ease-out);transition-delay:calc(.3s + var(--at) * 1.8s)}.aff-dot{transform:translate(-50%,-50%) scale(.6);opacity:0}[data-on=true] .aff-dot{transform:translate(-50%,-50%);opacity:1;transition:opacity .3s var(--ease-out, ease-out),transform .3s var(--ease-out, ease-out);transition-delay:calc(.25s + var(--at) * 1.8s)}.aff-card-in{opacity:0;transform:translateY(28px) rotateX(24deg) scale(.96);transform-origin:50% 100%}[data-on=true] .aff-card-in{opacity:1;transform:none;transition:opacity .7s var(--ease-out, ease-out),transform .9s var(--ease-out, ease-out)}.aff-receipt-in{opacity:0;transform:translateY(16px)}[data-on=true] .aff-receipt-in{opacity:1;transform:none;transition:opacity .6s var(--ease-out, ease-out) .26s,transform .8s var(--ease-out, ease-out) .26s}@media (prefers-reduced-motion: reduce){.aff-card-in,.aff-receipt-in{opacity:1;transform:none;transition:none!important}.aff-sheet,.aff-swap,.aff-scene{animation:none}.aff-copy{display:none}.aff-copied{opacity:1;transform:none}.aff-acc-panel,.aff-acc-inner>p,.aff-acc-chevron{transition:none!important}.aff-fill,.aff-buy,.aff-dot{transition:none!important}.aff-fill{transform:scaleX(1)}.aff-buy{opacity:1;transform:none}.aff-dot{opacity:1;transform:translate(-50%,-50%)}}
