/* One physical sheet, turned in place. The disclosure never advances the story. */
.chronicle-paper-evidence{margin:28px 0 4px;padding-top:22px;border-top:1px solid #baa06b38}
.chronicle-paper-evidence .chronicle-paper-observation{margin:0 0 20px;font-size:1rem;line-height:1.9;color:#d0d6c5}
.chronicle-paper-faces{position:relative;width:100%;max-width:330px;margin:0 auto;padding-bottom:62px;perspective:1100px}
.chronicle-letter-face{margin:0;min-width:0;text-align:center;transform-origin:50% 50%}
.chronicle-letter-face figcaption{height:30px;display:flex;align-items:center;justify-content:center;color:#c2bea5;font-size:.875rem;letter-spacing:.16em}
.chronicle-letter-face svg{display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 10px 12px #0005)}
.chronicle-letter-crease{fill:none;stroke:#8a7755;stroke-width:.9;stroke-linecap:round;opacity:.75}
.chronicle-letter-ink{fill:none;stroke:#24291f;stroke-width:2.15;stroke-linecap:round;stroke-linejoin:round}
.chronicle-paper-reverse{margin:0;padding:0;border:0;min-width:0}
.chronicle-paper-reverse>summary{position:absolute;bottom:2px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:8px 16px;white-space:nowrap;cursor:pointer;color:#d2c092;font-size:.875rem;line-height:1.5;border:0;border-bottom:1px solid #baa06b45;list-style:none;touch-action:manipulation}
.chronicle-paper-reverse>summary::-webkit-details-marker{display:none}
.chronicle-paper-turn-icon{font-size:1.25rem;line-height:1}
.chronicle-paper-reverse>summary:hover{color:#f0dbab;border-color:#baa06b99}
.chronicle-paper-reverse>summary:focus-visible{outline:2px solid #dfc58e;outline-offset:3px;border-radius:2px}
.chronicle-paper-show-front,.chronicle-paper-reverse[open] .chronicle-paper-show-back{display:none}
.chronicle-paper-reverse[open] .chronicle-paper-show-front{display:inline}
.chronicle-paper-reverse[open]+.chronicle-letter-face{display:none}
.chronicle-paper-reverse[open] .chronicle-letter-face{animation:chronicle-paper-turn .3s ease-out both}
.chronicle-paper-reverse:not([open])+.chronicle-letter-face{animation:chronicle-paper-return .3s ease-out both}
@keyframes chronicle-paper-turn{from{opacity:.35;transform:rotateY(-14deg) translateX(5px)}to{opacity:1;transform:rotateY(0) translateX(0)}}
@keyframes chronicle-paper-return{from{opacity:.35;transform:rotateY(14deg) translateX(-5px)}to{opacity:1;transform:rotateY(0) translateX(0)}}
@media(max-width:540px){.chronicle-paper-evidence{margin-top:22px;padding-top:18px}.chronicle-paper-faces{max-width:300px}}
@media(prefers-reduced-motion:reduce){.chronicle-paper-reverse[open] .chronicle-letter-face,.chronicle-paper-reverse:not([open])+.chronicle-letter-face{animation:none}}
