@media (hover:none){.hover-only{display:none!important}.btn:hover,.card:hover,.link:hover{transform:none!important;box-shadow:none!important}}@media (hover:hover) and (pointer:fine){.touch-hidden{display:none!important}}@media (pointer:coarse){.touch-mobile{display:block!important}.touch-desktop{display:none!important}.touch-single-col{grid-template-columns:1fr!important}.btn:not(.btn-xs):not(.btn-sm):not(.btn-lg):not([class*=h-]):not([class*=w-]),.dropdown,.input,.select{min-height:44px!important}.touch-compact{padding:1rem!important}main:has(.dashboard-card),main:has(.max-w-4xl){padding-left:1rem!important;padding-right:1rem!important}main:has(.grid.grid-cols-1.md\:grid-cols-2){padding-left:0!important;padding-right:0!important}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}#main-navbar .bg-primary.p-1\.5.rounded-full{width:32px!important;height:32px!important;justify-content:center!important}#main-navbar .bg-primary.p-1\.5.rounded-full,#main-navbar .dropdown{display:flex!important;align-items:center!important}#main-navbar .dropdown-content{top:calc(100% + 8px)!important;right:0!important;left:auto!important;transform:none!important;margin-top:0!important;min-width:200px!important;max-height:calc(100vh - 80px)!important;overflow-y:auto!important}.recharts-polar-angle-axis-tick-value{font-size:10px!important}.recharts-wrapper{overflow:visible!important}.recharts-responsive-container,.recharts-wrapper svg{overflow:hidden!important;max-width:100%!important}main:has(.max-w-4xl) .hide-scrollbar{overflow-x:hidden!important}.max-w-4xl{max-width:100%!important;padding-left:1rem!important;padding-right:1rem!important}.recharts-wrapper .recharts-surface{overflow:hidden!important}.dashboard-card{max-width:100%!important;overflow-x:hidden!important}.recharts-cartesian-axis-tick-value{max-width:80px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.recharts-wrapper{max-width:100%!important;width:100%!important}[class*=motion-]{max-width:100%!important;overflow-x:hidden!important}.relative.w-48,.relative.w-64{max-width:min(12rem,calc(100vw - 3rem))!important;width:auto!important}.tooltip:before{max-width:calc(100vw - 2rem)!important;white-space:normal!important;word-wrap:break-word!important;z-index:9999!important;position:fixed!important}.tooltip-right:before{transform:translateX(-100%)!important;margin-left:-.5rem!important}.tooltip:after{z-index:9998!important;position:fixed!important}.dashboard-card,.dashboard-card .card-body{overflow:visible!important}.tooltip:active:after,.tooltip:active:before,.tooltip:focus:after,.tooltip:focus:before{opacity:1!important;visibility:visible!important}.tooltip:focus:active:after,.tooltip:focus:active:before{opacity:0!important;visibility:hidden!important}.tooltip{-webkit-tap-highlight-color:transparent!important}.tooltip>*{pointer-events:auto!important}.touch-manipulation{min-width:32px!important;min-height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important}.touch-manipulation svg{width:20px!important;height:20px!important}}.touch-manipulation{min-width:32px!important;min-height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important}.touch-manipulation svg{width:20px!important;height:20px!important}@media (pointer:fine) and (min-width:768px){.desktop-only{display:block!important}.mobile-only{display:none!important}}