/* The test, applied. Sits on the shared .brief frame (daily-brief.css); this sheet adds the filter
   controls and the five-part layout of each action. */
.test-applied .lede b{color:var(--paper);font-weight:600}

.test-applied .controls{display:flex;flex-wrap:wrap;gap:.7rem 1rem;align-items:end;margin:1.6rem 0 1.4rem;
  padding:1rem 1.1rem;background:var(--ink-2);border:1px solid var(--line);border-radius:12px}
.test-applied .admins{display:flex;flex-wrap:wrap;gap:.4rem;flex:1 1 100%}
.test-applied .admins button{font:600 .8rem var(--sans);cursor:pointer;background:transparent;color:var(--paper);
  border:1px solid var(--line);border-radius:999px;padding:.4rem .9rem}
.test-applied .admins button:hover{border-color:var(--gold)}
.test-applied .admins button[aria-pressed="true"]{background:var(--gold);color:#101722;border-color:var(--gold)}
.test-applied label.sel,.test-applied label.search{display:grid;gap:.3rem;font:500 .7rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--paper-dim);min-width:0}
.test-applied label.search{flex:1 1 14rem}
.test-applied select,.test-applied input[type="search"]{font:400 .95rem var(--sans);color:var(--paper);background:var(--ink);
  border:1px solid var(--line);border-radius:8px;padding:.5rem .7rem;min-width:0;width:100%}
.test-applied select:focus-visible,.test-applied input:focus-visible{outline:2px solid var(--gold);outline-offset:2px}
.test-applied .result-count{font:500 .76rem var(--mono);color:var(--paper-dim);font-variant-numeric:tabular-nums;align-self:center;margin-left:auto}

.test-applied .tag.date{color:var(--paper)}
.test-applied .actor{font-size:.9rem;color:var(--paper-dim)}
.test-applied .five{margin:1rem 0 0;display:grid;gap:.8rem}
.test-applied .five > div{border-top:1px solid var(--line);padding-top:.7rem}
.test-applied .five dt{font:500 .7rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin:0 0 .25rem}
.test-applied .five dt small{font:400 .7rem var(--mono);letter-spacing:.04em;text-transform:none;color:var(--paper-dim);margin-left:.4rem}
.test-applied .five dd{margin:0;font-size:.96rem}
.test-applied .five dd .agency{display:block;margin-top:.45rem;font-size:.9rem;color:var(--paper-dim)}
.test-applied .five dd .agency b{color:var(--paper);font-weight:600}
.test-applied .five dd.untraced{color:var(--paper-dim);font-size:.9rem}
.test-applied .five dd a{color:var(--gold)}

.test-applied .notyet{margin:2.5rem 0 0;border-top:1px solid var(--line);padding-top:1.5rem}
.test-applied .notyet h2{font:600 1.2rem var(--serif);margin:0 0 .6rem;color:var(--paper)}
.test-applied .notyet ul{margin:0;padding-left:1.1rem;display:grid;gap:.6rem;max-width:66ch;color:var(--paper-dim);font-size:.93rem}
.test-applied .notyet b{color:var(--paper);font-weight:600}
.test-applied .notyet a{color:var(--gold)}
