.h-screen-safe{height:100vh;height:100dvh}.min-h-screen-safe{min-height:100vh;min-height:100dvh}:root{--app-side-menu-width: 288px}.app-side-menu{width:var(--app-side-menu-width);max-width:100vw}@media screen and (min-width:1024px){.app-layout-with-sidebar{margin-left:var(--app-side-menu-width)}}.menu-backdrop:before{content:"";position:absolute;inset:0;background-color:#0000004d;pointer-events:none}#how-it-works,#pricing{scroll-margin-top:calc(5.5rem + env(safe-area-inset-top,0px))}html:has(.sheet-overlay){overflow-y:hidden!important}body[data-scroll-locked]:has(.sheet-overlay){height:auto;overflow:clip!important}@media screen and (max-width:1023px){.menu-backdrop:before{inset:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px)}.sidebar-drawer-frame,.sheet-content{bottom:auto;height:100vh;height:100dvh}.sidebar-drawer,.sheet-content{width:16rem;max-width:80vw}.sidebar-drawer{min-height:0;padding-top:calc(20px + env(safe-area-inset-top,0px));padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.sheet-content{padding-top:calc(24px + env(safe-area-inset-top,0px));padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.sidebar-drawer-scroll,.sheet-content{overscroll-behavior-y:none}.sheet-close{top:calc(16px + env(safe-area-inset-top,0px))}.marketing-header{padding-top:env(safe-area-inset-top,0px)}.app-mobile-header,.editor-panel-header{padding-top:calc(12px + env(safe-area-inset-top,0px))}input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea{font-size:16px}}.sheet-content[data-state=open]{animation:sheet-slide-in .3s ease-in-out both}.sheet-content[data-state=closed]{pointer-events:none;animation:sheet-slide-out .3s ease-in-out both}.sheet-overlay[data-state=open]{animation:sheet-overlay-in .3s linear both}.sheet-overlay[data-state=closed]{animation:sheet-overlay-out .3s linear both}@keyframes sheet-slide-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes sheet-slide-out{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes sheet-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes sheet-overlay-out{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.sheet-overlay[data-state],.sheet-content[data-state]{animation:none}}html,body,.overflow-y-scroll,.overflow-y-auto,.app-editor,.app-sliding-panel{-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,.overflow-y-scroll::-webkit-scrollbar,.overflow-y-auto::-webkit-scrollbar,.app-editor::-webkit-scrollbar,.app-sliding-panel::-webkit-scrollbar{display:none}
