:root{--custom-rounding-small:2px;--custom-rounding-large:3px;--select-pixel-offset:-1px}body,html{touch-action:none;padding:0;margin:0;overflow:hidden;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;scrollbar-width:thin}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.full-height-100{height:100vh;height:calc(var(--1svh, 1vh) * 100);height:100svh}.full-width-100{width:100vw;width:calc(var(--1svw, 1vw) * 100);width:100svw}[vaul-drawer][vaul-drawer-direction=bottom][data-drawer-open=true]{transition:all .5s cubic-bezier(.32,.72,0,1) 0s!important}