.tax-report-types-index .page-intro{max-width:780px;color:var(--text-muted);margin:6px 0 0;font-size:13px}.tax-report-type-filters{align-items:flex-end;gap:16px}.filter-controls{gap:8px;margin-left:auto;display:flex}.filter-controls .form-control{min-width:190px}.tax-report-type-table-wrap{overflow-x:auto}.tax-report-type-table{border-collapse:collapse;width:100%;min-width:980px}.tax-report-type-table th{color:var(--text-muted);background:var(--bg-surface-secondary);letter-spacing:.04em;text-align:left;text-transform:uppercase;padding:11px 12px;font-size:10px}.tax-report-type-table td{border-top:1px solid var(--border-color-light);color:var(--text-muted);vertical-align:middle;padding:12px;font-size:12px}.tax-report-type-table td strong,.type-name{color:var(--text);font-size:12px;font-weight:var(--font-weight-bold);display:block}.type-name{text-decoration:none}.type-name:hover{color:var(--primary)}.type-code,.type-note{color:var(--text-muted);margin-top:3px;font-size:10px;display:block}.row-actions{justify-content:flex-end;gap:5px;display:flex}.empty-result{color:var(--text-muted);text-align:center;padding:32px 16px;font-size:13px}@media (width<=760px){.tax-report-type-filters{display:block}.filter-controls{margin-top:12px}.filter-controls .form-control{flex:1;min-width:0}}@media (width<=520px){.filter-controls{flex-direction:column}}
