.quiz-learning-resources{margin:16px 0;padding:16px;border:1px solid #d2dbe1;border-radius:12px;background:#fff;font-size:16px;line-height:1.65}.quiz-learning-resources label{display:block;font-weight:700}.quiz-learning-resources select{display:block;width:100%;min-height:46px;margin:8px 0;font:inherit}.connection-prompt{white-space:pre-line;font-weight:700}.connection-choice{display:block;width:100%;min-height:48px;margin:8px 0;padding:10px;text-align:left;font:inherit;background:#fff;border:2px solid #d2dbe1;border-radius:9px;color:#24313b}.connection-choice[aria-pressed=true]{border-color:#315f95;background:#eef4fb}.quiz-learning-resources button{font:inherit;min-height:44px;padding:8px 12px}.quiz-learning-resources nav{display:flex;justify-content:space-between;gap:8px;margin-top:12px}.connection-correct{color:#244e82}.connection-wrong{color:#8e1727}.quiz-learning-resources :focus-visible{outline:3px solid #315f95;outline-offset:2px}.quiz-learning-resources .hc-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.quiz-learning-resources .hc-card{min-width:0}@media(max-width:600px){.quiz-learning-resources{padding:12px}.quiz-learning-resources .hc-pair{grid-template-columns:1fr}.quiz-learning-resources select{font-size:15px}}

.era-save-tools{margin:16px 0;padding:12px;border:1px solid #d2dbe1;border-radius:10px}.era-save-tools>.tool-btn{min-height:44px;margin:4px 8px 4px 0}.era-save-tools .help{margin:8px 0}.era-inline-wrong .mock-image{max-width:100%;height:auto}.era-inline-wrong .review-item{margin:12px 0}.era-save-tools :focus-visible{outline:3px solid #315f95;outline-offset:2px}

.era-key-summary{margin:12px 0;padding:12px;border-left:4px solid #315f95;background:#eef4fb}.era-key-summary.is-wrong{border-color:#a3263d;background:#fff1f3}.era-key-summary h4{margin:0 0 6px}.era-key-summary ul{margin:0;padding-left:20px}.era-related-concepts{margin:12px 0;border:1px solid #cbd5df;border-radius:8px;padding:10px}.era-related-concepts summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:700}.era-related-concepts article+article{border-top:1px solid #d2dbe1}.era-related-concepts article p{margin:8px 0}

.quiz-brief-feedback>ul{list-style:none;padding:0;margin:12px 0}.qb-option{margin:6px 0;font-size:15px;line-height:1.5}.qb-option.is-correct{color:#244e82}.qb-option.is-selected{color:#8e1727}.qb-core{margin:12px 0;padding:12px;border-left:4px solid #315f95;background:#eef4fb}.qb-core h4{margin:0 0 8px}.qb-core ul{padding-left:20px;margin:0}

.era-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:14px 0}.era-toolbar>.era-save-tools{display:contents}.era-toolbar .era-save-tools>.tool-btn{margin:0;min-height:44px}.era-toolbar .quiz-jump{display:flex;align-items:center;gap:6px;min-width:0;margin:0}.era-toolbar .quiz-jump label{white-space:nowrap}.era-toolbar .quiz-jump select{min-height:44px;max-width:240px;min-width:100px;margin:0}.era-toolbar .era-save-tools>.help{flex-basis:100%;order:2;margin:0}@media(max-width:600px){.era-toolbar{gap:8px}.era-toolbar .quiz-jump{max-width:100%}.era-toolbar .quiz-jump select{max-width:calc(100vw - 160px)}}
