.issues-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}
.issues-tabs [aria-pressed="true"]{background:var(--ink);color:var(--paper)}
#materials-rows{display:grid;gap:12px;margin-top:18px}
#materials-total{color:var(--ink)}
#materials-filter label{min-width:0}
#materials-filter input,#materials-filter select{width:100%;min-width:0}
.material-row{padding:18px;border:1px solid var(--line);border-radius:7px;background:var(--surface);overflow-wrap:anywhere}
.material-heading{display:flex;justify-content:space-between;align-items:start;gap:16px}
.material-heading h3{margin:0;font-size:17px}
.material-heading .status{white-space:normal;flex-shrink:0;max-width:45%}
.material-meta{margin:8px 0;color:var(--muted);font-size:14px}
.material-row details{margin-top:12px;font-size:14px}
.material-row summary{cursor:pointer;color:var(--ink);padding:4px 0}
.material-row ul{margin:8px 0;padding-left:20px}
.material-row li{padding:3px 0}
#materials-status{margin:16px 0}
@media(max-width:600px){.material-heading{flex-direction:column;gap:10px}.material-heading .status{max-width:100%}.material-row{padding:14px}}
