@property --ivy-in{syntax:"<integer>";inherits:true;initial-value:1}.ivy{--ivy-stem:color-mix(in oklab,var(--fl-ivy-deep) 78%,var(--fl-ivy));--ivy-vein:color-mix(in oklab,var(--fl-ivy) 24%,#fff);display:block;overflow:visible;pointer-events:none;scale:var(--ivy-k,1)}.ivy-corner,.ivy-sprig,.ivy-sprite{position:absolute}.ivy-sprite{width:0;height:0;overflow:hidden}.ivy-leaf{display:inline-block;vertical-align:middle}.ivy-bl{fill:var(--ivy-t,var(--fl-ivy));stroke:var(--fl-ivy-deep);stroke-width:1.3;stroke-linejoin:round}.ivy-sh{fill:#000;fill-opacity:.13}.ivy-vn{fill:none;stroke:var(--ivy-vein);stroke-width:1.2;stroke-linecap:round;opacity:var(--ivy-vn-o,.78)}.ivy-t1{--ivy-t:color-mix(in oklab,var(--fl-ivy) 84%,#fff)}.ivy-t3{--ivy-t:color-mix(in oklab,var(--fl-ivy) 50%,var(--fl-ivy-deep))}.ivy-pt,.ivy-rt,.ivy-st{fill:none;stroke:var(--ivy-stem);stroke-linecap:round;stroke-linejoin:round}.ivy-st{stroke-width:var(--w,1.2)}.ivy-pt{stroke-width:.9}.ivy-rt{stroke-width:.5;opacity:.5}.ivy-hg,.ivy-lf,.ivy-p{transform-box:view-box}.ivy-lf,.ivy-p{transform-origin:0 0}.ivy-p[data-part=knot]{scale:var(--ivy-k-knot,1)}.ivy-p[data-part=run]{scale:var(--ivy-k-run,1)}.ivy-p[data-part=drop]{scale:var(--ivy-k-drop,1)}@media (prefers-reduced-motion:no-preference){.fl[data-ivy-io] .ivy[data-grow=view]:not([data-in]){--ivy-in:0}.fl[data-ivy-vu] .ivy,.ivy[data-grow=none]{--ivy-in:2}.fl[data-ivy-io]:not([data-ivy-vu]) .ivy-x[data-grow=view]:not([data-in]){opacity:0}.fl[data-ivy-io]:not([data-ivy-vu]) .ivy-x[data-in]{animation:ivy-rise .9s cubic-bezier(.3,.2,.4,1) backwards}@container style(--ivy-in: 0){.ivy-st{stroke-dasharray:1;stroke-dashoffset:1}.ivy-lf{scale:0}.ivy-rt{opacity:0}}@container style(--ivy-in: 1){.ivy-st{stroke-dasharray:1;animation:ivy-draw var(--g,.6s) linear var(--d,0s) backwards}.ivy-lf{animation:ivy-open .7s var(--fl-ease-spring,cubic-bezier(.34,1.56,.64,1)) var(--d,0s) backwards}.ivy-rt{animation:ivy-fade .9s ease var(--d,0s) backwards}}}@media (prefers-reduced-motion:no-preference) and (hover:hover){:hover>.ivy .ivy-hg{animation:ivy-swing 3.2s ease-in-out}}@keyframes ivy-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes ivy-open{0%{scale:0;opacity:0}35%{opacity:1}to{scale:1;opacity:1}}@keyframes ivy-fade{0%{opacity:0}}@keyframes ivy-rise{0%{opacity:0;transform:translate(var(--ivy-ax,0),var(--ivy-ay,0)) scale(.4) translate(calc(-1 * var(--ivy-ax, 0px)),calc(-1 * var(--ivy-ay, 0px)))}}@keyframes ivy-swing{0%,to{transform:none}30%{transform:rotate(1.8deg)}75%{transform:rotate(-1.4deg)}}