:root{--bg:#e9e4c9;--bg-deep:#cfc594;--text:#2f3a12;--text-soft:#6a7340;--panel-line:#2f3a122b;--track:#2f3a122b;--stop:#f8f5e2;--edge:#bfb37a;--accent:#8a4a10;--accent-deep:#663508;--stage-no:#ddd5a8}.q-card .card-word{font-size:clamp(28px,8.6vw,42px)}.choice.choice-back{font-size:clamp(22px,6.4vw,30px)}
