#susep-report-panel,#susep-results{display:grid;gap:20px;min-width:0}
#susep-report-panel[hidden]{display:none}
#susep-report-panel .susep-filters{grid-template-columns:1fr 1fr 2fr auto;align-items:end}
#susep-report-panel .ppr-filter{overflow:visible;position:relative;z-index:2}
#susep-report-panel .renewal-picker{min-width:0}
#susep-report-panel .susep-table-wrap{overflow:auto;max-height:65vh}
#susep-report-panel table{width:100%;min-width:1100px;font-size:12px;border-collapse:collapse}
#susep-report-panel th,#susep-report-panel td{padding:12px 10px;text-align:left;border-bottom:1px solid var(--cad-border,#e4ebf4)}
#susep-report-panel .susep-numbering{display:flex;gap:12px;align-items:end;flex-wrap:wrap;padding:16px 0}
#susep-report-panel .susep-numbering label{display:grid;gap:6px}
#susep-report-panel .ppr-card-header{align-items:center;gap:12px;flex-wrap:wrap}
@media(max-width:900px){#susep-report-panel .susep-filters{grid-template-columns:1fr 1fr}}
@media(max-width:560px){#susep-report-panel .susep-filters{grid-template-columns:1fr}}
