.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}.safe-area-top{padding-top:env(safe-area-inset-top)}.touch-manipulation{touch-action:manipulation}@media (max-width:768px){.clickable,a,button{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.scroll-container{-webkit-overflow-scrolling:touch;overflow-y:auto}input,select,textarea{font-size:16px!important}button:active{transform:scale(.98)}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.drawer-handle{cursor:grab}.drawer-handle:active{cursor:grabbing}img{will-change:transform}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}}