.app-filters-panel{row-gap:1rem}.app-filters-panel:has(.app-filter-grid>.app-filter-field){max-width:30rem!important}.app-filters-panel:has(.app-filter-grid>.app-filter-field:nth-child(3)){max-width:40rem!important}.app-filters-panel:has(.app-filter-grid>.app-filter-field:nth-child(5)){max-width:48rem!important}.app-filters-panel:has(.app-filter-grid>.app-filter-field:nth-child(7)){max-width:56rem!important}.app-filters-panel:has(.app-filter-grid>.app-filter-field:nth-child(10)){max-width:64rem!important}.app-filters-panel:not(:has(.app-filter-grid>.app-filter-field:nth-child(3))) .app-filter-grid>.app-filter-field{grid-column:span 12/span 12!important}.app-filters-panel__content{min-width:0}.app-filters-panel__footer{margin-top:0!important}.app-filter-grid{align-items:start;gap:.75rem 1rem}.app-filter-field{flex-direction:column;align-self:start;gap:.375rem;min-width:0;display:flex}.app-filter-field>:not([hidden])~:not([hidden]){margin-top:0!important;margin-bottom:0!important}.app-filter-field>p:first-child,.app-filter-field>label:first-child:not(:only-child),.app-filter-label{color:var(--foreground);text-transform:none;letter-spacing:normal;font-size:13px;font-weight:500;line-height:1.25rem;margin:0!important}.app-filter-field>label:only-child{margin:0!important}.app-filter-field>label:only-child>:not([hidden])~:not([hidden]){margin-top:.375rem!important;margin-bottom:0!important}.app-date-field{width:100%;min-width:9.5rem;max-width:none}.app-date-input{font-variant-numeric:tabular-nums;padding-right:2.5rem}.app-date-input::-webkit-calendar-picker-indicator{margin-left:.5rem}@container (width<=719px){.app-filter-field[data-has-group-button=true]{grid-column:span 12/span 12!important}}@container (width>=560px) and (width<=719px){.app-filter-field[data-filter-size=date],.app-filter-field[data-filter-size=compact]{grid-column:span 4/span 4}.app-filter-field[data-filter-size=medium],.app-filter-field[data-filter-size=wide]{grid-column:span 6/span 6}.app-filter-field[data-filter-size=xwide]{grid-column:span 12/span 12}}@container (width>=720px){.app-filter-grid .app-filter-field:has(.app-date-field){grid-column:span 3/span 3}}@container (width>=430px){.app-filter-grid.app-filter-grid--contas-receber>.app-filter-field{grid-column:span 6/span 6}}@media (width<=639px){.app-filters-panel{max-width:calc(100vw - 1rem)!important;overflow:hidden!important}.app-filters-panel__content{overscroll-behavior:contain;max-height:calc(100dvh - 11.5rem);overflow-y:auto}.app-filter-field,.app-filter-field[data-filter-size]{grid-column:span 12/span 12}.app-date-field{min-width:0}}
