/* A small set of clear study and teaching actions. */
.mobile-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important}.study-navigation{gap:8px}.section-navigation{flex-wrap:wrap}.choice-options{display:grid;gap:10px;margin:24px 0}.choice-answer{display:flex;align-items:center;gap:14px;text-align:left;padding:16px 18px;border:1px solid var(--line,#d4e1e0);border-radius:10px;background:white;color:var(--ink,#173b3f);font:600 15px/1.5 Manrope,sans-serif;cursor:pointer}.choice-answer>span{display:grid;place-items:center;width:29px;height:29px;flex:0 0 29px;border-radius:7px;background:#edf3f3;font-size:12px}.choice-answer:hover:not(:disabled),.choice-answer:focus-visible{border-color:#16706d;outline:2px solid #16706d;outline-offset:2px}.choice-answer:disabled{opacity:1;cursor:default}.choice-answer.is-correct{background:#e8f5ed;border-color:#27804d}.choice-answer.is-wrong{background:#fff0ed;border-color:#b45443}.choice-feedback{border-left:4px solid #257864;background:#edf5f2;padding:18px;margin:20px 0;line-height:1.65}.choice-feedback p{margin:8px 0}.active-flashcard{max-width:820px;margin:auto}.simple-controls{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px;margin:24px 0}.simple-controls label,.classroom-grades>label,.classroom-match label{display:grid;gap:8px;font-size:13px;font-weight:700}.simple-controls select,.simple-controls input,.classroom-grades select,.classroom-match select{width:100%;min-width:0;padding:12px;border:1px solid var(--line,#cbd9d7);background:white;color:var(--ink,#193d41);border-radius:8px;font:inherit}.simple-actions{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.blooket-steps{line-height:1.8;padding-left:22px}#export-preview>details{border-bottom:1px solid var(--line);padding:16px 0}#export-preview p{line-height:1.6}.classroom-status,.classroom-compose,.classroom-grades,.classroom-setup{padding:26px;border:1px solid var(--line,#d3dedc);border-radius:14px;background:#fff;margin:20px 0}.classroom-status p,.classroom-compose p,.classroom-grades p,.classroom-setup li{line-height:1.7}.classroom-setup code{overflow-wrap:anywhere;white-space:normal;background:#eef3f3;padding:4px 6px}.classroom-setup ol{padding-left:22px;display:grid;gap:16px}.classroom-match{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;padding:20px 0;border-bottom:1px solid var(--line)}.classroom-match small{grid-column:1/-1;color:var(--muted)}#classroom-message{line-height:1.7;font-weight:700}summary{cursor:pointer}.card-toolbar{flex-wrap:wrap}.card-toolbar select{max-width:100%}#memory{max-width:1000px;margin-inline:auto}@media(max-width:600px){.simple-controls{grid-template-columns:1fr}.classroom-match{grid-template-columns:1fr}.classroom-status,.classroom-compose,.classroom-grades,.classroom-setup{padding:18px}.choice-answer{padding:13px 12px;font-size:14px}.active-flashcard{padding:20px}.match-choice{overflow-wrap:anywhere}.section-navigation{gap:5px}.section-navigation a{padding:9px 10px}.simple-actions .button{width:100%}}
.blooket-categories{margin:26px 0;padding:22px;border:1px solid var(--line,#ccd8dc);border-radius:12px;background:#fff}.blooket-categories legend{padding:0 8px;font-weight:800;font-size:17px}.blooket-categories>p{margin:0;color:var(--muted);font-size:14px;line-height:1.6}.category-selection-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin:16px 0}.category-selection-actions>span{font-size:12px;color:var(--muted);margin-left:auto}.blooket-category-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.blooket-category{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px;border:1px solid var(--line,#d5dddf);border-radius:9px;cursor:pointer;font-size:14px;line-height:1.5;min-height:58px}.blooket-category:has(input:checked){background:#eef3ff;border-color:#98ace1}.blooket-category:focus-within{outline:2px solid #2851bd;outline-offset:2px}.blooket-category input{width:18px;height:18px;margin:0;accent-color:#2851bd}.blooket-category small{font-size:11px;color:var(--muted);font-weight:500;white-space:nowrap}.blooket-preview-choices{line-height:1.8;padding-left:26px}.blooket-preview-choices li{padding:4px 8px}.blooket-preview-choices .correct-choice{background:#e8f5ed;color:#175b39;border-radius:5px}.blooket-coverage{font-size:13px;line-height:1.8}@media(max-width:700px){.blooket-category-grid{grid-template-columns:1fr}.blooket-categories{padding:15px}.blooket-category{grid-template-columns:20px minmax(0,1fr)}.blooket-category small{grid-column:2}.category-selection-actions>span{margin-left:0;width:100%}}
.exam-style-intro{margin:20px 0 28px;padding:24px;border:1px solid #a8badf;border-left:5px solid #2851bd;border-radius:12px;background:#f4f7ff}.exam-style-intro h3{font-size:24px;margin:6px 0 10px}.exam-style-intro p{line-height:1.65}.exam-style-intro details{font-size:14px}.exam-style-intro ol{line-height:1.8;padding-left:25px}.exam-style-intro .simple-actions{margin:14px 0}.exam-style-intro .eyebrow{color:#2851bd}@media(max-width:600px){.exam-style-intro{padding:18px}.exam-style-intro h3{font-size:22px}}

.test-other-sets{margin:24px 0;padding:18px;border:1px solid var(--line,#d8ded7);border-radius:14px}.test-other-sets>summary{cursor:pointer;font-weight:700}.test-other-sets[open]>summary{margin-bottom:18px}
