.learning-paths-emerald{--learning-emerald:#001e17;--learning-inset:#00150f;--learning-selected:#08392d;--learning-border:#31594e;--learning-control-border:#6d9287}body:has(.learning-paths-emerald) .path-detail{--learning-emerald:#001e17;--learning-inset:#00150f;--learning-selected:#08392d;--learning-border:#31594e;--learning-control-border:#6d9287}.learning-paths-emerald,.learning-paths-emerald .path-explorer{color:#001e17;background:#fff}body:has(.learning-paths-emerald){color:#001e17;background:#fff}.learning-paths-emerald{padding-bottom:1px}.learning-paths-emerald .path-heading .section-kicker{color:#003e2e!important}.learning-paths-emerald :is(.path-topbar,.path-topbar>span svg,.path-heading .section-kicker,.path-heading h1 span,.path-heading p:last-child,.path-results-bar,.path-section-header h2 small,.path-section-header p,.path-section-header>button,.path-section-header>a,.path-footer,.path-footer>svg,.path-footer a,.path-empty){color:#003e2e}.learning-paths-emerald :is(.path-results-bar,.path-footer){border-color:#ccdcd5}.learning-paths-emerald .path-section-header>span{color:#fff;background:var(--learning-emerald)}.learning-paths-emerald :is(.path-category-tile,.path-card,.path-total,.path-welcome,.path-load,.path-continue,.skills-sector-card,.learning-directory-groups>section){background:var(--learning-emerald);color:#fff;border-color:var(--learning-border);border-radius:16px;box-shadow:0 3px 12px #001e1717}.learning-paths-emerald :is(.path-category-tile,.path-card,.path-total,.path-welcome,.path-load,.path-continue,.skills-sector-card,.learning-directory-groups>section) :is(h2,h3,p,strong,small,span,b,a,svg){color:#fff}.learning-paths-emerald :is(.path-tile-icon,.path-continue-icon){background:var(--learning-selected);color:#fff}.learning-paths-emerald .path-category-tile.selected{background:var(--learning-selected);border-color:var(--learning-emerald);box-shadow:inset 0 0 0 2px #fff, 0 0 0 2px var(--learning-emerald)}.learning-paths-emerald :is(.path-category-tile,.skills-sector-card):hover{background:var(--learning-selected);border-color:var(--learning-control-border)}.learning-paths-emerald .path-card:hover{border-color:var(--learning-control-border);box-shadow:0 5px 16px #001e1729}.learning-paths-emerald :is(.path-tile-bottom,.skills-card-foot,.path-total i){border-color:var(--learning-border)}.learning-paths-emerald :is(.path-topic-list>span,.path-card-action,.path-continue button){color:#fff;background:var(--learning-inset);border-color:var(--learning-control-border)}.learning-paths-emerald :is(.path-card-action,.path-continue button):hover{background:var(--learning-selected)}.learning-paths-emerald :is(.path-results-bar button,.path-subfilters button){color:#003e2e;background:#f1f7f4;border-color:#aac3b8}.learning-paths-emerald :is(.path-results-bar button.active,.path-subfilters button.active){background:var(--learning-emerald);color:#fff;border-color:var(--learning-emerald)}.learning-paths-emerald .path-progress progress{background:var(--learning-border)}.learning-paths-emerald .path-progress progress::-webkit-progress-bar{background:var(--learning-border)}.learning-paths-emerald .path-progress progress::-webkit-progress-value{background:#b7e5d4}.learning-paths-emerald .path-progress progress::-moz-progress-bar{background:#b7e5d4}.learning-paths-emerald .path-error{color:#633b0a;background:#fff5e7;border-color:#ad6b16}.learning-paths-emerald .skills-embedded{--skills-text:#fff;--skills-muted:#fff;--skills-line:#31594e}.learning-paths-emerald .learning-directory{color:#003e2e;background:#fff;border-color:#dbe6e2}.learning-paths-emerald .learning-directory-groups>section{border:1px solid var(--learning-border);padding:16px 18px}.learning-paths-emerald .learning-directory-groups h3{margin-top:0}.learning-paths-emerald .learning-directory-groups a{color:#fff}.learning-paths-emerald :is(a,button,summary):focus-visible{outline-offset:5px;outline:3px solid #003e2e}.learning-paths-emerald :is(.path-card,.path-continue,.learning-directory-groups>section) :is(a,button,summary):focus-visible{outline-color:#fff}body:has(.learning-paths-emerald) .path-detail[data-slot=dialog-content]{background:var(--learning-emerald);border-color:var(--learning-control-border);color:#fff}body:has(.learning-paths-emerald) .path-detail :is(.section-kicker,.path-detail-description,.path-detail-outcome,.path-detail-outcome small,.path-detail-steps li p,.path-detail-steps li>small,.path-detail-actions>p,.path-detail-actions>small,.path-pace label,.path-completed span){color:#fff}body:has(.learning-paths-emerald) .path-detail :is(.path-detail-outcome,.path-topic-list>span,.path-detail-steps li>span,.path-pace select,.path-notice,.path-completed){background:var(--learning-inset);color:#fff;border-color:var(--learning-control-border)}body:has(.learning-paths-emerald) .path-detail .path-detail-steps li{border-color:var(--learning-border)}body:has(.learning-paths-emerald) .path-detail .path-detail-steps li>span{border-color:var(--learning-emerald)}body:has(.learning-paths-emerald) .path-detail .path-detail-steps li.current{background:var(--learning-selected)}body:has(.learning-paths-emerald) .path-detail .path-detail-steps li.current>span{background:var(--learning-selected)}body:has(.learning-paths-emerald) .path-detail .path-detail-steps li.done>span{background:#154839}body:has(.learning-paths-emerald) .path-detail .path-detail-steps li:last-child{border-color:#0000}body:has(.learning-paths-emerald) .path-detail .path-detail-actions{border-color:var(--learning-border)}body:has(.learning-paths-emerald) .path-detail .path-detail-actions>button{background:var(--learning-selected);color:#fff;box-shadow:inset 0 0 0 1px var(--learning-control-border)}body:has(.learning-paths-emerald) .path-detail .path-detail-actions>button:hover{background:#104b3b}body:has(.learning-paths-emerald) .path-detail .path-error{color:#fff0db;background:#402b16;border-color:#dcaa65}body:has(.learning-paths-emerald) .path-detail :focus-visible{outline-offset:4px;outline:3px solid #fff}body:has(.learning-paths-emerald) .path-detail .section-kicker{color:#fff!important}@font-face{font-family:AlokExamLatin;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/alok-exam-latin.woff2)format("woff2")}@font-face{font-family:AlokExamBengali;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/alok-exam-bengali.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}:is(.academic-emerald,.learning-paths-emerald) .learning-choice-page{font-synthesis:none;letter-spacing:normal;min-height:calc(100dvh - 73px);padding:28px 24px 64px;font-family:AlokExamLatin,AlokExamBengali,Arial,sans-serif;font-style:normal}.learning-choice-page .path-container{width:100%;max-width:1512px;margin-inline:auto}.learning-choice-page :is(h1,h2){font-family:AlokExamLatin,AlokExamBengali,Arial,sans-serif}.learning-choice-page .classroom-heading{margin:0 0 24px}.learning-choice-page .classroom-heading h1{color:#001e17;letter-spacing:normal;margin:0;font-size:clamp(1.875rem,3vw,2.5rem);font-weight:600;line-height:1.5}.learning-choice-page .class-subject-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.learning-choice-page .class-subject-card{color:#fff;background:#001e17;border:1px solid #31594e;border-radius:20px;flex-direction:column;align-items:flex-start;min-width:0;min-height:272px;padding:32px;text-decoration:none;transition:background-color .16s,border-color .16s;display:flex;box-shadow:0 4px 14px #001e1714}.learning-choice-page .class-subject-card:hover{background:#08392d;border-color:#709a89}.learning-choice-page .class-subject-card:focus-visible{outline-offset:4px;outline:3px solid #a87813}.learning-choice-page .class-subject-emblem{color:#edd391;background:#0b3c2e;border:1px solid #376451;border-radius:16px;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid}.learning-choice-page .class-subject-emblem svg{stroke-width:1.6px;width:40px;height:40px;display:block}.learning-choice-page .class-english-mark{width:44px;height:44px;display:block;position:relative}.learning-choice-page .class-english-mark svg{width:44px;height:44px}.learning-choice-page .class-english-mark>span{text-align:center;letter-spacing:0;font:600 19px/28px AlokExamLatin,Arial,sans-serif;position:absolute;inset:5px 0 auto}.learning-choice-page .class-subject-card h2{color:#fff;letter-spacing:normal;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:24px 0 22px;font-size:clamp(1.75rem,2.6vw,2.125rem);font-weight:600;line-height:1.35}.learning-choice-page .class-subject-action{color:#dfede7;border-top:1px solid #31594e;width:100%;margin-top:auto;padding-top:18px;font-size:1.0625rem;font-weight:500;line-height:1.65}.academic-grade-menu .grade-choice-title{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:24px 0 22px;display:flex}.academic-grade-menu .grade-choice-title h2{margin:0}.academic-grade-menu .grade-choice-title>span{color:#dfede7;font-size:1.0625rem;font-weight:500;line-height:1.5}.english-book-menu .book-choice-top{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.english-book-menu .book-choice-count{color:#dfede7;white-space:nowrap;font-size:.9375rem;font-weight:500;line-height:1.5}@media (min-width:768px){.academic-grade-menu .class-subject-card:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 12px)}}body:has(.learning-choice-page) :is(.site-wayfinder,.site-switcher){font-synthesis:none;font-family:AlokExamLatin,AlokExamBengali,Arial,sans-serif}body:has(.learning-choice-page) .site-wayfinder-inner{align-items:center;max-width:1560px;min-height:72px;padding:12px 24px}body:has(.learning-choice-page) .site-parent{min-height:44px;padding:8px 0;font-size:1rem;font-weight:500}body:has(.learning-choice-page) .site-switcher-trigger{min-height:44px;font:500 1rem/1.5 AlokExamLatin,AlokExamBengali,Arial,sans-serif}body:has(.learning-choice-page) .site-crumbs{display:none}@media (max-width:767px){html:has(.learning-choice-page){scrollbar-gutter:auto}:is(.academic-emerald,.learning-paths-emerald) .learning-choice-page{padding:22px 8px 36px}.learning-choice-page .classroom-heading{margin-bottom:20px}.learning-choice-page .class-subject-grid{grid-template-columns:1fr;gap:16px}.learning-choice-page .class-subject-card{border-radius:18px;min-height:220px;padding:24px}.learning-choice-page .class-subject-emblem{border-radius:14px;width:56px;height:56px}.learning-choice-page .class-subject-card h2{margin:18px 0;font-size:1.875rem}.academic-grade-menu .grade-choice-title{margin:18px 0}.academic-grade-menu .grade-choice-title h2{margin:0}body:has(.learning-choice-page) .site-wayfinder-inner{gap:8px;min-height:64px;padding:10px 8px}body:has(.learning-choice-page) .site-wayfinder-location{align-items:center;display:flex}body:has(.learning-choice-page) .site-switcher-trigger{padding:8px 10px;font-size:.9375rem}}@media (max-width:360px){.learning-choice-page .class-subject-card{padding:22px 20px}.learning-choice-page .class-subject-card h2{font-size:1.75rem}}@media (prefers-reduced-motion:reduce){.learning-choice-page .class-subject-card{transition:none}}
