html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}html.mz-cursor,html.mz-cursor *{cursor:none!important}html.mz-cursor input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),html.mz-cursor textarea,html.mz-cursor [contenteditable=true]{cursor:text!important}@keyframes mz-marquee{to{transform:translateX(calc(-50% - var(--gap,1rem) / 2))}}.mz-marquee{animation:mz-marquee var(--duration,40s) linear infinite}.mz-marquee-mask{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}@keyframes mz-beam{to{offset-distance:100%}}.mz-beam{pointer-events:none;border-radius:inherit;border:1.5px solid #0000;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#0000),linear-gradient(#000,#000);mask-image:linear-gradient(#0000,#0000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mz-beam:after{content:"";aspect-ratio:1;width:var(--beam-size,180px);background:linear-gradient(to left, var(--beam-from,#f97316), var(--beam-to,#fdba74), transparent);offset-anchor:90% 50%;offset-path:rect(0 auto auto 0 round var(--beam-size,180px));animation:mz-beam var(--beam-duration,9s) linear infinite;animation-delay:var(--beam-delay,0s);position:absolute}@keyframes mz-shine{0%{transform:translate(-120%)skew(-20deg)}60%,to{transform:translate(260%)skew(-20deg)}}.mz-shine:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:40%;animation:3.2s ease-in-out infinite mz-shine;position:absolute;inset:0}@keyframes mz-fall{0%{opacity:0;transform:translateY(-120%)}10%{opacity:1}to{opacity:0;transform:translateY(110vh)}}.mz-fall{animation:mz-fall var(--fall,7s) linear infinite;animation-delay:var(--delay,0s)}@keyframes mz-print{0%,8%{clip-path:inset(0 0 100%)}55%,88%{clip-path:inset(0)}to{clip-path:inset(0);opacity:0}}.mz-print{animation:5s steps(18,end) infinite mz-print}.mz-receipt-edge{-webkit-mask:linear-gradient(#000 0 0) top/100% calc(100% - .45rem) no-repeat,radial-gradient(circle at 50% 100%,#0000 .28rem,#000 .29rem) bottom/.75rem .5rem repeat-x;mask:linear-gradient(#000 0 0) top/100% calc(100% - .45rem) no-repeat,radial-gradient(circle at 50% 100%,#0000 .28rem,#000 .29rem) bottom/.75rem .5rem repeat-x}@keyframes mz-ping-ring{0%{opacity:.9;transform:scale(.35)}to{opacity:0;transform:scale(1)}}.mz-ring{animation:3.6s cubic-bezier(.22,1,.36,1) infinite mz-ping-ring;animation-delay:var(--delay,0s)}@media (prefers-reduced-motion:reduce){.mz-marquee,.mz-beam:after,.mz-shine:after,.mz-fall,.mz-print,.mz-ring{animation:none!important}}
