.gm-answer-feedback{text-align:left;contain:layout;border:1px solid #0000;border-radius:12px;align-items:center;gap:14px;min-height:88px;margin:18px 0 12px;padding:15px 18px;transition:background-color .12s,border-color .12s;display:flex;position:relative;overflow:hidden}.gm-answer-feedback.is-correct{color:#b1f7d5;background:#163b30;border-color:#66d5a3;box-shadow:inset 4px 0 #66d5a3}.gm-answer-feedback.is-wrong{color:#ffd9d3;background:#482426;border-color:#f18d85;box-shadow:inset 4px 0 #f18d85}.gm-answer-feedback.is-checking{color:#bdc9d0;background:#171e24;border-color:#303c47}.gm-answer-feedback strong{letter-spacing:0;font-size:19px;line-height:1.3;display:block}.gm-feedback-symbol{background:#ffffff12;border-radius:50%;flex:0 0 37px;place-items:center;width:37px;height:37px;display:grid}.gm-feedback-correction{align-items:center;gap:12px;margin-top:4px;font-size:14px;display:flex}.gm-feedback-correction .gm-math{color:#fff;font-size:23px}.gm-feedback-next{color:#b0d4c4;margin-top:3px;font-size:12px;display:block}.gm-answer-feedback>div{min-width:0}.gm-feedback-explanation{color:#ffd9d3;margin:9px 0;font-size:14px;line-height:1.6}.gm-feedback-explanation .gm-math{font-size:inherit;white-space:normal}.gm-app .gm-question.gm-word-question{letter-spacing:-.5px;justify-content:center;align-items:center;min-height:120px;font-size:clamp(23px,3.1vw,40px);line-height:1.45;display:flex}.gm-word-question .gm-math{white-space:normal;overflow-wrap:anywhere}.gm-word-question .gm-math>span{white-space:normal}.gm-round.has-wrong .gm-answer-editor{border-color:#f18d85}.gm-round.has-correct .gm-track>span{background:#66d5a3}.gm-skill-guidance{color:#d6e0e6;flex-wrap:wrap;gap:8px;margin:12px 0 16px;font-size:12px;display:flex}.gm-skill-guidance span{background:#ffffff05;border:1px solid #52606a;border-radius:5px;padding:4px 8px}.gm-practice .gm-guidance-note{max-width:750px;margin:12px 0 22px;font-size:12px;line-height:1.6}.gm-skill-card h2{min-height:2.5em}@media (max-width:600px){.gm-answer-feedback{gap:10px;min-height:84px;padding:12px}.gm-answer-feedback strong{font-size:17px}.gm-app .gm-question.gm-word-question{min-height:135px;font-size:24px}.gm-feedback-next{font-size:11px}}@media (prefers-reduced-motion:reduce){.gm-answer-feedback{transition:none}}.gm-root-solution-pair{flex-wrap:wrap;align-items:center;gap:12px 24px;display:inline-flex}.gm-root-solution-pair>.gm-math{white-space:nowrap}.gm-feedback-correction:has(.gm-root-solution-pair){flex-direction:column;align-items:flex-start}.gm-root-fields input:focus{outline:none}
