:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=plus] [data-part=cross]{--icon-turn:-90deg;--icon-scale:.7;animation-name:icon-pop;animation-duration:var(--icon-duration-short)}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=alert-circle] [data-part=ring]{--icon-pulse:scale(.93);animation-name:icon-pulse;animation-duration:var(--icon-duration-short)}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=alert-circle] [data-part=bar]{transform-origin:12px 12px;animation-name:icon-alert-bar;animation-duration:var(--icon-duration-short)}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=alert-circle] [data-part=dot]{--icon-scale:.6;--icon-overshoot:.6;--icon-delay:.12s;transform-box:fill-box;transform-origin:50%;animation-name:icon-pop;animation-duration:var(--icon-duration-short)}@keyframes icon-alert-bar{0%{transform:scaleY(.5)}58%{transform:scaleY(1.14)}80%{transform:scaleY(.97)}}: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=arrow-right] [data-part=head]{--icon-pulse:translateX(3px);animation-name:icon-pulse}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=arrow-right] [data-part=shaft]{--icon-dash:16.5 20;animation-name:icon-dash}: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)}.animated-icon[data-icon=bell] [data-part=dot]{fill:var(--icon-badge,currentColor);stroke:var(--icon-badge-ring,transparent);stroke-width:2px;paint-order:stroke}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=bell] [data-part=body],:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=bell] [data-part=clapper]{transform-origin:12px 2.5px;animation-duration:var(--icon-duration-long)}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=bell] [data-part=body]{animation-name:icon-bell-body}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=bell] [data-part=clapper]{--icon-delay:60ms;animation-name:icon-bell-clapper}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=bell] [data-part=dot]{--icon-scale:.6;--icon-overshoot:.8;--icon-delay:.12s;transform-origin:18.5px 5.5px;animation-name:icon-pop;animation-duration:var(--icon-duration-short)}@keyframes icon-bell-body{15%{transform:rotate(14deg)}35%{transform:rotate(-11deg)}55%{transform:rotate(7deg)}75%{transform:rotate(-3deg)}}@keyframes icon-bell-clapper{18%{transform:rotate(8deg)translate(-2px)}38%{transform:rotate(-7deg)translate(2.5px)}58%{transform:rotate(4deg)translate(-1.5px)}78%{transform:rotate(-2deg)translate(.6px)}}: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=check] [data-part=tick]{transform-origin:8.5px 17.5px;animation-name:icon-check-nod}@keyframes icon-check-nod{35%{transform:translateY(-1.5px)rotate(-5deg)scale(1.06)}70%{transform:translateY(.3px)rotate(1deg)}}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=close] [data-part=cross]{--icon-turn:-90deg;--icon-scale:.8;animation-name:icon-turn;animation-duration:var(--icon-duration-short);animation-timing-function:var(--ease-icon)}: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=copy] [data-part=back]{--icon-x:-1.5px;--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=copy] [data-part=front]{--icon-x:1.75px;--icon-y:1.75px;--icon-delay:70ms;animation-name:icon-nudge}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=dashboard] [data-part=tiles]>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=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=download] [data-part=arrow]{--icon-y:2px;animation-name:icon-nudge}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=download] [data-part=tray]{--icon-pulse:scaleX(1.06);--icon-delay:.14s;transform-origin:12px 20px;animation-name:icon-pulse}: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}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=flag] [data-part=cloth]{transform-origin:4px 9px;animation-name:icon-flag-wave;animation-duration:var(--icon-duration-long)}@keyframes icon-flag-wave{20%{transform:skewY(-7deg)scaleX(.94)}45%{transform:skewY(5deg)scaleX(.97)}70%{transform:skewY(-2deg)}}.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=layers] [data-part=layers]>path{--icon-y:-1.25px;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]{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=lock] [data-part=shackle]{--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=lock] [data-part=keyhole]{--icon-pulse:scaleY(.6);--icon-delay:.12s;transform-origin:12px 15.75px;animation-name:icon-pulse}: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=settings] [data-part^=knob]{animation-name:icon-nudge}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=settings] [data-part^=track]{--icon-dash:2 20;animation-name:icon-dash}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=settings] [data-part=knob-left]{--icon-y:-5px}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=settings] [data-part=knob-right]{--icon-y:5px}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=shield] [data-part=shield]{--icon-pulse:scale(.92);animation-name:icon-pulse}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=shield] [data-part=mark]{--icon-delay:.15s;animation-name:icon-draw;animation-duration:var(--icon-duration-short);animation-timing-function:var(--ease-icon)}: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}.animated-icon[data-icon=star] [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=star][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=star] :is([data-part=star],[data-part=fill]){transform-origin:12px 12.4px}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=star] [data-part=star]{animation-name:icon-star-rock;animation-duration:var(--icon-duration-long)}@keyframes icon-star-rock{18%{transform:rotate(-14deg)scale(.9)}46%{transform:rotate(9deg)scale(1.12)}72%{transform:rotate(-3deg)scale(.98)}}: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)}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=trash] [data-part=lid]{transform-origin:3px 5.5px;animation-name:icon-trash-lid}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=trash] [data-part=slot]{--icon-delay:.2s;animation-name:icon-draw;animation-duration:var(--icon-duration-short);animation-timing-function:var(--ease-icon)}@keyframes icon-trash-lid{35%{transform:translateY(-2.5px)rotate(-14deg)}70%{transform:translateY(.4px)rotate(1deg)}}:is([data-icon-hover] .animated-icon,.animated-icon[data-icon-hover],.animated-icon[data-play])[data-icon=user] [data-part=head]{--icon-swing:-12deg;transform-origin:12px 21px;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=user] [data-part=body]{--icon-swing:-5deg;--icon-delay:70ms;transform-origin:12px 21px;animation-name:icon-swing;animation-duration:var(--icon-duration-long)}
