.math-question-guidance{color:#29213d;text-align:start;background:linear-gradient(145deg,#faf8ff,#fff);border:1px solid #ded5ee;border-radius:16px;min-width:0;margin:12px 0 16px;padding:14px 16px 12px}.math-question-guidance .mqg-heading{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.math-question-guidance h5{color:#4f367b;margin:0;font-size:1rem;font-weight:750;line-height:1.4}.math-question-guidance .mqg-mark{color:#7652b8;font-size:1.2rem;line-height:1}.math-question-guidance .mqg-label{color:#746385;white-space:nowrap;margin-inline-start:auto;font-size:.75rem}.math-question-guidance .mqg-focus{margin:0 0 6px;font-size:.95rem;line-height:1.65}.math-question-guidance .mqg-figure{min-width:0;margin:0}.math-question-guidance svg{direction:ltr;width:100%;max-width:460px;height:auto;max-height:250px;margin:0 auto;display:block;overflow:visible}.math-question-guidance svg text{font-family:Arial,Noto Sans Hebrew,sans-serif;font-weight:500}.math-question-guidance figcaption{color:#675a78;text-align:center;margin:4px 0 0;font-size:.84rem;line-height:1.55}.math-question-guidance .mqg-steps{margin:10px 0 0;padding-inline-start:25px;font-size:.95rem;line-height:1.7}.math-question-guidance .mqg-steps li{margin:3px 0;padding-inline-start:3px}.math-question-guidance .mqg-steps li::marker{color:#7652b8;font-weight:700}.math-question-guidance .mqg-controls{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.math-question-guidance .mqg-controls button{color:#54377f;cursor:pointer;background:#f2ecfa;border:1px solid #d9cbe9;border-radius:10px;min-height:44px;padding:7px 12px;font-size:.9rem;font-weight:650}.math-question-guidance .mqg-controls button:hover{background:#e9dff6}.math-question-guidance .mqg-controls button:focus-visible{outline-offset:3px;outline:3px solid #7652b8}.math-question-guidance .mqg-controls .mqg-reset{color:#746385;background:0 0;border-color:#0000;padding-inline:3px;font-weight:400}.math-question-guidance .mqg-your-turn{color:#5e4d73;font-size:.85rem}@media (max-width:480px){.math-question-guidance{border-radius:13px;padding:11px 10px 10px}.math-question-guidance .mqg-label{display:none}.math-question-guidance .mqg-focus{font-size:.9rem}.math-question-guidance svg{max-height:200px}.math-question-guidance figcaption{font-size:.8rem}.math-question-guidance .mqg-controls button{min-height:44px}}@media print{.math-question-guidance{break-inside:avoid;background:#fff}.math-question-guidance .mqg-controls{display:none}}
