:root{--fx-ease:cubic-bezier(.22, 1, .36, 1);--fx-back:cubic-bezier(.34, 1.4, .64, 1)}.fx-art{transform-origin:50% 100%}.appear-init .fx-art{opacity:0;transform:translateY(22px)scale(.985)}.appear-in .fx-art{transition:opacity .8s var(--fx-ease) calc(var(--appear-delay,0s) + .12s), transform 1.1s var(--fx-ease) calc(var(--appear-delay,0s) + .12s)}.fx-rise,.fx-pop,.fx-bar,.fx-fill{transform-box:fill-box}.appear-init .fx-rise{opacity:0;transform:translateY(calc(26px / var(--fx-k,1)))}.appear-in .fx-rise{transition:opacity .6s ease calc(var(--appear-delay,0s) + var(--d,0s)), transform .9s var(--fx-ease) calc(var(--appear-delay,0s) + var(--d,0s))}.fx-pop{transform-origin:50%}.appear-init .fx-pop{opacity:0;transform:scale(.6)}.appear-in .fx-pop{transition:opacity .35s ease calc(var(--appear-delay,0s) + var(--d,0s)), transform .6s var(--fx-back) calc(var(--appear-delay,0s) + var(--d,0s))}.fx-bar{transform-origin:50% 100%}.appear-init .fx-bar{transform:scaleY(0)}.appear-in .fx-bar{transition:transform .9s var(--fx-ease) calc(var(--appear-delay,0s) + var(--d,0s))}.fx-fill{transform-origin:0%}.appear-init .fx-fill{transform:scaleX(0)}.appear-in .fx-fill{transition:transform 1.4s var(--fx-ease) calc(var(--appear-delay,0s) + var(--d,0s))}@keyframes fx-nudge{0%,to{transform:scale(1)}40%{transform:scale(1.08)}}.fx-nudge{transform-box:fill-box;transform-origin:50%}.appear-in .fx-nudge{animation:fx-nudge .5s var(--fx-ease) calc(var(--appear-delay,0s) + var(--d,0s)) both}.fx-node,.fx-gather,.fx-shift,.fx-arrive{transform-box:fill-box;transform-origin:50%}.appear-init .fx-node{opacity:0;transform:translateY(calc(18px / var(--fx-k,1))) scale(.96)}.appear-in .fx-node{transition:opacity .5s ease calc(var(--appear-delay,0s) + var(--d,0s)), transform .8s var(--fx-ease) calc(var(--appear-delay,0s) + var(--d,0s))}.fx-wire{stroke-dasharray:1;stroke-dashoffset:1px}.appear-in .fx-wire{stroke-dashoffset:0;transition:stroke-dashoffset .6s cubic-bezier(.65, 0, .35, 1) calc(var(--appear-delay,0s) + var(--d,0s))}.appear-init .fx-draw{stroke-dasharray:1;stroke-dashoffset:1px}.appear-in .fx-draw{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .7s var(--fx-ease) calc(var(--appear-delay,0s) + var(--d,0s))}.appear-init .fx-gather{opacity:0;transform:translateY(var(--y,0px)) scale(.94)}.appear-in .fx-gather{transition:opacity .45s ease calc(var(--appear-delay,0s) + var(--d,0s)), transform .9s var(--fx-ease) calc(var(--appear-delay,0s) + var(--d,0s))}.appear-init .fx-shift{transform:translateY(var(--y,0px))}.appear-in .fx-shift{transition:transform .75s var(--fx-ease) calc(var(--appear-delay,0s) + var(--d,0s))}.appear-init .fx-arrive{opacity:0;transform:translateY(calc(-28px / var(--fx-k,1))) scale(.97)}.appear-in .fx-arrive{transition:opacity .45s ease calc(var(--appear-delay,0s) + var(--d,0s) + 80ms), transform .75s var(--fx-ease) calc(var(--appear-delay,0s) + var(--d,0s))}.fx-msg-in,.fx-msg-out,.fx-drop{transform-box:fill-box}.fx-msg-in{transform-origin:0 100%}.fx-msg-out{transform-origin:100% 100%}.appear-init .fx-msg-in,.appear-init .fx-msg-out{opacity:0;transform:translateY(calc(16px / var(--fx-k,1))) scale(.92)}.appear-in .fx-msg-in,.appear-in .fx-msg-out{transition:opacity .4s ease calc(var(--appear-delay,0s) + var(--d,0s)), transform .7s var(--fx-back) calc(var(--appear-delay,0s) + var(--d,0s))}.fx-drop{transform-origin:50%}.appear-init .fx-drop{opacity:0;transform:translate(calc(-90px / var(--fx-k,1)), calc(-14px / var(--fx-k,1))) rotate(-3deg)}.appear-in .fx-drop{transition:opacity .35s ease calc(var(--appear-delay,0s) + var(--d,0s)), transform .9s var(--fx-back) calc(var(--appear-delay,0s) + var(--d,0s))}.appear-init .fx-scale{opacity:0;transform:scale(.86)}.appear-in .fx-scale{transition:opacity .6s ease calc(var(--appear-delay,0s) + var(--d,0s)), transform .9s var(--fx-ease) calc(var(--appear-delay,0s) + var(--d,0s))}.fx-line path{stroke-dasharray:320;stroke-dashoffset:320px}.appear-in .fx-line path{stroke-dashoffset:0;transition:stroke-dashoffset 1s var(--fx-ease) calc(var(--appear-delay,0s) + var(--d,0s))}.appear-init .fx-from-l{opacity:0;transform:translate(-20px)}.appear-init .fx-from-r{opacity:0;transform:translate(20px)}.appear-in .fx-from-l,.appear-in .fx-from-r{transition:opacity .6s ease calc(var(--appear-delay,0s) + var(--d,0s)), transform .9s var(--fx-ease) calc(var(--appear-delay,0s) + var(--d,0s))}@keyframes fx-stagger-in{0%{opacity:0;transform:translateY(14px)}}.appear-init .fx-stagger>*{opacity:0}.appear-in .fx-stagger>*{animation:fx-stagger-in .9s var(--fx-ease) calc(var(--appear-delay,0s) + var(--d,0s)) backwards}.fx-stagger>:first-child{--d:.1s}.fx-stagger>:nth-child(2){--d:.18s}.fx-stagger>:nth-child(3){--d:.26s}.fx-stagger>:nth-child(4){--d:.34s}.appear-init .fx-orb{opacity:0;transform:scale(.9)}.appear-in .fx-orb{transition:opacity 1s ease calc(var(--appear-delay,0s) + .2s), transform 1.4s var(--fx-ease) calc(var(--appear-delay,0s) + .2s)}.appear-init .fx-orb-pop{opacity:0;transform:scale(.2)}.appear-in .fx-orb-pop{transition:opacity .45s ease calc(var(--appear-delay,0s) + .15s), transform 1.25s cubic-bezier(.34, 1.45, .64, 1) calc(var(--appear-delay,0s) + .15s)}@media (prefers-reduced-motion:reduce){.appear-init .fx-art,.appear-init .fx-rise,.appear-init .fx-pop,.appear-init .fx-bar,.appear-init .fx-fill,.appear-init .fx-stagger>*,.appear-init .fx-orb,.appear-init .fx-orb-pop,.appear-init .fx-node,.appear-init .fx-msg-in,.appear-init .fx-msg-out,.appear-init .fx-drop,.appear-init .fx-gather,.appear-init .fx-shift,.appear-init .fx-arrive,.appear-init .fx-scale,.appear-init .fx-from-l,.appear-init .fx-from-r{opacity:1;transform:none}.fx-line path,.fx-wire,.appear-init .fx-draw{stroke-dasharray:none;stroke-dashoffset:0}.appear-in .fx-nudge,.appear-in .fx-stagger>*{animation:none}}
