@import url("ilist.css");
@import url("white.css");
@import url("headhesive.css");
@import url("scrollup.css");

/* กัน horizontal overflow บน mobile: ปุ่ม scrollUp (position:fixed; right) ไม่หลุดขอบขวา + เลิกเลื่อนแนวนอน
   ใช้ที่ root (html) เพื่อไม่ให้กระทบ position:sticky ของ .sa-head */
html { overflow-x: hidden; }

/* cookieconsent banner: ต้นเหตุ overflow แนวนอนบน mobile — flex-wrap:nowrap + ข้อความไทยยาวไม่มีเว้นวรรค
   → Firefox Android ไม่ตัดคำไทย ดันกล่องกว้างเกินจอ — แก้: บังคับ wrap + ให้ message ย่อ/ตัดคำได้ */
.cc-window.cc-banner { flex-wrap: wrap !important; }
.cc-window .cc-message { min-width: 0 !important; overflow-wrap: break-word; word-break: break-word; }


