/* =========================================================
   Global Header Layout
   ========================================================= */

.lwf-header-container {
    width: min(
        var(--site-max-width),
        calc(100% - (var(--site-side-space) * 2))
    );

    margin-inline: auto;

    display: flex;
    align-items: center;

    gap: 14px;
}

/* الشعار */

.lwf-logo {
    flex-shrink: 0;
}

/* القائمة */

.lwf-nav {
    flex: 1;
    min-width: 0;

    gap: 14px;
}

/* أزرار البحث واللغة */

.lwf-actions {
    flex-shrink: 0;

    display: flex;
    align-items: center;

    gap: 8px;
}

/* توحيد عرض الهيدر مع محتوى الموقع */

.lwf-header-container {
    width: min(
        var(--site-max-width),
        calc(100% - (var(--site-side-space) * 2))
    );

    max-width: none;
    margin-inline: auto;
}