/* The list is an editorial queue, with a short initial view and a searchable archive. */
#view-newsletter .nl-report-list{background:#fff!important;border-color:var(--line);padding:1rem}
#view-newsletter .nl-report-heading{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.8rem}
#view-newsletter .nl-report-scopes{display:flex;flex-wrap:wrap;gap:.4rem;min-width:0}
#view-newsletter .nl-report-scopes .filter-chip{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;font-size:.78rem;line-height:1.3;font-weight:650}
#view-newsletter .nl-report-scopes .filter-chip span{font-variant-numeric:tabular-nums;color:var(--muted);font-weight:550}
#view-newsletter .nl-report-list .nl-toolbar{display:grid;grid-template-columns:minmax(0,1fr) 13rem;gap:.65rem;margin:0}
#view-newsletter .nl-report-status select{width:100%;min-width:0}
#view-newsletter .nl-report-hint{margin:.55rem 0 .8rem;font-size:.74rem;color:var(--muted);line-height:1.5}
#view-newsletter .nl-report-list .nl-table{width:100%;table-layout:fixed}
#view-newsletter .nl-report-list .nl-table th:first-child{width:58%}
#view-newsletter .nl-report-list .nl-table th:nth-child(2){width:13%}
#view-newsletter .nl-report-list .nl-table th:nth-child(3){width:17%}
#view-newsletter .nl-report-list .nl-table th:last-child{width:12%}
#view-newsletter .nl-report-list .nl-table tbody tr:nth-child(n)>td{background:#fff!important;border-color:#e9edf2}
#view-newsletter .nl-report-list .nl-table tbody tr:hover>td{background:#f8fafc!important}
#view-newsletter .nl-report-list .nl-table td{padding:.5rem .65rem;vertical-align:middle}
#view-newsletter .nl-report-list .nl-table td:first-child strong{font-size:.81rem;font-weight:650;line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#view-newsletter .nl-report-list .nl-table td:nth-child(2){font-weight:500;color:var(--muted);white-space:nowrap;font-size:.77rem}
#view-newsletter .nl-report-list .nl-table td:last-child{text-align:right}
#view-newsletter .nl-report-list .nl-table .nl-status{font-weight:550;font-size:.7rem}
#view-newsletter .nl-report-photo-count{display:inline-block;margin-left:.4rem;color:var(--muted);font-size:.7rem;white-space:nowrap}
#view-newsletter .nl-report-pagination{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.8rem;min-height:44px;color:var(--muted);font-size:.75rem}
@media(max-width:760px){
 #view-newsletter .nl-report-list{padding:.75rem}
 #view-newsletter .nl-report-heading{gap:.4rem}
 #view-newsletter .nl-report-scopes{flex:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem}
 #view-newsletter .nl-report-scopes .filter-chip{gap:.2rem;padding:.4rem .25rem;font-size:.7rem;white-space:normal}
 #view-newsletter .nl-report-heading>[data-nl-refresh]{flex:none;min-width:44px;width:44px;padding:.3rem}
 #view-newsletter .nl-refresh-text{display:none}
 #view-newsletter .nl-report-list .nl-toolbar{grid-template-columns:minmax(0,1fr)}
 #view-newsletter .nl-report-list .nl-table{table-layout:auto}
}
@media(max-width:600px){
 #view-newsletter .nl-report-list .nl-table td{padding:0}
 #view-newsletter .nl-report-list .nl-table td:first-child strong{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
 #view-newsletter .nl-report-list .nl-table td[data-label]::before{display:none}
 #view-newsletter .nl-report-list .nl-table td:last-child{text-align:left}
}
#view-newsletter .nl-report-list .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
