.results-discovery-controls { display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,360px);gap:1rem;align-items:end;margin:1.25rem 0; }
.results-discovery-controls .field { margin:0;max-width:none;min-width:0; }
.results-discovery-controls input,.results-discovery-controls select { width:100%; }
.results-discovery-count { margin:.75rem 0;color:var(--muted);font-size:.9rem; }
.results-card-metadata { width:100%;margin:.7rem 0 .85rem;border-top:1px solid var(--line);padding-top:.6rem;font-size:.825rem;line-height:1.5; }
.results-card-metadata ul { list-style:none;padding:0;margin:0;display:grid;gap:.2rem;color:var(--muted); }
.results-card-metadata li { overflow-wrap:anywhere; }
.results-card-metadata li strong { color:var(--text);font-weight:650; }
.results-card-metadata .results-update-time { margin:.55rem 0 0;font-size:.775rem;line-height:1.5; }
.results-discovery-empty { padding:1.25rem;border:1px solid var(--line);border-radius:var(--radius-md); }
@media(max-width:640px) { .results-discovery-controls { grid-template-columns:1fr; } }
@media print { .results-discovery-controls { display:none; } }
