/* Grade 8 Unit 3 vocabulary artwork; preview-only, scoped to this module. */
html[data-sgk-grade="8"][data-sgk-unit="3"] .sgk-3d-visual.real>img{object-fit:contain!important;object-position:center!important;background:#f2faf7}
html[data-sgk-grade="8"][data-sgk-unit="3"] .vocab-card .sgk-3d-visual.small{width:80px!important;height:80px!important;min-width:80px;overflow:hidden;border-radius:15px}
html[data-sgk-grade="8"][data-sgk-unit="3"] .vocab-card{grid-template-columns:80px minmax(0,1fr)!important;gap:13px!important;min-width:0}
html[data-sgk-grade="8"][data-sgk-unit="3"] .vocab-copy{min-width:0}
html[data-sgk-grade="8"][data-sgk-unit="3"] .vocab-en{min-width:0;flex-wrap:wrap;overflow-wrap:anywhere}
html[data-sgk-grade="8"][data-sgk-unit="3"] .vocab-en em{font-size:14px!important;line-height:1.35}
@media(max-width:630px){
html[data-sgk-grade="8"][data-sgk-unit="3"] .vocab-card{grid-template-columns:64px minmax(0,1fr)!important;padding:12px!important}
html[data-sgk-grade="8"][data-sgk-unit="3"] .vocab-card .sgk-3d-visual.small{width:64px!important;height:64px!important;min-width:64px}
}
/* The same feedback-first learning rhythm as the Grade 6 Unit 3 standard. */
html[data-sgk-grade="8"][data-sgk-unit="3"] .sgk-u3-attempt-review{
 display:block;margin-top:10px;padding:11px 13px;border-radius:11px;
 font-size:15px;line-height:1.5;font-weight:650;
 background:#eaf8f1;border:1px solid #a8d7be;color:#14532d;
 overflow-wrap:anywhere;
}
html[data-sgk-grade="8"][data-sgk-unit="3"] .sgk-u3-attempt-review.incorrect{
 background:#fff4ed;border-color:#f0c09f;color:#9a3412;
}
html[data-sgk-grade="8"][data-sgk-unit="3"] #lessonPracticeScore{
 font-weight:750;line-height:1.5;min-width:0;
}
html[data-sgk-grade="8"][data-sgk-unit="3"] #submitLessonPractice:disabled{
 cursor:default;opacity:.65;
}
@media(max-width:760px){
 html[data-sgk-grade="8"][data-sgk-unit="3"] .sgk-u3-attempt-review{font-size:14px}
 html[data-sgk-grade="8"][data-sgk-unit="3"] #lessonPracticeScore{flex-basis:100%}
}
