.skip:not(:focus){clip-path:inset(50%);height:1px;width:1px;overflow:hidden;white-space:nowrap}.math-language-tools{display:flex;align-items:center;gap:16px}.math-language-tools button{min-height:44px;min-width:80px;border:1px solid #adc1b7;border-radius:6px;padding:8px 12px;background:white;font-size:.85rem}.math-language-tools button:focus-visible{outline:3px solid #a67125;outline-offset:3px}html[lang=en] .chapter-card h3{font-size:1rem}html[lang=en] .grade-name{font-size:.85rem}html[lang=en] .tool-btn{font-size:.82rem}html[lang=en] .g7-results{grid-template-columns:minmax(100px,1fr) minmax(0,2fr)}@media(max-width:560px){.math-language-tools{gap:8px}.math-language-tools .year-tag{display:none}.math-language-tools button{min-width:70px}.topbar{padding-left:18px;padding-right:18px}}@media print{.math-language-tools{display:none!important}}
