:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=archive] [data-part=tray-top]{--icon-y:-2px;animation-name:icon-settle}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=archive] [data-part=tray-middle]{--icon-y:-1.25px;--icon-delay:60ms;animation-name:icon-settle}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=archive] [data-part=handle]{--icon-pulse:translateY(1px);--icon-delay:.11s;animation-name:icon-pulse}@keyframes icon-settle{0%{transform:translate(var(--icon-x,0px), var(--icon-y,0px))}60%{transform:translate(calc(var(--icon-x,0px) * -.2), calc(var(--icon-y,0px) * -.2))}}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=attachment] [data-part=clip]{--icon-swing:-18deg;transform-origin:7px 7px;animation-name:icon-swing;animation-duration:var(--icon-duration-long)}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=board] [data-part=columns]>rect{--icon-y:-1.5px;animation-name:icon-nudge}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=contrast] [data-part=half]{--icon-turn:-180deg;animation-name:icon-turn;animation-duration:var(--icon-duration-long);animation-timing-function:var(--ease-icon)}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=detail-panel] [data-part=rail]{--icon-x:2px;animation-name:icon-nudge}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=edit] [data-part=pencil]{transform-origin:8px 16px;animation-name:icon-edit-scribble;animation-duration:var(--icon-duration-long)}@keyframes icon-edit-scribble{20%{transform:translate(-1px,1px)rotate(-6deg)}45%{transform:translate(1.25px,-.5px)rotate(3deg)}70%{transform:translate(-.5px,.5px)rotate(-2deg)}}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=filter] [data-part]{animation-duration:var(--icon-duration-long)}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=filter] [data-part^=knob]{animation-name:icon-pulse}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=filter] [data-part^=track]{animation-name:icon-dash}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=filter] [data-part=knob-top]{--icon-pulse:translateX(4px)}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=filter] [data-part=knob-bottom]{--icon-pulse:translateX(-4px)}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=filter] [data-part=track-top-start],:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=filter] [data-part=track-bottom-end]{--icon-dash:7 18}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=filter] [data-part=track-top-end],:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=filter] [data-part=track-bottom-start]{--icon-dash:2 18}.animated-icon[data-icon=heart] [data-part=fill]{fill:currentColor;stroke:none;opacity:0;transition:transform .18s var(--ease-icon), opacity .12s linear;transform:scale(0)}.animated-icon[data-icon=heart][data-filled] [data-part=fill]{opacity:1;transition:transform .42s cubic-bezier(.34,1.56,.64,1),opacity .12s linear;transform:none}.animated-icon[data-icon=heart] :is([data-part=heart],[data-part=fill]){transform-origin:12px 13px}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=heart] [data-part=heart]{animation-name:icon-heart-beat;animation-duration:var(--icon-duration-long)}@keyframes icon-heart-beat{18%{transform:rotate(-8deg)scale(.9)}46%{transform:rotate(6deg)scale(1.16)}72%{transform:rotate(-2deg)scale(.98)}}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=inbox] [data-part=tray]{--icon-y:2.25px;animation-name:icon-nudge}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=inbox] [data-part=box]{--icon-pulse:scale(1.04, .96);transform-origin:12px 21.5px;animation-name:icon-pulse}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=key] [data-part=key]{--icon-swing:-14deg;transform-origin:7.5px 12px;animation-name:icon-swing;animation-duration:var(--icon-duration-long)}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=link] [data-part^=link]{animation-name:icon-nudge}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=link] [data-part=link-start]{--icon-x:-1.5px;--icon-y:1.5px}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=link] [data-part=link-end]{--icon-x:1.5px;--icon-y:-1.5px}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=list] [data-part=rows]>path{--icon-x:1.5px;animation-name:icon-nudge}.animated-icon[data-icon=loading] [data-part=spokes]{animation:1.12s steps(8,end) infinite icon-spin}@keyframes icon-spin{to{transform:rotate(360deg)}}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=monitor] [data-part=screen]{--icon-pulse:scale(.94);transform-origin:12px 10.25px;animation-name:icon-pulse}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=monitor] [data-part=stand]{--icon-y:1px;--icon-delay:80ms;animation-name:icon-nudge}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=more] [data-part=dots]>path{--icon-y:-2px;animation-name:icon-nudge}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=project] [data-part=back]{--icon-y:-1px;--icon-delay:80ms;animation-name:icon-nudge}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=project] [data-part=flap]{transform-origin:3px 21px;animation-name:icon-folder-open;animation-duration:var(--icon-duration-long)}@keyframes icon-folder-open{40%{transform:translateY(-.5px)rotate(-8deg)}72%{transform:rotate(1.5deg)}}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=refresh] [data-part=loop]{--icon-turn:-180deg;animation-name:icon-turn;animation-duration:var(--icon-duration-long);animation-timing-function:var(--ease-icon)}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=roadmap] [data-part=bars]>path{--icon-x:1.5px;animation-name:icon-nudge}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=sidebar] [data-part=rail]{--icon-x:-2px;animation-name:icon-nudge}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=tag] [data-part=tag]{--icon-swing:-12deg;transform-origin:17.5px 6.5px;animation-name:icon-swing;animation-duration:var(--icon-duration-long)}
