/* Personal hypotheses and later archival leaves use the existing paper vocabulary. */
.memo-composer{padding:26px 28px;background:var(--light);margin:24px 0 28px;box-shadow:2px 8px 24px #26352418;scroll-margin-top:90px}.memo-composer[hidden]{display:none}.memo-composer header{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px}.memo-composer h2{font:29px/1.3 var(--serif)}.memo-composer p{font-size:13px;line-height:1.85;color:var(--muted);max-width:70ch;margin-bottom:18px}.memo-composer label{display:block;font-size:12px;color:var(--muted);margin:20px 0 9px}.memo-composer input,.memo-composer textarea{display:block;width:100%;font:15px/1.8 var(--serif);border:1px solid var(--rule);background:var(--paper);color:var(--ink);padding:11px 13px;border-radius:0;caret-color:var(--red)}.memo-composer textarea{resize:vertical;min-height:120px;max-height:400px}.memo-composer input::placeholder,.memo-composer textarea::placeholder{color:var(--muted)}.memo-composer form>div{display:flex;gap:22px;align-items:center;margin-top:20px}.memo-composer .memo-error{color:var(--red);margin-top:12px}.hypothesis-card{background:#e9e4cf url('assets/archive-paper.webp');background-size:650px;background-blend-mode:multiply}.hypothesis-body{padding:24px 20px 12px}.hypothesis-body h2{font:25px/1.35 var(--serif);margin:0 0 18px;overflow-wrap:anywhere}.hypothesis-body>p{font:italic 15px/1.85 var(--serif);white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:26px}.hypothesis-body label{font-size:10px;color:#59624f;display:block;margin-bottom:9px}.hypothesis-body select{width:100%;font:12px/1.5 var(--sans);border:1px solid #a7aa98;background:#f3efdf;color:#28332c;padding:9px 7px;border-radius:0}.hypothesis-body small{display:block;font-size:10px;line-height:1.7;color:#59624f;margin-top:10px}.hypothesis-card.status-confirmed .hypothesis-body select{border-color:#526647}.hypothesis-card.status-rejected .hypothesis-body select{border-color:#8e3a30}.hypothesis-card.status-rejected h2{text-decoration:line-through;text-decoration-color:#8e3a30;text-decoration-thickness:1px}.hypothesis-body .memo-no-body{color:#59624f}.thread-row strong{overflow-wrap:anywhere}.desk-tools{flex-wrap:wrap}.desk-tools>#new-memo{min-height:38px;white-space:nowrap}.archive-update-index{margin-top:42px;padding-top:28px;border-top:1px solid var(--rule)}.archive-update-index>header{display:flex;justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:14px}.archive-update-index h2{font:29px/1.3 var(--serif)}.archive-update-index>header>span{font-size:11px;color:var(--muted)}.archive-update-index>p{font-size:13px;line-height:1.85;color:var(--muted);max-width:70ch;margin-bottom:18px}.archive-update-index>div>a{display:grid;grid-template-columns:210px 1fr auto;gap:18px;align-items:center;padding:19px 0;border-bottom:1px solid var(--rule);text-decoration:none}.archive-update-index a>span,.archive-update-index a>small{font-size:11px;color:var(--muted)}.archive-update-index a>strong{font:19px/1.45 var(--serif)}.archive-update-index a>small{display:flex;align-items:center;gap:13px;color:var(--red)}.archive-update-index svg{width:16px;height:16px}.case-update-notice{display:flex;align-items:center;gap:12px;margin-top:24px;font:13px/1.7 var(--sans);color:var(--red);text-decoration:underline;text-underline-offset:4px}.case-update-notice svg{flex-shrink:0;width:18px;height:18px}.case-addenda{margin:0 36px 50px;padding-top:28px;border-top:1px solid var(--rule);scroll-margin-top:90px}.case-addenda>header{margin-bottom:28px}.case-addenda h2{font:29px/1.3 var(--serif);margin-bottom:12px}.case-addenda>header>p{font-size:13px;line-height:1.85;color:var(--muted);max-width:70ch}.archive-addendum{max-width:780px;margin:0 auto 28px;padding:36px 42px}.archive-addendum .paper-registry{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.archive-addendum .paper-body>p{font-size:16px;line-height:1.95}.archive-addendum .addendum-author{font:italic 17px/1.7 var(--serif);color:var(--ink);margin-top:25px}.archive-addendum .addendum-actions{display:flex;gap:24px;flex-wrap:wrap;margin-top:20px}.addendum-actions button:disabled{color:var(--muted);cursor:default;opacity:1;border-bottom-color:transparent}.story-only .case-addenda{display:none}html[data-theme=dark] .hypothesis-card{background-color:#dcd8c6}html[data-theme=dark] .hypothesis-card .text-action,html[data-theme=dark] .hypothesis-card .card-remove{color:#28332c}
@media(max-width:800px){.archive-update-index>header{align-items:start;flex-direction:column;gap:9px}.archive-update-index>div>a{grid-template-columns:1fr;gap:8px}.archive-update-index a>small{justify-content:space-between}.memo-composer{padding:22px 18px}.memo-composer h2{font-size:26px}.archive-addendum{padding:28px 24px}}
@media(max-width:600px){.case-addenda{margin:0 24px 36px}.archive-addendum{padding:25px 20px}.archive-addendum .paper-body>p{font-size:14px}.case-addenda h2,.archive-update-index h2{font-size:27px}.archive-addendum .addendum-actions{gap:16px}.memo-composer form>div{flex-wrap:wrap}.memo-composer .primary{width:100%}.case-update-notice{align-items:start;font-size:12px}.desk-tools>#new-memo{margin-left:auto}}
