body.page--unified-theme :is(.mock-bar-dashboard__hero,.flashcards-studio-header,.platform-syllabus-week-card,.platform-syllabus-card,.quiz-dashboard-panel,.quiz-dashboard-builder-cta,.platform-practice-panel,.mock-bar-session-card,.mock-bar-insight-card,.flashcard-panel,.flashcards-studio-workbench-head,.flashcards-studio-decks,.flashcards-view__recent-panel,.flashcards-studio-progress-card,.flashcards-studio-side-card,.codal-docs__sidebar-card,.codal-docs__content,.public-feature-card,.public-split-card,.quiz-focus-card){border-color:var(--ui-border);border-radius:8px;background:var(--ui-surface,#fff);box-shadow:var(--ui-shadow,0 4px 18px rgba(7,24,61,.04));}body.page--unified-theme :is(.section-header__title,.quiz-dashboard-heading h1,.mock-bar-dashboard__hero h1,.public-hero h1){margin:0;color:var(--ui-ink,#07183d);font-family:var(--font-body);font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1.18;letter-spacing:-.025em;}body.page--unified-theme :is(.section-header__desc,.quiz-dashboard-heading p,.mock-bar-dashboard__hero-copy p,.public-hero p){max-width:72ch;margin-top:10px;color:var(--ui-muted,#526173);font-size:15px;line-height:1.65;}body.page--unified-theme :is(.flashcards-studio-header,.mock-bar-dashboard__hero){padding:clamp(20px,2.4vw,32px);}body.page--unified-theme .flashcards-studio-header::after{display:none;}body.page--unified-theme .mock-bar-dashboard__hero{gap:24px;grid-template-columns:minmax(0,1fr) 160px 140px;}body.page--unified-theme .mock-bar-dashboard__readiness .platform-progress-ring{width:112px;height:112px;}body.page--unified-theme .mock-bar-dashboard__attempt-summary{padding-left:20px;}body.page--unified-theme .mock-bar-dashboard__readiness,body.page--unified-theme .mock-bar-dashboard__attempt-summary{min-height:128px;}body.page--unified-theme .mock-bar-subjects__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;}body.page--unified-theme .mock-bar-subject{--mock-subject:var(--ui-teal);grid-template-rows:auto 1fr auto;gap:14px;padding:24px;border-color:var(--ui-border);border-radius:8px;background:var(--ui-surface,#fff);}body.page--unified-theme .mock-bar-subject__icon{color:var(--ui-gold);font-size:32px;}body.page--unified-theme .mock-bar-subject h3{min-height:0;align-self:center;color:var(--ui-ink,#07183d);font-size:15px;line-height:1.5;}body.page--unified-theme .mock-bar-subject .btn,body.page--unified-theme .quiz-dashboard-topic-row__count{border-color:var(--ui-teal);border-radius:8px;background:var(--ui-teal);color:var(--accent-contrast,#fff);box-shadow:none;}body.page--unified-theme .mock-bar-subject .btn:hover,body.page--unified-theme .quiz-dashboard-topic-row__button:hover .quiz-dashboard-topic-row__count,body.page--unified-theme .quiz-dashboard-topic-row__button:focus-visible .quiz-dashboard-topic-row__count{border-color:var(--ui-teal);background:var(--ui-teal);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-teal) 18%,transparent);filter:brightness(.92);}body.page--unified-theme .mock-bar-dashboard__lower{grid-template-columns:minmax(0,1fr) minmax(260px,.65fr);}body.page--unified-theme .mock-bar-dashboard__insights{grid-template-columns:repeat(2,minmax(0,1fr));}body.page--unified-theme .mock-bar-dashboard__insights > :last-child{grid-column:1 / -1;}body.page--unified-theme .quiz-dashboard-heading{gap:20px;margin-bottom:24px;border-left:0;padding-left:0;}body.page--unified-theme .quiz-dashboard-panel__header h2{font-size:19px;font-weight:700;}body.page--unified-theme .quiz-dashboard-topic-row__button{min-height:64px;}body.page--unified-theme .quiz-dashboard-topic-row__copy :is(strong,small){white-space:normal;overflow:visible;text-overflow:clip;line-height:1.45;}body.page--unified-theme .quiz-dashboard-topic-row__rank{background:var(--ui-soft,#fbf5e5);color:var(--ui-ink,#07183d);border:1px solid var(--ui-border);}body.page--unified-theme :is(.flashcards-view__section-label,.question-title,.editor__title){color:var(--ui-ink,#07183d);font-family:var(--font-body);font-weight:700;}body.page--unified-theme :is(.question-body,.quiz-focus-stem__body,.answer-display__text,.feedback-text){line-height:1.75;overflow-wrap:anywhere;}body.page--unified-theme .breadcrumb--scroll{border-color:var(--ui-border);border-radius:8px;background:var(--ui-surface,#fff);}body.page--unified-theme .platform-progress-ring{color:var(--ui-ink);background:radial-gradient(circle,var(--ui-surface) 0 56%,transparent 57%),conic-gradient(var(--ui-teal) var(--platform-ring),var(--ui-border) 0);}body.page--unified-theme :is(.flashcards-studio-deck,.flashcards-studio-suggested a,.platform-practice-empty,.flashcards-source-context,.platform-syllabus-empty-card,.platform-codal-panel,.platform-codal-note,.quiz-dashboard-tabs){background:var(--ui-surface);color:var(--ui-ink);border-color:var(--ui-border);}body.page--unified-theme :is(.flashcards-studio-deck--active,.platform-codal-view-link--active){background:var(--ui-gold-soft);color:var(--ui-ink);}body.page--unified-theme :is(.flashcards-studio-icon-action,.flashcards-studio-header__actions .btn,.platform-codal-link-button,.syllabus-topic-modal__question-more){background:var(--ui-surface);color:var(--ui-teal);border-color:var(--ui-border);}body.page--unified-theme :is(.flashcards-studio-deck strong,.flashcards-studio-workbench-head strong,.platform-codal-note__text,.platform-codal-panel h2,.platform-codal-panel h3,.codal-catalog__title){color:var(--ui-ink);}body.page--unified-theme :is(.flashcards-studio-deck small,.flashcards-studio-deck em,.codal-docs__breadcrumbs,.platform-kicker){color:var(--ui-muted);}body.page--unified-theme .platform-syllabus-subject-list a{grid-template-columns:minmax(0,1fr);gap:8px;padding:14px 0;}body.page--unified-theme .platform-syllabus-subject-list :is(span,strong,small){white-space:normal;overflow-wrap:normal;word-break:normal;line-height:1.5;}body.page--unified-theme .platform-syllabus-workspace{grid-template-columns:minmax(240px,.8fr) minmax(0,1.6fr);gap:20px;}body.page--unified-theme .platform-syllabus-search input{min-width:0;width:100%;text-indent:0;}body.page--unified-theme .codal-docs__shell--catalog{grid-template-columns:minmax(220px,260px) minmax(0,1fr);gap:20px;}body.page--unified-theme .codal-docs__content--catalog{min-width:0;width:100%;max-width:none;}body.page--unified-theme .codal-reader__content{max-width:78ch;margin-inline:auto;line-height:1.85;overflow-wrap:anywhere;}body.page--unified-theme .public-hero--analytics{grid-template-columns:minmax(0,1fr) minmax(170px,220px);gap:20px;}body.page--unified-theme .public-hero--analytics .public-hero__content{padding:26px;border-color:var(--ui-border);border-radius:8px;background:var(--ui-surface,#fff);color:var(--ui-ink,#07183d);box-shadow:var(--ui-shadow,0 4px 18px rgba(7,24,61,.04));}body.page--unified-theme .public-hero--analytics .public-hero__content::after{display:none;}body.page--unified-theme .public-hero--analytics .public-kicker{color:var(--ui-muted,#526173);}body.page--unified-theme .public-hero--analytics .public-hero__panel{min-height:0;border-color:var(--ui-border);border-radius:8px;background:var(--ui-surface,#fff);}body.page--unified-theme .public-hero--analytics .public-hero__panel strong{color:var(--ui-teal);font-size:30px;}body.page--unified-theme .public-feature-card h2{color:var(--ui-ink,#07183d);font-family:var(--font-body);font-size:22px;line-height:1.3;}body.page--unified-theme.question-workspace-chrome{--question-paper-bg:var(--ui-canvas);--question-paper-surface:var(--ui-surface,#fff);--question-paper-panel:var(--ui-surface,#fff);--question-paper-line:var(--ui-border);--question-paper-gold:var(--ui-gold);}body.page--unified-theme.question-workspace-chrome .page-main--question-workspace{background:var(--ui-canvas);}body.page--unified-theme.question-workspace-chrome :is(.quiz-focus-options,.mcq-options){gap:12px;}body.page--unified-theme :is(.flashcards-studio-empty-state,.flashcard-evaluation-card,.flashcard-feedback-modal__score-card,.flashcards-studio-deck__icon,.flashcards-view__recent-modal,.flashcards-view__recent-item,.quiz-dashboard-empty,.quiz-builder__topic-empty){border-color:var(--ui-border);background:var(--ui-surface);color:var(--ui-ink);}body.page--unified-theme .flashcards-studio-leech-list a,body.page--unified-theme .platform-practice-notice{background:var(--ui-soft);border-color:var(--ui-border);}body.page--unified-theme .flashcards-studio-leech-list span{color:var(--danger);}body.page--unified-theme :is(.flashcards-studio-panel__head a,.flashcards-studio-progress-card > a,.flashcards-studio-deck em,.flashcards-studio-suggested em){color:var(--ui-teal);}body.page--unified-theme .flashcards-studio-difficulty-bar{background:var(--ui-border);}body.page--unified-theme .flashcards-view .mcq-option,body.page--unified-theme.question-workspace-chrome .quiz-focus-option{background:var(--ui-soft);border-color:var(--ui-border);}body.page--unified-theme .flashcards-view .mcq-option:has(input:checked),body.page--unified-theme.question-workspace-chrome .quiz-focus-option:has(input:checked){background:color-mix(in srgb,var(--ui-teal) 12%,var(--ui-surface));border-color:var(--ui-teal);}body.page--unified-theme .flashcards-view .mcq-option span,body.page--unified-theme.question-workspace-chrome .quiz-focus-option .quiz-focus-option__text{color:var(--ui-ink);}body.page--unified-theme.question-workspace-chrome :is(.quiz-focus-strip,.quiz-focus-strip__item,.question-workspace-sidebar__icon,.quiz-focus-option__letter,.exam-rail,.quiz-focus-reader,.quiz-result-score-summary){background:var(--ui-surface);color:var(--ui-ink);border-color:var(--ui-border);}body.page--unified-theme.question-workspace-chrome .quiz-result-score-summary__item--primary{background:var(--ui-gold-soft);border-color:var(--ui-border);}body.page--unified-theme.question-workspace-chrome .quiz-result-score-summary__item--primary :is(span,strong,small){color:var(--ui-ink);}body.page--unified-theme.question-workspace-chrome :is(.quiz-focus-bottom-actions,.mock-exam-bottom-actions) .btn--primary,body.page--unified-theme.question-workspace-chrome :is(.quiz-focus-bottom-actions,.mock-exam-bottom-actions) .btn--primary:hover,body.page--unified-theme.question-workspace-chrome :is(.quiz-focus-bottom-actions,.mock-exam-bottom-actions) .btn--primary:focus-visible{background:var(--ui-teal);border-color:var(--ui-teal);color:var(--accent-contrast);box-shadow:none;}body.page--unified-theme.question-workspace-chrome .quiz-focus-option:has(input:checked) .quiz-focus-option__letter{color:var(--ui-teal);border-color:var(--ui-teal);}body.page--unified-theme.question-workspace-chrome :is(.quiz-focus-option__control,.quiz-focus-strip__item + .quiz-focus-strip__item){border-color:var(--ui-border);}body.page--unified-theme.question-workspace-chrome .quiz-focus-option:has(input:checked) .quiz-focus-option__control{border-color:var(--ui-teal);}body.page--unified-theme.question-workspace-chrome .quiz-focus-option__control::after{background:var(--ui-teal);}body.page--unified-theme.question-workspace-chrome .quiz-result-item__marker--flag{color:var(--warning);}body.page--unified-theme.question-workspace-chrome .quiz-result-item__marker--confidence{color:var(--info);}body.page--unified-theme.question-workspace-chrome:has([data-mock-focus-shell]) .mock-exam-topline .mock-exam-autosave{color:var(--success);}@media (max-width:1200px){body.page--unified-theme .mock-bar-dashboard__hero{grid-template-columns:minmax(0,1fr) 140px;}body.page--unified-theme .mock-bar-dashboard__attempt-summary{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;min-height:0;padding:16px 0 0;border-left:0;border-top:1px solid var(--ui-border);}body.page--unified-theme .mock-bar-dashboard__attempt-summary strong{font-size:24px;}body.page--unified-theme .mock-bar-dashboard__lower{grid-template-columns:minmax(0,1fr);}body.page--unified-theme .platform-syllabus-workspace{grid-template-columns:minmax(0,1fr);}}@media (max-width:900px){body.page--unified-theme .mock-bar-subjects__grid{grid-template-columns:repeat(2,minmax(0,1fr));}body.page--unified-theme .public-hero--analytics{grid-template-columns:minmax(0,1fr);}body.page--unified-theme .public-hero--analytics .public-hero__panel{padding:18px 24px;}}@media (max-width:768px){body.page--unified-theme .codal-docs__shell--catalog{grid-template-columns:minmax(0,1fr);}}@media (max-width:560px){body.page--unified-theme .mock-bar-dashboard__hero,body.page--unified-theme .mock-bar-dashboard__insights,body.page--unified-theme .mock-bar-subjects__grid{grid-template-columns:minmax(0,1fr);}body.page--unified-theme .mock-bar-dashboard__readiness{justify-items:start;min-height:0;grid-template-columns:80px minmax(0,1fr);align-items:center;}body.page--unified-theme .mock-bar-dashboard__readiness .platform-progress-ring{width:80px;height:80px;}body.page--unified-theme .mock-bar-dashboard__readiness p{text-align:left;}body.page--unified-theme .mock-bar-section-heading{flex-wrap:wrap;}body.page--unified-theme .quiz-dashboard-topic-row__button{grid-template-columns:28px minmax(0,1fr);}body.page--unified-theme .quiz-dashboard-topic-row__meta{grid-column:2;justify-content:flex-start;}body.page--unified-theme .quiz-dashboard-topic-row__count{display:inline-flex;}}
