
.epilogue-explained{max-width:1080px}.spoiler-notice{border-left:3px solid #d6ae72;padding:.7rem 1.2rem;background:var(--ud-navy);margin:1.8rem 0;color:#f3eadc;font-size:1rem}.spoiler-notice strong{display:block;letter-spacing:.06em;margin-bottom:.3rem}.reveal-gate{border:1px solid #d6ae7260;padding:1.2rem;border-radius:8px}.reveal-gate>summary{cursor:pointer;color:#e5bf85;font-size:1.1rem;padding:.4rem;line-height:1.5}.reveal-gate>summary:focus-visible,.motion-toggle:focus-visible{outline:2px solid #f3eadc;outline-offset:5px}.reveal-gate .reading-copy{max-width:none}.wordplay{margin:1.5rem 0 2.5rem}.wordplay img{display:block;width:100%;height:auto}.wordplay figcaption{font-size:1rem;line-height:1.7;color:#bcc8d0;padding:.8rem 0}.motion-toggle{font:inherit;background:transparent;color:#e5bf85;border:1px solid #d6ae7260;border-radius:4px;padding:.55rem .9rem;cursor:pointer}.chronology-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem;margin:1.8rem 0}.chronology{border-top:1px solid #d6ae7270;background:var(--ud-navy);padding:1.2rem;min-width:0}.chronology h3{margin-top:0;font-size:1.25rem}.chronology ol{padding-left:1.3rem}.chronology li{padding:0 0 .8rem .2rem;font-size:1rem;line-height:1.65}.knowledge-table{overflow-x:auto;margin:1.6rem 0}.knowledge-table table{border-collapse:collapse;width:100%;font-size:1rem;line-height:1.7}.knowledge-table th,.knowledge-table td{text-align:left;padding:1rem;border-bottom:1px solid #d6ae7240;vertical-align:top}.knowledge-table thead{background:var(--ud-navy)}.knowledge-table th[scope=row]{width:29%;color:#e5bf85}.book-spoiler-link{margin-top:2rem;padding-top:1rem;border-top:1px solid #d6ae7260}.book-spoiler-link small{display:block;font-size:.9rem;color:#d6ae72}@media(max-width:650px){.chronology-grid{grid-template-columns:1fr}.epilogue-explained h1{font-size:2.5rem}.reveal-gate{padding:.8rem}.knowledge-table th,.knowledge-table td{padding:.65rem .5rem}.knowledge-table table{font-size:1rem}}
