html{touch-action:pan-x pan-y;-ms-touch-action:pan-x pan-y}[role=button],[tabindex],a,button,input,label,select,textarea{touch-action:manipulation;-ms-touch-action:manipulation}body,html{-webkit-overflow-scrolling:auto}#__next,body,html{overscroll-behavior:none;overscroll-behavior-y:none;overscroll-behavior-x:none}.overflow-auto,.overflow-scroll,.overflow-y-auto,.overflow-y-scroll{overscroll-behavior-y:contain}.overflow-x-auto,.overflow-x-scroll{overscroll-behavior-x:contain}#__next,body,html{overflow-x:hidden;max-width:100vw}body{touch-action:pan-y pinch-zoom;overscroll-behavior-y:none}#__next,body,html{width:100%;height:100%}#__next{overflow:hidden}.no-select,[role=button],button{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.selectable,[contenteditable=true],h1,h2,h3,h4,h5,h6,input,p,span,textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}[role=button],a,button,img{-webkit-touch-callout:none}*{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}@supports (-webkit-touch-callout:none){input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:16px!important}}.scroll-container{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.safe-area-inset{padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}.safe-bottom{padding-bottom:env(safe-area-inset-bottom,0)}.drawer-container,.modal-container,.overlay-container,[role=alertdialog],[role=dialog]{overscroll-behavior:contain;touch-action:pan-y}.fixed{overscroll-behavior:none}.carousel,.horizontal-scroll,.swiper{touch-action:pan-x;overscroll-behavior-x:contain}.vertical-scroll{touch-action:pan-y;overscroll-behavior-y:contain}.leaflet-container,.map-container{touch-action:auto}@media (display-mode:standalone){body{overscroll-behavior:none}}@media (max-width:768px){body,html{overflow-x:hidden!important;width:100%!important;max-width:100vw!important}input,select,textarea{font-size:16px}}@media (pointer:coarse){[role=button],a,button,input[type=checkbox],input[type=radio]{min-height:44px;min-width:44px}}