/*
  ตัวกันพลาดของปุ่มเมนูมือถือ หน้า `/configurator` (มติ 1014) — คู่กับ `configurator-nav.js`

  ตราบที่ `<html>` ยังไม่มีคลาส `nav-ready` (สคริปต์ยังไม่ได้ผูกปุ่ม หรือโหลดไม่ขึ้น)
  กางเมนูไว้และซ่อนปุ่ม แบบเดียวกับ `nav-static.css` เป๊ะ — ปุ่มที่กดไม่ติดต้องไม่โผล่ (กับดัก 66)

  ⚠ ห้ามแก้ `home.css` · กฎที่นี่มี `html:not(…)` นำหน้า จึงชนะ `home.css` ไม่ว่าโหลดก่อนหลัง
  ⚠ ต้องเป็น `grid` (ตาม `.main-nav.open` ใน `home.css`) · เหตุผลเต็มอยู่หัว `nav-static.css`
*/
@media (max-width: 600px) {
    html:not(.nav-ready) .main-nav {
        display: grid;
    }

    html:not(.nav-ready) .menu-toggle {
        display: none;
    }

    html:not(.nav-ready) .header-main {
        grid-template-columns: 85px 1fr;
    }
}
