.ic .ic-token{translate:300%}.ic .ic-fill{--from:0 0;--from-scale:1 0;transform-origin:top}@container (min-width:42rem){.ic .ic-fill{--from-scale:0 1;transform-origin:0}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.ic .ic-token{transition:translate .9s var(--ease-out);translate:0}.ic[data-s~="2"] .ic-token{translate:100%}.ic[data-s~="3"] .ic-token{translate:200%}.ic[data-s~="4"] .ic-token{translate:300%}.ic .ic-fill[data-at]{transition-duration:.42s,1s,1s}}
