.BiologyLesson_instruction__EaXZf{padding:1rem;border:1px solid var(--border);border-radius:1.15rem;background:var(--surface)}.BiologyLesson_meta__YcGBS{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:.6rem;color:var(--muted);font-size:.7rem}.BiologyLesson_meta__YcGBS>:first-child{font-weight:600}.BiologyLesson_metaEnd__dwkdT{display:flex;align-items:center;gap:.25rem}.BiologyLesson_collapse__hg4Hy{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin:-.9rem -.85rem -.9rem 0;flex:none;color:var(--muted)}.BiologyLesson_collapse__hg4Hy svg{width:.9rem;height:.9rem}.BiologyLesson_instruction__EaXZf[data-collapsed]{padding-block:.1rem}.BiologyLesson_collapsedRow___A1_4{display:flex;align-items:center;gap:.6rem;min-height:2.75rem}.BiologyLesson_collapsedText__ez3_G{flex:1;min-width:0;height:3.8em;max-height:3.8em;overflow:hidden;font-size:.85rem;line-height:1.35;color:var(--text)}.BiologyLesson_collapsedText__ez3_G *{margin:0!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important}.BiologyLesson_collapsedText__ez3_G h2{font-weight:600}.BiologyLesson_collapsedRow___A1_4 .BiologyLesson_collapse__hg4Hy{margin-block:0}.BiologyLesson_collapsedText__ez3_G .BiologyLesson_collapsedCount__nyAO8{display:block;font-size:.68rem!important;color:var(--muted)!important;margin-bottom:.1rem!important}.BiologyLesson_collapsedBar__mWW3o{height:3px;border-radius:3px;background:var(--border);margin:.1rem 0 .55rem;overflow:hidden}.BiologyLesson_collapsedBar__mWW3o span{display:block;height:100%;background:var(--accent);border-radius:3px;transition:width .3s ease}.BiologyLesson_instruction__EaXZf h2,.BiologyLesson_title__ZEww7{font-size:1.25rem;font-weight:700;line-height:1.25}.BiologyLesson_body__b2I7m{margin-top:.5rem;font-size:.875rem;line-height:1.55;color:var(--muted)}.BiologyLesson_body__b2I7m[data-good=true]{color:var(--text)}.BiologyLesson_footer__0WITU{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.5rem}.BiologyLesson_completionTitle__g9oJh{display:flex;align-items:flex-start;gap:.5rem}.BiologyLesson_completionCheck__IZjB8{width:1.15rem;height:1.15rem;flex:none;margin-top:.2rem}.BiologyLesson_progress__pPMla{display:flex;gap:.35rem;margin-top:1rem}.BiologyLesson_progress__pPMla span{height:3px;flex:1;border-radius:3px;background:var(--border)}.BiologyLesson_progress__pPMla span[data-complete=true]{background:var(--accent)}.BiologyLesson_fade__GQOgk{animation:BiologyLesson_enter__O_NNw .18s ease-out both}.BiologyLesson_names__AX8f7{display:flex;flex-wrap:wrap;gap:.35rem}.BiologyLesson_groups__560_N button,.BiologyLesson_labels__G_Ucp button,.BiologyLesson_names__AX8f7 button{min-height:44px;max-width:100%;padding:.45rem .65rem;border:1px solid var(--border);border-radius:.5rem;background:transparent;color:var(--text);font-size:.8rem;line-height:1.3;text-align:left}.BiologyLesson_groups__560_N button[aria-pressed=true],.BiologyLesson_labels__G_Ucp button[aria-pressed=true],.BiologyLesson_names__AX8f7 button[aria-pressed=true]{border-color:var(--text);color:var(--text)}.BiologyLesson_groups__560_N,.BiologyLesson_labels__G_Ucp{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.BiologyLesson_groups__560_N{margin-bottom:.75rem;color:var(--muted);font-size:.75rem}.BiologyLesson_labels__G_Ucp{margin-bottom:.75rem}.BiologyLesson_field__VyPG5{min-width:0;border:0;padding:0}.BiologyLesson_field__VyPG5 legend{margin-bottom:.5rem;color:var(--muted);font-size:.75rem}.BiologyLesson_question__SvQ7_{padding-block:1rem;min-width:0;border:0}.BiologyLesson_question__SvQ7_+.BiologyLesson_question__SvQ7_{border-top:1px solid var(--border)}.BiologyLesson_question__SvQ7_ legend{font-size:.95rem;font-weight:600;line-height:1.5;padding-bottom:.65rem}.BiologyLesson_choices__Nm7Zi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.BiologyLesson_choices__Nm7Zi button{min-height:44px;border:1px solid var(--border);border-radius:.7rem;padding:.6rem .75rem;font-size:.8rem;line-height:1.3;background:var(--surface);color:var(--text);text-align:left;overflow-wrap:anywhere}.BiologyLesson_choices__Nm7Zi button[aria-pressed=true]{border-color:var(--text)}.BiologyLesson_help__GGS71{margin:auto;width:min(92vw,28rem);max-height:80dvh;overflow:auto;padding:1rem;border:1px solid var(--border);border-radius:1.15rem;background:var(--surface);color:var(--text)}.BiologyLesson_help__GGS71::backdrop{background:#0009}.BiologyLesson_helpHeading__L4e7c{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.BiologyLesson_helpHeading__L4e7c h2{font-size:1rem;font-weight:650}.BiologyLesson_helpHeading__L4e7c button{min-height:44px;padding-inline:.5rem;font-size:.8rem;color:var(--muted)}.BiologyLesson_helpBody__Fe2xQ{color:var(--muted);font-size:.875rem;line-height:1.6}.BiologyLesson_helpBody__Fe2xQ>*+*{margin-top:.75rem}@keyframes BiologyLesson_enter__O_NNw{0%{opacity:.4;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (max-height:740px){.BiologyLesson_instruction__EaXZf{padding:.65rem .85rem}.BiologyLesson_instruction__EaXZf h2{font-size:1.1rem}.BiologyLesson_body__b2I7m{font-size:.8rem;line-height:1.4}}@media (prefers-reduced-motion:reduce){.BiologyLesson_fade__GQOgk{animation:none}}