/* =====================================================================
   grammar-109.css — Grade 3 Day 109 CW "Grammar Slammer" (quiz 41588, cmid 50123)
   Everything the quiz page uses, offline, in cascade order:
     1. Fonts (Baloo 2 + Nunito, Latin subset, embedded — SIL Open Font License)
     2. Moodle base (site theme rules that match this page)
     3. Leela theme assigned to this quiz: rainbow_notebook, variant "grammar"
        (_base variables/quiz/question_types/animations + rainbow_notebook/theme.css
         + _base/grammar_blush.css). All --leela-* / --blush-* / --gc-* variables are
         resolved to real values. Review-page rules (#page-mod-quiz-review) are
         re-scoped to this page; they only fire on cards marked by Check.
     4. CSS embedded in the quiz questions (chat bubbles, blanks, tap paragraph)
     5. Demo-only controls
     6. Keyframes
   Only rules that match this page (before or after checking) are included.
   ===================================================================== */

/* ---- 1. FONTS ---- */
@font-face {
  font-family: 'Baloo 2';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
}
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
}

/* ---- 2. MOODLE BASE — rules from the site theme (lambda2 / Bootstrap) that this page uses.
   Bootstrap's own --bs-* variables are left as variables (they are scoped per component). ---- */
.que.multichoice .answer div.r0,
.que.multichoice .answer div.r1 {
  display: flex;
  margin: .25rem 0;
  align-items: flex-start;
}
.que.multichoice .answer div.r0 input,
.que.multichoice .answer div.r1 input {
  margin: .3rem .5rem;
  width: 14px;
  flex-shrink: 0;
}
#page-mod-quiz-attempt .submitbtns,
#page-mod-quiz-attempt .submitbtns {
  display: flex;
}
#page-mod-quiz-attempt .submitbtns .mod_quiz-next-nav,
#page-mod-quiz-attempt .submitbtns .mod_quiz-next-nav {
  margin-left: auto;
}
@media print {
#page-mod-quiz-attempt #region-main,
#page-mod-quiz-attempt #region-main {
  width: 100%;
}
#page-mod-quiz-attempt .submitbtns,
#page-mod-quiz-attempt .submitbtns {
  display: none;
}
#page-mod-quiz-attempt .que,
#page-mod-quiz-attempt .que {
  page-break-inside: avoid;
}
}
section {
  position: relative;
}
:root {
  --tf-urgent: #dc2626;
  --tf-high: #f97316;
  --tf-medium: #eab308;
  --tf-low: #6b7280;
  --tf-todo: #6b7280;
  --tf-progress: #2563eb;
  --tf-done: #059669;
  --tf-cancelled: #9ca3af;
  --tf-content: #f59e0b;
  --tf-curriculum: #3b82f6;
  --tf-admin-ops: #8b5cf6;
  --tf-development: #ef4444;
  --tf-assessment: #10b981;
  --tf-finance: #d97706;
  --tf-admin-role: #dc2626;
  --tf-principal-role: #7c3aed;
  --tf-office-role: #0891b2;
  --tf-teacher-role: #059669;
}
::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}
::-webkit-scrollbar-thumb {
  background-color: #6c757d;
  border-radius: 2rem;
  border: 2px solid #f8f9fa;
}
::-webkit-scrollbar-track {
  background: #f8f9fa;
}
:root {
  --blue: #0d6efd;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #d63384;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #0dcaf0;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #f9bf3b;
  --secondary: #5f6870;
  --success: #28a745;
  --info: #0dcaf0;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #212529;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: #fff0;
}
nav,
section {
  display: block;
}
body {
  margin: 0;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #555;
  text-align: left;
  background-color: #fff;
}
h1,
h3,
h4 {
  margin-top: 0;
  margin-bottom: .5rem;
}
p {
  margin-top: 0;
  margin-bottom: 1rem;
}
a {
  color: #EBA600;
  text-decoration: none;
  background-color: #fff0;
}
a:hover {
  color: #9f7000;
  text-decoration: underline;
}
svg {
  overflow: hidden;
  vertical-align: middle;
}
label {
  display: inline-block;
  margin-bottom: .5rem;
}
button {
  border-radius: 0;
}
button:focus:not(:focus-visible) {
  outline: 0;
}
input,
button,
select {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
[role="button"] {
  cursor: pointer;
}
select {
  word-wrap: normal;
}
button,
[type="button"] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type="button"]:not(:disabled) {
  cursor: pointer;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
[hidden] {
  display: none !important;
}
h1,
h3,
h4,
.h6 {
  margin-bottom: .5rem;
  font-weight: 500;
  line-height: 1.2;
}
h1 {
  font-size: 2.5rem;
}
h3 {
  font-size: 1.75rem;
}
h4 {
  font-size: 1.5rem;
}
.h6 {
  font-size: 1rem;
}
.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.col-12 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}
.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}
.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: .375rem .75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: .25rem;
  transition: border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion:reduce) {
.form-control {
  transition: none;
}
}
.form-control::-ms-expand {
  background-color: #fff0;
  border: 0;
}
.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #fde7b7;
  outline: 0;
  box-shadow: 0 0 0 .2rem rgb(249 191 59 / .25);
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled,
.form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}
.btn {
  display: inline-block;
  font-weight: 400;
  color: #555;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  background-color: #fff0;
  border: 1px solid #fff0;
  padding: .375rem .75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: .25rem;
  transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion:reduce) {
.btn {
  transition: none;
}
}
.btn:hover {
  color: #555;
  text-decoration: none;
}
.btn:focus {
  outline: 0;
  box-shadow: 0 0 0 .2rem rgb(249 191 59 / .25);
}
.btn:disabled {
  opacity: .65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
.btn-primary {
  color: #212529;
  background-color: #f9bf3b;
  border-color: #f9bf3b;
}
.btn-primary:hover {
  color: #212529;
  background-color: #f8b316;
  border-color: #f7af0a;
}
.btn-primary:focus {
  color: #212529;
  background-color: #f8b316;
  border-color: #f7af0a;
  box-shadow: 0 0 0 .2rem rgb(217 168 56 / .5);
}
.btn-primary:disabled {
  color: #212529;
  background-color: #f9bf3b;
  border-color: #f9bf3b;
}
.btn-primary:not(:disabled):not(.disabled):active {
  color: #212529;
  background-color: #f7af0a;
  border-color: #eda707;
}
.btn-primary:not(:disabled):not(.disabled):active:focus {
  box-shadow: 0 0 0 .2rem rgb(217 168 56 / .5);
}
.btn-secondary {
  color: #fff;
  background-color: #5f6870;
  border-color: #5f6870;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #4d555b;
  border-color: #484e54;
}
.btn-secondary:focus {
  color: #fff;
  background-color: #4d555b;
  border-color: #484e54;
  box-shadow: 0 0 0 .2rem rgb(119 127 133 / .5);
}
.btn-secondary:disabled {
  color: #fff;
  background-color: #5f6870;
  border-color: #5f6870;
}
.btn-secondary:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #484e54;
  border-color: #42484e;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus {
  box-shadow: 0 0 0 .2rem rgb(119 127 133 / .5);
}
.btn-link {
  font-weight: 400;
  color: #EBA600;
  text-decoration: none;
}
.btn-link:hover {
  color: #9f7000;
  text-decoration: underline;
}
.btn-link:focus {
  text-decoration: underline;
}
.btn-link:disabled {
  color: #6c757d;
  pointer-events: none;
}
.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: .375rem 1.75rem .375rem .75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center / 8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: .25rem;
  appearance: none;
}
.custom-select:focus {
  border-color: #fde7b7;
  outline: 0;
  box-shadow: 0 0 0 .2rem rgb(249 191 59 / .25);
}
.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}
.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: #fff0;
  text-shadow: 0 0 0 #495057;
}
.custom-select {
  transition: background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion:reduce) {
.custom-select {
  transition: none;
}
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}
.d-inline {
  display: inline !important;
}
.d-flex {
  display: flex !important;
}
.flex-fill {
  flex: 1 1 auto !important;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0,0,0,0);
  white-space: nowrap;
  border: 0;
}
.w-auto {
  width: auto !important;
}
.mb-1 {
  margin-bottom: 0.25rem !important;
}
.ms-1 {
  margin-left: 0.25rem !important;
}
.p-0 {
  padding: 0 !important;
}
.font-weight-normal {
  font-weight: 400 !important;
}
.text-success {
  color: #28a745 !important;
}
.text-danger {
  color: #dc3545 !important;
}
@media print {
*,
*::before,
*::after {
  text-shadow: none !important;
  box-shadow: none !important;
}
p,
h3 {
  orphans: 3;
  widows: 3;
}
h3 {
  page-break-after: avoid;
}
body {
  min-width: 992px !important;
}
}
:root {
  --fa-style-family-brands: "Font Awesome 6 Brands";
  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
}
:root {
  --fa-style-family-classic: "Font Awesome 6 Free";
  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";
}
.fa-regular {
  font-weight: 400;
}
:root {
  --fa-style-family-classic: "Font Awesome 6 Free";
  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
}
.fa-regular {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display,inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}
.fa-regular {
  font-family: "Font Awesome 6 Free";
}
.fa-fw {
  text-align: center;
  width: 1.25em;
}
.fa-circle-check::before {
  content: "";
}
.fa-circle-xmark::before {
  content: "";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0,0,0,0);
  white-space: nowrap;
  border-width: 0;
}
#region-main {
  overflow-y: visible;
  background-color: #fff;
}
.btn-link:focus,
[role="button"]:focus,
input[type="checkbox"]:focus {
  outline: 0;
  box-shadow: 0 0 0 .2rem rgb(249 191 59 / .25);
}
.btn-link:focus:hover,
[role="button"]:focus:hover,
input[type="checkbox"]:focus:hover {
  text-decoration: none;
}
.no-overflow {
  overflow: auto;
}
.accesshide {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0,0,0,0);
  white-space: nowrap;
  border: 0;
}
.w-auto {
  width: auto;
}
input[disabled] {
  cursor: not-allowed;
}
@media (max-width:767.98px) {
.custom-select {
  max-width: 100%;
}
}
@media (max-width:576px) and (max-height:320px) {
div#page {
  margin-top: 0;
}
}
.visual-scroll-x {
  scrollbar-width: thin;
  scrollbar-color: #f9bf3b #fff;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
.visual-scroll-x::-webkit-scrollbar {
  height: 8px;
  -webkit-appearance: none;
  appearance: none;
}
.visual-scroll-x::-webkit-scrollbar-thumb {
  background-color: #f9bf3b;
  border-right: 1px solid #fff;
}
.visual-scroll-x::-webkit-scrollbar-track {
  background-color: #fff;
  border-right: 1px solid #fff;
}
.icon {
  max-width: 24px;
  max-height: 24px;
  margin: 0;
  padding: 0;
  box-sizing: content-box;
  margin-right: .5rem;
}
:root {
  --activityadministration: invert(45%) sepia(46%) saturate(3819%) hue-rotate(260deg) brightness(101%) contrast(87%);
  --activityassessment: invert(36%) sepia(98%) saturate(6969%) hue-rotate(315deg) brightness(90%) contrast(119%);
  --activitycollaboration: invert(25%) sepia(54%) saturate(6226%) hue-rotate(245deg) brightness(100%) contrast(102%);
  --activitycommunication: invert(48%) sepia(74%) saturate(4887%) hue-rotate(11deg) brightness(102%) contrast(101%);
  --activitycontent: invert(49%) sepia(52%) saturate(4675%) hue-rotate(156deg) brightness(89%) contrast(102%);
  --activityinteractivecontent: invert(25%) sepia(63%) saturate(1152%) hue-rotate(344deg) brightness(94%) contrast(91%);
}
:target,
:focus {
  scroll-margin-top: 70px;
}
.que {
  clear: left;
  text-align: left;
  margin: 0 auto 1.8em auto;
}
.que .info {
  float: left;
  width: 7em;
  padding: .5em;
  margin-bottom: 1.8em;
  background-color: #f8f9fa;
  border: 1px solid #cad0d7;
  border-radius: 2px;
}
.que h3.no {
  margin: 0;
  font-size: .8em;
  line-height: 1;
}
.que span.qno {
  font-size: 1.5em;
  font-weight: 700;
  word-break: break-word;
}
.que .info>div {
  font-size: .8em;
  margin-top: .7em;
}
.que .content {
  margin: 0 0 0 8.5em;
}
.que .formulation,
.que .outcome {
  position: relative;
  padding: .75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid #fff0;
  border-radius: .25rem;
}
.que .outcome {
  color: #967204;
  background-color: #fff3cd;
  border-color: #ffecb5;
}
.que .formulation {
  color: #011418;
  background-color: #cff4fc;
  border-color: #b6effb;
}
.formulation input[type="text"],
.formulation select {
  width: auto;
  vertical-align: baseline;
}
.que input[size] {
  width: auto;
  max-width: 100%;
}
.que .ablock {
  margin: .7em 0 .3em 0;
}
.que .specificfeedback,
.que .feedback,
.que p {
  margin: 0 0 .5em;
}
.que .qtext {
  margin-bottom: 1.5em;
}
.que label {
  display: inline;
}
@media (max-width:767.98px) {
.que .info {
  float: none;
  width: auto;
}
.que .content {
  margin: 0;
}
}
.custom-select {
  width: auto;
  max-width: 100%;
}
select {
  width: auto;
}
.path-mod .activity-header:not(:empty) {
  background-color: #f8f9fa;
  margin-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  border-radius: .25rem;
}
.formulation .answer .icon.text-success {
  color: #24963e !important;
}
.formulation .answer .icon.text-danger {
  color: #c6303e !important;
}
#page-mod-quiz-attempt #region-main {
  overflow-x: inherit;
}
.btn-primary:focus {
  outline: .2rem solid #654703;
  box-shadow: inset 0 0 0 2px #fff;
}
.btn-secondary:focus {
  outline: .2rem solid #010202;
  box-shadow: inset 0 0 0 2px #fff;
}
.custom-select {
  word-wrap: normal;
}
html,
body {
  height: 100%;
}
@media (min-width:576px) {
#page-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
}
#page-wrapper #page {
  display: flex;
  flex-direction: column;
}
#page-wrapper #page:not(.drawers) {
  flex: 1 0 auto;
}
#page-wrapper #page #page-content {
  flex: 1 0 auto;
}
}
@media (max-width:767.98px) {
#page-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
}
#page-wrapper #page {
  display: flex;
  flex-direction: column;
}
#page-wrapper #page:not(.drawers) {
  flex: 1 0 auto;
}
}
.form-control:-ms-input-placeholder {
  color: #6c757d;
}
.custom-select {
  -webkit-appearance: none;
  -moz-appearance: none;
}
.form-control {
  -webkit-background-clip: padding-box;
}
.btn {
  -webkit-user-select: none;
  -ms-user-select: none;
}
#page {
  margin-top: 60px;
}
:root {
  --navbar-height: 60px;
}
#page-content {
  padding-bottom: 40px;
  background: #fff;
  border-radius: 4px;
  border: 1px solid rgb(0 0 0 / .075);
  position: relative;
}
#region-main-box {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.path-mod #page-content .activity-header {
  background-color: #fff0;
  margin-bottom: 0;
  padding: 0;
}
.que {
  display: flex;
  flex-direction: column;
}
.que .info {
  width: 100%;
  padding: .7rem .5rem;
  margin-bottom: 1rem;
  background-color: #f0f4f7;
  border: 1px solid #d6dde9;
  border-radius: 2px;
  display: flex;
  align-items: center;
}
.que h3.no {
  margin: 0 .5rem 0 0;
  font-size: 1.15rem;
  line-height: 1;
  border-right: 1px solid rgb(0 0 0 / .25);
  padding-right: .5rem;
}
.que h3.no span.qno {
  font-size: 1.15rem;
  font-weight: 700;
  word-break: break-word;
}
.que .info>div {
  font-size: .85rem;
  margin-top: 0;
  margin-right: 12px;
  line-height: 1.1rem;
}
.que .content {
  margin: 0;
}
.que .formulation {
  background: #fff0;
  border-color: #d6dde9;
}
@media screen and (max-width:575px) {
.que h3.no {
  border-right: none;
}
.que .info {
  flex-direction: column;
}
.que .info>div {
  margin-top: 8px;
}
}
input,
button,
select {
  font-family: "Open Sans",sans-serif;
  color: #555;
}
html {
  font-size: 14px;
  font-weight: 400;
  line-height: 25px;
}
h1,
h3,
h4 {
  font-family: "Open Sans",sans-serif;
  font-weight: 700 !important;
  color: #555;
}
h1 {
  font-size: 2.46rem;
  line-height: 3.08rem;
}
h3 {
  font-size: 1.85rem;
  line-height: 3.08rem;
}
h4 {
  font-size: 1.54rem;
  line-height: 2.46rem;
}
a {
  transition: 0.2s ease-out;
}
a:hover {
  color: #555;
  text-decoration: none;
}
a:focus,
a:focus-visible {
  outline: none !important;
  box-shadow: none !important;
}
@media only screen and (min-width:768px) and (max-width:991px) {
h1 {
  font-size: 2.36rem;
  line-height: 2.95rem;
}
h3 {
  font-size: 1.75rem;
  line-height: 2.95rem;
}
h4 {
  font-size: 1.44rem;
  line-height: 2.35rem;
}
}
@media only screen and (min-width:576px) and (max-width:767px) {
h1 {
  font-size: 2.25rem;
  line-height: 2.83rem;
}
h3 {
  font-size: 1.64rem;
  line-height: 2.83rem;
}
h4 {
  font-size: 1.33rem;
  line-height: 2.25rem;
}
}
@media only screen and (max-width:575px) {
h1 {
  font-size: 2.15rem;
  line-height: 2.7rem;
}
h3 {
  font-size: 1.54rem;
  line-height: 2.7rem;
}
h4 {
  font-size: 1.23rem;
  line-height: 2.15rem;
}
}
.btn.btn-primary,
.btn.btn-secondary {
  background-image: none;
  color: #fff;
  border: 0;
  border-radius: 2px;
  padding: .55rem 1.75rem;
  box-shadow: 0 2px 5px 0 rgb(0 0 0 / .16);
  font-size: 1.08em;
  transition: 0.3s ease-out;
  margin: 6px;
}
.btn.btn-primary:hover,
.btn.btn-primary:active,
.btn.btn-primary:focus,
.btn.btn-secondary:hover,
.btn.btn-secondary:active,
.btn.btn-secondary:focus {
  color: #fff !important;
  transition: 0.3s ease-out;
  box-shadow: 0 1px 2px 0 rgb(0 0 0 / .2) !important;
}
.btn:focus,
.btn:focus-visible {
  outline: none !important;
}
.btn.btn-link:hover {
  color: #555;
  text-decoration: none;
}
.form-control:focus,
.btn-link:focus,
[role="button"]:focus,
input[type="checkbox"]:focus {
  outline: 0;
  box-shadow: none;
}

/* ---- 3. LEELA THEME — _base/quiz.css ---- */
html.leela-quiz-active,
body.leela-quiz {
  background-color: #F8E8D0 !important;
  background-image: none !important;
}
html.leela-quiz-active {
  min-height: 100% !important;
}
body.leela-quiz {
  min-height: 100vh !important;
  font-family: "Nunito", sans-serif !important;
  color: #1C1917 !important;
  -webkit-font-smoothing: antialiased;
  padding-top: 8px !important;
}
body.leela-quiz #page,
body.leela-quiz #page-wrapper,
body.leela-quiz #page-content,
body.leela-quiz #region-main-box {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
}
body.leela-quiz #page-content {
  padding-top: 0 !important;
  padding-bottom: 40px !important;
}
body.leela-quiz .leela-rainbow-strip-fixed {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 8px;
  z-index: 9999;
  display: flex;
  box-shadow: 0 1px 3px rgba(0,0,0,0.05);
}
body.leela-quiz .leela-rainbow-strip-fixed span {
  flex: 1;
}
body.leela-quiz .activity-header {
  display: none !important;
}
body.leela-quiz #page-content {
  margin-left: auto !important;
  margin-right: auto !important;
  max-width: 1680px !important;
}
body.leela-quiz #region-main {
  background: #FFFBF2 !important;
  border-left: 2px dashed #E8DCC4 !important;
  border-right: 2px dashed #E8DCC4 !important;
  border-top: none !important;
  border-bottom: none !important;
  border-radius: 0 !important;
  box-shadow: 0 0 0 1px rgba(232,220,196,0.3) !important;
  max-width: 1680px !important;
  margin: 0 auto !important;
  padding: 28px 24px !important;
  min-height: 100vh;
  overflow: hidden !important;
}
body.leela-quiz .leela-progress-container {
  background: rgba(255,255,255,0.35);
  border: 1px solid rgba(120,113,108,0.15);
  border-radius: 12px;
  padding: 14px 18px;
  margin-bottom: 20px;
  box-shadow: 0 4px 16px rgba(180,140,80,0.12);
}
body.leela-quiz .leela-progress-track {
  height: 6px;
  background: rgba(120,113,108,0.08);
  border-radius: 100px;
  overflow: hidden;
  margin-bottom: 8px;
}
body.leela-quiz .leela-progress-fill {
  height: 100%;
  width: 0%;
  background: linear-gradient(90deg, #0F766E, #F97316);
  border-radius: 100px;
  transition: width 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
body.leela-quiz .leela-progress-label {
  font-family: "Nunito", sans-serif;
  font-size: 0.875rem;
  color: rgba(120,113,108,0.65);
  font-weight: 600;
  display: flex;
  justify-content: flex-end;
  gap: 4px;
}
body.leela-quiz .leela-progress-done,
body.leela-quiz .leela-progress-total {
  font-family: "Baloo 2", sans-serif;
  font-weight: 700;
  color: #0F766E;
}
body.leela-quiz .leela-questions-grid .leela-question-card,
body.leela-quiz .leela-question-card {
  background: #FFFFFF !important;
  border: 1.5px solid #E8DCC4 !important;
  border-radius: 14px !important;
  padding: 22px 26px !important;
  box-shadow: 0 4px 16px rgba(180,140,80,0.12);
  transition: box-shadow 0.2s, border-color 0.2s;
  position: relative;
  min-height: auto !important;
}
body.leela-quiz .leela-question-card:hover {
  border-color: #D6C9A0 !important;
  box-shadow: 0 2px 6px rgba(28,25,23,0.06) !important;
}
body.leela-quiz .leela-questions-grid > .leela-question-card,
body.leela-quiz .leela-questions-grid > .que {
  width: 100% !important;
  box-sizing: border-box !important;
  min-width: 0 !important;
  overflow: hidden !important;
}
body.leela-quiz .leela-question-card::before {
  content: attr(data-leela-num);
  position: absolute;
  top: 14px;
  left: 14px;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background: #0F766E;
  color: white;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Baloo 2", sans-serif;
  font-weight: 700;
  font-size: 0.95rem;
  box-shadow: 0 3px 6px rgba(0,0,0,0.12);
  z-index: 2;
}
body.leela-quiz .leela-question-card .qtext,
body.leela-quiz .leela-question-card > .content > .formulation > .qtext,
body.leela-quiz .leela-question-card .formulation {
  padding-left: 0 !important;
  padding-top: 28px !important;
  margin-top: 0 !important;
}
body.leela-quiz .leela-question-card .formulation > .qtext {
  padding-top: 0 !important;
}
body.leela-quiz .leela-question-card .qtext,
body.leela-quiz .leela-question-card .formulation {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
}
body.leela-quiz .leela-question-card:nth-child(2n)::before {
  background: #F97316;
  box-shadow: 0 2px 4px rgba(249,115,22,0.25);
}
body.leela-quiz .leela-question-card .info {
  display: none !important;
}
body.leela-quiz .leela-question-card > .content,
body.leela-quiz .leela-question-card .content {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  padding: 0 !important;
  margin: 0 !important;
}
body.leela-quiz .leela-question-card .formulation {
  border: none !important;
  box-shadow: none !important;
}
body.leela-quiz .leela-question-card .qtext,
body.leela-quiz .leela-question-card .formulation {
  font-family: "Nunito", sans-serif !important;
  font-size: 1.05rem !important;
  color: #1C1917 !important;
  line-height: 1.6 !important;
}
body.leela-quiz .leela-question-card .qtext {
  font-family: "Baloo 2", sans-serif !important;
  font-size: 1.4rem !important;
  font-weight: 600 !important;
  margin-bottom: 14px !important;
}
body.leela-quiz .leela-emoji {
  font-size: 1.6em;
  vertical-align: middle;
  line-height: 1;
}
body.leela-quiz .leela-answer-input:not(.va-digit-box):not(.vs-digit-box):not([data-gg-styled]) {
  width: auto !important;
  min-width: 80px;
  height: 46px !important;
  padding: 0 14px !important;
  border: 2px dashed rgba(120,113,108,0.25) !important;
  border-radius: 8px !important;
  background: rgba(120,113,108,0.08) !important;
  font-family: "Baloo 2", sans-serif !important;
  font-size: 1.2rem !important;
  font-weight: 700 !important;
  color: #1C1917 !important;
  text-align: center !important;
  transition: all 0.18s !important;
}
body.leela-quiz .leela-answer-input:not(.va-digit-box):not(.vs-digit-box):not([data-gg-styled]):focus {
  outline: none !important;
  border-style: solid !important;
  border-color: #0F766E !important;
  background: rgba(255,255,255,0.35) !important;
  box-shadow: 0 0 0 3px rgba(15,118,110,0.08) !important;
}
body.leela-quiz .leela-answer-input:not(.va-digit-box):not(.vs-digit-box):not([data-gg-styled])[data-filled]:not(:focus) {
  border-style: solid !important;
  background: rgba(255,255,255,0.35) !important;
}
body.leela-quiz[class*="path-mod-quiz"] .leela-question-card .outcome,
body.leela-quiz[class*="path-mod-quiz"] .leela-question-card .specificfeedback,
body.leela-quiz[class*="path-mod-quiz"] .leela-question-card .rightanswer,
body.leela-quiz[class*="path-mod-quiz"] .leela-question-card .feedback {
  display: none !important;
}
body.leela-quiz .que.incorrect .leela-answer-input {
  border-color: #DC2626 !important;
  background: rgba(220,38,38,0.1) !important;
  color: #DC2626 !important;
}
body.leela-quiz[class*="path-mod-quiz"] .leela-question-card.que.multichoice .outcome {
  display: block !important;
}
body.leela-quiz[class*="path-mod-quiz"] .leela-question-card.que.multichoice .outcome > *:not(.rightanswer):not(.feedback) {
  display: none !important;
}
body.leela-quiz[class*="path-mod-quiz"] .leela-question-card.que.multichoice .outcome > .feedback {
  display: block !important;
  background: transparent !important;
  border: none !important;
  padding: 0 !important;
  margin: 0 !important;
  box-shadow: none !important;
}
body.leela-quiz[class*="path-mod-quiz"] .leela-question-card.que.multichoice .outcome .feedback > *:not(.rightanswer) {
  display: none !important;
}
body.leela-quiz[class*="path-mod-quiz"] .leela-question-card.que.multichoice .rightanswer {
  display: block !important;
  margin-top: 12px !important;
  padding: 10px 16px !important;
  border-radius: 10px !important;
  background: rgba(101,163,13,0.10) !important;
  border: 1px solid rgba(101,163,13,0.25) !important;
  color: #1C1917 !important;
  font-size: 1rem !important;
  font-weight: 600 !important;
  font-family: "Baloo 2", sans-serif !important;
}
body#page-mod-quiz-attempt.leela-grammar.leela-quiz .leela-question-card.que .outcome {
  display: none !important;
}
body#page-mod-quiz-attempt.leela-grammar.leela-quiz .leela-question-card.que .answer > div.incorrect {
  border-color: #b91c1c !important;
  background: #dc2626 !important;
  color: #fff !important;
  box-shadow: 0 0 0 3px rgba(220,38,38,0.25) !important;
}
body#page-mod-quiz-attempt.leela-grammar.leela-quiz .leela-question-card.que .answer > div.incorrect * {
  color: #fff !important;
}
body#page-mod-quiz-attempt.leela-grammar.leela-quiz .leela-question-card.que .answer > div.correct {
  border-color: #15803d !important;
  background: #16a34a !important;
  color: #fff !important;
  box-shadow: 0 0 0 3px rgba(22,163,74,0.25) !important;
}
body#page-mod-quiz-attempt.leela-grammar.leela-quiz .leela-question-card.que .answer > div.correct * {
  color: #fff !important;
}
body.leela-quiz .que.incorrect.leela-question-card {
  border-color: #DC2626 !important;
  background: rgba(220,38,38,0.06) !important;
}
body.leela-quiz .que.partiallycorrect.leela-question-card {
  border-color: #f59e0b !important;
  background: rgba(245,158,11,0.06) !important;
}
body#page-mod-quiz-attempt.leela-quiz .que.incorrect.leela-question-card,
body#page-mod-quiz-attempt.leela-quiz .que.partiallycorrect.leela-question-card {
  overflow: visible !important;
}
body#page-mod-quiz-attempt.leela-quiz .que.incorrect.leela-question-card::after {
  content: "✗" !important;
  position: absolute !important;
  top: -10px !important;
  right: -10px !important;
  left: auto !important;
  width: 28px !important;
  height: 28px !important;
  background: #DC2626 !important;
  color: #fff !important;
  font-size: 18px !important;
  font-weight: 900 !important;
  line-height: 28px !important;
  text-align: center !important;
  border-radius: 50% !important;
  box-shadow: 0 2px 8px rgba(0,0,0,0.25) !important;
  z-index: 10 !important;
}
body#page-mod-quiz-attempt.leela-quiz .que.partiallycorrect.leela-question-card::after {
  content: "~" !important;
  position: absolute !important;
  top: -10px !important;
  right: -10px !important;
  left: auto !important;
  width: 28px !important;
  height: 28px !important;
  background: #f59e0b !important;
  color: #fff !important;
  font-size: 20px !important;
  font-weight: 900 !important;
  line-height: 28px !important;
  text-align: center !important;
  border-radius: 50% !important;
  box-shadow: 0 2px 8px rgba(0,0,0,0.25) !important;
  z-index: 10 !important;
}
body.leela-quiz .leela-question-card .answer .r1.correct,
body.leela-quiz .leela-question-card .answer > div.correct {
  background: rgba(101,163,13,0.12) !important;
  border-color: rgba(101,163,13,0.3) !important;
}
body.leela-quiz .leela-question-card .answer .r0.incorrect,
body.leela-quiz .leela-question-card .answer > div.incorrect {
  background: rgba(220,38,38,0.10) !important;
  border-color: rgba(220,38,38,0.3) !important;
}
body.leela-quiz .leela-worksheet-header {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  margin-bottom: 24px !important;
}
body.leela-quiz .leela-header-row {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: 16px;
  padding: 8px 4px 16px !important;
  border-bottom: 2px dotted #F97316 !important;
  margin-bottom: 22px !important;
  flex-wrap: wrap;
}
body.leela-quiz .leela-title {
  font-family: "Baloo 2", sans-serif !important;
  font-weight: 800 !important;
  font-size: 2.5rem !important;
  line-height: 1.05 !important;
  color: #1C1917 !important;
  letter-spacing: -0.02em !important;
  margin: 0 0 6px 0 !important;
}
body.leela-quiz .leela-subtitle {
  font-family: "Nunito", sans-serif !important;
  font-size: 1rem !important;
  color: #C2410C !important;
  font-weight: 600 !important;
  margin-top: 4px !important;
}
body.leela-quiz .leela-name-date {
  display: flex;
  flex-direction: column;
  gap: 4px;
  font-family: "Nunito", sans-serif;
  font-size: 0.875rem;
}
body.leela-quiz .leela-date-row {
  display: flex;
  align-items: baseline;
  gap: 8px;
}
body.leela-quiz .leela-label {
  color: rgba(120,113,108,0.65);
  font-weight: 600;
  min-width: 48px;
}
body.leela-quiz .leela-date {
  font-weight: 700;
  color: #0F766E;
  border-bottom: 1.5px solid rgba(120,113,108,0.15);
  padding-bottom: 1px;
  min-width: 80px;
}
body.leela-quiz .leela-instruction {
  display: flex;
  align-items: center;
  gap: 10px;
  background: #FEF3C7 !important;
  border-left: 5px solid #F97316 !important;
  padding: 14px 18px !important;
  margin: 0 0 24px 0 !important;
  border-radius: 12px !important;
  font-family: "Nunito", sans-serif !important;
  font-weight: 700 !important;
  font-size: 1rem !important;
  color: #44403C !important;
}
body.leela-quiz .leela-pencil {
  font-size: 1.3rem !important;
  margin-right: 6px !important;
}
body.leela-quiz #region-main .btn-primary,
body.leela-quiz #region-main button.mod_quiz-next-nav {
  background: #0F766E !important;
  color: white !important;
  font-family: "Nunito", sans-serif !important;
  font-weight: 700 !important;
  font-size: 0.95rem !important;
  padding: 12px 26px !important;
  border: none !important;
  border-radius: 12px !important;
  cursor: pointer !important;
  box-shadow: 0 2px 4px rgba(15,118,110,0.25) !important;
  transition: all 0.15s !important;
}
body.leela-quiz .que.multianswer .formulation > p,
body.leela-quiz .que.multianswer .formulation > div {
  margin: 8px 0 !important;
  line-height: 1.4 !important;
}
body.leela-quiz .que.multianswer .subquestion {
  display: inline-flex;
  align-items: center;
  gap: 6px;
}
body.leela-quiz .que.multianswer input[type="text"] {
  width: 64px !important;
  height: 36px !important;
  padding: 0 8px !important;
  margin: 0 4px !important;
  vertical-align: middle !important;
  border: 2px dashed rgba(120,113,108,0.25) !important;
  border-radius: 8px !important;
  background: rgba(120,113,108,0.08) !important;
  font-family: "Baloo 2", sans-serif !important;
  font-size: 1.1rem !important;
  font-weight: 700 !important;
  text-align: center !important;
  transition: all 0.18s !important;
}
body.leela-quiz .que.multianswer input[type="text"]:focus {
  outline: none !important;
  border-style: solid !important;
  border-color: #0F766E !important;
  background: rgba(255,255,255,0.35) !important;
  box-shadow: 0 0 0 3px rgba(15,118,110,0.08) !important;
}
body.leela-quiz .que.multianswer select,
body.leela-quiz .que.multianswer .subquestion select,
body.leela-quiz .leela-question-card .subquestion select {
  color: #1C1917 !important;
  background: #fff !important;
  border: 2px solid rgba(120,113,108,0.25) !important;
  border-radius: 8px !important;
  font-family: "Baloo 2", sans-serif !important;
  font-weight: 700 !important;
  font-size: 1.1rem !important;
  padding: 4px 10px !important;
  min-height: 36px !important;
}
body.leela-quiz .que.multianswer select option,
body.leela-quiz .leela-question-card select option {
  color: #1C1917 !important;
  background: #fff !important;
}
@media (min-width: 641px) {
body.leela-quiz #region-main .leela-questions-grid {
  display: grid !important;
  grid-template-columns: repeat(2, 1fr) !important;
  gap: 14px !important;
  align-items: start !important;
}
body.leela-quiz .leela-card-wide {
  grid-column: 1 / -1 !important;
}
body.leela-quiz .leela-questions-grid .leela-question-card:has(.gg-typed) {
  grid-column: auto !important;
}
body.leela-quiz .leela-questions-grid .leela-question-card::before {
  left: 14px;
}
}
body.leela-quiz .leela-question-card .qtext .mg-topic-tag,
body.leela-quiz .leela-question-card .qtext > span[style*="background-color"],
body.leela-quiz .leela-question-card .formulation > span[style*="background-color"] {
  display: block !important;
  width: fit-content !important;
  clear: both !important;
  background: #F5F5F4 !important;
  background-color: #F5F5F4 !important;
  background-image: none !important;
  color: #78716C !important;
  border: none !important;
  border-color: transparent !important;
  font-family: "Nunito", sans-serif !important;
  font-size: 0.7rem !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.08em !important;
  padding: 5px 12px !important;
  border-radius: 100px !important;
  margin: 0 0 14px 0 !important;
  box-shadow: none !important;
  line-height: 1.4 !important;
  text-decoration: none !important;
}
body.leela-quiz .leela-question-card .formulation > p:not(.leela-instruction-line) {
  text-align: left !important;
  margin: 14px 0 18px 0 !important;
  padding: 0 !important;
  line-height: 1.5 !important;
  font-size: inherit !important;
}
body.leela-quiz .leela-question-card .qtext div > span[style*="color"]:not([style*="background-color"]):not([style*="22px"]):not([style*="24px"]):not([style*="Courier New"]),
body.leela-quiz .leela-question-card .formulation div > span[style*="color"]:not([style*="background-color"]):not([style*="22px"]):not([style*="24px"]):not([style*="Courier New"]) {
  font-family: "Baloo 2", sans-serif !important;
  font-size: 1.75rem !important;
  font-weight: 700 !important;
  color: #1C1917 !important;
  letter-spacing: 0.02em !important;
  vertical-align: middle !important;
}
body.leela-quiz .leela-question-card .ablock {
  margin: 0 !important;
}
body.leela-quiz .leela-question-card .qtext div > span[style*="font-size"]:not([style*="40px"]):not([style*="42px"]):not([style*="48px"]):not([style*="22px"]):not([style*="24px"]):not([style*="background-color"]):not([style*="Courier New"]) {
  font-family: "Baloo 2", sans-serif !important;
  font-size: 1.75rem !important;
  font-weight: 700 !important;
  color: #1C1917 !important;
}
body.leela-quiz input[data-gg-styled][data-gg-styled][data-gg-styled][data-gg-styled][data-gg-styled][data-gg-styled][data-gg-styled][data-gg-styled][data-gg-styled][data-gg-styled] {
  color: #000 !important;
}
body.leela-quiz .leela-question-card .subquestion input[type="text"]:not(.va-digit-box):not(.vs-digit-box):not([data-gg-styled]):not([style*="display: none"]):not([style*="display:none"]) {
  width: 96px !important;
  min-width: 96px !important;
  max-width: 96px !important;
  height: 46px !important;
  padding: 0 10px !important;
  text-align: center !important;
  font-family: "Baloo 2", sans-serif !important;
  font-size: 1.4rem !important;
  font-weight: 700 !important;
  border: 3px dashed #5BAFE0 !important;
  background: #F4FAFD !important;
  border-radius: 8px !important;
  color: #1C1917 !important;
  transition: all 0.18s !important;
  vertical-align: middle !important;
  margin: 0 4px !important;
  box-sizing: border-box !important;
}
body.leela-quiz .leela-question-card .subquestion input[type="text"]:not(.va-digit-box):not(.vs-digit-box):not([data-gg-styled]):focus {
  outline: none !important;
  border-style: solid !important;
  border-color: #0F766E !important;
  background: white !important;
  box-shadow: 0 0 0 4px rgba(15,118,110,0.08) !important;
}
body.leela-quiz .leela-question-card .qtext > *:first-child,
body.leela-quiz .leela-question-card .formulation > *:first-child {
  margin-top: 0 !important;
}
body.leela-quiz .leela-question-card input[type="hidden"],
body.leela-quiz .leela-question-card .accesshide {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
  clip: rect(0,0,0,0) !important;
  margin: 0 !important;
  padding: 0 !important;
}
body.leela-quiz .leela-question-card .formulation svg {
  display: block !important;
  margin: 0 auto !important;
  max-width: 100% !important;
}
body.leela-quiz h3 {
  font-family: "Baloo 2", cursive !important;
  color: #1C1917 !important;
}
body.leela-quiz .submitbtns .btn-primary {
  background: linear-gradient(135deg, #0F766E, #115E59) !important;
  color: #fff !important;
  border: none !important;
  border-radius: 12px !important;
  padding: 12px 28px !important;
  font-family: "Nunito", sans-serif !important;
  font-weight: 700 !important;
  font-size: 0.95rem !important;
  box-shadow: 0 8px 32px rgba(180,140,80,0.16) !important;
}
@media (max-width: 640px) {
body.leela-quiz #region-main {
  padding: 14px 10px !important;
}
body.leela-quiz .leela-question-card {
  padding: 16px 18px !important;
}
body.leela-quiz .leela-question-card::before {
  left: 10px;
  width: 28px;
  height: 28px;
  font-size: 0.85rem;
}
body.leela-quiz .leela-question-card .qtext {
  font-size: 1.2rem !important;
}
body.leela-quiz .leela-header-row {
  flex-direction: column;
  padding: 14px 16px 10px;
}
body.leela-quiz .leela-instruction {
  margin: 0 16px 14px;
}
}

/* ---- 3. LEELA THEME — _base/question_types.css ---- */
body.leela-quiz .leela-question-card .mg-topic-tag {
  display: inline-block !important;
  background-color: rgba(120,113,108,0.08) !important;
  color: rgba(120,113,108,0.65) !important;
  font-family: "Nunito", sans-serif !important;
  font-size: 0.7rem !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.08em !important;
  padding: 5px 14px !important;
  border-radius: 100px !important;
  margin: 0 0 16px 50px;
  align-self: flex-start;
  border: none;
}
body.leela-quiz .leela-question-card .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
body.leela-quiz .leela-question-card .subquestion input[type="text"]:not(.va-digit-box):not(.vs-digit-box):not([size="1"]):not([size="2"]):not([size="3"]):not([size="4"]) {
  min-width: 480px !important;
  width: 480px !important;
  max-width: 720px !important;
  height: 46px !important;
  padding: 0 14px !important;
  text-align: left !important;
  font-family: "Baloo 2", sans-serif !important;
  font-size: 1.4rem !important;
  font-weight: 700 !important;
  border: 3px dashed #5BAFE0 !important;
  background: #F4FAFD !important;
  border-radius: 8px !important;
  color: #1C1917 !important;
  box-sizing: border-box !important;
  vertical-align: middle !important;
  transition: all 0.18s !important;
}
body.leela-quiz .leela-question-card .subquestion input[type="text"]:not(.va-digit-box):not(.vs-digit-box):not([size="1"]):not([size="2"]):not([size="3"]):not([size="4"]):focus {
  outline: none !important;
  border-style: solid !important;
  border-color: #0F766E !important;
  background: white !important;
  box-shadow: 0 0 0 4px rgba(15,118,110,0.08) !important;
}
body.leela-quiz .leela-question-card:has(.gg-typed) .subquestion input[type="text"]:not(.va-digit-box):not(.vs-digit-box):not([size="90"]):not([size="91"]):not([size="92"]):not([size="93"]) {
  min-width: 0 !important;
  width: 7em !important;
  max-width: 7em !important;
  text-align: center !important;
}
body.leela-quiz .leela-question-card:has(.gg-typed) .subquestion input[type="text"]:not(.va-digit-box):not(.vs-digit-box):not([size="90"]):not([size="91"]):not([size="92"]):not([size="93"]):not([size="94"]):not([size="95"]):not([size="96"]):not([size="97"]):not([size="98"]):not([size="99"]) {
  border: 2px solid rgba(120,113,108,0.25) !important;
  border-style: solid !important;
  border-radius: 8px !important;
  background: #fff !important;
  color: #1C1917 !important;
  -webkit-text-fill-color: #1C1917 !important;
  outline: none !important;
}
body.leela-quiz .leela-question-card:has(.gg-typed) .subquestion input[type="text"]:not(.va-digit-box):not(.vs-digit-box):not([size="90"]):not([size="91"]):not([size="92"]):not([size="93"]):focus {
  border-color: #1565C0 !important;
  box-shadow: 0 0 0 4px rgba(21,101,192,0.22) !important;
}
body.leela-quiz .leela-question-card.multichoice .formulation.clearfix {
  background: transparent !important;
  background-image: none !important;
  border: none !important;
  border-left: none !important;
  border-radius: 0 !important;
  padding: 0 !important;
  overflow: visible !important;
}
body.leela-quiz .leela-question-card.multichoice .formulation.clearfix::before,
body.leela-quiz .leela-question-card.multichoice .formulation.clearfix::after {
  display: none !important;
  content: none !important;
  background: none !important;
}
body.leela-quiz .leela-question-card .prompt,
body.leela-quiz .leela-question-card .ablock > .prompt,
body.leela-quiz .leela-question-card legend.sr-only {
  display: none !important;
}
body.leela-quiz[class*="path-mod-quiz"] .leela-question-card .answer .r0,
body.leela-quiz[class*="path-mod-quiz"] .leela-question-card .answer .r1,
body.leela-quiz[class*="path-mod-quiz"] .leela-question-card .answer > div {
  display: flex !important;
  align-items: center !important;
  gap: 14px !important;
  padding: 14px 20px !important;
  margin: 0 0 10px 0 !important;
  border: 2px solid rgba(120,113,108,0.08) !important;
  border-radius: 12px !important;
  background: white !important;
  transition: all 0.18s !important;
  cursor: pointer !important;
}
body.leela-quiz[class*="path-mod-quiz"] .leela-question-card .answer .r0:hover,
body.leela-quiz[class*="path-mod-quiz"] .leela-question-card .answer .r1:hover,
body.leela-quiz[class*="path-mod-quiz"] .leela-question-card .answer > div:hover {
  border-color: #0F766E !important;
  background: rgba(15,118,110,0.08) !important;
}
body.leela-quiz[class*="path-mod-quiz"] .leela-question-card.multichoice .answer .r0,
body.leela-quiz[class*="path-mod-quiz"] .leela-question-card.multichoice .answer .r1,
body.leela-quiz[class*="path-mod-quiz"] .leela-question-card .answer .r0,
body.leela-quiz[class*="path-mod-quiz"] .leela-question-card .answer .r1 {
  font-size: 18px !important;
  padding: 10px 16px !important;
}
body.leela-quiz[class*="path-mod-quiz"] .leela-question-card.multichoice {
  grid-column: auto !important;
}
body.leela-quiz .leela-question-card:has(.mg-grouped-scene) .subquestion input[type="text"],
body.leela-quiz .que:has(.mg-grouped-scene) .subquestion input[type="text"] {
  min-width: 16ch !important;
  width: auto !important;
  box-sizing: content-box !important;
}
body.leela-grammar .pg-para,
body.leela-grammar .pg-w,
body.leela-grammar .pg-instr,
body.leela-grammar .pg-check,
body.leela-grammar .pg-score {
  font-family: inherit !important;
}
body.leela-grammar .pg-para,
body.leela-grammar .pg-w {
  color: #1C1917 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  line-height: 1.7 !important;
  letter-spacing: 0 !important;
}
body.leela-grammar .pg-wrap {
  margin-left: 0 !important;
  margin-right: auto !important;
  text-align: left !important;
}
body.leela-grammar .pg-para {
  text-align: left !important;
}

/* ---- 3. LEELA THEME — _base/animations.css ---- */
.leela-creatures-layer {
  position: fixed;
  inset: 0;
  pointer-events: none;
  z-index: 2;
  overflow: hidden;
}
.leela-creatures-layer {
  z-index: 10 !important;
}

/* ---- 3. LEELA THEME — rainbow_notebook/theme.css  (rainbow_notebook overrides) ---- */
html.leela-quiz-active.leela-template-rainbow-notebook {
  background-color: #FBF3E4 !important;
  background-image: radial-gradient(ellipse at 85% 5%, rgba(251,191,36,0.35) 0%, transparent 45%),
      
      radial-gradient(ellipse at 15% 0%, rgba(244,114,182,0.15) 0%, transparent 40%),
      
      radial-gradient(ellipse at 50% 100%, rgba(134,197,94,0.12) 0%, transparent 50%),
      
      linear-gradient(180deg,
        #FEF3C7 0%,       
        #FBF3E4 12%,      
        #FDF2E9 25%,      
        #FBF5EE 40%,      
        #F5F0E6 55%,      
        #F0EDE2 70%,      
        #EBE8DB 82%,      
        #E8E5D6 100%      
      ) !important;
  background-attachment: fixed !important;
}
body.leela-quiz.leela-template-rainbow-notebook {
  background-color: #FBF3E4 !important;
  background-image: radial-gradient(ellipse at 85% 5%, rgba(251,191,36,0.35) 0%, transparent 45%),
      radial-gradient(ellipse at 15% 0%, rgba(244,114,182,0.15) 0%, transparent 40%),
      radial-gradient(ellipse at 50% 100%, rgba(134,197,94,0.12) 0%, transparent 50%),
      linear-gradient(180deg,
        #FEF3C7 0%, #FBF3E4 12%, #FDF2E9 25%, #FBF5EE 40%,
        #F5F0E6 55%, #F0EDE2 70%, #EBE8DB 82%, #E8E5D6 100%
      ) !important;
  background-attachment: fixed !important;
  color: #1C1917 !important;
}
body.leela-quiz.leela-template-rainbow-notebook #page,
body.leela-quiz.leela-template-rainbow-notebook #page-wrapper,
body.leela-quiz.leela-template-rainbow-notebook #page-content,
body.leela-quiz.leela-template-rainbow-notebook #region-main-box,
body.leela-quiz.leela-template-rainbow-notebook #region-main {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
}
body.leela-quiz.leela-template-rainbow-notebook .leela-questions-grid .leela-question-card,
body.leela-quiz.leela-template-rainbow-notebook .leela-question-card {
  background: linear-gradient(135deg,
      rgba(255,255,255,0.55) 0%,
      rgba(255,252,245,0.40) 50%,
      rgba(255,248,235,0.35) 100%) !important;
  backdrop-filter: blur(20px) saturate(1.3) !important;
  -webkit-backdrop-filter: blur(20px) saturate(1.3) !important;
  border: 1px solid rgba(255,255,255,0.5) !important;
  border-radius: 20px !important;
  box-shadow: 0 8px 32px rgba(180,140,80,0.12),
      0 1px 0 rgba(255,255,255,0.8) inset,
      0 -1px 0 rgba(180,140,80,0.05) inset,
      0 0 0 1px rgba(255,255,255,0.15) inset !important;
  overflow: hidden;
  transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease;
}
body.leela-quiz.leela-template-rainbow-notebook .leela-question-card::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 5% !important;
  right: 5% !important;
  height: 2px !important;
  background: linear-gradient(90deg,
      #E89B2D, #E76F8F, #2BA8A0, #5BAFE0, #7BB661, #8E5BA8) !important;
  border-radius: 2px !important;
  opacity: 0.5 !important;
  z-index: 1 !important;
}
body.leela-quiz.leela-template-rainbow-notebook .leela-question-card::before {
  background: linear-gradient(135deg, #0F766E, #115E59) !important;
  box-shadow: 0 3px 8px rgba(15,118,110,0.25) !important;
}
body.leela-quiz.leela-template-rainbow-notebook .leela-question-card:hover {
  transform: translateY(-3px);
  border-color: rgba(255,255,255,0.7) !important;
  box-shadow: 0 12px 40px rgba(180,140,80,0.18),
      0 0 24px rgba(251,191,36,0.06),
      0 1px 0 rgba(255,255,255,0.9) inset !important;
}
body.leela-quiz.leela-template-rainbow-notebook .leela-rainbow-strip-fixed {
  background: linear-gradient(90deg,
      #E89B2D, #E76F8F, #2BA8A0, #5BAFE0, #7BB661, #8E5BA8,
      #E89B2D, #E76F8F, #2BA8A0) !important;
  background-size: 200% 100% !important;
  animation: rainbowShimmer 6s linear infinite !important;
  height: 5px !important;
  border-radius: 0 0 3px 3px !important;
  box-shadow: 0 2px 8px rgba(232,155,45,0.2) !important;
}
body.leela-quiz.leela-template-rainbow-notebook .leela-rainbow-strip-fixed span {
  display: none !important;
}
body.leela-quiz.leela-template-rainbow-notebook::after {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 6px;
  z-index: 5;
  background: linear-gradient(90deg,
      rgba(251,191,36,0) 0%, rgba(251,191,36,0.2) 30%,
      rgba(249,115,22,0.15) 50%, rgba(251,191,36,0.2) 70%,
      rgba(251,191,36,0) 100%);
  animation: sunGlow 8s ease-in-out infinite;
  pointer-events: none;
}
body.leela-quiz.leela-template-rainbow-notebook .leela-answer-input,
body.leela-quiz.leela-template-rainbow-notebook input[type="text"] {
  border: 1.5px solid rgba(15,118,110,0.15) !important;
  background: rgba(255,255,255,0.5) !important;
  backdrop-filter: blur(8px) !important;
  color: #1C1917 !important;
  border-radius: 12px !important;
}
body.leela-quiz.leela-template-rainbow-notebook .leela-answer-input:focus,
body.leela-quiz.leela-template-rainbow-notebook input[type="text"]:focus {
  border-color: rgba(15,118,110,0.35) !important;
  background: rgba(255,255,255,0.7) !important;
  box-shadow: 0 0 12px rgba(15,118,110,0.08) !important;
}
body.leela-quiz.leela-template-rainbow-notebook[class*="path-mod-quiz"] .leela-question-card .subquestion input[type="text"]:not(.va-digit-box):not(.vs-digit-box):not([data-gg-styled]):not([style*="display: none"]):not([style*="display:none"]) {
  border: 1.5px solid rgba(15,118,110,0.15) !important;
  background: rgba(255,255,255,0.5) !important;
  backdrop-filter: blur(8px) !important;
  color: #1C1917 !important;
  border-radius: 12px !important;
  padding: 10px 16px !important;
}
body.leela-quiz.leela-template-rainbow-notebook input::placeholder {
  color: rgba(120,113,108,0.35) !important;
}
body.leela-quiz.leela-template-rainbow-notebook[class*="path-mod-quiz"] .leela-question-card .answer .r0,
body.leela-quiz.leela-template-rainbow-notebook[class*="path-mod-quiz"] .leela-question-card .answer .r1,
body.leela-quiz.leela-template-rainbow-notebook[class*="path-mod-quiz"] .leela-question-card .answer > div {
  border: 1.5px solid rgba(15,118,110,0.1) !important;
  background: rgba(255,255,255,0.45) !important;
  backdrop-filter: blur(8px) !important;
  color: #1C1917 !important;
}
body.leela-quiz.leela-template-rainbow-notebook[class*="path-mod-quiz"] .leela-question-card .answer .r0:hover,
body.leela-quiz.leela-template-rainbow-notebook[class*="path-mod-quiz"] .leela-question-card .answer .r1:hover,
body.leela-quiz.leela-template-rainbow-notebook[class*="path-mod-quiz"] .leela-question-card .answer > div:hover {
  border-color: rgba(15,118,110,0.25) !important;
  background: rgba(255,255,255,0.65) !important;
  box-shadow: 0 0 12px rgba(15,118,110,0.06) !important;
}
body.leela-quiz.leela-template-rainbow-notebook .mg-topic-tag,
body.leela-quiz.leela-template-rainbow-notebook .leela-question-card span[style*="background-color"],
body.leela-quiz.leela-template-rainbow-notebook .leela-question-card span[style*="background:"] {
  background: rgba(15,118,110,0.06) !important;
  background-color: rgba(15,118,110,0.06) !important;
  border: 1px solid rgba(15,118,110,0.1) !important;
  color: #0F766E !important;
  display: inline-block !important;
  visibility: visible !important;
}
body.leela-quiz.leela-template-rainbow-notebook .leela-worksheet-header {
  text-shadow: 0 1px 4px rgba(180,140,80,0.1);
}
body.leela-quiz.leela-template-rainbow-notebook .leela-title {
  color: #1C1917 !important;
}
body.leela-quiz.leela-template-rainbow-notebook .leela-subtitle {
  color: #F97316 !important;
  opacity: 0.7 !important;
  letter-spacing: 3px !important;
  text-transform: uppercase !important;
  font-size: 11px !important;
}
body.leela-quiz.leela-template-rainbow-notebook .leela-name-date,
body.leela-quiz.leela-template-rainbow-notebook .leela-name-date span {
  color: rgba(120,113,108,0.55) !important;
}
body.leela-quiz.leela-template-rainbow-notebook .leela-date {
  color: #44403C !important;
}
body.leela-quiz.leela-template-rainbow-notebook .leela-instruction {
  background: rgba(255,255,255,0.45) !important;
  backdrop-filter: blur(12px) !important;
  border: 1px solid rgba(15,118,110,0.08) !important;
  border-radius: 12px !important;
  color: rgba(120,113,108,0.6) !important;
}
body.leela-quiz.leela-template-rainbow-notebook .leela-progress-container {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}
body.leela-quiz.leela-template-rainbow-notebook .leela-progress-track {
  background: rgba(15,118,110,0.06) !important;
}
body.leela-quiz.leela-template-rainbow-notebook .leela-progress-fill {
  background: linear-gradient(90deg, #E89B2D, #E76F8F, #2BA8A0, #5BAFE0, #7BB661, #8E5BA8) !important;
  background-size: 200% 100% !important;
  animation: rainbowShimmer 4s linear infinite !important;
}
body.leela-quiz.leela-template-rainbow-notebook .leela-progress-label,
body.leela-quiz.leela-template-rainbow-notebook .leela-progress-done,
body.leela-quiz.leela-template-rainbow-notebook .leela-progress-total {
  color: rgba(120,113,108,0.55) !important;
}
body.leela-quiz.leela-template-rainbow-notebook .que.incorrect.leela-question-card {
  border-color: rgba(220,38,38,0.3) !important;
  background: linear-gradient(135deg, rgba(255,255,255,0.55), rgba(220,38,38,0.12)) !important;
}
body.leela-quiz.leela-template-rainbow-notebook .que.partiallycorrect.leela-question-card {
  border-color: rgba(245,158,11,0.3) !important;
  background: linear-gradient(135deg, rgba(255,255,255,0.55), rgba(245,158,11,0.10)) !important;
}
body.leela-quiz.leela-template-rainbow-notebook .leela-question-card .outcome,
body.leela-quiz.leela-template-rainbow-notebook .leela-question-card .specificfeedback,
body.leela-quiz.leela-template-rainbow-notebook .leela-question-card .rightanswer,
body.leela-quiz.leela-template-rainbow-notebook .leela-question-card .feedback {
  background: rgba(255,255,255,0.35) !important;
  backdrop-filter: blur(8px) !important;
  border: 1px solid rgba(15,118,110,0.08) !important;
  border-radius: 12px !important;
  color: #44403C !important;
  padding: 12px 16px !important;
  margin-top: 12px !important;
}
body.leela-quiz.leela-template-rainbow-notebook select {
  background: rgba(255,255,255,0.5) !important;
  border: 1px solid rgba(15,118,110,0.12) !important;
  color: #1C1917 !important;
}
body.leela-quiz.leela-template-rainbow-notebook .leela-question-card select,
body.leela-quiz.leela-template-rainbow-notebook .que.multianswer .subquestion select {
  background: #fff !important;
  border: 2px solid rgba(15,118,110,0.3) !important;
  border-radius: 8px !important;
  font-weight: 700 !important;
  font-size: 1.1rem !important;
  padding: 4px 10px !important;
}
html.leela-template-rainbow-notebook.leela-quiz-active body.leela-grammar .que:has(.mg-grammar-chat) select {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='11' height='7'><path d='M1 1l4.5 4.5L10 1' stroke='%230F766E' stroke-width='2' fill='none' stroke-linecap='round'/></svg>") !important;
  background-repeat: no-repeat !important;
  background-position: right 8px center !important;
}
html.leela-quiz-active body.leela-template-rainbow-notebook.leela-grammar .leela-name-date {
  display: none !important;
}
html.leela-quiz-active body.leela-template-rainbow-notebook.leela-grammar .leela-worksheet-header::before {
  content: "";
  position: absolute;
  top: -34px;
  right: -34px;
  width: 180px;
  height: 180px;
  border-radius: 50%;
  background: radial-gradient(circle at 100% 0%,
      transparent 0 96px,
      #C2410C 96px 104px,
      #F97316 104px 112px,
      #F4B740 112px 120px,
      #7A9E5B 120px 128px,
      #0F766E 128px 136px,
      #3B82A0 136px 144px,
      transparent 144px);
  opacity: 0.92;
  pointer-events: none;
}
html.leela-quiz-active body.leela-template-rainbow-notebook.leela-grammar .leela-worksheet-header::after {
  content: "";
  position: absolute;
  top: 118px;
  right: 40px;
  width: 46px;
  height: 20px;
  border-radius: 50%;
  background: rgba(255,255,255,0.72);
  filter: blur(2px);
  opacity: 0.8;
  pointer-events: none;
}

/* ---- 3. LEELA THEME — _base/grammar_blush.css ---- */
body#page-mod-quiz-attempt.leela-grammar,
body#page-mod-quiz-attempt.leela-grammar,
body#page-mod-quiz-attempt.leela-grammar {
  background: radial-gradient(ellipse 540px 440px at 96% 10%,  rgba(15,118,110,0.16),  transparent 88%),
    radial-gradient(ellipse 430px 500px at 0% 34%,   rgba(249,115,22,0.15),  transparent 84%),
    radial-gradient(ellipse 460px 560px at 100% 68%, rgba(244,183,64,0.18),  transparent 88%),
    radial-gradient(ellipse 540px 330px at 22% 99%,  rgba(15,118,110,0.10),  transparent 85%),
    #FBF3E4 !important;
  background-attachment: fixed !important;
}
body#page-mod-quiz-attempt.leela-grammar #region-main,
body#page-mod-quiz-attempt.leela-grammar #page-content,
body#page-mod-quiz-attempt.leela-grammar #region-main,
body#page-mod-quiz-attempt.leela-grammar #page-content,
body#page-mod-quiz-attempt.leela-grammar #region-main,
body#page-mod-quiz-attempt.leela-grammar #page-content {
  max-width: min(2200px, 95vw) !important;
}
html.leela-quiz-active body.leela-grammar .leela-question-card,
html.leela-quiz-active body.leela-grammar .leela-progress-container {
  background: rgba(255,255,255,0.62) !important;
  border: 1px solid rgba(255,255,255,0.95) !important;
  -webkit-backdrop-filter: blur(22px) saturate(135%);
  backdrop-filter: blur(22px) saturate(135%);
  box-shadow: 0 14px 34px rgba(180,140,80,0.16),
              inset 0 1px 0 rgba(255,255,255,0.92) !important;
}
html.leela-quiz-active body.leela-grammar .leela-question-card {
  scroll-margin-top: 90px;
}
html.leela-quiz-active body.leela-grammar .leela-progress-container {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  column-gap: 14px;
  row-gap: 10px;
  padding: 18px 22px !important;
  border-radius: 16px !important;
}
html.leela-quiz-active body.leela-grammar .leela-progress-track {
  flex: 0 0 100%;
  height: 9px !important;
  background: rgba(15,118,110,0.14) !important;
  border-radius: 999px !important;
  margin-bottom: 0 !important;
}
html.leela-quiz-active body.leela-grammar .leela-progress-fill {
  background: linear-gradient(90deg, #0F766E, #F97316, #F4B740) !important;
}
html.leela-quiz-active body.leela-grammar .leela-progress-label {
  flex: 1 1 auto;
  justify-content: flex-start !important;
  color: #57534E !important;
}
html.leela-quiz-active body.leela-grammar .leela-progress-done,
html.leela-quiz-active body.leela-grammar .leela-progress-total {
  color: #0F766E !important;
}
body.leela-grammar .leela-card-nav {
  flex: 0 1 auto;
  display: flex;
  flex-wrap: wrap;
  gap: 7px;
  margin-left: auto;
}
body.leela-grammar .leela-card-chip {
  min-width: 34px;
  min-height: 34px;
  padding: 0 6px;
  border: 1px solid rgba(255,255,255,0.95);
  border-radius: 9px;
  background: rgba(255,255,255,0.62);
  color: #1C1917;
  font-family: "Trebuchet MS", "Segoe UI", Arial, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 1;
  cursor: pointer;
  transition: border-color 0.15s, background 0.15s, transform 0.1s;
}
body.leela-grammar .leela-card-chip:hover {
  border-color: #0F766E;
}
body.leela-grammar .leela-card-chip:active {
  transform: translateY(1px);
}
body.leela-grammar .leela-card-chip.is-done {
  border-color: transparent;
  color: #FFF8EB;
  background: linear-gradient(180deg, #4FA79C, #0F766E);
}
@media (pointer: coarse) {
body.leela-grammar .leela-card-chip {
  min-width: 44px;
  min-height: 44px;
}
}
@media (max-width: 640px) {
body.leela-grammar .leela-card-nav {
  margin-left: 0;
}
}
html.leela-quiz-active body.leela-grammar #region-main,
html.leela-quiz-active body.leela-grammar #region-main
  *:not(svg):not(path):not(.leela-title):not(.fa):not(.icon):not([class*="fa-"]) {
  font-family: "Trebuchet MS", "Segoe UI", Arial, sans-serif !important;
}
html.leela-quiz-active body.leela-grammar .leela-worksheet-header {
  background: linear-gradient(125deg, rgba(255,255,255,0.92), rgba(255,255,255,0.62)) !important;
  border: 1px solid rgba(255,255,255,0.95) !important;
  -webkit-backdrop-filter: blur(20px) saturate(135%);
  backdrop-filter: blur(20px) saturate(135%);
  box-shadow: 0 14px 34px rgba(180,140,80,0.16),
              inset 0 1px 0 rgba(255,255,255,0.92) !important;
  border-radius: 26px !important;
  padding: 28px 30px !important;
  margin-bottom: 22px !important;
  position: relative;
  overflow: hidden;
}
html.leela-quiz-active body.leela-grammar .leela-header-row {
  border-bottom: 0 !important;
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}
html.leela-quiz-active body.leela-grammar .leela-instruction {
  display: none !important;
}
html.leela-quiz-active body.leela-grammar .leela-title {
  font-family: Georgia, "Times New Roman", serif !important;
  font-weight: 400 !important;
  font-size: 2.6rem !important;
  letter-spacing: -1px !important;
  line-height: 1.15 !important;
  color: #1C1917 !important;
}
html.leela-quiz-active body.leela-grammar .leela-title::before {
  content: none !important;
}
html.leela-quiz-active body.leela-grammar .leela-kicker {
  font-size: 0.7rem !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  letter-spacing: 2px !important;
  color: #0F766E !important;
  margin-bottom: 6px !important;
}
html.leela-quiz-active body.leela-grammar .leela-subtitle {
  font-size: 0.95rem !important;
  font-weight: 400 !important;
  color: #57534E !important;
  margin-top: 8px !important;
}
body.leela-grammar .leela-question-card .qtext,
body.leela-grammar .leela-question-card .formulation,
body.leela-grammar .leela-question-card .gg-instruction,
body.leela-grammar .leela-question-card .formulation > p,
body.leela-grammar .leela-question-card .formulation > div > p,
body.leela-grammar .leela-question-card .ablock,
body.leela-grammar .leela-question-card .ablock .flex-fill {
  font-size: 15px !important;
  line-height: 1.7 !important;
  color: #1C1917 !important;
}
html.leela-quiz-active body.leela-grammar .que .qtext
  *:not(svg):not(path):not(.fa):not([class*="fa-"]):not(.icon):not(select):not(button):not(.mg-topic-tag):not(.gc-sender):not(.gc-cap):not(.cc-sender):not(.cc-cap):not(.cc-count):not(.pg-score):not(.blush-src-hidden):not(.blush-qhead):not(.blush-qhead *) {
  font-size: 15px !important;
}
html.leela-quiz-active body.leela-grammar .que:has(.mg-grammar-chat) select {
  color: #1C1917 !important;
  background: #FFFBF2 !important;
  background-color: #FFFBF2 !important;
  border: 1px solid rgba(180,140,80,0.16) !important;
  border-bottom: 3px solid #0F766E !important;
  border-style: solid !important;
  border-radius: 6px !important;
  box-shadow: none !important;
  -webkit-backdrop-filter: none !important;
  backdrop-filter: none !important;
  padding: 2px 22px 2px 10px !important;
}
html.leela-quiz-active body.leela-grammar .que:has(.mg-grammar-chat) .gc-wa,
html.leela-quiz-active body.leela-grammar .que:has(.mg-grammar-chat) .gc-bubble,
html.leela-quiz-active body.leela-grammar .que:has(.mg-grammar-chat) .gc-cap,
html.leela-quiz-active body.leela-grammar .que:has(.mg-grammar-chat) .gc-sender {
  font-family: "Trebuchet MS", "Segoe UI", Arial, sans-serif !important;
}
html.leela-quiz-active body.leela-grammar .que:has(.mg-grammar-chat) .gc-in,
html.leela-quiz-active body.leela-grammar .que:has(.mg-grammar-chat) .gc-in .gc-sender {
  color: #1C1917 !important;
}
html.leela-quiz-active body.leela-grammar .que:has(.mg-grammar-chat) .gc-cap {
  color: #57534E !important;
}
html.leela-quiz-active body.leela-grammar .que:has(.mg-grammar-chat) .gc-bubble {
  font-size: 15px !important;
  line-height: 1.75 !important;
}
html.leela-quiz-active body.leela-grammar .que:has(.mg-grammar-chat) .gc-cap {
  font-size: 13px !important;
}
html.leela-quiz-active body.leela-grammar .leela-question-card:has(.mg-grammar-chat) {
  grid-column: auto !important;
}
html.leela-quiz-active body.leela-grammar .ablock .answer > div {
  position: relative;
}
html.leela-quiz-active body.leela-grammar .leela-question-card .blush-src-hidden {
  display: none !important;
}
html.leela-quiz-active body.leela-grammar .leela-question-card:has(.blush-qhead) .mg-topic-tag {
  display: none !important;
}
html.leela-quiz-active body.leela-grammar .leela-question-card::before {
  display: none !important;
}
html.leela-quiz-active body.leela-grammar .leela-question-card .qtext,
html.leela-quiz-active body.leela-grammar .leela-question-card .formulation {
  padding-top: 4px !important;
}
html.leela-quiz-active body.leela-grammar .blush-qhead {
  display: flex;
  align-items: flex-start;
  gap: 13px;
  margin: 0 0 15px 0;
  padding-bottom: 12px;
  border-bottom: 1px solid rgba(180,140,80,0.22);
}
html.leela-quiz-active body.leela-grammar .blush-qnum {
  flex: 0 0 auto;
  width: 34px;
  height: 34px;
  display: grid;
  place-items: center;
  border-radius: 50%;
  background: linear-gradient(180deg, #4FA79C, #0F766E);
  color: #FFF8EB;
  font-weight: 700;
  font-size: 0.95rem;
  box-shadow: 0 2px 6px rgba(180,140,80,0.16);
}
html.leela-quiz-active body.leela-grammar .blush-qtitles {
  min-width: 0;
  padding-top: 2px;
}
html.leela-quiz-active body.leela-grammar .blush-qtitle {
  font-size: 1.12rem !important;
  font-weight: 700 !important;
  line-height: 1.22 !important;
  color: #1C1917 !important;
}
html.leela-quiz-active body.leela-grammar .blush-qsub {
  margin-top: 4px;
  font-size: 0.82rem !important;
  font-weight: 600 !important;
  letter-spacing: 0.4px !important;
  color: #57534E !important;
}
body:is(#page-mod-quiz-attempt,#page-mod-quiz-attempt,#page-mod-quiz-attempt).leela-grammar .que:has(.mg-grouped-scene) input[type="text"] {
  font-family: inherit !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  color: #1C1917 !important;
  background: #FFFBF2 !important;
  border: 1px solid rgba(180,140,80,0.16) !important;
  border-bottom: 3px solid #0F766E !important;
  border-radius: 6px !important;
  box-shadow: none !important;
  padding: 4px 10px !important;
  height: auto !important;
  min-height: 34px !important;
  width: auto !important;
  min-width: 8.5em !important;
  max-width: 16em !important;
  field-sizing: content;
  vertical-align: middle;
}

/* ---- 4. QUESTION CSS embedded in the quiz — grouped-scene inputs (Irregular Verbs) ---- */
.formulation select,
.formulation .subquestion select {
  font-weight: 700 !important;
  font-size: inherit !important;
}
.que:has(.mg-grouped-scene) input[type=text],
.que:has(.mg-grouped-scene) input.form-control {
  font-weight: 700 !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  border: 1px solid #ccc !important;
  border-radius: 6px !important;
  padding: 6px 10px !important;
  background: #fff !important;
  outline: none !important;
  box-shadow: none !important;
}
.que:has(.mg-grouped-scene) input[type=text]:focus,
.que:has(.mg-grouped-scene) input.form-control:focus {
  border-color: #7c5cfc !important;
  box-shadow: 0 0 0 2px rgba(124,92,252,0.15) !important;
}
.que:has(.mg-grouped-scene) .subquestion,
.que:has(.mg-grouped-scene) .subquestion * {
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
}
body.leela-quiz .leela-question-card:has(.mg-grouped-scene) {
  grid-column: auto !important;
}

/* ---- 4. QUESTION CSS embedded in the quiz — Grammar Chat — .mg-grammar-chat / .gc-* bubbles (slots 2 & 4) ---- */
.que:has(.mg-grammar-chat) select {
  appearance: none;
  -webkit-appearance: none;
  font-family: -apple-system,"SF Pro Text","Segoe UI",Roboto,sans-serif;
  font-weight: 700;
  font-size: 16px;
  color: #1f3a4d;
  background: rgba(255,255,255,.88);
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  border: 1px solid rgba(0,0,0,.06);
  border-radius: 12px;
  padding: 1px 24px 1px 11px;
  margin: 0 1px;
  box-shadow: 0 1px 3px rgba(0,0,0,.18);
  cursor: pointer;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='11' height='7'><path d='M1 1l4.5 4.5L10 1' stroke='%23334155' stroke-width='2' fill='none' stroke-linecap='round'/></svg>");
  background-repeat: no-repeat;
  background-position: right 8px center;
}
.que:has(.mg-grammar-chat) select:focus-visible {
  outline: 2px solid #fff;
  outline-offset: 1px;
}
.que:has(.mg-grammar-chat) .gc-wa {
  max-width: 540px;
  margin: 8px auto 2px;
  border-radius: 22px;
  overflow: hidden;
  padding: 15px 13px 20px;
  font-family: -apple-system,"SF Pro Text","Segoe UI",Roboto,sans-serif;
  background: #e9eef3;
  background: linear-gradient(180deg, rgba(255,255,255,.14), rgba(255,255,255,0)), #FBF3E4;
  box-shadow: 0 6px 22px rgba(20,30,50,.18);
  border: 1px solid rgba(255,255,255,.18);
}
.que:has(.mg-grammar-chat) .gc-cap {
  text-align: center;
  font-size: 12px;
  font-weight: 600;
  color: rgba(120,113,108,0.65);
  margin-bottom: 13px;
}
.que:has(.mg-grammar-chat) .gc-row {
  display: flex;
  margin: 5px 0;
}
.que:has(.mg-grammar-chat) .gc-left {
  justify-content: flex-start;
}
.que:has(.mg-grammar-chat) .gc-right {
  justify-content: flex-end;
}
.que:has(.mg-grammar-chat) .gc-bubble {
  max-width: 80%;
  padding: 8px 14px;
  font-size: 16px;
  line-height: 1.75;
  border-radius: 20px;
  position: relative;
  -webkit-backdrop-filter: blur(12px) saturate(1.3);
  backdrop-filter: blur(12px) saturate(1.3);
  box-shadow: 0 2px 12px rgba(20,30,50,.14), inset 0 1px 0 rgba(255,255,255,.5);
}
.que:has(.mg-grammar-chat) .gc-in {
  background: rgba(255,255,255,.72);
  border: 1px solid rgba(255,255,255,.6);
  color: #182430;
  border-bottom-left-radius: 6px;
}
.que:has(.mg-grammar-chat) .gc-out {
  background: #0F766E;
  background: color-mix(in srgb, #0F766E 88%, transparent);
  border: 1px solid rgba(255,255,255,.4);
  color: #fff;
  border-bottom-right-radius: 6px;
}
.que:has(.mg-grammar-chat) .gc-third {
  background: #F97316;
  background: color-mix(in srgb, #F97316 86%, transparent);
  border: 1px solid rgba(255,255,255,.4);
  color: #fff;
  border-bottom-left-radius: 6px;
}
.que:has(.mg-grammar-chat) .gc-sender {
  display: block;
  font-size: 11px;
  font-weight: 600;
  margin-bottom: 1px;
}
.que:has(.mg-grammar-chat) .gc-in .gc-sender {
  color: #6b7885;
}
.que:has(.mg-grammar-chat) .gc-out .gc-sender,
.que:has(.mg-grammar-chat) .gc-third .gc-sender {
  color: rgba(255,255,255,.85);
}
body.leela-quiz .leela-question-card:has(.mg-grammar-chat) {
  grid-column: 1 / -1 !important;
}

/* ---- 4. QUESTION CSS embedded in the quiz — dropdown & typed blanks (slots 3, 5, 6, 7, 9) ---- */
.formulation select,
.formulation .subquestion select {
  font-weight: 700 !important;
  font-size: inherit !important;
}
.formulation .subquestion input[type=text] {
  font-weight: 700 !important;
  font-size: inherit !important;
}

/* ---- 4. QUESTION CSS embedded in the quiz — tap paragraph — .mg-para-tap / .pg-* (Common Nouns) ---- */
.que:has(.mg-para-tap) .ablock .answer {
  position: absolute !important;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0,0,0,0);
}
.que:has(.mg-para-tap) .pg-wrap {
  max-width: 600px;
  margin: 8px auto 2px;
  padding: 18px 20px;
  border-radius: 16px;
  background: #FBF3E4;
  box-shadow: 0 3px 14px rgba(20,30,50,.10);
  border: 1px solid rgba(0,0,0,.05);
}
.que:has(.mg-para-tap) .pg-instr {
  font-size: 15px;
  font-weight: 700;
  color: rgba(120,113,108,0.65);
  margin-bottom: 12px;
}
.que:has(.mg-para-tap) .pg-para {
  line-height: 1.9;
  color: #1f2d3a;
}
.que:has(.mg-para-tap) .pg-w {
  display: inline-block;
  padding: 1px 6px;
  margin: 1px 0;
  border-radius: 8px;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
}
.que:has(.mg-para-tap) .pg-w:hover {
  background: rgba(0,0,0,.06);
}
.que:has(.mg-para-tap) .pg-check {
  margin-top: 16px;
  padding: 9px 26px;
  font-size: 16px;
  font-weight: 700;
  font-family: Nunito,sans-serif;
  color: #fff;
  background: #0F766E;
  border: 0;
  border-radius: 22px;
  cursor: pointer;
  box-shadow: 0 2px 8px rgba(0,0,0,.18);
}
.que:has(.mg-para-tap) .pg-score {
  margin-top: 10px;
  font-size: 15px;
  font-weight: 700;
  color: #2e7d32;
}
body.leela-quiz .leela-question-card:has(.mg-para-tap) {
  grid-column: 1 / -1 !important;
}

/* ---- 5. DEMO CONTROLS — per-question Check / Try again, total score, feedback icons (not in Moodle) ---- */
body.leela-quiz .leela-question-card .demo-qcontrols {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px;
  margin-top: 14px;
  padding-top: 12px;
  border-top: 1px dashed rgba(180,140,80,0.22);
}
body.leela-quiz .leela-question-card .demo-qcontrols .btn {
  font-family: "Nunito", sans-serif;
  font-weight: 700;
  font-size: 14px;
  border-radius: 999px;
  padding: 6px 18px;
  cursor: pointer;
  background: #0F766E;
  border: 1px solid #0F766E;
  color: #fff;
}
body.leela-quiz .leela-question-card .demo-qcontrols .demo-retry {
  background: #FFFBF2;
  color: #0F766E;
}
body.leela-quiz .leela-question-card .demo-qcontrols .btn:hover {
  filter: brightness(1.08);
}
body.leela-quiz .leela-question-card .demo-qcontrols .btn:focus-visible {
  outline: 3px solid #F97316;
  outline-offset: 2px;
}
body.leela-quiz .leela-question-card .demo-qscore {
  font-family: "Nunito", sans-serif;
  font-weight: 800;
  font-size: 14px;
  color: #1C1917;
}
body.leela-quiz .leela-question-card .demo-qcontrols [hidden] {
  display: none !important;
}
body.leela-quiz .leela-question-card .demo-fb {
  display: inline-flex;
  align-items: center;
  margin-left: 4px;
  text-decoration: none;
}
body.leela-quiz .leela-question-card .demo-fb .icon {
  display: inline-flex;
  width: 1.1em;
  height: 1.1em;
  margin: 0;
  font-size: 18px;
}
body.leela-quiz .leela-question-card .demo-ico {
  width: 1em;
  height: 1em;
  display: block;
}
body.leela-quiz .submitbtns.demo-bar {
  display: flex !important;
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  gap: 14px;
}
body.leela-quiz .submitbtns.demo-bar .demo-total {
  font-family: "Nunito", sans-serif;
  font-weight: 800;
  font-size: 18px;
  color: #1C1917;
  background: rgba(255,255,255,0.62);
  border: 1px solid rgba(255,255,255,0.95);
  border-radius: 999px;
  padding: 8px 18px;
}
body.leela-quiz .submitbtns.demo-bar .demo-reset {
  font-family: "Nunito", sans-serif;
  font-weight: 700;
  border-radius: 12px;
  padding: 10px 20px;
  background: #FFFBF2;
  color: #0F766E;
  border: 1px solid #0F766E;
  cursor: pointer;
}
@media (max-width: 600px) {
body.leela-quiz .submitbtns.demo-bar {
  justify-content: center;
}
}
body.leela-quiz .leela-question-card .demo-qcontrols.demo-own-check:not(:has(.demo-retry:not([hidden]))) {
  display: none;
}
body.leela-quiz .leela-question-card .demo-fb .icon::before {
  content: none !important;
  display: none !important;
}

/* ---- 6. KEYFRAMES used by the theme, the creatures and the demo ---- */
@keyframes butterflyDrift {
    0%   { transform: translateX(-50px) translateY(0) rotate(-5deg); }
    20%  { transform: translateX(15vw) translateY(-12px) rotate(6deg); }
    40%  { transform: translateX(35vw) translateY(8px) rotate(-4deg); }
    60%  { transform: translateX(60vw) translateY(-10px) rotate(7deg); }
    80%  { transform: translateX(80vw) translateY(5px) rotate(-3deg); }
    100% { transform: translateX(calc(100vw + 50px)) translateY(0) rotate(5deg); }
}
@keyframes beeZig {
    0%   { transform: translateX(-30px) translateY(0); }
    25%  { transform: translateX(20vw) translateY(-10px); }
    50%  { transform: translateX(45vw) translateY(8px); }
    75%  { transform: translateX(70vw) translateY(-6px); }
    100% { transform: translateX(calc(100vw + 30px)) translateY(0); }
}
@keyframes petalFall {
    0%   { transform: translateY(-20px) translateX(0) rotate(0); opacity: 0; }
    8%   { opacity: 0.6; }
    50%  { transform: translateY(50vh) translateX(12px) rotate(180deg); opacity: 0.35; }
    100% { transform: translateY(95vh) translateX(-5px) rotate(360deg); opacity: 0; }
}
@keyframes sparkleFloat {
    0%, 100% { opacity: 0; transform: scale(0.4); }
    50%      { opacity: 0.8; transform: scale(1.1); }
}
@keyframes caterpillarInch {
    0%, 100% { transform: scaleX(1) scaleY(1); }
    50%      { transform: scaleX(0.85) scaleY(1.1); }
}
@keyframes sunPulse {
    0%, 100% { opacity: 0.06; transform: scale(1); }
    50%      { opacity: 0.1; transform: scale(1.03); }
}
@keyframes starPulse {
    0%, 100% { opacity: 0.25; transform: scale(0.9); }
    50%      { opacity: 0.65; transform: scale(1.15); }
}
@keyframes causticDrift1 {
    0%, 100% { transform: translate(0,0) scale(1); opacity: .2; }
    25%      { transform: translate(40px,10px) scale(1.1); opacity: .35; }
    50%      { transform: translate(-30px,5px) scale(.95); opacity: .25; }
    75%      { transform: translate(20px,-5px) scale(1.05); opacity: .3; }
}
@keyframes kelpSway {
    0%, 100% { transform: rotate(-6deg); }
    50%      { transform: rotate(6deg); }
}
@keyframes wingFlapSVG {
    0%, 100% { transform: scaleY(1); }
    50%      { transform: scaleY(0.7); }
}
@keyframes beeBuzzWing {
    0%, 100% { transform: scaleY(1) rotate(0deg); }
    50%      { transform: scaleY(0.4) rotate(2deg); }
}
@keyframes sunRaysSpin {
    from { transform: rotate(0deg); }
    to   { transform: rotate(360deg); }
}
@keyframes ladybugWander {
    0%, 100% { transform: translate(0, 0) rotate(0deg); }
    20%      { transform: translate(15px, -8px) rotate(5deg); }
    40%      { transform: translate(-10px, -15px) rotate(-3deg); }
    60%      { transform: translate(20px, 5px) rotate(4deg); }
    80%      { transform: translate(-5px, 10px) rotate(-2deg); }
}
@keyframes dragonflyGlide {
    0%   { transform: translateX(0); }
    50%  { transform: translateX(-60vw) translateY(-20px); }
    100% { transform: translateX(-140vw); }
}
@keyframes dfWingBeat {
    0%, 100% { opacity: 0.5; transform: scaleY(1); }
    50%      { opacity: 0.3; transform: scaleY(0.6); }
}
@keyframes cursorPetal {
    0%   { opacity: 0.6; transform: translate(-50%, -50%) scale(0.8) rotate(0deg); }
    100% { opacity: 0; transform: translate(-50%, -180%) scale(0.3) rotate(120deg); }
}
@keyframes rainbowShimmer {
    0% { background-position: 0% 50%; }
    100% { background-position: 200% 50%; }
}
@keyframes sunGlow {
    0%,100% { transform: scaleY(1); opacity: .4; }
    50% { transform: scaleY(1.5); opacity: .6; }
}
