html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}@keyframes live-pulse{50%{opacity:.25;transform:scale(.75)}}.live-pulse{animation:1.2s ease-in-out infinite live-pulse}@keyframes live-flash{0%{box-shadow:inset 0 0 0 999px color-mix(in srgb, var(--primary) 20%, transparent)}}.live-flash{animation:1.4s ease-out live-flash}.live-overlay,.live-overlay *{scrollbar-width:none}html:has(.live-overlay){scrollbar-width:none}html:has(.live-overlay) body{scrollbar-width:none}html:has(.live-overlay){cursor:none!important}html:has(.live-overlay) *{cursor:none!important}html:has(.live-overlay) :before{cursor:none!important}html:has(.live-overlay) :after{cursor:none!important}html:has(.live-overlay)::-webkit-scrollbar{width:0;height:0;display:none}html:has(.live-overlay) ::-webkit-scrollbar{width:0;height:0;display:none}html:has(.live-overlay){overscroll-behavior:none;overflow:hidden}html:has(.live-overlay) body{overscroll-behavior:none;overflow:hidden}html:has(.live-overlay) [data-sonner-toaster]{--width:620px}
