@media (max-width:991.98px),(hover:none) and (pointer:coarse){body,html{height:auto!important;min-height:100%!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior-y:auto}body{position:relative!important;touch-action:pan-x pan-y}.account-page,.app,.app-main,.app-wrapper,.card,.card-body,.container,.container-fluid,.content,.content-wrapper,.customer-page,.goods-card,.goods-card .card-body,.goods-page,.goods-shell,.main,.main-content,.page,.page-content,.page-wrapper,.pet-page,.pos-content,.pos-layout,.pos-left,.pos-main,.pos-right,.pos-right-scroll,.pos-shell,.report-page,.schedule-page,.tab-content,.tab-pane{max-height:none!important;height:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch}.min-vh-100,.vh-100{height:auto!important;min-height:100dvh!important}.grid-scroll,.horizontal-scroll,.overflow-auto,.table-container,.table-responsive,.table-responsive-lg,.table-responsive-md,.table-responsive-sm,.table-responsive-xl,.table-responsive-xxl,.table-wrap,.table-wrapper{overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch}.daterangepicker,.dropdown-menu,.flatpickr-calendar,.modal,.modal-body,.modal-content,.modal-dialog,.offcanvas,.offcanvas-body,.select2-results,.select2-results__options,.ui-autocomplete{-webkit-overflow-scrolling:touch}body.modal-open{overflow:hidden!important;height:100%!important;touch-action:none}body.modal-open .modal,body.modal-open .modal-body,body.offcanvas-backdrop .offcanvas,body.offcanvas-backdrop .offcanvas-body{overflow-y:auto!important}.mobile-fixed-scroll-lock{overflow:hidden!important;height:100dvh!important}}@media (max-width:991.98px),(hover:none) and (pointer:coarse){body:has(.tk-page),body:has(.tk-page):not(.modal-open){height:auto!important;min-height:100%!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:auto!important}body:has(.tk-page) .app-content,body:has(.tk-page) .app-main,body:has(.tk-page) .app-shell,body:has(.tk-page) .container-fluid.tk-page,body:has(.tk-page) .tk-page,body:has(.tk-page) .tk-shell{height:auto!important;min-height:0!important;max-height:none!important;overflow-y:visible!important;overflow-x:hidden!important;-webkit-overflow-scrolling:auto!important;scrollbar-width:none}body:has(.tk-page) .app-content::-webkit-scrollbar,body:has(.tk-page) .app-main::-webkit-scrollbar,body:has(.tk-page) .tk-page::-webkit-scrollbar,body:has(.tk-page) .tk-shell::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}}body:has(.tk-page),body:has(.tk-page):not(.modal-open){overflow-y:auto!important;overflow-x:hidden!important;height:auto!important;max-height:none!important}body:has(.tk-page) .app-content,body:has(.tk-page) .app-main,body:has(.tk-page) .app-shell,body:has(.tk-page) .container-fluid.tk-page,body:has(.tk-page) .tk-page,body:has(.tk-page) .tk-shell{overflow-y:visible!important;overflow-x:hidden!important;height:auto!important;max-height:none!important;-webkit-overflow-scrolling:auto!important;scrollbar-width:none!important}body:has(.tk-page) .app-content::-webkit-scrollbar,body:has(.tk-page) .app-main::-webkit-scrollbar,body:has(.tk-page) .container-fluid.tk-page::-webkit-scrollbar,body:has(.tk-page) .tk-page::-webkit-scrollbar,body:has(.tk-page) .tk-shell::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}