/*
 * เศษส่วนและสัญลักษณ์ในโจทย์ (คู่กับ assets/js/hs_math.js · แอดมินใช้ชุดเดียวกันใน highskill-next/src/app/qbMath.css)
 * ใช้ currentColor และ em ทั้งหมด จึงเข้ากับทุกหน้า (ประถม มัธยม Tutor Hub แอดมิน) ไม่ต้องตั้งสีเอง
 */
.hs-m-frac { display: inline-flex; flex-direction: column; align-items: center; vertical-align: middle; margin: 0 .1em; font-size: .86em; line-height: 1.15; text-align: center; white-space: nowrap; }
.hs-m-num { padding: 0 .22em .06em; border-bottom: .09em solid currentColor; }
.hs-m-den { padding: .06em .22em 0; }
.hs-m-frac .hs-m-frac { font-size: .9em; }
.hs-m-mixed { margin-right: .04em; }
.hs-m-root { white-space: nowrap; }
.hs-m-rad { border-top: .08em solid currentColor; padding: 0 .08em; margin-left: .02em; }
/* ตัวยก/ตัวห้อยในโจทย์ไม่ดันบรรทัดให้ห่าง */
.hs-m-sup, .hs-m-sub { font-size: .68em; line-height: 0; }
