.kckI7a_page{gap:var(--space-6);padding-block:var(--space-8) var(--space-16);overflow-wrap:anywhere;min-width:0;display:grid}.kckI7a_page h1{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,3rem);line-height:1.2}.kckI7a_page h2{font-family:var(--font-display);font-size:1.6rem}.kckI7a_intro{gap:var(--space-6);grid-template-columns:minmax(180px,28%) minmax(0,1fr);align-items:start;display:grid}.kckI7a_intro img{object-fit:contain;width:100%;max-height:430px;display:block}.kckI7a_copy{gap:var(--space-4);display:grid}.kckI7a_copy p{line-height:1.7}.kckI7a_byline,.kckI7a_note{color:var(--color-text-muted);font-size:var(--text-sm)}.kckI7a_actions,.kckI7a_navigation{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.kckI7a_actions .ui-button{white-space:normal;text-align:center;text-decoration:none}.kckI7a_request.kckI7a_request{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-body);color:var(--color-text-muted);text-underline-offset:4px}.kckI7a_toc{gap:var(--space-3);padding:0;list-style:none;display:grid}.kckI7a_toc a{justify-content:space-between;gap:var(--space-4);padding:var(--space-4);border-bottom:1px solid var(--color-border);text-decoration:none;display:flex}.kckI7a_toc a:hover{color:var(--color-accent)}.kckI7a_toc span{font-size:var(--text-sm);color:var(--color-text-muted);flex-shrink:0}.kckI7a_reading{gap:var(--space-6);width:100%;max-width:1000px;margin-inline:auto;display:grid}.kckI7a_sheet{background:var(--color-surface);border:1px solid var(--color-border);padding:var(--space-2);margin:0}.kckI7a_sheet img{width:100%;height:auto;display:block}.kckI7a_sheet figcaption{padding:var(--space-2);text-align:center;font-size:var(--text-sm);color:var(--color-text-muted)}.kckI7a_text{padding:var(--space-3);line-height:1.7}.kckI7a_text summary{cursor:pointer;color:var(--color-accent)}.kckI7a_transcript{white-space:pre-wrap;font-family:var(--font-body);margin-top:var(--space-3);font-size:1rem}.kckI7a_navigation{padding-block:var(--space-4);border-block:1px solid var(--color-border);justify-content:space-between}@media (max-width:640px){.kckI7a_intro{grid-template-columns:1fr}.kckI7a_intro img{max-height:320px}.kckI7a_toc a{gap:var(--space-2);flex-direction:column}.kckI7a_navigation{align-items:stretch}.kckI7a_reading{gap:var(--space-4)}}@media print{.printable-book-chapter .kckI7a_reading{max-width:none;display:block}.printable-book-chapter .kckI7a_reading>section{break-inside:avoid;break-after:page}.printable-book-chapter .kckI7a_reading>section:last-child{break-after:auto}.printable-book-chapter .kckI7a_sheet{border:0;padding:0}.printable-book-chapter .kckI7a_sheet img{margin-inline:auto;max-width:100%!important;max-height:245mm!important}}
