/* ============================================================
   Accmaa 20260915c — قائمة الهامبرجر: بطاقات كحلي + نص ذهبي
   الأيقونات تبقى ذهبية داخل مربعاتها الملوّنة (كما في التصميم)
   ============================================================ */

html body .sidebar .icon-btn,
html body .icons-dock .icon-btn,
html body #iconsDock .icon-btn,
html body.sidebar-open .sidebar .icon-btn,
html body.sidebar-open .icons-dock .icon-btn,
html body.sidebar-open #iconsDock .icon-btn,
html body.premium-ui .sidebar .icon-btn,
html body.ultra-premium .sidebar .icon-btn {
    background: #0A3669 !important;
    background-image: none !important;
    border: 1px solid rgba(255, 213, 79, 0.22) !important;
    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.18) !important;
    color: #FFD54F !important;
}

html body .sidebar .icon-btn:hover,
html body .sidebar .icon-btn.active,
html body .icons-dock .icon-btn:hover,
html body .icons-dock .icon-btn.active,
html body #iconsDock .icon-btn:hover,
html body #iconsDock .icon-btn.active,
html body.sidebar-open .sidebar .icon-btn:hover,
html body.sidebar-open .sidebar .icon-btn.active {
    background: #0d427a !important;
    border-color: rgba(255, 213, 79, 0.45) !important;
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.22) !important;
}

html body .sidebar .icon-btn .icon-btn-label,
html body .icons-dock .icon-btn .icon-btn-label,
html body #iconsDock .icon-btn .icon-btn-label,
html body.sidebar-open .sidebar .icon-btn .icon-btn-label,
html body.sidebar-open .sidebar #iconsDock .icon-btn .icon-btn-label,
html body.sidebar-open .icons-dock .icon-btn .icon-btn-label,
html body.premium-ui .icons-dock .icon-btn .icon-btn-label,
html body.ultra-premium .icons-dock .icon-btn .icon-btn-label,
html body .icons-dock .icon-btn.has-card-bg .icon-btn-label {
    color: #FFD54F !important;
    -webkit-text-fill-color: #FFD54F !important;
    text-shadow: none !important;
    opacity: 1 !important;
}

/* الأيقونات: ذهب لامح داخل مربعات الخلفية الملوّنة — بلا تغيير على شكل المربع */
html body .sidebar .icon-btn .icon-bg-visual > i,
html body .sidebar .icon-btn .has-icon-bg > i,
html body .icons-dock .icon-btn .icon-bg-visual > i,
html body .icons-dock .icon-btn .has-icon-bg > i,
html body #iconsDock .icon-btn .icon-bg-visual > i,
html body #iconsDock .icon-btn .has-icon-bg > i,
html body.sidebar-open .sidebar .icon-btn .icon-bg-visual i,
html body.sidebar-open .sidebar .icon-btn .has-icon-bg i {
    color: #FFD54F !important;
    -webkit-text-fill-color: #FFD54F !important;
}

html body .sidebar .icon-btn.has-card-bg::after,
html body .icons-dock .icon-btn.has-card-bg::after {
    background: transparent !important;
}
