.sh-filter{margin:0 0 var(--s3,.75rem)}.v-data-table>.sh-filter{margin:0}.sh-filter .sh-filter-search>input.sh-filter-input{height:var(--ctrl,2rem);min-height:var(--ctrl,2rem);padding:0 var(--s2,.5rem) 0 2rem;border:1px solid var(--bdi,var(--bd));border-radius:var(--r2,3px);background:var(--sf);color:var(--fg);font-size:var(--t14,.875rem);line-height:1.4}.sh-filter .sh-filter-search>input.sh-filter-input:focus-visible{outline:2px solid color-mix(in oklab, var(--acc) 30%, transparent);outline-offset:0;border-color:var(--acc)}.sh-filter .sh-filter-select>button{height:var(--ctrl,2rem);font-size:var(--t14,.875rem)}.sh-filter button.sh-filter-clear{font-size:var(--t13,.8125rem);font-weight:500}.sh-filter-empty,.sh-filter-empty-row>td{color:var(--fg3);font-size:var(--t13,.8125rem)}table.sh-table :is(th,td){vertical-align:middle}table.sh-table :is(th,td).sh-center{text-align:left}table.sh-table :is(th,td).sh-center>:is(div,span):where(.sh-cell){justify-content:flex-start;align-items:center;gap:var(--s2,.5rem);flex-wrap:wrap;display:inline-flex}table.sh-table :is(th,td).sh-num{font-variant-numeric:tabular-nums;text-align:right!important}table.sh-table :is(th,td).sh-actions{white-space:nowrap;text-align:right!important}table.sh-table :is(th,td).sh-actions>:is(div,span):where(.sh-cell){justify-content:flex-end}table.sh-table select.sh-inline-select{width:auto;min-width:8rem;max-width:100%}table.sh-table :is(th,td).sh-matrix-col{text-align:center;width:6.875rem}
