/* CBSE parent guides - generated by tools/import_parent_guides.py */
.mk-ncert.mk-guide{container-type:inline-size}.mk-ncert.mk-guide,.mk-ncert.mk-guide *{box-sizing:border-box}.mk-ncert.mk-guide h1,.mk-ncert.mk-guide h2,.mk-ncert.mk-guide h3,.mk-ncert.mk-guide h4{text-transform:none;letter-spacing:0;border:0;padding:0;background:none;box-shadow:none;text-align:left;font-style:normal;text-decoration:none}.mk-ncert.mk-guide h1::before,.mk-ncert.mk-guide h1::after,.mk-ncert.mk-guide h2::before,.mk-ncert.mk-guide h2::after,.mk-ncert.mk-guide h3::before,.mk-ncert.mk-guide h3::after,.mk-ncert.mk-guide h4::before,.mk-ncert.mk-guide h4::after{content:none;display:none}.mk-ncert.mk-guide ul,.mk-ncert.mk-guide ol{margin:0;padding:0;list-style:none}.mk-ncert.mk-guide li{list-style:none;margin:0;padding:0}.mk-ncert.mk-guide li::marker{content:""}.mk-ncert.mk-guide p{margin:0;padding:0}.mk-ncert.mk-guide p:empty,.mk-ncert.mk-guide br{display:none}.mk-ncert.mk-guide a{font-weight:inherit;color:inherit;box-shadow:none;border-bottom:0}.mk-ncert.mk-guide b,.mk-ncert.mk-guide strong{color:inherit}.mk-ncert.mk-guide small{font-size:14px}.mk-ncert.mk-guide figure{border:0;padding:0;margin:0;background:none;box-shadow:none}.mk-ncert.mk-guide details{border:0;padding:0;margin:0}.mk-ncert.mk-guide summary{color:inherit}.mk-ncert.mk-guide button{text-transform:none;letter-spacing:0;box-shadow:none;min-height:0;width:auto;line-height:1;text-shadow:none}.mk-ncert.mk-guide svg{max-width:100%;height:auto;display:block;overflow:visible}.mk-ncert.mk-guide nav,.mk-ncert.mk-guide section,.mk-ncert.mk-guide header,.mk-ncert.mk-guide footer,.mk-ncert.mk-guide main{margin:0;padding:0;background:none;border:0;box-shadow:none;position:static}.mk-ncert.mk-guide{--ink:#1F2A44;--paper:#FFFDF7;--line:#E6DFCF;--tur:#F2B705;--leaf:#2E7D5B;--chilli:#D6453D;--soft:#F3EEE2;width:100%!important;max-width:100%!important;margin:0 0 24px!important;border-radius:14px;background:var(--paper);color:var(--ink);font-family:'Lexend',system-ui,-apple-system,"Segoe UI",sans-serif;font-size:18px;line-height:1.6;box-sizing:border-box;overflow-x:hidden}.mk-ncert.mk-guide *,.mk-ncert.mk-guide *::before,.mk-ncert.mk-guide *::after{box-sizing:border-box}.mk-ncert.mk-guide h1,.mk-ncert.mk-guide h2,.mk-ncert.mk-guide h3,.mk-ncert.mk-guide h4{font-family:'Lexend','Lexend',system-ui,sans-serif;color:var(--ink);margin:0;letter-spacing:0;text-transform:none}.mk-ncert.mk-guide p,.mk-ncert.mk-guide ul,.mk-ncert.mk-guide ol{margin:0}.mk-ncert.mk-guide a{color:var(--ink)}.mk-ncert.mk-guide :focus-visible{outline:3px solid var(--tur);outline-offset:2px;border-radius:4px}.mk-ncert.mk-guide .wrap{max-width:1040px;margin:0 auto;padding:0 20px}.mk-ncert.mk-guide .crumbs{max-width:1040px;margin:0 auto;padding:14px 20px 0;font-size:15px;opacity:.8}.mk-ncert.mk-guide .crumbs a{text-decoration:none;border-bottom:1px solid var(--line)}.mk-ncert.mk-guide .pg-hero{padding:28px 0 8px}.mk-ncert.mk-guide .book{font-weight:600;color:var(--leaf);font-size:16px;margin-bottom:6px}.mk-ncert.mk-guide h1{font-size:clamp(34px,5.4cqi,58px);line-height:1.02;font-weight:800;max-width:none}.mk-ncert.mk-guide .lede{font-size:clamp(18px,2cqi,21px);max-width:none;margin-top:16px}.mk-ncert.mk-guide .ginladi{position:relative;max-width:1100px;margin:30px auto 0;padding:0 16px}.mk-ncert.mk-guide .gscroll{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;padding:4px 0 10px;scrollbar-width:thin}.mk-ncert.mk-guide .gin{position:relative;min-width:640px;padding:0 6px 22px}.mk-ncert.mk-guide .thread{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible}.mk-ncert.mk-guide .beads{position:relative;display:flex;justify-content:space-between;gap:4px}.mk-ncert.mk-guide .gb{--y:0px;display:grid;place-items:center;width:clamp(40px,5.2cqi,58px);flex:none;aspect-ratio:1;border-radius:50%;background:#fff;border:2px solid var(--ink);text-decoration:none;font:700 clamp(12px,1.8cqi,20px)/1 'Lexend',sans-serif;transform:translateY(var(--y));transition:background .25s,color .25s,transform .2s}.mk-ncert.mk-guide .gb:hover{transform:translateY(calc(var(--y) - 4px))}.mk-ncert.mk-guide .gb.on{background:var(--chilli);color:#fff;border-color:var(--chilli)}.mk-ncert.mk-guide .gb.on span{color:#fff}.mk-ncert.mk-guide .progress{text-align:center;font-size:15px;margin:18px 0 0;opacity:.85}.mk-ncert.mk-guide #mk-done-n{font-weight:700}.mk-ncert.mk-guide .body{padding-top:44px;padding-bottom:60px}.mk-ncert.mk-guide .body>h2,.mk-ncert.mk-guide .faqs h2{font-size:clamp(26px,3cqi,34px);line-height:1.15;margin-bottom:16px}.mk-ncert.mk-guide .rules{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 28px;border-top:3px solid var(--ink);padding-top:16px}.mk-ncert.mk-guide .rules p{font-size:17px}.mk-ncert.mk-guide .rules b{display:block;font-family:'Lexend',sans-serif;font-size:19px}.mk-ncert.mk-guide .toc{margin:44px 0 20px;background:var(--soft);border-radius:14px;padding:20px 22px}.mk-ncert.mk-guide .toc-h{font-size:22px!important;margin-bottom:8px!important}.mk-ncert.mk-guide .toc ol{list-style:none;padding:0;columns:2 280px;column-gap:28px}.mk-ncert.mk-guide .toc li{break-inside:avoid;padding:3px 0}.mk-ncert.mk-guide .toc a{text-decoration:none;display:block}.mk-ncert.mk-guide .toc b{display:inline-block;width:1.7em;font-family:'Lexend',sans-serif}.mk-ncert.mk-guide .toc i{font-style:normal;opacity:.7;font-size:15px}.mk-ncert.mk-guide .ch{margin-top:56px;padding-top:26px;border-top:2px dashed var(--line);scroll-margin-top:20px}.mk-ncert.mk-guide .ch-head{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center}.mk-ncert.mk-guide .bead-no{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#fff;border:2px solid var(--ink);font:800 26px/1 'Lexend',sans-serif;transition:background .25s,color .25s}.mk-ncert.mk-guide .ch.is-done .bead-no{background:var(--chilli);border-color:var(--chilli);color:#fff}.mk-ncert.mk-guide h3{font-size:clamp(24px,3cqi,32px);line-height:1.1;font-weight:700}.mk-ncert.mk-guide .ch-topic{font-weight:600;color:var(--leaf);margin-top:4px}.mk-ncert.mk-guide .ch-topic span{color:var(--ink);opacity:.6;font-weight:400;font-size:15px;margin-left:6px}.mk-ncert.mk-guide .ch-art{margin:0;width:190px}.mk-ncert.mk-guide .ch-art svg{display:block;width:100%;height:auto;font-family:'Lexend',sans-serif}.mk-ncert.mk-guide .idea{font-size:19px;max-width:none;margin:18px 0 6px}.mk-ncert.mk-guide .ch-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:12px 40px}.mk-ncert.mk-guide h4{font-size:19px;font-weight:700;margin:22px 0 8px}.mk-ncert.mk-guide .need,.mk-ncert.mk-guide .words{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px}.mk-ncert.mk-guide .need li{background:#fff;border:1px solid var(--line);border-radius:999px;padding:3px 12px;font-size:16px}.mk-ncert.mk-guide .words li{background:#FFF1BF;border-radius:6px;padding:2px 10px;font-weight:600;font-size:16px}.mk-ncert.mk-guide .steps{padding-left:0;list-style:none;counter-reset:s}.mk-ncert.mk-guide .steps li{counter-increment:s;position:relative;padding:0 0 12px 40px}.mk-ncert.mk-guide .steps li::before{content:counter(s);position:absolute;left:0;top:2px;width:28px;height:28px;border-radius:50%;background:var(--leaf);color:#fff;display:grid;place-items:center;font:700 15px/1 'Lexend',sans-serif}.mk-ncert.mk-guide .watch{list-style:none;padding:0}.mk-ncert.mk-guide .watch li{border-left:4px solid var(--chilli);padding:2px 0 2px 12px;margin-bottom:10px;font-size:17px}.mk-ncert.mk-guide .watch.soft li{border-left-color:var(--tur)}.mk-ncert.mk-guide .watch b{display:block}.mk-ncert.mk-guide .check details{border:1px solid var(--line);background:#fff;border-radius:10px;margin-bottom:8px}.mk-ncert.mk-guide .check summary,.mk-ncert.mk-guide .faq summary{cursor:pointer;padding:9px 14px;font-weight:600;list-style-position:inside}.mk-ncert.mk-guide .check details p,.mk-ncert.mk-guide .faq p{padding:0 14px 12px;color:var(--leaf);font-weight:600}.mk-ncert.mk-guide .faq p{color:var(--ink);font-weight:400}.mk-ncert.mk-guide .ch-foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:22px}.mk-ncert.mk-guide .done-btn{font:700 16px/1 'Lexend',sans-serif;padding:11px 18px;border-radius:999px;border:2px solid var(--ink);background:#fff;color:var(--ink);cursor:pointer}.mk-ncert.mk-guide .done-btn[aria-pressed="true"]{background:var(--chilli);border-color:var(--chilli);color:#fff}.mk-ncert.mk-guide .ch-foot a{font-weight:600}.mk-ncert.mk-guide .faqs{margin-top:64px;padding-top:26px;border-top:3px solid var(--ink)}.mk-ncert.mk-guide .faq{border-bottom:1px solid var(--line)}.mk-ncert.mk-guide .faq summary{padding-left:0}.mk-ncert.mk-guide .faq p{padding-left:0}.mk-ncert.mk-guide .note{margin-top:36px;font-size:15px;opacity:.75;max-width:70ch}@container (max-width:760px){.mk-ncert.mk-guide{font-size:17px}.mk-ncert.mk-guide .ch-grid{grid-template-columns:1fr}.mk-ncert.mk-guide .ch-head{grid-template-columns:auto 1fr}.mk-ncert.mk-guide .ch-art{grid-column:1/-1;width:180px}.mk-ncert.mk-guide .bead-no{width:46px;height:46px;font-size:21px}.mk-ncert.mk-guide .ginladi{padding:0}.mk-ncert.mk-guide .gin{padding:0 14px 22px}}@media (prefers-reduced-motion:reduce){.mk-ncert.mk-guide *{transition:none!important;scroll-behavior:auto!important}}@media print{.mk-ncert.mk-guide .ginladi,.mk-ncert.mk-guide .done-btn,.mk-ncert.mk-guide .crumbs{display:none}}.mk-ncert.mk-guide .hero-grid{display:grid;grid-template-columns:1fr 240px;gap:32px;align-items:center;margin-top:4px}.mk-ncert.mk-guide .ch-hero h1{max-width:none;font-size:clamp(30px,4cqi,46px);line-height:1.1}.mk-ncert.mk-guide .hero-art{margin:0;background:#fff;border:2px solid var(--ink);border-radius:18px;padding:18px}.mk-ncert.mk-guide .hero-art svg{display:block;width:100%;height:auto;font-family:'Lexend',sans-serif}.mk-ncert.mk-guide .gb.cur{outline:4px solid var(--tur);outline-offset:3px}.mk-ncert.mk-guide .ch.is-page{margin-top:0;padding-top:0;border-top:0}.mk-ncert.mk-guide .ch h2{font-size:clamp(24px,2.8cqi,30px);line-height:1.15;margin-bottom:12px}.mk-ncert.mk-guide .h3s{font-size:20px;font-weight:700;margin:24px 0 8px}.mk-ncert.mk-guide .two{display:grid;grid-template-columns:1fr 1fr;gap:12px 40px;font-size:18px}.mk-ncert.mk-guide .two b{font-family:'Lexend',sans-serif}.mk-ncert.mk-guide .mt{margin-top:40px}.mk-ncert.mk-guide .sub{font-size:16px;opacity:.75;margin-bottom:10px}.mk-ncert.mk-guide .game{margin-top:40px;background:#EAF4EE;border-radius:16px;padding:22px 24px 10px}.mk-ncert.mk-guide .week{list-style:none;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.mk-ncert.mk-guide .week li{background:#fff;border:1px solid var(--line);border-top:4px solid var(--tur);border-radius:10px;padding:10px 12px;font-size:16px;line-height:1.4}.mk-ncert.mk-guide .week b{display:block;font-family:'Lexend',sans-serif;font-size:17px;margin-bottom:2px}.mk-ncert.mk-guide .ready{list-style:none;padding:0}.mk-ncert.mk-guide .ready li{position:relative;padding:0 0 10px 30px}.mk-ncert.mk-guide .ready li::before{content:"✓";position:absolute;left:0;top:0;color:var(--leaf);font-weight:700;font-size:20px;line-height:1.4}.mk-ncert.mk-guide .pn{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:48px}.mk-ncert.mk-guide .pn a{display:block;text-decoration:none;border:2px solid var(--ink);border-radius:14px;padding:12px 16px;font-family:'Lexend',sans-serif;font-weight:700;font-size:18px;line-height:1.25}.mk-ncert.mk-guide .pn a:hover{background:var(--soft)}.mk-ncert.mk-guide .pn .next{text-align:right}.mk-ncert.mk-guide .pn small{display:block;font-family:'Lexend',sans-serif;font-weight:400;font-size:14px;opacity:.7}.mk-ncert.mk-guide .hubcard .words{margin-top:14px}.mk-ncert.mk-guide .hubcard h3 a{text-decoration:none}.mk-ncert.mk-guide .hubcard h3 a:hover{text-decoration:underline}.mk-ncert.mk-guide .ch-foot .open{font:700 16px/1 'Lexend',sans-serif;padding:12px 18px;border-radius:999px;background:var(--ink);color:#fff;text-decoration:none}@container (max-width:860px){.mk-ncert.mk-guide .two{grid-template-columns:1fr}.mk-ncert.mk-guide .week{grid-template-columns:1fr}.mk-ncert.mk-guide .pn{grid-template-columns:1fr}.mk-ncert.mk-guide .pn .next{text-align:left}}.mk-ncert.mk-guide .figs{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mk-ncert.mk-guide .fig{margin:0;background:#fff;border:1px solid var(--line);border-radius:14px;padding:12px 12px 14px}.mk-ncert.mk-guide .fig svg{display:block;width:100%;height:auto;font-family:'Lexend',sans-serif}.mk-ncert.mk-guide .fig figcaption{font-size:16px;line-height:1.45;margin-top:8px}.mk-ncert.mk-guide .talk{display:flex;flex-direction:column;gap:8px;max-width:720px}.mk-ncert.mk-guide .talk p{padding:9px 14px;border-radius:14px;max-width:85%;font-size:17px}.mk-ncert.mk-guide .talk b{display:block;font:700 13px/1.3 'Lexend',sans-serif;opacity:.7}.mk-ncert.mk-guide .talk .you{background:var(--soft);align-self:flex-start;border-bottom-left-radius:4px}.mk-ncert.mk-guide .talk .kid{background:#FFF1BF;align-self:flex-end;border-bottom-right-radius:4px}.mk-ncert.mk-guide .life{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 24px}.mk-ncert.mk-guide .life li{padding-left:22px;position:relative}.mk-ncert.mk-guide .life li::before{content:"";position:absolute;left:2px;top:.6em;width:10px;height:10px;border-radius:50%;background:var(--chilli)}@container (max-width:860px){.mk-ncert.mk-guide .figs{grid-template-columns:1fr}.mk-ncert.mk-guide .life{grid-template-columns:1fr}.mk-ncert.mk-guide .fig{max-width:420px}}@container (max-width:600px){.mk-ncert.mk-guide .hero-grid{grid-template-columns:1fr}.mk-ncert.mk-guide .hero-art{max-width:260px}}.mk-ncert.mk-guide{width:100%!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;padding:0 0 44px!important;border-radius:0!important;float:none!important;position:relative!important;left:auto!important;right:auto!important;transform:none!important}.mk-ncert.mk-guide .wrap,.mk-ncert.mk-guide .crumbs,.mk-ncert.mk-guide .ginladi{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:20px!important;padding-right:20px!important}body:has(.mk-ncert.mk-guide) :is(h1.entry-title,.entry-header>.entry-title,h1.page-title){display:none!important}
/* site integration */
.mk-ncert.mk-guide{margin-top:8px}
