/* अध्ययनसार™ — अध्याय 8 की चित्र/प्रश्न-विशेष पठन सज्जा।
   दो-स्तंभीय संरचना / हेडर / फुटर / ऑडियो साझा geography-universal.css और app.js से आते हैं। */
body.geo-ch08-page{background:var(--ds-bg);color:var(--ds-text)}
body.geo-ch08-page #main{max-width:none;min-width:0;padding:1.25rem 0 3.5rem}
body.geo-ch08-page .geo-ch08-root{width:min(1320px,calc(100% - 2rem));margin-inline:auto;min-width:0}
body.geo-ch08-page .geo-ch08-breadcrumb{font-size:.88rem;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;color:var(--ds-text-muted);margin:.2rem 0 1.2rem}
body.geo-ch08-page .geo-ch08-breadcrumb a{color:var(--ds-primary);text-decoration:none}
body.geo-ch08-page .geo-ch08-breadcrumb a:hover{text-decoration:underline}
body.geo-ch08-page .geo-ch08-hero{background:var(--ds-surface)!important;color:var(--ds-text)!important;border:1px solid var(--ds-border)!important;border-top:4px solid var(--ds-primary)!important;border-radius:12px!important;box-shadow:none!important;padding:clamp(1.15rem,3vw,2rem)!important;margin:0 0 1.4rem!important}
body.geo-ch08-page .geo-ch08-hero :is(h1,h2,h3){color:var(--ds-heading)!important}
body.geo-ch08-page .geo-ch08-hero :is(p,span){color:var(--ds-text)!important}
body.geo-ch08-page .geo-ch08-hero .grid>div{border:1px solid var(--ds-border)!important;background:var(--ds-surface-soft)!important;color:var(--ds-text)!important;box-shadow:none!important}
body.geo-ch08-page .geo-ch08-hero .grid>div :is(p,span,div){color:var(--ds-text)!important}
body.geo-ch08-page .page-layout{align-items:start!important}
body.geo-ch08-page .page-layout>.main-column{display:flex;flex-direction:column;gap:1.25rem;padding:0;min-width:0}
body.geo-ch08-page .page-layout>.main-column>section{width:100%;min-width:0;margin:0!important;padding:clamp(1.15rem,2.4vw,1.85rem)!important;background:var(--ds-surface)!important;border:1px solid var(--ds-border)!important;border-radius:12px!important;box-shadow:none!important;scroll-margin-top:7rem}
body.geo-ch08-page .page-layout>.main-column :is(p,li){line-height:1.84;overflow-wrap:break-word}
body.geo-ch08-page .page-layout>.main-column :is(h2,h3,h4){line-height:1.45}
body.geo-ch08-page .page-layout>.main-column :is(pre,svg,table,figure){max-width:100%}
body.geo-ch08-page .page-layout>.main-column :is(pre,.overflow-x-auto,.table-responsive){max-width:100%;overflow-x:auto}
body.geo-ch08-page .page-layout>.main-column :is(.mains-body){max-width:100%}
body.geo-ch08-page .page-layout>.sidebar>.geo-ch08-facts-disclosure>summary{display:none}
body.geo-ch08-page .page-layout>.sidebar>.geo-ch08-facts-disclosure{display:block}
body.geo-ch08-page .page-layout>.sidebar>.geo-ch08-facts-disclosure>div{position:static!important;top:auto!important}
body.geo-ch08-page .page-layout>.sidebar .rounded-2xl{box-shadow:none!important}
body.geo-ch08-page .page-layout>.sidebar :is(p,li){line-height:1.7;overflow-wrap:break-word}
body.geo-ch08-page .page-layout>.main-column :is(.rounded-2xl,.rounded-xl){box-shadow:none!important}
body.geo-ch08-page .page-layout>.main-column [id^="sec-"]{scroll-margin-top:7rem}
body.geo-ch08-page .geo-source-name{color:inherit;text-decoration:none;overflow-wrap:anywhere}
body.geo-ch08-page .geo-ch08-source-note{font-size:.83rem;line-height:1.7;color:var(--ds-text-muted);border-top:1px solid var(--ds-border);margin-top:1rem;padding-top:1rem}
body.geo-ch08-page .geo-ch08-hero .text-white,body.geo-ch08-page .geo-ch08-hero .text-slate-200{color:var(--ds-text)!important}
body.geo-ch08-page .geo-ch08-hero .text-indigo-300,body.geo-ch08-page .geo-ch08-hero .text-emerald-300,body.geo-ch08-page .geo-ch08-hero .text-amber-300{color:var(--ds-heading)!important}
body.geo-ch08-page .page-layout>.main-column :is(.mains-body,.quiz-card){overflow-wrap:anywhere}
body.geo-ch08-page .page-layout>.main-column button{touch-action:manipulation}
@media(max-width:1023px){
 body.geo-ch08-page .geo-ch08-root{width:min(100% - 1.15rem,820px)}
 body.geo-ch08-page .page-layout{grid-template-columns:minmax(0,1fr)!important}
 body.geo-ch08-page .page-layout>.sidebar{position:static!important;top:auto!important;max-height:none!important;overflow:visible!important}
 body.geo-ch08-page .page-layout>.sidebar>.geo-ch08-facts-disclosure>summary{display:list-item;cursor:pointer;background:var(--ds-surface);color:var(--ds-heading);font-weight:780;padding:.9rem 1rem;border:1px solid var(--ds-border);border-radius:10px}
 body.geo-ch08-page .page-layout>.sidebar>.geo-ch08-facts-disclosure:not([open])>div{display:none!important}
}
@media(max-width:600px){body.geo-ch08-page .page-layout>.main-column>section{padding:1rem .85rem!important}}
