html[data-dea-brand-palette=standard][data-dea-brand-palette]{--dea-brand-black:#0a120e;--dea-brand-navy:#0f1a15;--dea-brand-royal:#1f4d3a;--dea-brand-ivory:#fbf7ef;--dea-brand-gold:#c9a24a;--dea-brand-text:#f3efe4;--dea-brand-muted:#b9b5aa;--dea-brand-border:#2c3d34;--dea-brand-card:#1b2a23;--dea-brand-ink:#1e1b16;--dea-brand-gold-border:#c9a24a61}html[data-dea-brand-palette=standard][data-dea-brand-palette]:not([data-theme=light]){--color-line:#b9b5aa38;--dea-border:#b9b5aa38}html[data-dea-brand-palette=standard][data-dea-brand-palette][data-theme=light]{--color-card:#fff;--color-muted:#6b6458;--color-line:#1e1b1624;--color-soft:#f3ecdf;--dea-surface:#fff;--dea-surface-soft:#f3ecdf;--dea-muted:#6b6458;--dea-border:#1e1b1624}
html:not(#_)[data-dea-brand-palette=standard]{--cp-bg:#fbf7ef;--cp-soft:#f3ecdf;--cp-surface:#fff;--cp-line:#e4dccb;--cp-ink:#1e1b16;--cp-muted:#6b6458;--cp-primary:#1f4d3a;--cp-gold1:#a9782f;--cp-gold2:#e2c275;--cp-link:#1f4d3a;--cp-shadow:0 1px 2px #1e1b160f, 0 8px 24px #1e1b160f}html:not(#_)[data-dea-brand-palette=standard][data-theme=dark]{--cp-bg:#0f1a15;--cp-soft:#18261f;--cp-surface:#1b2a23;--cp-line:#2c3d34;--cp-ink:#f3efe4;--cp-muted:#b9b5aa;--cp-primary:#2f7556;--cp-link:#8ccba8;--cp-shadow:0 1px 2px #0000004d, 0 8px 24px #00000040}html:not(#_)[data-dea-brand-palette=standard] .app-shell-main:has(.compact-page-hero,.course-learning-page){background:var(--cp-bg);color:var(--cp-ink)}html:not(#_)[data-dea-brand-palette=standard] .compact-page-hero{color:#fff;border:0;border-radius:0;margin:0;padding:clamp(28px,5vw,56px) max(24px,50% - 576px);background:linear-gradient(135deg,#14382a,#1f4d3a 60%,#2c6650)!important}html:not(#_)[data-dea-brand-palette=standard] .compact-page-hero h1{letter-spacing:-.02em;-webkit-text-fill-color:#fff;background:0 0;margin:0 0 12px;font-size:clamp(2rem,4.4vw,3rem);font-weight:800;line-height:1.1;color:#fff!important}html:not(#_)[data-dea-brand-palette=standard] .compact-page-hero .hero-chip-row span{border-radius:999px;align-items:center;min-height:34px;padding:0 14px;font-size:.88rem;font-weight:600;display:inline-flex;color:#fff!important;background:0 0!important;border:1px solid #e2c27566!important}html:not(#_)[data-dea-brand-palette=standard] .compact-page-hero .hero-actions{gap:10px;margin-top:16px}html:not(#_)[data-dea-brand-palette=standard] .compact-page-hero :is(.solid-button,.ghost-button){min-height:46px;box-shadow:none;border-radius:12px;padding:0 22px;font-weight:700}html:not(#_)[data-dea-brand-palette=standard] .compact-page-hero .solid-button{background:linear-gradient(90deg, var(--cp-gold1), var(--cp-gold2))!important;color:#1e1b16!important;border:0!important}html:not(#_)[data-dea-brand-palette=standard] .compact-page-hero .ghost-button{color:#fff!important;background:0 0!important;border:1.5px solid #fff9!important}html:not(#_)[data-dea-brand-palette=standard] .curriculum-breadcrumb{box-sizing:border-box;width:100%;max-width:1200px;color:var(--cp-muted);background:0 0;flex-wrap:wrap;align-items:center;gap:6px;margin:0 auto;padding:14px 24px;font-size:.88rem;display:flex}html:not(#_)[data-dea-brand-palette=standard] .curriculum-breadcrumb>*{opacity:1;color:var(--cp-muted)!important}html:not(#_)[data-dea-brand-palette=standard] .curriculum-breadcrumb a{font-weight:600;text-decoration:none;color:var(--cp-link)!important}html:not(#_)[data-dea-brand-palette=standard] .curriculum-breadcrumb>span{color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] .course-learning-page{box-sizing:border-box;width:100%;max-width:1200px;color:var(--cp-ink);margin-inline:auto;padding:28px 24px;background:0 0!important}html:not(#_)[data-dea-brand-palette=standard] .app-shell-main:has(.compact-page-hero)>.section{box-sizing:border-box;width:100%;max-width:1200px;color:var(--cp-ink);margin-inline:auto;padding:28px 24px;background:0 0!important}html:not(#_)[data-dea-brand-palette=standard] .app-shell-main:has(.compact-page-hero) .section-heading{margin-bottom:16px}html:not(#_)[data-dea-brand-palette=standard] .app-shell-main:has(.compact-page-hero) .section-heading .eyebrow{letter-spacing:.14em;text-transform:uppercase;font-size:.8rem;font-weight:600;color:var(--cp-gold1)!important}html:not(#_)[data-dea-brand-palette=standard] .app-shell-main:has(.compact-page-hero) .section-heading h2{margin:4px 0 0;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;line-height:1.15;color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] .curriculum-discovery-summary{color:var(--cp-muted)!important}html:not(#_)[data-dea-brand-palette=standard] .compact-module-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}html:not(#_)[data-dea-brand-palette=standard] .compact-module-summary{box-shadow:var(--cp-shadow);border-radius:16px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:2px 12px;padding:16px;text-decoration:none;display:grid;border:1px solid var(--cp-line)!important;background:var(--cp-surface)!important;color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] .compact-module-summary:hover{border-color:var(--cp-primary)!important}html:not(#_)[data-dea-brand-palette=standard] .compact-module-summary strong{font-size:1.02rem;color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] :is(.compact-module-summary,.learning-module-header) .compact-module-number{border-radius:10px;grid-row:1/span 2;place-items:center;width:40px;height:40px;font-weight:800;display:grid;background:var(--cp-primary)!important;color:var(--cp-gold2)!important;border:0!important}html:not(#_)[data-dea-brand-palette=standard] .compact-module-count{font-size:.85rem;color:var(--cp-muted)!important}html:not(#_)[data-dea-brand-palette=standard] .compact-module-level-heading{color:var(--cp-ink)}html:not(#_)[data-dea-brand-palette=standard] :is(.course-preview-module,.learning-module-card){box-shadow:var(--cp-shadow);color:var(--cp-ink);border-radius:16px;padding:18px;border:1px solid var(--cp-line)!important;background:var(--cp-surface)!important}html:not(#_)[data-dea-brand-palette=standard] :is(.course-preview-module-header,.learning-module-header){border-bottom:1px solid var(--cp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;padding-bottom:12px;display:flex}html:not(#_)[data-dea-brand-palette=standard] .course-preview-module-header strong,html:not(#_)[data-dea-brand-palette=standard] .learning-module-title{flex:1;font-weight:700;color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] .course-preview-module-header a{font-weight:600;text-decoration:none;color:var(--cp-link)!important}html:not(#_)[data-dea-brand-palette=standard] .compact-lesson-list{flex-direction:column;gap:0;display:flex}html:not(#_)[data-dea-brand-palette=standard] .compact-lesson-list .lesson-card{text-align:start;justify-content:flex-start;align-items:center;gap:14px;min-height:52px;padding:8px 6px;text-decoration:none;border:0!important;border-bottom:1px solid var(--cp-line)!important;box-shadow:none!important;color:var(--cp-ink)!important;background:0 0!important;border-radius:0!important;display:flex!important}html:not(#_)[data-dea-brand-palette=standard] .compact-lesson-list>div:last-child .lesson-card{border-bottom:0!important}html:not(#_)[data-dea-brand-palette=standard] .compact-lesson-list .lesson-card:hover{color:var(--cp-primary)!important}html:not(#_)[data-dea-brand-palette=standard] .compact-lesson-list .lesson-row-number{text-align:start;font-variant-numeric:tabular-nums;flex:none;width:2.4em;margin:0;font-weight:700;color:var(--cp-gold1)!important}html:not(#_)[data-dea-brand-palette=standard] .compact-lesson-list .compact-lesson-copy{text-align:start;flex:1;min-width:0}html:not(#_)[data-dea-brand-palette=standard] .compact-lesson-list .compact-lesson-copy strong{font-weight:600;color:inherit!important}html:not(#_)[data-dea-brand-palette=standard] :is(.course-preview-library-link,.course-lessons-more,.course-module-pager a,.course-module-pager button).ui-button,html:not(#_)[data-dea-brand-palette=standard] .course-preview-library-link{border-radius:12px;justify-content:center;align-items:center;min-height:46px;margin-top:16px;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex;border:1.5px solid var(--cp-link)!important;color:var(--cp-link)!important;background:0 0!important}html:not(#_)[data-dea-brand-palette=standard] .course-learning-heading{margin-bottom:18px}html:not(#_)[data-dea-brand-palette=standard] .course-learning-heading h1{-webkit-text-fill-color:currentColor;background:0 0;margin:0 0 8px;font-size:clamp(2rem,4.4vw,3rem);font-weight:800;line-height:1.1;color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] .course-learning-summary{color:var(--cp-muted)!important}html:not(#_)[data-dea-brand-palette=standard] .course-module-chooser{color:var(--cp-ink);flex-direction:column;gap:6px;margin-bottom:16px;font-weight:600;display:flex}html:not(#_)[data-dea-brand-palette=standard] .course-module-chooser select{min-height:48px;font:inherit;border-radius:12px;padding:0 12px;border:1px solid var(--cp-line)!important;background:var(--cp-surface)!important;color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] .course-module-pager{margin-top:16px}html:not(#_)[data-dea-brand-palette=standard] .premium-course-rail-shell:not(.qist-maktab-course-rail){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--cp-bg)!important;border-bottom:1px solid var(--cp-line)!important;box-shadow:none!important}html:not(#_)[data-dea-brand-palette=standard] .premium-course-rail-shell:not(.qist-maktab-course-rail) .premium-course-rail{box-sizing:border-box;gap:8px;max-width:1200px;margin-inline:auto;padding:8px 24px}html:not(#_)[data-dea-brand-palette=standard] .premium-course-rail-shell:not(.qist-maktab-course-rail) .premium-course-rail-item{border-radius:999px;min-height:38px;padding:0 14px;font-weight:600;border:1px solid var(--cp-line)!important;background:var(--cp-surface)!important;color:var(--cp-ink)!important;box-shadow:none!important}html:not(#_)[data-dea-brand-palette=standard] .premium-course-rail-shell:not(.qist-maktab-course-rail) .premium-course-rail-item:hover{border-color:var(--cp-primary)!important}html:not(#_)[data-dea-brand-palette=standard] .premium-course-rail-shell:not(.qist-maktab-course-rail) .premium-course-rail-item.is-active{background:var(--cp-primary)!important;border-color:var(--cp-primary)!important;color:#fff!important}html:not(#_)[data-dea-brand-palette=standard] .premium-course-rail-shell:not(.qist-maktab-course-rail) .premium-course-rail-icon{color:var(--cp-gold1)!important;background:0 0!important}html:not(#_)[data-dea-brand-palette=standard] .premium-course-rail-shell:not(.qist-maktab-course-rail) .is-active .premium-course-rail-icon{color:var(--cp-gold2)!important}
html:not(#_)[data-dea-brand-palette=standard] .app-shell-main:has(.enrollment-wizard-shell){background:var(--cp-bg)}html:not(#_)[data-dea-brand-palette=standard] .app-shell-main:has(.enrollment-wizard-shell)>.admission-page{padding:clamp(28px,5vw,56px) 16px;background:0 0!important}html:not(#_)[data-dea-brand-palette=standard] .admission-page:has(.enrollment-wizard-shell){padding:clamp(28px,5vw,56px) 16px;background:0 0!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-shell{box-sizing:border-box;max-width:760px;box-shadow:var(--cp-shadow);border-radius:20px;margin:0 auto;padding:clamp(22px,4vw,36px);border:1px solid var(--cp-line)!important;background:var(--cp-surface)!important;color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-header{align-items:center;gap:14px;margin-bottom:20px;display:flex;background:0 0!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-header .admission-logo-mark{width:48px;height:48px;font-family:var(--font-arabic,serif);border-radius:12px;flex:none;place-items:center;font-size:1.6rem;display:grid;background:var(--cp-primary)!important;color:var(--cp-gold2)!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-header h1{margin:0;font-size:clamp(1.6rem,3.2vw,2.1rem);font-weight:800;color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-header p{margin:4px 0 0;color:var(--cp-muted)!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-steps{gap:8px;margin:0 0 24px;padding:0;list-style:none;display:flex}html:not(#_)[data-dea-brand-palette=standard] .enrollment-steps li{border-radius:12px;flex:1;align-items:center;gap:10px;padding:10px 12px;display:flex;border:1px solid var(--cp-line)!important;background:var(--cp-bg)!important;color:var(--cp-muted)!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-steps li span{border-radius:999px;flex:none;place-items:center;width:28px;height:28px;font-weight:700;display:grid;background:var(--cp-soft)!important;color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-steps li strong{font-weight:600;color:inherit!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-steps li.active{border-color:var(--cp-primary)!important;color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-steps li.active span{background:var(--cp-primary)!important;color:#fff!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-steps li.complete span{background:var(--cp-gold2)!important;color:#1e1b16!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-shell :is(.enrollment-step-panel,.admission-panel,.admission-result-panel,.admission-id-panel){padding:0;box-shadow:none!important;color:var(--cp-ink)!important;background:0 0!important;border:0!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-step-heading{margin-bottom:8px}html:not(#_)[data-dea-brand-palette=standard] .enrollment-step-heading h2{margin:0;font-size:1.3rem;font-weight:800;color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-step-heading p{margin:4px 0 0;color:var(--cp-muted)!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-shell .admission-field{flex-direction:column;gap:6px;font-weight:600;display:flex;color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-shell .admission-field b{color:#b42318;margin-inline-end:2px}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-shell :is(input:not([type=checkbox]):not([type=radio]),select,textarea){box-sizing:border-box;-webkit-text-fill-color:var(--cp-ink);min-height:46px;font:inherit;padding:0 14px;font-weight:400;border:1px solid var(--cp-line)!important;background:var(--cp-bg)!important;color:var(--cp-ink)!important;border-radius:12px!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-shell textarea{padding-block:10px}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-shell :is(input,select,textarea):focus{outline:2px solid #1f4d3a2e;border-color:var(--cp-primary)!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-shell input[type=checkbox]{accent-color:var(--cp-primary)}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-shell :is(.enrollment-review-grid>*,.admission-confirmation){border-radius:12px;border:1px solid var(--cp-line)!important;background:var(--cp-bg)!important;color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-shell :is(p,small,.enrollment-declaration-text){color:var(--cp-muted)}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-shell a:not(.ui-button){font-weight:600;color:var(--cp-link)!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-shell .enrollment-step-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:8px;display:flex}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-shell :is(.ui-button,.admission-submit,.admission-secondary-button,.solid-button){justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:none!important;border-radius:12px!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-shell :is(.ui-button-primary,.admission-submit,.solid-button){background:var(--cp-primary)!important;color:#fff!important;border:0!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-shell :is(.ui-button-secondary,.admission-secondary-button){border:1.5px solid var(--cp-link)!important;color:var(--cp-link)!important;background:0 0!important}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-shell :is(button,.ui-button):disabled{opacity:.5;cursor:not-allowed}html:not(#_)[data-dea-brand-palette=standard] .enrollment-wizard-shell .form-message.error{color:#b42318!important}html:not(#_)[data-dea-brand-palette=standard][data-theme=dark] .enrollment-wizard-shell .form-message.error{color:#ffb4a9!important}
html:not(#_)[data-dea-brand-palette=standard] .premium-student-dashboard{--sd-deep:var(--cp-bg);--sd-deeper:var(--cp-bg);--sd-panel:var(--cp-surface);--sd-panel-soft:var(--cp-soft);--sd-line:var(--cp-line);--sd-line-strong:var(--cp-line);--sd-text:var(--cp-ink);--sd-muted:var(--cp-muted);--sd-mint:var(--cp-link);--sd-gold:var(--cp-gold1);--sd-orange:var(--cp-gold1);color:var(--cp-ink);background:var(--cp-bg)!important}html:not(#_)[data-dea-brand-palette=standard][data-theme=dark] .premium-student-dashboard{--sd-gold:var(--cp-gold2);--sd-orange:var(--cp-gold2)}html:not(#_)[data-dea-brand-palette=standard] .premium-student-dashboard :is(h1,h2,h3,strong,b){color:var(--cp-ink)}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-frame{border:1px solid var(--cp-line)!important;background:var(--cp-surface)!important;box-shadow:var(--cp-shadow)!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-sidebar{color:#fff;background:linear-gradient(#14382a,#1f4d3a)!important;border-color:#0000!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-sidebar :is(strong,small,span){color:#fff}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-sidebar-mark{color:var(--cp-gold2)!important;border-color:#e2c275b3!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-sidebar nav a{color:#ffffffdb!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-sidebar nav a svg{color:var(--cp-gold2)!important}html:not(#_)[data-dea-brand-palette=standard] .premium-student-dashboard .student-dashboard-sidebar nav :is(a:hover,a.active){color:#fff!important;background:#e2c27529!important;border-color:#e2c27566!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-kicker{color:var(--cp-gold1)!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-welcome p{color:var(--cp-muted)!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-welcome-actions a{border-color:var(--cp-line)!important;background:var(--cp-soft)!important;color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] .premium-student-dashboard :is(.student-dashboard-stat,.student-dashboard-panel,.student-dashboard-subscription-card,.student-dashboard-shortcuts,.student-dashboard-feature-strip){border-color:var(--cp-line)!important;background:var(--cp-surface)!important;color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] .premium-student-dashboard .student-dashboard-stat{background:var(--cp-bg)!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-stat-icon{background:var(--cp-surface)!important;color:var(--cp-link)!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-stat>div span{color:var(--cp-muted)!important}html:not(#_)[data-dea-brand-palette=standard] .premium-student-dashboard .student-dashboard-subscription{border-color:var(--cp-line)!important;background:var(--cp-soft)!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-section-title>span,html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-panel>header span{color:var(--cp-gold1)!important}html:not(#_)[data-dea-brand-palette=standard] :is(.student-dashboard-shortcuts a,.student-dashboard-feature-strip article){border-color:var(--cp-line)!important;color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] :is(.student-dashboard-shortcuts a>span,.student-dashboard-feature-strip article>span){border-color:var(--cp-line)!important;color:var(--cp-gold1)!important}html:not(#_)[data-dea-brand-palette=standard] .premium-student-dashboard .student-dashboard-continue{color:#fff!important;background:linear-gradient(135deg,#14382a,#1f4d3a 60%,#2c6650)!important;border:0!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-continue :is(strong,small,b){color:#fff!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-continue-copy>span{color:var(--cp-gold2)!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-continue-copy>small{color:#e8e4d8!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-continue .student-dashboard-continue-icon{color:var(--cp-gold2)!important;background:#e2c27529!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-continue .progress-shell{background:#ffffff2e!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-gold-button{background:linear-gradient(90deg, var(--cp-gold1), var(--cp-gold2))!important;color:#1e1b16!important;border:0!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-subscription-status>span{border-color:var(--cp-line)!important;color:var(--cp-muted)!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-subscription-status>span.active{border-color:var(--cp-link)!important;color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] :is(.student-dashboard-subscription-status>a,.student-dashboard-subscription-links a){border:1.5px solid var(--cp-link)!important;color:var(--cp-link)!important;background:0 0!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-subscription-icon{border-color:var(--cp-gold1)!important;color:var(--cp-gold1)!important}html:not(#_)[data-dea-brand-palette=standard] :is(.student-dashboard-subscription-copy small,.student-dashboard-subscription-copy span,.student-dashboard-course-copy>span,.student-dashboard-panel>header p,.student-dashboard-feature-strip article p){color:var(--cp-muted)!important}html:not(#_)[data-dea-brand-palette=standard] :is(.student-dashboard-course-row,.student-dashboard-results .dashboard-result-list>div){border-color:var(--cp-line)!important;background:var(--cp-bg)!important;color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-course-row:hover{border-color:var(--cp-primary)!important}html:not(#_)[data-dea-brand-palette=standard] :is(.student-dashboard-course-icon,.student-dashboard-continue-icon){background:var(--cp-soft)!important;color:var(--cp-link)!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-course-copy .progress-shell{background:var(--cp-soft)!important}html:not(#_)[data-dea-brand-palette=standard] :is(.student-dashboard-course-percent,.student-dashboard-courses-heading>a,.student-dashboard-courses-heading-actions a){color:var(--cp-link)!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-note{border-color:var(--cp-gold1)!important;background:var(--cp-soft)!important;color:var(--cp-gold1)!important}html:not(#_)[data-dea-brand-palette=standard] .student-dashboard-note p{color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] .app-shell-main:has(.teacher-dashboard-experience,.dashboard-heading-clean){background:var(--cp-bg)}html:not(#_)[data-dea-brand-palette=standard] :is(.teacher-dashboard-experience,.app-shell-main:has(.dashboard-heading-clean)) .ui-card{box-shadow:var(--cp-shadow);border-radius:16px;border:1px solid var(--cp-line)!important;background:var(--cp-surface)!important;color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] :is(.teacher-dashboard-experience,.app-shell-main:has(.dashboard-heading-clean)) .page-heading h1{font-weight:800;color:var(--cp-ink)!important}html:not(#_)[data-dea-brand-palette=standard] :is(.teacher-dashboard-experience,.app-shell-main:has(.dashboard-heading-clean)) :is(p,small){color:var(--cp-muted)}html:not(#_)[data-dea-brand-palette=standard] :is(.teacher-dashboard-experience,.app-shell-main:has(.dashboard-heading-clean)) .ui-button-primary{border-radius:12px;background:var(--cp-primary)!important;color:#fff!important;border:0!important}html:not(#_)[data-dea-brand-palette=standard] :is(.teacher-dashboard-experience,.app-shell-main:has(.dashboard-heading-clean)) .ui-button-secondary{border-radius:12px;color:var(--cp-link)!important;border:1.5px solid var(--cp-link)!important;background:0 0!important}
html:not(#_) footer.lesson-footer{color:#e8e4d8;box-shadow:none!important;background:#14382a!important;border-top:1px solid #e2c27538!important}html:not(#_) footer.lesson-footer:before,html:not(#_) footer.lesson-footer:after{content:none!important;background:0 0!important}html:not(#_) footer.lesson-footer .lesson-footer-brand,html:not(#_) footer.lesson-footer .lesson-footer-brand strong{color:#fff}html:not(#_) footer.lesson-footer .lesson-footer-brand>span{color:#e2c275;border-color:#e2c27566}html:not(#_) footer.lesson-footer .lesson-footer-dua{color:#e2c275}html:not(#_) footer.lesson-footer .lesson-footer-copy{color:#c9c6bd}
