/* Preserve approved Spyglass navy-and-gold typography, spacing and status colors. */
.cl-lee-info{background:#141e30;border:1px solid #30425e;border-radius:15px;padding:20px 24px}
.cl-lee-info p{font:14px/1.7 var(--sans,Inter,Arial,sans-serif);color:#b7c7d9}
.cl-lee-addresses{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}
.cl-lee-addresses li{font:14px/1.6 var(--sans,Inter,Arial,sans-serif);border-bottom:1px solid #33445c;padding:11px 0;color:#e0e7f1}
.cl-archive-report-details{background:#0f1c30;border:1px solid #344760;border-radius:7px;margin:19px 0}
.cl-archive-report-details summary{padding:13px 15px;font:650 14px/1.5 var(--sans,Inter,Arial,sans-serif);cursor:pointer;color:#fff}
.cl-archive-full-report{padding:0 15px}
.cl-archive-open{display:inline-flex;padding:12px 15px;border:1px solid #354d6a;border-radius:6px;text-decoration:none!important;background:#0d1c30;color:#fff!important;font:650 13px var(--sans,Inter,Arial,sans-serif)}
.cl-property-band.cl-watch{background:#49340f}
.cl-property-band.cl-watch strong{color:#ffe1a4}
.cl-archive-propdetail summary{cursor:pointer}
@media(max-width:700px){.cl-lee-addresses{grid-template-columns:1fr}.cl-lee-info{padding:16px}.cl-archive-full-report .cl-archive-properties li{flex-direction:column;align-items:flex-start}.cl-date-content h2 span{white-space:normal}}
