.guide-terms{margin:.7rem 0;padding:.65rem;border:1px solid #b0c5b5;border-radius:8px}.guide-terms summary{font-weight:700;cursor:pointer}.guide-terms li{margin:.35rem 0}.hint,.help,.quiz-sample,[data-daz-context]>p:first-child{white-space:pre-line}.quiz-reference-photos{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.quiz-reference-photos .learning-photo img{max-height:300px;object-fit:contain}.quiz-reference-photos figcaption{font-size:.85rem}@media(max-width:650px){.quiz-reference-photos{grid-template-columns:1fr}}
