/* ARABIC_TEAM_FIX_V1 — إصلاح عرض الأحرف العربية في أسماء الفرق */
.match-team,
.match-team-name,
.team-name,
.team-title,
.hero-team-name,
[class*="team-title"],
[class*="team-name"] {
    /* 1) خط بسيط */
    font-family: 'Cairo', 'Tahoma', system-ui, -apple-system, sans-serif !important;

    /* 2) وزن معروف — Cairo يدعم 700 */
    font-weight: 700 !important;

    /* 3) إعادة تعيين كل خصائص كسر النص */
    word-break: normal !important;
    word-wrap: normal !important;
    overflow-wrap: normal !important;
    white-space: normal !important;
    text-transform: none !important;
    text-rendering: optimizeLegibility !important;
    text-orientation: mixed !important;
    writing-mode: horizontal-tb !important;

    /* 4) السماح بكل ligatures العربية */
    font-variant-ligatures: normal !important;
    font-feature-settings: "liga" 1, "clig" 1, "rlig" 1, "calt" 1, "init" 1, "medi" 1, "fina" 1, "isol" 1 !important;
    -webkit-font-feature-settings: "liga" 1, "clig" 1, "rlig" 1, "calt" 1 !important;

    /* 5) ضمان الاتجاه الصحيح */
    direction: rtl !important;
    unicode-bidi: embed !important;
    text-align: center !important;

    /* 6) منع أي كسر داخلي */
    hyphens: none !important;
    -webkit-hyphens: none !important;
}
