@keyframes im-demo-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.im-demo-paper{animation:.56s cubic-bezier(.2,.7,.2,1) both im-demo-rise}@media (prefers-reduced-motion:reduce){.im-demo-paper{animation:none}}.im-stage{isolation:isolate;perspective:1700px;perspective-origin:50% 30%;background:#064e3b;border-radius:28px;height:30rem;position:relative;overflow:hidden}.im-stage-world{transform-style:preserve-3d;transform:rotateX(var(--im-tilt-x,0deg)) rotateY(var(--im-tilt-y,0deg));transition:transform .5s ease-out;position:absolute;inset:0}.im-piece{--dy:0px;--dz:0px;transform-style:preserve-3d;transform:translate3d(var(--x,0), calc(var(--y,0px) + var(--dy)), calc(var(--z,0px) + var(--dz))) rotateY(var(--ry,0deg)) rotateX(var(--rx,0deg)) rotateZ(var(--rz,0deg)) scale(var(--s,1));filter:brightness(var(--b,1)) drop-shadow(0 26px 34px #01140e66);transition:transform .9s cubic-bezier(.2,.7,.2,1),opacity .6s,filter .6s;position:absolute}.im-piece[data-state-narrow=on]{--dz:30px}.im-piece[data-state-narrow=dim]{--dz:-90px;--b:.5}.im-piece[data-state-narrow=off]{--dy:26px;--dz:-60px;opacity:0}.im-skyline{--x:-50%;--z:-260px;filter:none;opacity:.7;width:150%;bottom:9rem;left:50%}.im-paper{--x:-50%;--ry:-11deg;--rx:5deg;--rz:1deg;width:16.5rem;top:1.25rem;left:50%}.im-editor,.im-phone,.im-activity{display:none}.im-share{--x:-50%;--z:120px;--s:.9;bottom:1.25rem;left:50%}.im-tracker{--x:-50%;--z:120px;--s:.92;bottom:1.5rem;left:50%}.im-activity{background:var(--calculator-panel);width:13.5rem;color:var(--foreground);border-radius:18px;padding:.6rem .9rem;box-shadow:0 22px 48px #02181257}@keyframes im-stamp-land{0%{opacity:0;scale:1.8}to{opacity:.88;scale:1}}.im-paper [data-slot=invoice-sheet] [data-tone]{animation:.52s cubic-bezier(.2,1.3,.3,1) both im-stamp-land}@keyframes im-beat-fill{0%{width:0}to{width:100%}}.im-beat-fill[data-active]{width:100%}.im-beat-fill[data-active][data-running=true]{animation:im-beat-fill var(--im-beat-ms,3.8s) linear both}@media (min-width:640px){.im-stage{height:34rem}.im-paper{width:21rem;top:2rem}.im-skyline{width:110%;bottom:11rem}}@media (min-width:1024px){.im-stage{border-radius:36px;height:37rem}.im-piece[data-state-narrow]{--dy:0px;--dz:0px;--b:1;opacity:1}.im-piece[data-state=on]{--dz:40px}.im-piece[data-state=dim]{--dz:-110px;--b:.5}.im-piece[data-state=off]{--dy:30px;--dz:-80px;opacity:0}.im-skyline{--z:-420px;--s:1.2;width:min(60rem,88%);bottom:15rem}.im-paper{--ry:-13deg;--rx:6deg;--rz:1.2deg;width:25rem;top:1.75rem}.im-editor{--ry:24deg;--z:-140px;--s:.74;transform-origin:0 0;display:block;top:7.5rem;left:2%}.im-phone{--ry:-24deg;--z:-60px;display:block;top:9.5rem;right:8%}.im-share{--x:0;--ry:9deg;--z:170px;--s:1;bottom:2.5rem;left:15%}.im-tracker{--x:0;--ry:-9deg;--z:170px;--s:1;inset:5.5rem 13% auto auto}.im-activity{--ry:-12deg;--z:140px;display:block;bottom:3.5rem;right:10%}}.im-closing-desk{perspective:1400px;perspective-origin:50% 30%;overflow:hidden}.im-closing-skyline{opacity:.6;width:120%;max-width:none;height:auto;position:absolute;top:1.5rem;left:50%;transform:translate(-42%)}.im-closing-paper{filter:drop-shadow(0 30px 38px #01140e80);width:17.5rem;position:absolute;top:2.5rem;left:50%;transform:translate(-38%)rotateY(-14deg)rotateX(7deg)rotate(2deg)}@media (min-width:1024px){.im-closing-paper{width:21rem;top:3rem}}@media (prefers-reduced-motion:reduce){.im-stage-world,.im-piece{transition:none}.im-paper [data-slot=invoice-sheet] [data-tone],.im-beat-fill[data-active][data-running=true]{animation:none}}
