/* تلميح «جديد» على زرّ اللغة (AGENTS.md §22). يضيفه assets/i18n/i18n.js لمدّة data-new-days من رفع
   هذا الملف نفسه: ختم ?v= الذي يضيفه الخادم ينتهي بتاريخ كتابة الملف على القرص، أي لحظة النشر الفعلي.
   لا تعدّل هذا الملف ولا تُعِد رفعه — كل رفعة له تعيد بداية المدّة. احذفه مع data-new-since حين تنتهي الحاجة.
   هوية شارة «جديد» في اللوحة: كبسولة بنفسجية زجاجية صغيرة، بلا حركة مستمرة، ولا تلتقط النقر. */
.lang-switch { position: relative; }
.lang-new-badge {
    position: absolute; top: -9px; inset-inline-end: -6px; z-index: 2; pointer-events: none;
    padding: 2px 8px 3px; border-radius: 999px;
    background: linear-gradient(135deg, var(--p-500, #8b5cf6), var(--p-300, #c4a6ff));
    border: 1px solid rgba(255, 255, 255, .28);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.38), 0 2px 10px rgba(var(--lux-rgb, 109,52,223), .45);
    color: #fff; font-size: .6rem; font-weight: 800; line-height: 1.25; white-space: nowrap;
}
