/* Loaded exclusively for dacs_document chapter requests; versioned using filemtime(). */
.dacs-reader-main{width:100%;padding:clamp(1.5rem,4vw,4rem) 1rem 5rem}.dacs-reader-shell{width:min(100%,860px);margin-inline:auto}.dacs-chapter-reader{min-width:0}.dacs-reader-breadcrumb{font-size:.9rem;margin-bottom:1.5rem}.dacs-reader-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.dacs-reader-count{font-size:.85rem;letter-spacing:.03em;color:var(--global-palette4,#667085);margin:0}.dacs-reader-contents{display:flex;align-items:center;gap:.65rem;max-width:100%;min-width:0}.dacs-reader-contents label{font-size:.9rem;font-weight:600;white-space:nowrap}.dacs-reader-chapter-select{display:block;width:clamp(12rem,29vw,21rem);max-width:100%;min-height:44px;padding:.6rem .75rem;border:1px solid var(--global-palette7,#ddd);border-radius:6px;background:var(--global-palette9,#fff);color:var(--global-palette3,#222);font:inherit;cursor:pointer}.dacs-reader-chapter-select:focus-visible{outline:3px solid currentColor;outline-offset:3px}.dacs-reader-body{overflow-wrap:anywhere;min-width:0}.dacs-reader-body img,.dacs-reader-body video{max-width:100%;height:auto}.dacs-reader-body table:not(.kb-table){display:block;width:max-content;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.dacs-reader-body h1{font-size:clamp(1.7rem,4.4vw,2.7rem);line-height:1.2}.dacs-reader-nav{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--global-palette7,#ddd)}.dacs-reader-nav a{min-height:44px;display:inline-flex;align-items:center}.dacs-reader-return{margin-top:1.5rem}.dacs-reader-main a:focus-visible,.dacs-reader-main select:focus-visible{outline:3px solid currentColor;outline-offset:3px}@media(max-width:600px){.dacs-reader-top{align-items:stretch}.dacs-reader-contents{width:100%;flex-direction:column;align-items:stretch;gap:.4rem}.dacs-reader-chapter-select{width:100%}.dacs-reader-nav a{max-width:48%}}

/* Compact nested Gutenberg paragraphs inside native Kadence table cells. */
.dacs-reader-body .wp-block-kadence-table th p,
.dacs-reader-body .wp-block-kadence-table td p {
    margin-block-start: 0;
    margin-block-end: 0;
}
