@layer ntcenter-brand261 {
/* Scoped history workspace: one compact filter grid, identities keep the space. */
html body #workspace[data-view="pll"] #pllView .pllHistoryHeader{display:block!important;padding:16px!important;gap:12px!important}
html body #workspace[data-view="pll"] #pllView .pllHistoryHeader>div{flex-basis:auto!important}
html body #workspace[data-view="pll"] #pllView .pllHistoryTitle316{margin-bottom:12px;font-size:18px}
html body #workspace[data-view="pll"] #pllView .pllHistoryFilters316{display:grid!important;grid-template-columns:180px 200px minmax(220px,1fr) 200px!important;gap:12px!important;align-items:end!important}
html body #workspace[data-view="pll"] #pllView .pllHistoryHeader label{display:grid!important;gap:5px!important;min-width:0;color:var(--muted,#52616b);font-size:13px}
html body #workspace[data-view="pll"] #pllView .pllHistoryHeader :is(input,select){width:100%!important;min-width:0!important;max-width:100%!important;height:40px!important;color:var(--text,#142c36);font-size:14px}
html body #workspace[data-view="pll"] #pllView #pllHistoryDates316{display:flex!important;gap:12px!important;grid-column:1/-1}
html body #workspace[data-view="pll"] #pllView #pllHistoryDates316 label{max-width:220px;flex:1}
html body #workspace[data-view="pll"] #pllView #pllReviewControls316{display:grid!important;grid-template-columns:180px 240px max-content!important;align-items:end!important;gap:12px!important;margin-top:12px}
html body #workspace[data-view="pll"] #pllView #pllReviewControls316 p{grid-column:1/-1;margin:0;font-size:13px;line-height:1.5;color:var(--muted,#52616b)}
html body #workspace[data-view="pll"] #pllView :is(#pllReviewControls316,#pllHistoryDates316).hidden{display:none!important}
html body #workspace[data-view="pll"] #pllView .pllHistoryTable{width:100%!important;table-layout:auto!important}
html body #workspace[data-view="pll"] #pllView .pllHistoryTable :is(th,td){padding:12px!important;font-size:14px;line-height:1.45;vertical-align:middle}
html body #workspace[data-view="pll"] #pllView .pllHistoryTable th{background:#fff!important;font-weight:600;text-transform:none;letter-spacing:normal;white-space:nowrap}
html body #workspace[data-view="pll"] #pllView .pllHistoryTable :is(th,td):nth-child(4),html body #workspace[data-view="pll"] #pllView .pllHistoryTable :is(th,td):nth-child(5){width:auto!important;min-width:190px;white-space:normal!important;overflow-wrap:anywhere}
html body #workspace[data-view="pll"] #pllView .pllHistoryTable :is(th,td):nth-child(n+6){width:auto!important;min-width:110px;text-align:center!important}
html body #workspace[data-view="pll"] #pllView .pllHistoryTable td small{display:block;margin-top:4px;color:var(--muted,#52616b)}
html body #workspace[data-view="pll"] #pllView #pllReviewRefresh316{min-height:40px;padding:8px 16px}
@media(max-width:1100px){html body #workspace[data-view="pll"] #pllView .pllHistoryFilters316{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}html body #workspace[data-view="pll"] #pllView .pllHistorySearch316{grid-column:1/-1}}
@media(max-width:640px){html body #workspace[data-view="pll"] #pllView .pllHistoryHeader{padding:12px!important}html body #workspace[data-view="pll"] #pllView .pllHistoryFilters316{gap:10px!important}html body #workspace[data-view="pll"] #pllView #pllReviewControls316{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}html body #workspace[data-view="pll"] #pllView #pllReviewRefresh316{grid-column:1/-1;min-height:44px}html body #workspace[data-view="pll"] #pllView .pllHistoryHeader :is(input,select){height:44px!important}html body #workspace[data-view="pll"] #pllView .pllHistoryTableWrap{overflow-x:auto!important;width:100%;max-width:100%}html body #workspace[data-view="pll"] #pllView .pllHistoryTable{min-width:1050px}}

html body #workspace[data-view="pll"] #pllView .pllHistoryHeader label.hidden{display:none!important}

}

@layer ntcenter-brand261 {
@media(max-width:920px){
html body #workspace[data-view="pll"] #pllView .pllHistoryTableWrap{max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important}
html body #workspace[data-view="pll"] #pllView .pllHistoryTable{display:table!important;min-width:1050px!important;width:1050px!important}
html body #workspace[data-view="pll"] #pllView .pllHistoryTable thead{display:table-header-group!important}
html body #workspace[data-view="pll"] #pllView .pllHistoryTable tbody{display:table-row-group!important}
html body #workspace[data-view="pll"] #pllView .pllHistoryTable :is(tr,tr:not(:has(td[colspan])),tr:has(td[colspan])){display:table-row!important;padding:0!important}
html body #workspace[data-view="pll"] #pllView .pllHistoryTable :is(th,td,td:first-child,td:nth-child(n),tr:not(:has(td[colspan]))>td:nth-child(n),td[colspan]){display:table-cell!important;grid-area:auto!important;width:auto!important;min-width:0!important;padding:12px!important;border-bottom:1px solid #e5ebef!important}
html body #workspace[data-view="pll"] #pllView .pllHistoryTable :is(td,td:nth-child(n),tr:not(:has(td[colspan]))>td:nth-child(n))::before{display:none!important;content:none!important}
}}

@layer ntcenter-brand261 {
html body #workspace[data-view="pll"] #pllView :is(.pllToolbar [data-mobile-filter-shell],.pllFilters278){display:flex!important;flex-wrap:wrap!important;align-items:end!important;gap:10px!important}
html body #workspace[data-view="pll"] #pllView :is(.pllToolbar [data-mobile-filter-shell],.pllFilters278)>label{display:grid!important;gap:5px!important;flex:0 1 180px!important;min-width:0!important;margin:0!important;font-size:13px!important}
html body #workspace[data-view="pll"] #pllView :is(.pllToolbar [data-mobile-filter-shell],.pllFilters278)>label:is(.studentAdminSearch,.pllSearch278){flex:1 1 240px!important}
html body #workspace[data-view="pll"] #pllView :is(.pllToolbar [data-mobile-filter-shell],.pllFilters278) :is(input:not([type=hidden]),select,button){min-height:44px!important;max-width:100%!important;box-sizing:border-box!important}
@media(max-width:640px){html body #workspace[data-view="pll"] #pllView :is(.pllToolbar [data-mobile-filter-shell],.pllFilters278)>label{flex:1 1 calc(50% - 10px)!important}html body #workspace[data-view="pll"] #pllView :is(.pllToolbar [data-mobile-filter-shell],.pllFilters278)>label:is(.studentAdminSearch,.pllSearch278){flex-basis:100%!important}}
}
