.wv-chapter-index{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:9px;margin:20px 0 30px}.wv-chapter-index a{display:flex;gap:12px;align-items:center;border:1px solid #c6d2c8;background:#f5f5ed;color:#183c3c;padding:12px;text-decoration:none;border-radius:8px}.wv-chapter-index b{font-size:24px;color:#52776d}.wv-chapter-index small{display:block;margin-top:5px;color:#5b6b64}.wv-book{max-width:1100px;margin:auto}.wv-book-chapter-header{display:grid;grid-template-columns:minmax(160px,.8fr) 1.2fr;align-items:center;gap:24px;background:#163d3d;color:#f3f3e9;padding:24px;border-radius:12px;margin:44px 0 22px}.wv-chapter-photo{width:100%;height:200px;object-fit:cover;border-radius:7px}.wv-book-chapter-header h2{font-size:clamp(26px,3vw,40px);margin:12px 0}.wv-manuscript-section{background:#fffef7;border:1px solid #d5d9ce;padding:clamp(20px,4vw,52px);margin:18px 0;border-radius:9px;scroll-margin-top:95px}.wv-manuscript-section h3{font:600 clamp(24px,3vw,34px)/1.2 Georgia,serif;margin:10px 0 16px}.wv-manuscript-text{white-space:pre-wrap;overflow-wrap:anywhere;font:18px/1.82 Georgia,serif;color:#253936;max-width:76ch;margin:24px 0}.wv-provenance{display:block;overflow-wrap:anywhere;color:#64746d;line-height:1.6}.wv-section-links{margin-top:28px}.wv-reading-next{display:flex;gap:18px;flex-wrap:wrap;border-top:1px solid #d7ded1;margin-top:24px;padding-top:18px}.wv-table-wrap{overflow:auto;border:1px solid #cbd5cb;border-radius:9px;margin-bottom:30px}.wv-table-wrap table{width:100%;border-collapse:collapse;background:#fffef7}.wv-table-wrap th{background:#183c3c;color:#f6f5e9;text-align:left;padding:16px;min-width:240px}.wv-table-wrap td{padding:18px;vertical-align:top;border-bottom:1px solid #d8dfd3;max-width:430px;overflow-wrap:anywhere}.wv-table-wrap td:first-child{width:32%}.wv-table-wrap tr:target,.wv-manuscript-section:target,.wv-section-board:target{outline:3px solid #c49b53;outline-offset:3px}.wv-story-route{padding-left:20px;line-height:1.7}.wv-story-route small{color:#65786d}.wv-story-matrix .wv-manuscript-text{font-size:16px}.wv-section-board{border-top:3px solid #9cb7a5;padding:28px 0 40px;margin:30px 0;scroll-margin-top:95px}.wv-gap{background:#f5edda;border-left:3px solid #b78f41;padding:12px 15px;line-height:1.55;color:#4c442f}.wv-panel-board{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;counter-reset:panel}.wv-panel{background:#fffef7;border:1px solid #cdd7cc;border-radius:9px;padding:20px;overflow-wrap:anywhere}.wv-panel h3{font-size:20px;line-height:1.3;margin:14px 0}.wv-panel p{line-height:1.6}.wv-substeps{font-size:13px;padding-left:18px;line-height:1.8}.wv-substeps b{color:#627b6e}.wv-panel details{margin-top:14px}.wv-passage-context{margin:22px 0}.wv-captures{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px}.wv-captures figure,.wv-source-gallery figure{margin:0;border:1px solid #cdd7cc;border-radius:9px;overflow:hidden;background:#fffef7}.wv-captures img{display:block;width:100%;height:210px;object-fit:contain;background:#10272c}.wv-captures figcaption,.wv-source-gallery figcaption{padding:15px;overflow-wrap:anywhere}.wv-image-button{display:block;width:100%;padding:0;border:0;background:#10272c;cursor:zoom-in}.wv-image-button:focus-visible{outline:4px solid #d9b45b;outline-offset:-4px}.wv-readiness-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:12px;margin:24px 0}.wv-readiness-stats article{display:flex;flex-direction:column;gap:9px;padding:20px;background:#173e3f;color:#f6f4e5;border-radius:9px}.wv-readiness-stats strong{font-size:38px;line-height:1}.wv-readiness-stats span{font-size:13px}.wv-authoring-domains{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:25px 0}.wv-domain-card{display:block;color:#24413a;background:#f5f5ec;border:1px solid #c6d4c8;border-radius:10px;padding:23px;text-decoration:none}.wv-domain-card h2{font-size:26px;margin:12px 0}.wv-domain-card:hover{border-color:#a17e42;box-shadow:0 4px 20px #14372912}.wv-chapter-readiness{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px}.wv-chapter-readiness article{border:1px solid #cdd7cc;background:#fffef7;border-radius:10px;overflow:hidden}.wv-chapter-readiness img{width:100%;height:175px;object-fit:cover}.wv-chapter-readiness article>div{padding:20px}.wv-chapter-readiness progress{width:100%;height:9px;accent-color:#2f7164;margin:4px 0 17px}.wv-source-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:18px}.wv-source-gallery img{width:100%;height:210px;object-fit:cover;display:block}.wv-source-gallery h3{font-size:20px}.wv-source-gallery p{font-size:13px;line-height:1.65}.wv-source-gallery .wv-gap{margin-left:0;margin-right:0}@media(max-width:650px){.wv-book-chapter-header{grid-template-columns:1fr;padding:18px}.wv-chapter-photo{height:170px}.wv-manuscript-text{font-size:17px}.wv-table-wrap th{min-width:210px}.wv-panel-board{grid-template-columns:1fr}.wv-readiness-stats strong{font-size:32px}}@media print{.wv-chapter-index,.wv-section-links,.wv-reading-next{display:none}.wv-manuscript-section{border:0;padding:0;break-inside:auto}.wv-manuscript-text{font-size:11pt;line-height:1.55}.wv-book-chapter-header{break-before:page;color:#000;background:none}}
