@media (width<=47.999rem){:root{--text-xs:.875rem;--text-xs--line-height:1.45;--text-sm:.875rem;--text-sm--line-height:1.45;--text-base:1rem;--text-base--line-height:1.5}body.hash-dashboard{-webkit-text-size-adjust:100%;font-size:.875rem;line-height:1.5}.hash-dashboard :is(.text-xs,.text-sm,[class~=text-xs\/relaxed],[class~=text-sm\/relaxed],[data-slot=card],[data-slot=dialog-content],[data-slot=popover-content],[data-slot=tabs-content]){font-size:.875rem;line-height:1.45}.hash-dashboard [data-slot=badge]{font-size:.75rem;line-height:1.25}.hash-page-content{padding:.75rem;padding-right:max(.75rem, env(safe-area-inset-right));padding-left:max(.75rem, env(safe-area-inset-left));padding-bottom:calc(1rem + env(safe-area-inset-bottom));gap:.75rem}.hash-metric-grid>[data-slot=card]{container-type:inline-size}.hash-metric-value{overflow-wrap:normal;font-size:clamp(.875rem,10cqi,1.5rem)}.hash-site-header{z-index:30;height:auto;min-height:calc(3.5rem + env(safe-area-inset-top));padding-top:calc(.375rem + env(safe-area-inset-top));padding-bottom:.375rem;padding-right:max(.75rem, env(safe-area-inset-right));padding-left:max(.75rem, env(safe-area-inset-left));flex-wrap:wrap;gap:.5rem;position:sticky;top:0}.hash-site-header h1{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;min-width:min(100%,6rem);font-size:1.125rem;line-height:1.3;overflow:visible}.hash-dashboard :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select){font-size:1rem}.hash-dashboard :is([data-slot=input],[data-slot=select-trigger],[data-slot=combobox-trigger],[data-slot=date-range-trigger]){min-height:2.75rem}.hash-dashboard [data-slot=button]:not([data-day]),.hash-dashboard [data-slot=tabs-trigger]{min-height:2.5rem}.hash-site-header button,.hash-dashboard :is([data-slot=sidebar-menu-button],[data-slot=sidebar-menu-sub-button]){min-height:2.75rem}.hash-site-header button{min-width:2.75rem}.hash-dashboard [data-mobile=true] [data-slot=sidebar-header]{height:auto;min-height:calc(2.5rem + env(safe-area-inset-top));padding-top:calc(.5rem + env(safe-area-inset-top))}.hash-dashboard [data-mobile=true] [data-slot=sidebar-footer]{padding-bottom:calc(.5rem + env(safe-area-inset-bottom))}.hash-dashboard :is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=select-item]){min-height:2.5rem}.hash-dashboard [data-slot=panel-toolbar]{gap:.5rem;padding-block:.75rem}.hash-dashboard [data-slot=panel-toolbar]>[data-slot=card-title]{flex:auto}.hash-dashboard [data-slot=panel-toolbar]>[data-slot=card-action]:has([data-variant=search]){flex-basis:100%;justify-content:flex-start}.hash-dashboard [data-slot=panel-toolbar] [data-variant=search]{flex:100%}.hash-dashboard nav[aria-label^=Paginação]{gap:.5rem;padding-block:.75rem}.hash-dashboard nav[aria-label^=Paginação]>p{flex-basis:100%}.hash-dashboard nav[aria-label^=Paginação]>div:last-child{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;width:100%;display:grid}.hash-dashboard nav[aria-label^=Paginação]>div:last-child>div:last-child{grid-column:1/-1;justify-self:end}.hash-dashboard [data-slot=dialog-content]{max-width:calc(100vw - 1.5rem);max-height:calc(100dvh - 1.5rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow-wrap:anywhere;overflow-y:auto}.hash-dashboard [data-slot=dialog-footer]{gap:.5rem}.hash-dashboard [data-slot=dialog-header]{padding-inline-end:3rem}.hash-dashboard [data-slot=sheet-content][data-side]{width:100%;max-width:100vw;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.hash-dashboard [data-slot=sheet-header]{padding-inline-end:4.5rem}.hash-dashboard :is([data-slot=sheet-close],[data-slot=dialog-close]){min-width:2.75rem;min-height:2.75rem}.hash-dashboard [data-slot=sheet-close]{top:calc(1rem + env(safe-area-inset-top))}.hash-dashboard [data-slot=popover-content][aria-label=Selecionar\ período]{max-height:min(var(--available-height,100dvh), calc(100dvh - 1.5rem - env(safe-area-inset-top) - env(safe-area-inset-bottom)));overflow-y:auto}.hash-responsive-chart [data-slot=chart]{aspect-ratio:auto;height:14rem}.hash-dashboard :is(.recharts-default-tooltip,[data-slot=chart-tooltip-content]){white-space:normal;overflow-wrap:anywhere;max-width:calc(100vw - 2rem)}}@media (width<=22.499rem){.hash-dashboard [data-slot=calendar]{--cell-size:2.25rem}}
