.report-filter{margin:1.5rem 0 1rem;padding:1rem 1.25rem;background:var(--mp-surface-alt,#f7f7f7);border:1px solid var(--mp-border-soft,rgba(0,0,0,8%));border-radius:var(--mp-radius,8px)}.report-filter .report-filter__row,.report-filter .report-filter__field{margin:0}.report-filter__row{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:flex-end}.report-filter__field{display:flex;flex-direction:column;flex:0 1 15rem;min-width:0}.report-filter__field--search{flex:1 1 20rem}.report-filter__field--reset{flex:none}.report-filter label{margin:0 0 .3rem;font-size:.9rem;font-weight:600;color:var(--mp-heading-strong,#222)}.report-filter input,.report-filter select{width:100%;height:2.75rem;margin:0;padding:.45rem .75rem;font:inherit;font-size:1rem;color:var(--text-color,#4e4e4e);background-color:var(--mp-surface,#fff);border:1px solid var(--mp-border,rgba(0,0,0,.12));border-radius:var(--mp-radius-sm,6px);box-shadow:none}.report-filter input:focus,.report-filter select:focus,.report-filter__reset:focus{outline:none}.report-filter input:focus-visible,.report-filter select:focus-visible,.report-filter__reset:focus-visible{outline:2px solid var(--mp-accent-strong,#C7470C);outline-offset:2px}.report-filter input:focus,.report-filter select:focus{border-color:var(--mp-accent-strong,#C7470C)}.report-filter__reset{height:2.75rem;margin:0;padding:0 1rem;line-height:1;font:inherit;font-size:.95rem;font-weight:600;color:var(--mp-accent-strong,#C7470C);background:0 0;border:1px solid var(--mp-accent-strong,#C7470C);border-radius:var(--mp-radius-sm,6px);cursor:pointer}.report-filter__reset:hover:not(:disabled){color:#fff;background:var(--mp-accent-strong,#C7470C)}.report-filter__reset:disabled{color:var(--mp-muted,#666);background:0 0;border-color:var(--mp-border,rgba(0,0,0,.12));cursor:default}.report-filter .report-filter__count{margin:.75rem 0 0;line-height:1.4;font-size:.95rem;color:var(--mp-muted,#666)}.report-filter .report-filter__empty{margin:.75rem 0 0;padding:.6rem .8rem;border-left:3px solid var(--mp-accent-strong,#C7470C);background:var(--mp-accent-tint,rgba(249,87,16,8%));color:var(--text-color,#4e4e4e)}table.report-filter-table tr[hidden]{display:none}[data-theme=dark] .report-filter{background:var(--dm-surface,#212121);border-color:var(--dm-border,rgba(255,255,255,.12))}[data-theme=dark] .report-filter label{color:var(--text-color-dark,#f5f5f5)}[data-theme=dark] .report-filter input,[data-theme=dark] .report-filter select{color:var(--text-color,#e0e0e0);background-color:var(--dm-surface-2,#262626);border-color:rgba(255,255,255,.2)}[data-theme=dark] .report-filter input::placeholder{color:#9a9a9a}[data-theme=dark] .report-filter input:focus,[data-theme=dark] .report-filter select:focus{border-color:#f95710}[data-theme=dark] .report-filter input:focus-visible,[data-theme=dark] .report-filter select:focus-visible,[data-theme=dark] .report-filter__reset:focus-visible{outline-color:#f95710}[data-theme=dark] .report-filter__reset{color:#f95710;border-color:#f95710}[data-theme=dark] .report-filter__reset:hover:not(:disabled){color:#1a1a1a;background:#f95710}[data-theme=dark] .report-filter__reset:disabled{color:var(--dm-muted,#b8b8b8);background:0 0;border-color:rgba(255,255,255,.2)}[data-theme=dark] .report-filter__count{color:var(--dm-muted,#b8b8b8)}[data-theme=dark] .report-filter__empty{border-left-color:#f95710;color:var(--text-color,#e0e0e0)}@media(max-width:575px){.report-filter{padding:.9rem}.report-filter__field,.report-filter__field--search{flex:1 1 100%}.report-filter__field--reset{flex:1 1 100%}.report-filter__reset{width:100%}}