ملف الرافعة – العدد  01: انتاج الغذاء وحسابات الهيمنة
البرامج البحثية
2 يوليو 2026

ملف الرافعة – العدد 01: انتاج الغذاء وحسابات الهيمنة

:root { --ahrc-header-offset: 198px; --ahrc-analysis-z: 90; --ahrc-header-z: 99; } html:has(#ahrc-hegemony-header-visible-root), body:has(#ahrc-hegemony-header-visible-root) { margin: 0 !important; padding: 0 !important; overflow: hidden !important; background: #F4F0E8 !important; } #ahrc-hegemony-header-visible-root { position: fixed !important; left: 0 !important; right: 0 !important; bottom: 0 !important; top: var(--ahrc-header-offset, 198px) !important; z-index: var(--ahrc-analysis-z, 900000) !important; width: 100vw !important; max-width: none !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important; background: #F4F0E8 !important; } #ahrc-hegemony-header-visible-root iframe { width: 100% !important; height: 100% !important; max-width: none !important; border: 0 !important; display: block !important; margin: 0 !important; padding: 0 !important; background: #F4F0E8 !important; } body:has(#ahrc-hegemony-header-visible-root) header, body:has(#ahrc-hegemony-header-visible-root) nav, body:has(#ahrc-hegemony-header-visible-root) #masthead, body:has(#ahrc-hegemony-header-visible-root) #header, body:has(#ahrc-hegemony-header-visible-root) .site-header, body:has(#ahrc-hegemony-header-visible-root) .main-header, body:has(#ahrc-hegemony-header-visible-root) .header, body:has(#ahrc-hegemony-header-visible-root) .header-wrapper, body:has(#ahrc-hegemony-header-visible-root) .top-header, body:has(#ahrc-hegemony-header-visible-root) .navbar, body:has(#ahrc-hegemony-header-visible-root) .navigation, body:has(#ahrc-hegemony-header-visible-root) .elementor-location-header, body:has(#ahrc-hegemony-header-visible-root) .menu, body:has(#ahrc-hegemony-header-visible-root) .main-menu, body:has(#ahrc-hegemony-header-visible-root) .primary-menu, body:has(#ahrc-hegemony-header-visible-root) .nav-menu { position: relative !important; z-index: var(--ahrc-header-z, 999999) !important; overflow: visible !important; } body:has(#ahrc-hegemony-header-visible-root) .sub-menu, body:has(#ahrc-hegemony-header-visible-root) .dropdown-menu, body:has(#ahrc-hegemony-header-visible-root) .mega-menu, body:has(#ahrc-hegemony-header-visible-root) .mega-menu-wrap, body:has(#ahrc-hegemony-header-visible-root) .menu-dropdown, body:has(#ahrc-hegemony-header-visible-root) .nav-dropdown, body:has(#ahrc-hegemony-header-visible-root) .navbar-collapse, body:has(#ahrc-hegemony-header-visible-root) .elementor-nav-menu--dropdown, body:has(#ahrc-hegemony-header-visible-root) .elementor-nav-menu__container, body:has(#ahrc-hegemony-header-visible-root) [class*="dropdown"], body:has(#ahrc-hegemony-header-visible-root) [class*="mega-menu"], body:has(#ahrc-hegemony-header-visible-root) [class*="submenu"], body:has(#ahrc-hegemony-header-visible-root) [class*="sub-menu"] { z-index: calc(var(--ahrc-header-z, 999999) + 1) !important; overflow: visible !important; } body:has(#ahrc-hegemony-header-visible-root) #comments, body:has(#ahrc-hegemony-header-visible-root) .comments-area, body:has(#ahrc-hegemony-header-visible-root) .comments, body:has(#ahrc-hegemony-header-visible-root) .comments-title, body:has(#ahrc-hegemony-header-visible-root) .comment-title, body:has(#ahrc-hegemony-header-visible-root) .comment-respond, body:has(#ahrc-hegemony-header-visible-root) .comment-navigation, body:has(#ahrc-hegemony-header-visible-root) .comment-list, body:has(#ahrc-hegemony-header-visible-root) .comment-form, body:has(#ahrc-hegemony-header-visible-root) #reply-title, body:has(#ahrc-hegemony-header-visible-root) .post-navigation, body:has(#ahrc-hegemony-header-visible-root) .navigation.post-navigation, body:has(#ahrc-hegemony-header-visible-root) .single-post-navigation, body:has(#ahrc-hegemony-header-visible-root) .post-nav, body:has(#ahrc-hegemony-header-visible-root) .prev-post, body:has(#ahrc-hegemony-header-visible-root) .next-post, body:has(#ahrc-hegemony-header-visible-root) [id*="comment" i], body:has(#ahrc-hegemony-header-visible-root) [class*="comment" i], body:has(#ahrc-hegemony-header-visible-root) [class*="comments" i], body:has(#ahrc-hegemony-header-visible-root) [class*="post-navigation" i], body:has(#ahrc-hegemony-header-visible-root) [class*="post_nav" i] { display: none !important; visibility: hidden !important; } (function () { var root = document.getElementById('ahrc-hegemony-header-visible-root'); if (!root) return; var headerSelectors = [ 'header', 'nav', '#masthead', '#header', '.site-header', '.main-header', '.header', '.header-wrapper', '.top-header', '.navbar', '.navigation', '.elementor-location-header', '.menu', '.main-menu', '.primary-menu', '.nav-menu' ]; var dropdownSelectors = [ '.sub-menu', '.dropdown-menu', '.mega-menu', '.mega-menu-wrap', '.menu-dropdown', '.nav-dropdown', '.navbar-collapse', '.elementor-nav-menu--dropdown', '.elementor-nav-menu__container', '[class*="dropdown"]', '[class*="mega-menu"]', '[class*="submenu"]', '[class*="sub-menu"]' ]; function visible(el) { var style = window.getComputedStyle(el); if (style.display === 'none' || style.visibility === 'hidden') return false; var rect = el.getBoundingClientRect(); return rect.width > window.innerWidth * 0.25 && rect.height >= 18 && rect.bottom > 0 && rect.top < 340; } function uniqueQuery(selectors) { var seen = new Set(); var nodes = []; selectors.forEach(function (selector) { document.querySelectorAll(selector).forEach(function (el) { if (seen.has(el) || el.closest('#ahrc-hegemony-header-visible-root')) return; seen.add(el); nodes.push(el); }); }); return nodes; } function headerCandidates() { return uniqueQuery(headerSelectors).filter(visible); } function liftElement(el, z) { var style = window.getComputedStyle(el); if (style.position === 'static') el.style.position = 'relative'; el.style.zIndex = String(z); el.style.overflow = 'visible'; } function liftHeaderAndMenus() { headerCandidates().forEach(function (el) { liftElement(el, 999999); }); uniqueQuery(dropdownSelectors).forEach(function (el) { liftElement(el, 1000000); }); } function setHeaderOffset() { var bottom = 0; headerCandidates().forEach(function (el) { var rect = el.getBoundingClientRect(); if (rect.top