/* अध्ययनसार: 8 नवंबर 2026 के दोनों संग्रहों की पुस्तक-जैसी सामग्री; सभी रंग साझा टोकन से। */
.ca08-reading{color:var(--ds-text);min-width:0;font-size:1.04rem;line-height:1.85}
.ca08-reading p{color:inherit;line-height:1.85;margin:.6rem 0 1rem}
.ca08-reading h3{font-size:1.14rem;line-height:1.55;color:var(--ds-heading);font-weight:800;margin:1.8rem 0 .75rem;padding-bottom:.4rem;border-bottom:1px solid var(--ds-border)}
.ca08-reading h4{color:var(--ds-heading);font-size:1.05rem;font-weight:800}
.ca08-reading ul{list-style:disc;padding-inline-start:1.5rem;margin:.7rem 0 1rem}.ca08-reading ol{list-style:decimal;padding-inline-start:1.6rem;margin:.7rem 0 1rem}
.ca08-reading li{margin:.45rem 0;line-height:1.77}.ca08-reading li>ol,.ca08-reading li>ul{margin:.35rem 0}
.ca08-reading strong{font-weight:770;color:var(--ds-heading)}.ca08-reading em{font-style:italic}
.ca08-reading .as-table{width:100%;display:block;overflow-x:auto;border-collapse:collapse;border-spacing:0;margin:1rem 0 1.35rem;font-size:.94rem;color:var(--ds-text)}
.ca08-reading .as-table th,.ca08-reading .as-table td{min-width:105px;border:1px solid var(--ds-border);padding:.65rem .82rem;text-align:start;vertical-align:top;line-height:1.65;background:var(--ds-surface);color:var(--ds-text)}
.ca08-reading .as-table th{font-weight:750;background:var(--ds-surface-soft);color:var(--ds-heading)}
.ca08-reading .as-trap-box,.ca08-reading .as-pyq-box{background:var(--ds-surface-soft);border:1px solid var(--ds-border);border-inline-start:4px solid var(--ds-warning);border-radius:.55rem;margin:1rem 0;padding:.9rem 1.05rem;color:var(--ds-text)}
.ca08-reading .as-pyq-box{border-inline-start-color:var(--ds-success)}
.ca08-reading .ca08-editor-note{background:var(--ds-primary-soft);border-inline-start:4px solid var(--ds-primary);border-radius:.5rem;color:var(--ds-text);padding:.8rem 1rem;margin:1rem 0}
.ca08-reading .ca08-editor-note strong{color:var(--ds-heading)}
.ca08-reading .as-objective-question{max-width:100%;color:var(--ds-text)}
.ca08-map{display:block;max-width:650px;margin:1.2rem auto;background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:.7rem;overflow:hidden}
.ca08-map img{width:100%;height:auto;display:block}.ca08-map figcaption{font-size:.86rem;color:var(--ds-text-muted);padding:.65rem .8rem;line-height:1.6}
.ca08-sources{color:var(--ds-text-muted);font-size:.84rem;line-height:1.7;margin-top:1.5rem}
.ca08-topic-list{display:grid;gap:12px}
.ca08-topic-list>a{display:block;padding:1.05rem 1.2rem;background:var(--ds-surface);color:var(--ds-text);border:1px solid var(--ds-border);border-radius:.7rem;text-decoration:none}
.ca08-topic-list>a:hover{border-color:var(--ds-primary)}.ca08-topic-list strong{display:block;color:var(--ds-heading);line-height:1.6}
.ca08-topic-list small{display:block;color:var(--ds-text-muted);margin-top:.35rem}
.ca08-day-note{color:var(--ds-text-muted);line-height:1.75}.ca08-day-map{width:min(450px,100%);margin:1rem auto;display:block}
@media(max-width:780px){.ca08-reading{font-size:1rem}.ca08-reading .as-table{font-size:.85rem}.ca08-topic-list>a{padding:.8rem}}
