/* Candidate study: reference-page reflow, 2026-09-09.
   Load after responsive-core.css. Core owns page/frame geometry.
   Only active with the Reader reading-mode class; print/fit/original untouched.
   Native words, DOM order, IDs, row semantics and destination attributes unchanged. */
@media screen {
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root :is(.fg-content,.content,.fg-opening,.opening-header,.intro,.people,.fg-running,.running,.footer,.fg-footer) {position:static!important;inset:auto!important;width:auto!important;height:auto!important;min-width:0;max-width:100%;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root :is(.fg-opening,.opening-header){margin-bottom:28px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root :is(.fg-running,.running){margin-bottom:26px;flex-wrap:wrap;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root :is(.footer,.fg-footer){margin:36px 0 0!important;line-height:1.35;gap:10px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root :is(.fg-content,.content)>:last-child{margin-bottom:0;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root :is(h1,h2,h3,p,li,td,th){overflow-wrap:break-word;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root :is(p,li){text-wrap:pretty;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root :is(.book-title,.fg-book-title){font-size:38px;line-height:1.15;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root :is(.fg-document-title,.opening-header h1){font-size:36px;line-height:1.12;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root h1:not(.fg-document-title){font-size:38px;line-height:1.14;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .fg-sidebar{display:none;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root ul.jita-bullets{margin-left:16px!important;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .fg-proof--opening .fg-content>section .fg-section-title::before{display:none;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .fg-proof--opening .fg-content>section .fg-section-title::after{margin-right:0;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .fg-steps li{grid-template-columns:28px minmax(0,1fr);gap:12px;padding:16px 0;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .fg-map .fg-map-row{grid-template-columns:24px minmax(0,1fr) auto;gap:10px;padding:14px 0;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .fg-map-desc{line-height:1.8!important;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .fg-map-desc a{display:inline-block;min-height:32px;padding-block:4px;line-height:1.4;text-decoration:underline;text-decoration-color:#aab3ba;text-underline-offset:3px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .fg-map-row strong a{display:inline-block;padding-block:5px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .story-body{gap:28px;padding:0;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .story-cover{width:180px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .story-text p{text-wrap:pretty;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .fg-proof--materials .rule-title>span{flex:0 1 auto;min-width:0;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .program-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 22px;margin:0;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .program-option{min-width:0;padding:0 16px 20px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .program-option::before{inset:0;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .program-heading{gap:12px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .program-heading::before{inset:0 -16px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .program-field>p{margin-left:0;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .program-field p{text-wrap:pretty;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .question-band{grid-template-columns:minmax(170px,.75fr) minmax(0,1.5fr);gap:24px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .prompts li{grid-template-columns:minmax(170px,.75fr) minmax(0,1.5fr);gap:24px;padding-block:18px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .fg-content-note-card{gap:12px;padding:16px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .care-item:last-child{margin:0!important;padding:24px 20px 24px 48px!important;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .care-list{gap:32px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .care-item{padding-left:36px!important;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .rail .content{grid-template-columns:minmax(0,1fr);gap:28px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .rail .reference-rail{padding:20px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .rail .excerpt-row{height:auto;min-height:77px;padding-block:12px;grid-template-columns:1fr 1fr 1.15fr;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .rail .section-head{flex-wrap:wrap;gap:8px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .rail .section-head>.detail{white-space:normal;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .rail .resource-term{white-space:normal;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .rail .plan-links .label,html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .rail .book-links .label{max-width:none;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-questions .running{overflow-wrap:anywhere;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root :is(.bdg-questions,.appendix) .question .text{overflow-wrap:anywhere;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .question-list{flex:none;gap:28px!important;justify-content:flex-start;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .question{grid-template-columns:38px minmax(0,1fr);line-height:1.38;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .spoiler-warning{margin-left:0!important;line-height:1.5;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-opening .art[aria-hidden="true"],html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-opening .decoration{display:none;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-opening .text-block{position:static!important;inset:auto!important;width:auto!important;height:auto!important;margin:0 0 18px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-opening .line{display:inline!important;position:static!important;inset:auto!important;width:auto!important;height:auto!important;white-space:normal!important;line-height:1.45!important;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-opening .book-cover{display:block;position:static!important;width:150px!important;height:auto!important;margin:24px auto 28px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-opening .people{margin-top:28px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-opening h2[data-block="p01-b008"]{border-top:1px solid #b4aa9c;padding-top:20px;margin-top:28px;margin-bottom:10px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-opening p[data-block="p01-b009"]{background:#f4f0ea;border-left:2px solid #b4aa9c;padding:16px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .order-link{white-space:normal;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .character-map{table-layout:auto;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .character-map th{width:32%;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .character-map :is(th,td){padding:9px 0;line-height:1.4;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .character-map td{padding-left:18px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-conversation{--step-rail:34px;--step-gap:16px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-conversation .page-head{margin-left:0;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-conversation .step .num{font-size:44px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-conversation .sets a{grid-template-columns:70px minmax(0,1fr) auto;gap:12px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-conversation .sets .arrow{grid-column:3;grid-row:1;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-conversation .sets .set-ref{grid-column:2;white-space:normal;}
}
@media screen and (max-width:700px) {
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root :is(.fg-document-title,.opening-header h1){font-size:32px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root h1:not(.fg-document-title){font-size:34px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root :is(.footer,.fg-footer){grid-template-columns:1fr auto;font-size:14px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root :is(.footer,.fg-footer)>:last-child{grid-column:1/-1;justify-self:start;text-align:left;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .fg-map .fg-map-row{grid-template-columns:24px minmax(0,1fr);}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .fg-map .fg-locator{grid-column:2;white-space:normal;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .fg-map .fg-map-desc a{display:inline-block;min-height:36px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .story-body{display:block;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .story-cover{width:150px;margin:24px auto;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .program-options{grid-template-columns:minmax(0,1fr);row-gap:28px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .program-option{grid-template-rows:none;grid-row:auto;display:block;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .program-field{margin-top:24px;padding-top:18px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .program-field::before{top:0;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .program-heading h2{font-size:28px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .route-grid,html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .question-band,html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .prompts li{grid-template-columns:minmax(0,1fr);gap:12px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .prompts li strong{padding-left:0;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .fg-content-note-card{grid-template-columns:minmax(0,1fr);}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .fg-note-flag{margin-bottom:0;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .care-item,html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .care-item:last-child{padding-left:0!important;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .care-item:last-child{padding:20px 16px!important;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .care-mark{position:static!important;margin-bottom:10px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .rail .reference-rail{padding:18px 16px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .rail .excerpt-row{grid-template-columns:1fr 1fr;gap:8px 18px;padding-block:18px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .rail .excerpt-name{grid-column:1/-1;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .rail .excerpt-row .action{padding-block:8px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .rail .book-links,html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .rail .plan-links{grid-template-columns:minmax(0,1fr);gap:12px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .rail .book-links .action,html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .rail .plan-links .action{min-height:60px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .rail .plan-links .action{padding:16px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .rail .book-links .link-title{gap:10px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .character-map th{width:36%;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .character-map td{padding-left:12px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-conversation .pair{grid-template-columns:minmax(0,1fr);gap:20px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-conversation .pair article:first-child{padding-right:0;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-conversation .pair article:last-child{padding:18px 0 0;border-left:0;border-top:1px solid #d4d8dc;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-conversation .step{grid-template-columns:24px minmax(0,1fr);gap:10px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-conversation .step .num{font-size:34px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-conversation .sets a{grid-template-columns:minmax(0,1fr) auto;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-conversation .sets .part{grid-column:1;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-conversation .sets .title{grid-column:1;font-size:28px;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-conversation .sets .arrow{grid-column:2;grid-row:1/3;}
html.reader-reflow #reading-area :is(#sheet-k1-bdg-1,#sheet-k1-bdg-2,#sheet-k1-bdg-3,#sheet-k1-bdg-4,#sheet-k1-bdg-5,#sheet-k1-fg-1,#sheet-k1-fg-3,#sheet-k1-fg-4,#sheet-k1-fg-5,#sheet-k1-fg-6,#sheet-k1-fg-7,#sheet-k1-fg-8,#sheet-k1-fg-9,#sheet-k1-fg-10) .source-root .bdg-conversation .sets .set-ref{grid-column:1;}
}
/* Links & Shortcuts: preserve native lists in the Reader's existing reading mode. */
@media screen {
  html.reader-reflow #reading-area #sheet-k1-fg-10 .source-root .ls-columns {grid-template-columns:minmax(0,1fr);row-gap:38px;}
}
@media screen and (max-width:600px) {
  html.reader-reflow #reading-area #sheet-k1-fg-10 .source-root .ls-top>div {grid-template-columns:minmax(0,1fr);gap:0;margin-top:10px;}
  html.reader-reflow #reading-area #sheet-k1-fg-10 .source-root .ls-top>div:first-child {margin-top:0;}
}
