/* Workroom Text Reduction v10
   Turns explanatory blocks into evidence-label rhythm and handled notes. */
.workroomFieldNote {
  margin-top: 1rem;
  border: 1px solid rgba(196, 155, 83, .26);
  border-radius: 16px;
  background: rgba(12, 10, 8, .42);
  box-shadow: inset 0 0 30px rgba(0,0,0,.18);
  overflow: hidden;
}
.workroomFieldNote summary {
  cursor: pointer;
  list-style: none;
  padding: .78rem 1rem;
  font-family: var(--sans, system-ui, sans-serif);
  font-size: .72rem;
  letter-spacing: .18em;
  text-transform: uppercase;
  color: rgba(226, 200, 146, .92);
}
.workroomFieldNote summary::-webkit-details-marker { display: none; }
.workroomFieldNote summary::after {
  content: " / handled note";
  color: rgba(226, 200, 146, .42);
  letter-spacing: .12em;
}
.workroomFieldNote[open] summary {
  border-bottom: 1px solid rgba(196, 155, 83, .18);
}
.workroomFieldNote p {
  margin: 0;
  padding: 1rem;
  color: rgba(242, 229, 202, .76);
  line-height: 1.7;
}
.workroomStatement { display: none !important; }
.workroomObjectCard h2,
.workroomPosterEvidence h2,
.workroomSignal h2,
.workroomRedactionLab h2,
.workroomMedia h2,
.workroomClosing h2 {
  letter-spacing: .01em;
}
.mediaEvidenceBody p,
.workEntry p,
.redactionCopy .muted,
.workroomMapWall .muted,
.workroomSignal .muted {
  max-width: 64ch;
}
@media (max-width: 720px) {
  .workroomFieldNote { border-radius: 14px; }
  .workroomFieldNote summary { padding: .9rem 1rem; }
}
