/* Native jacket detail disclosures; no changes to facts, source links or utility colors. */
html body #projectSheet.project-sheet-drawer .pw-evidence-disclosure {
  display:block!important; width:100%; min-width:0; box-sizing:border-box;
  margin:10px 0 4px; padding:0!important; border:1px solid #dedfd7!important;
  border-radius:6px!important; background:#fff!important; color:#242923!important;
}
html body #projectSheet.project-sheet-drawer .pw-evidence-disclosure>summary {
  display:list-item!important; list-style:disclosure-closed inside; cursor:pointer;
  min-height:44px; box-sizing:border-box; padding:12px!important;
  color:#94411d!important; font:600 12px/1.5 Inter,system-ui,sans-serif!important;
  overflow-wrap:anywhere; outline-offset:2px;
}
html body #projectSheet.project-sheet-drawer .pw-evidence-disclosure[open]>summary {list-style-type:disclosure-open;border-bottom:1px solid #dedfd7;background:#fafaf7}
html body #projectSheet.project-sheet-drawer .pw-evidence-disclosure>summary:focus-visible {outline:3px solid #bc5a28!important}
html body #projectSheet.project-sheet-drawer .pw-evidence-disclosure-content {padding:12px;min-width:0;overflow-wrap:anywhere}
html body #projectSheet.project-sheet-drawer .pw-evidence-disclosure-content :is(a,button,input) {max-width:100%;box-sizing:border-box}
html body #projectSheet.project-sheet-drawer .pw-evidence-disclosure[data-evidence-section="owner-documents"] .pw-evidence-disclosure-content {display:flex;flex-wrap:wrap;gap:6px}
html body #projectSheet.project-sheet-drawer .pw-evidence-disclosure[data-evidence-section="special-notes"] {grid-column:2!important;grid-row:2!important;margin:0}
@media(max-width:600px){
 html body #projectSheet.project-sheet-drawer .pw-evidence-disclosure[data-evidence-section="special-notes"] {grid-column:2/-1}
}
@media print{
 html body #projectSheet.project-sheet-drawer .pw-evidence-disclosure:not([open])>.pw-evidence-disclosure-content {display:block!important;content-visibility:visible!important}
}
/* Source fingerprints can be 64 unbroken characters; retain the full value without widening the jacket. */
html body #projectSheet.project-sheet-drawer .sheet-body :is(b,code) {overflow-wrap:anywhere!important;white-space:normal!important}
