/* ══ ลำดับตัวอักษรหน้าเว็บสาธารณะ (2026-11-03 · เจ้าของสั่ง "ข้อ 2 ทำได้เลย") ═══════════════════════════════
   ปัญหา: member.css ตั้งเนื้อหาไว้ 750–850 และปุ่ม 900–1000 แต่ฟอนต์ Noto Sans Thai มีถึงแค่ 700
   → ทุกบรรทัดออกมาหนาสุดเท่ากันหมด (วัดได้ 97–100% ของตัวหนังสือในหน้า เข้าสู่ระบบ · สูตรหวย · ความเป็นส่วนตัว · ข้อกำหนด · ตั้งรหัสผ่านใหม่)
   แก้แบบเดียวกับในโปรแกรม (codex-type-v2): หัวข้อ/ปุ่มหลัก 700 · ป้ายช่องกรอก/ปุ่มรอง/ชิป 600 · เนื้อหา 500 · หมายเหตุเล็ก 500
   เปลี่ยนแค่ความหนา ไม่แตะขนาด สี กรอบ · ไฟล์นี้ลิงก์เฉพาะ 5 หน้าข้างบน (หน้าแรก/หน้าผลหวย/โปรแกรม มีลำดับดีอยู่แล้ว) */

/* ── หัวข้อและแบรนด์ ── */
html body :is(.auth-panel-heading h2, .legal-hero h1, .legal-section h2, .legal-section h3, .formula-hero h1, .formula-section h2, .formula-card h3, .formula-step h3, .formula-cta h2, .brand-line h1, .promo-brand, .formula-brand) { font-weight: 700 !important; }

/* ── เนื้อหา (ย่อหน้า รายการ คำอธิบาย) ── */
html body :is(.auth-panel-heading p, .legal-hero p, .legal-section p, .legal-section li, .legal-list li, .legal-summary, .legal-contact p, .formula-lead, .formula-section > p, .formula-card p, .formula-step p, .formula-note, .formula-note p, .formula-cta p, .brand-line p, .glass-panel p:not(.tiny-note)) { font-weight: 500 !important; }

/* ── หมายเหตุเล็ก / วันที่ / ท้ายหน้า / ทางลัด ── */
html body :is(.auth-form-note, .auth-legal-consent, .auth-legal-consent span, .tiny-note, .legal-meta, .legal-meta span, .legal-footer, .legal-footer span, .member-legal-footer, .formula-crumbs, .formula-footer, .formula-footer p, .brand-line small, .setup-warning, .auth-brand-copy small) { font-weight: 500 !important; }

/* ── ป้ายช่องกรอก ปุ่มรอง ลิงก์เมนู ชิป ── */
html body :is(.auth-panel label, .glass-panel label, .auth-secondary-btn, .legal-kicker, .legal-nav-actions a, .legal-contact a, .legal-footer a, .member-legal-footer a, .auth-legal-consent a, .formula-kicker, .formula-tags span, .formula-links a, .formula-crumbs a, .formula-footer a, .site-legal-links a, .auth-legal-links a, .ghost-btn) { font-weight: 600 !important; }

/* ── ปุ่มหลัก ── */
html body :is(.primary-btn, .auth-submit-btn) { font-weight: 700 !important; }

/* ── คำเน้นในเนื้อหายังหนาเหมือนเดิม ── */
html body :is(.legal-section, .legal-summary, .legal-hero, .formula-lead, .formula-section, .formula-card, .formula-step, .formula-note, .auth-panel-heading) :is(b, strong) { font-weight: 700 !important; }
