/*
 * Badge "9hoon.com" (ลายน้ำแบรนด์มุมกราฟ/การ์ด) กลางของทั้งเว็บ — คู่กับ lib/brand_badge.php
 * (renderBrandBadge())
 *
 * มี 2 ขนาด — ปกติ (ต้นแบบจาก view_np.php) กับ small (ต้นแบบจาก view_financials_table.php) — ยึดขนาด
 * ปกติเป็นค่าฐาน แล้ว .small ปรับย่อเฉพาะ font-size/font-weight/padding ที่ต่างกันจริงเท่านั้น (สี/ฟอนต์/
 * มุมโค้ง/letter-spacing ใช้ร่วมกันทั้ง 2 ขนาด)
 *
 * ตั้งใจไม่ใส่ position/top/right/z-index ไว้ในนี้ — ตำแหน่งจริงต่างกันไปตามที่วาง (มุมกราฟ vs มุมการ์ด
 * ขนาดต่างกัน) ให้ไฟล์ที่ประกอบ badge เข้ากับ container ของตัวเอง (เช่น assets/np-chart.css สำหรับ
 * .chart-card) กำหนดตำแหน่งเอง — ไฟล์นี้มีแค่หน้าตา (สี/ฟอนต์/ขนาด) ของตัว badge เอง
 *
 * ต้องมี assets/site-theme.css (var(--brand-badge-bg)/var(--brand-badge-text)) และ assets/site-fonts.css
 * (var(--font-brand)) โหลดอยู่ก่อนเสมอ — หน้าที่ยังไม่ migrate ธีมกลาง ต้องมีตัวแปรพวกนี้ใน :root ท้องถิ่น
 * ของตัวเองด้วย เหมือน assets/metric-bar.css
 */
.brand-badge {
    font-size: 15px; font-weight: 600;
    font-family: var(--font-brand); color: var(--brand-badge-text); background: var(--brand-badge-bg);
    border-radius: 999px; padding: 3px 8px 4px; letter-spacing: 0.3px; pointer-events: none;
}
.brand-badge.small {
    font-size: 13px; font-weight: 700; padding: 2px 7px;
}
