{"id":18027,"date":"2022-11-24T16:27:38","date_gmt":"2022-11-24T15:27:38","guid":{"rendered":"https:\/\/jobsdz.com\/%d8%a7%d9%84%d8%b5%d9%81%d8%ad%d8%a9-%d8%a7%d9%84%d8%b1%d8%a6%d9%8a%d8%b3%d9%8a%d8%a9\/"},"modified":"2025-12-11T15:13:05","modified_gmt":"2025-12-11T14:13:05","slug":"home-ar","status":"publish","type":"page","link":"https:\/\/jobsdz.com\/ar\/home-ar\/","title":{"rendered":"\u0645\u0646\u0635\u0629 \u0627\u0644\u062a\u0648\u0638\u064a\u0641 \u0641\u064a \u0627\u0644\u062c\u0632\u0627\u0626\u0631"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"18027\" class=\"elementor elementor-18027 elementor-3831\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fcab1cc e-flex e-con-boxed e-con e-parent\" data-id=\"fcab1cc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4799660 elementor-widget elementor-widget-html\" data-id=\"4799660\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"ar\" dir=\"rtl\" class=\"scroll-smooth\">\r\n  <head>\r\n    <meta charset=\"UTF-8\" \/>\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=5.0, viewport-fit=cover\" \/>\r\n    <title>JobsDZ - \u0627\u0644\u0648\u0638\u064a\u0641 \u0627\u0644\u0639\u0645\u0648\u0645\u064a \u0648\u0627\u0644\u062a\u0648\u0638\u064a\u0641 \u0641\u064a \u0627\u0644\u062c\u0632\u0627\u0626\u0631<\/title>\r\n    <meta name=\"description\" content=\"\u0627\u0644\u0628\u0648\u0627\u0628\u0629 \u0627\u0644\u0623\u0648\u0644\u0649 \u0644\u0644\u0648\u0638\u064a\u0641 \u0627\u0644\u0639\u0645\u0648\u0645\u064a \u0648\u0627\u0644\u062a\u0648\u0638\u064a\u0641 \u0641\u064a \u0627\u0644\u062c\u0632\u0627\u0626\u0631. \u062a\u0635\u0641\u062d \u0645\u0633\u0627\u0628\u0642\u0627\u062a \u0627\u0644\u062a\u0648\u0638\u064a\u0641 \u0641\u064a 58 \u0648\u0644\u0627\u064a\u0629.\" \/>\r\n    \r\n    <!-- Fonts: Tajawal -->\r\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Tajawal:wght@300;400;500;700;800;900&display=swap\" rel=\"stylesheet\">\r\n    \r\n    <!-- Tailwind CSS -->\r\n    <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\r\n    <script>\r\n      tailwind.config = {\r\n        darkMode: 'class',\r\n        theme: {\r\n          extend: {\r\n            fontFamily: {\r\n              sans: ['Tajawal', 'sans-serif'],\r\n            },\r\n            colors: {\r\n              slate: {\r\n                850: '#151f32',\r\n                950: '#020617',\r\n              },\r\n              violet: {\r\n                400: '#a78bfa',\r\n                500: '#8b5cf6',\r\n                600: '#7c3aed',\r\n              },\r\n              fuchsia: {\r\n                400: '#e879f9',\r\n                500: '#d946ef',\r\n                600: '#c026d3',\r\n              }\r\n            },\r\n            animation: {\r\n              'float': 'float 6s ease-in-out infinite',\r\n              'pulse-slow': 'pulse 3s cubic-bezier(0.4, 0, 0.6, 1) infinite',\r\n              'scale-in': 'scale-in 0.5s ease-out forwards',\r\n              'fade-in': 'fade-in 0.6s ease-out forwards',\r\n              'slide-up': 'slide-up 0.6s ease-out forwards',\r\n            },\r\n            keyframes: {\r\n              float: {\r\n                '0%, 100%': { transform: 'translateY(0)' },\r\n                '50%': { transform: 'translateY(-10px)' },\r\n              },\r\n              'scale-in': {\r\n                '0%': { opacity: '0', transform: 'scale(0.95)' },\r\n                '100%': { opacity: '1', transform: 'scale(1)' },\r\n              },\r\n              'fade-in': {\r\n                '0%': { opacity: '0' },\r\n                '100%': { opacity: '1' },\r\n              },\r\n              'slide-up': {\r\n                '0%': { opacity: '0', transform: 'translateY(20px)' },\r\n                '100%': { opacity: '1', transform: 'translateY(0)' },\r\n              }\r\n            }\r\n          }\r\n        }\r\n      }\r\n    <\/script>\r\n\r\n    <!-- React & Babel for In-Browser Compilation -->\r\n    <script src=\"https:\/\/unpkg.com\/@babel\/standalone\/babel.min.js\"><\/script>\r\n\r\n    <style>\r\n      body {\r\n        background-color: #020617; \/* slate-950 *\/\r\n        color: #fff;\r\n        -webkit-font-smoothing: antialiased;\r\n        overflow-x: hidden;\r\n      }\r\n      \r\n      \/* Glass Effects *\/\r\n      .glass-nav {\r\n        background: rgba(2, 6, 23, 0.7);\r\n        backdrop-filter: blur(20px);\r\n        border-bottom: 1px solid rgba(30, 41, 59, 0.5);\r\n      }\r\n      \r\n      .glass-card {\r\n        background: rgba(15, 23, 42, 0.4);\r\n        backdrop-filter: blur(12px);\r\n        border: 1px solid rgba(255, 255, 255, 0.05);\r\n      }\r\n      \r\n      .glass-card:hover {\r\n        background: rgba(15, 23, 42, 0.6);\r\n        border-color: rgba(139, 92, 246, 0.3);\r\n      }\r\n\r\n      \/* Custom Scrollbar *\/\r\n      ::-webkit-scrollbar { width: 8px; }\r\n      ::-webkit-scrollbar-track { background: #020617; }\r\n      ::-webkit-scrollbar-thumb { background: #334155; border-radius: 4px; }\r\n      ::-webkit-scrollbar-thumb:hover { background: #475569; }\r\n\r\n      .no-scrollbar::-webkit-scrollbar {\r\n          display: none;\r\n      }\r\n      .no-scrollbar {\r\n          -ms-overflow-style: none;\r\n          scrollbar-width: none;\r\n      }\r\n    <\/style>\r\n  <script type=\"importmap\">\r\n{\r\n  \"imports\": {\r\n    \"react\": \"https:\/\/esm.sh\/react@^19.2.1\",\r\n    \"react-dom\/\": \"https:\/\/esm.sh\/react-dom@^19.2.1\/\",\r\n    \"react\/\": \"https:\/\/esm.sh\/react@^19.2.1\/\",\r\n    \"lucide-react\": \"https:\/\/esm.sh\/lucide-react@^0.560.0\"\r\n  }\r\n}\r\n<\/script>\r\n<\/head>\r\n  <body>\r\n    <!-- Global Background Elements -->\r\n    <div class=\"fixed inset-0 -z-10 overflow-hidden pointer-events-none\">\r\n      <div class=\"absolute top-0 right-1\/4 w-[500px] h-[500px] bg-violet-600\/20 rounded-full blur-[100px] opacity-40\"><\/div>\r\n      <div class=\"absolute bottom-0 left-1\/4 w-[500px] h-[500px] bg-fuchsia-600\/10 rounded-full blur-[100px] opacity-30\"><\/div>\r\n      <div class=\"absolute inset-0 bg-[radial-gradient(#cbd5e1_1px,transparent_1px)] [background-size:32px_32px] opacity-[0.07]\"><\/div>\r\n    <\/div>\r\n\r\n    <div id=\"root\"><\/div>\r\n\r\n    <!-- Application Script -->\r\n    <script type=\"text\/babel\" data-type=\"module\" data-presets=\"react,typescript\">\r\n      import React, { useState, useEffect, useRef, useMemo } from 'https:\/\/esm.sh\/react@18.2.0';\r\n      import ReactDOM from 'https:\/\/esm.sh\/react-dom@18.2.0\/client';\r\n      import { \r\n        Menu, X, UserCircle2, FileUp, Briefcase, Plus, \r\n        Search, Building2, ChevronLeft, ShieldCheck, Globe, Zap,\r\n        MapPin, Filter, Building, CheckCircle2, Loader2, ChevronDown,\r\n        Users2, Award, Facebook, Twitter, Linkedin, Instagram, Heart, Bell,\r\n        Users, FileText, BookOpen, ArrowUpLeft, FileBadge, Wand2\r\n      } from 'https:\/\/esm.sh\/lucide-react@0.292.0';\r\n\r\n      \/\/ --- Constants ---\r\n      const WILAYAS = [\r\n          { num: '01', slug: 'adrar', name: '\u0623\u062f\u0631\u0627\u0631', region: 'south', jobs: 45 },\r\n          { num: '02', slug: 'chlef', name: '\u0627\u0644\u0634\u0644\u0641', region: 'west', jobs: 120 },\r\n          { num: '03', slug: 'laghouat', name: '\u0627\u0644\u0623\u063a\u0648\u0627\u0637', region: 'south', jobs: 78 },\r\n          { num: '04', slug: 'oum-el-bouaghi', name: '\u0623\u0645 \u0627\u0644\u0628\u0648\u0627\u0642\u064a', region: 'east', jobs: 95 },\r\n          { num: '05', slug: 'batna', name: '\u0628\u0627\u062a\u0646\u0629', region: 'east', jobs: 210 },\r\n          { num: '06', slug: 'bejaia', name: '\u0628\u062c\u0627\u064a\u0629', region: 'north', jobs: 180 },\r\n          { num: '07', slug: 'biskra', name: '\u0628\u0633\u0643\u0631\u0629', region: 'south', jobs: 65 },\r\n          { num: '08', slug: 'bechar', name: '\u0628\u0634\u0627\u0631', region: 'south', jobs: 32 },\r\n          { num: '09', slug: 'blida', name: '\u0627\u0644\u0628\u0644\u064a\u062f\u0629', region: 'north', jobs: 320 },\r\n          { num: '10', slug: 'bouira', name: '\u0627\u0644\u0628\u0648\u064a\u0631\u0629', region: 'north', jobs: 110 },\r\n          { num: '11', slug: 'tamanrasset', name: '\u062a\u0645\u0646\u0631\u0627\u0633\u062a', region: 'south', jobs: 28 },\r\n          { num: '12', slug: 'tebessa', name: '\u062a\u0628\u0633\u0629', region: 'east', jobs: 85 },\r\n          { num: '13', slug: 'tlemcen', name: '\u062a\u0644\u0645\u0633\u0627\u0646', region: 'west', jobs: 150 },\r\n          { num: '14', slug: 'tiaret', name: '\u062a\u064a\u0627\u0631\u062a', region: 'west', jobs: 95 },\r\n          { num: '15', slug: 'tizi-ouzou', name: '\u062a\u064a\u0632\u064a \u0648\u0632\u0648', region: 'north', jobs: 190 },\r\n          { num: '16', slug: 'alger', name: '\u0627\u0644\u062c\u0632\u0627\u0626\u0631', region: 'north', jobs: 850 },\r\n          { num: '17', slug: 'djelfa', name: '\u0627\u0644\u062c\u0644\u0641\u0629', region: 'south', jobs: 70 },\r\n          { num: '18', slug: 'jijel', name: '\u062c\u064a\u062c\u0644', region: 'east', jobs: 105 },\r\n          { num: '19', slug: 'setif', name: '\u0633\u0637\u064a\u0641', region: 'east', jobs: 240 },\r\n          { num: '20', slug: 'saida', name: '\u0633\u0639\u064a\u062f\u0629', region: 'west', jobs: 60 },\r\n          { num: '21', slug: 'skikda', name: '\u0633\u0643\u064a\u0643\u062f\u0629', region: 'east', jobs: 130 },\r\n          { num: '22', slug: 'sidi-bel-abbes', name: '\u0633\u064a\u062f\u064a \u0628\u0644\u0639\u0628\u0627\u0633', region: 'west', jobs: 115 },\r\n          { num: '23', slug: 'annaba', name: '\u0639\u0646\u0627\u0628\u0629', region: 'east', jobs: 195 },\r\n          { num: '24', slug: 'guelma', name: '\u0642\u0627\u0644\u0645\u0629', region: 'east', jobs: 88 },\r\n          { num: '25', slug: 'constantine', name: '\u0642\u0633\u0646\u0637\u064a\u0646\u0629', region: 'east', jobs: 280 },\r\n          { num: '26', slug: 'medea', name: '\u0627\u0644\u0645\u062f\u064a\u0629', region: 'north', jobs: 125 },\r\n          { num: '27', slug: 'mostaganem', name: '\u0645\u0633\u062a\u063a\u0627\u0646\u0645', region: 'west', jobs: 140 },\r\n          { num: '28', slug: 'msila', name: '\u0627\u0644\u0645\u0633\u064a\u0644\u0629', region: 'east', jobs: 90 },\r\n          { num: '29', slug: 'mascara', name: '\u0645\u0639\u0633\u0643\u0631', region: 'west', jobs: 110 },\r\n          { num: '30', slug: 'ouargla', name: '\u0648\u0631\u0642\u0644\u0629', region: 'south', jobs: 75 },\r\n          { num: '31', slug: 'oran', name: '\u0648\u0647\u0631\u0627\u0646', region: 'west', jobs: 420 },\r\n          { num: '32', slug: 'el-bayadh', name: '\u0627\u0644\u0628\u064a\u0636', region: 'south', jobs: 45 },\r\n          { num: '33', slug: 'illizi', name: '\u0625\u0644\u064a\u0632\u064a', region: 'south', jobs: 20 },\r\n          { num: '34', slug: 'bordj-bou-arreridj', name: '\u0628\u0631\u062c \u0628\u0648\u0639\u0631\u064a\u0631\u064a\u062c', region: 'east', jobs: 95 },\r\n          { num: '35', slug: 'boumerdes', name: '\u0628\u0648\u0645\u0631\u062f\u0627\u0633', region: 'north', jobs: 135 },\r\n          { num: '36', slug: 'el-tarf', name: '\u0627\u0644\u0637\u0627\u0631\u0641', region: 'east', jobs: 80 },\r\n          { num: '37', slug: 'tindouf', name: '\u062a\u0646\u062f\u0648\u0641', region: 'south', jobs: 18 },\r\n          { num: '38', slug: 'tissemsilt', name: '\u062a\u064a\u0633\u0645\u0633\u064a\u0644\u062a', region: 'west', jobs: 55 },\r\n          { num: '39', slug: 'el-oued', name: '\u0627\u0644\u0648\u0627\u062f\u064a', region: 'south', jobs: 65 },\r\n          { num: '40', slug: 'khenchela', name: '\u062e\u0646\u0634\u0644\u0629', region: 'east', jobs: 70 },\r\n          { num: '41', slug: 'souk-ahras', name: '\u0633\u0648\u0642 \u0623\u0647\u0631\u0627\u0633', region: 'east', jobs: 85 },\r\n          { num: '42', slug: 'tipaza', name: '\u062a\u064a\u0628\u0627\u0632\u0629', region: 'north', jobs: 115 },\r\n          { num: '43', slug: 'mila', name: '\u0645\u064a\u0644\u0629', region: 'east', jobs: 95 },\r\n          { num: '44', slug: 'ain-defla', name: '\u0639\u064a\u0646 \u0627\u0644\u062f\u0641\u0644\u0649', region: 'north', jobs: 100 },\r\n          { num: '45', slug: 'naama', name: '\u0627\u0644\u0646\u0639\u0627\u0645\u0629', region: 'south', jobs: 40 },\r\n          { num: '46', slug: 'ain-temouchent', name: '\u0639\u064a\u0646 \u062a\u0645\u0648\u0634\u0646\u062a', region: 'west', jobs: 75 },\r\n          { num: '47', slug: 'ghardaia', name: '\u063a\u0631\u062f\u0627\u064a\u0629', region: 'south', jobs: 85 },\r\n          { num: '48', slug: 'relizane', name: '\u063a\u0644\u064a\u0632\u0627\u0646', region: 'west', jobs: 105 },\r\n          { num: '49', slug: 'el-meghaier', name: '\u0627\u0644\u0645\u063a\u064a\u0631', region: 'south', jobs: 30 },\r\n          { num: '50', slug: 'el-menia', name: '\u0627\u0644\u0645\u0646\u064a\u0639\u0629', region: 'south', jobs: 25 },\r\n          { num: '51', slug: 'ouled-djellal', name: '\u0623\u0648\u0644\u0627\u062f \u062c\u0644\u0627\u0644', region: 'south', jobs: 35 },\r\n          { num: '52', slug: 'bordj-badji-mokhtar', name: '\u0628\u0631\u062c \u0628\u0627\u062c\u064a \u0645\u062e\u062a\u0627\u0631', region: 'south', jobs: 15 },\r\n          { num: '53', slug: 'beni-abbes', name: '\u0628\u0646\u064a \u0639\u0628\u0627\u0633', region: 'south', jobs: 20 },\r\n          { num: '54', slug: 'timimoun', name: '\u062a\u064a\u0645\u064a\u0645\u0648\u0646', region: 'south', jobs: 25 },\r\n          { num: '55', slug: 'touggourt', name: '\u062a\u0648\u0642\u0631\u062a', region: 'south', jobs: 45 },\r\n          { num: '56', slug: 'djanet', name: '\u062c\u0627\u0646\u062a', region: 'south', jobs: 18 },\r\n          { num: '57', slug: 'in-salah', name: '\u0625\u0646 \u0635\u0627\u0644\u062d', region: 'south', jobs: 22 },\r\n          { num: '58', slug: 'in-guezzam', name: '\u0625\u0646 \u0642\u0632\u0627\u0645', region: 'south', jobs: 15 }\r\n      ];\r\n\r\n      const REGIONS = [\r\n          { id: 'all', label: '\u0627\u0644\u0643\u0644' },\r\n          { id: 'north', label: '\u0627\u0644\u0634\u0645\u0627\u0644' },\r\n          { id: 'south', label: '\u0627\u0644\u062c\u0646\u0648\u0628' },\r\n          { id: 'east', label: '\u0627\u0644\u0634\u0631\u0642' },\r\n          { id: 'west', label: '\u0627\u0644\u063a\u0631\u0628' },\r\n      ];\r\n\r\n      const STATS = [\r\n          { value: '2,400+', label: '\u0645\u0646\u0635\u0628 \u0645\u0641\u062a\u0648\u062d', icon: Briefcase, color: 'text-violet-400' },\r\n          { value: '50K+', label: '\u0645\u0633\u062a\u062e\u062f\u0645 \u0646\u0634\u0637', icon: Users2, color: 'text-fuchsia-400' },\r\n          { value: '1,200+', label: '\u0625\u062f\u0627\u0631\u0629 \u0648\u0645\u0624\u0633\u0633\u0629', icon: Building2, color: 'text-pink-400' },\r\n          { value: '98%', label: '\u0646\u0633\u0628\u0629 \u0631\u0636\u0627', icon: Award, color: 'text-amber-400' },\r\n      ];\r\n\r\n      \/\/ --- Components ---\r\n\r\n      \/\/ Header Component\r\n      const Header = () => {\r\n          const [scrolled, setScrolled] = useState(false);\r\n          const [mobileMenuOpen, setMobileMenuOpen] = useState(false);\r\n\r\n          useEffect(() => {\r\n              const handleScroll = () => {\r\n                  const isScrolled = window.scrollY > 20;\r\n                  setScrolled(prev => prev !== isScrolled ? isScrolled : prev);\r\n              };\r\n              \r\n              window.addEventListener('scroll', handleScroll, { passive: true });\r\n              return () => window.removeEventListener('scroll', handleScroll);\r\n          }, []);\r\n\r\n          const navLinks = [\r\n              { name: '\u0627\u0644\u0648\u0638\u064a\u0641 \u0627\u0644\u0639\u0645\u0648\u0645\u064a', href: 'https:\/\/jobsdz.com\/ar\/fonction', active: true },\r\n              { name: '\u0627\u0644\u0642\u0637\u0627\u0639 \u0627\u0644\u062e\u0627\u0635', href: 'https:\/\/jobsdz.com\/ar\/wadifa', active: false },\r\n              { name: '\u0627\u0644\u0645\u062f\u0648\u0646\u0629', href: 'https:\/\/jobsdz.com\/ar\/blog\/', active: false },\r\n          ];\r\n\r\n          return (\r\n              <header className={`fixed top-0 w-full z-50 transition-all duration-300 ${scrolled ? 'glass-nav py-3' : 'bg-transparent py-5 md:py-6'}`}>\r\n                  <div className=\"container mx-auto px-4 md:px-6\">\r\n                      <nav className=\"flex items-center justify-between\">\r\n                          {\/* Logo *\/}\r\n                          <a href=\"\/\" className=\"flex items-center gap-2 group shrink-0\" aria-label=\"JobsDZ Home\">\r\n                              <img decoding=\"async\" \r\n                                  src=\"https:\/\/jobsdz.com\/wp-content\/uploads\/2025\/09\/logo-new-1.webp\" \r\n                                  alt=\"JobsDZ\" \r\n                                  width=\"140\"\r\n                                  height=\"45\"\r\n                                  className=\"h-9 md:h-12 w-auto object-contain transition-transform duration-300 group-hover:scale-105\"\r\n                              \/>\r\n                          <\/a>\r\n\r\n                          {\/* Desktop Nav *\/}\r\n                          <div className=\"hidden lg:flex items-center gap-1 bg-slate-900\/50 p-1.5 rounded-full border border-slate-800\/50 backdrop-blur-md absolute left-1\/2 -translate-x-1\/2 shadow-xl shadow-black\/20\">\r\n                              {navLinks.map((link) => (\r\n                                  <a \r\n                                      key={link.name} \r\n                                      href={link.href} \r\n                                      className={`px-5 py-2 rounded-full text-sm font-bold transition-all duration-300 ${\r\n                                          link.active \r\n                                          ? 'bg-slate-800 text-white shadow-md ring-1 ring-slate-700' \r\n                                          : 'text-slate-400 hover:text-white hover:bg-slate-800\/50'\r\n                                      }`}\r\n                                  >\r\n                                      {link.name}\r\n                                  <\/a>\r\n                              ))}\r\n                          <\/div>\r\n\r\n                          {\/* Desktop Actions *\/}\r\n                          <div className=\"hidden md:flex items-center gap-3\">\r\n                              <a \r\n                                  href=\"https:\/\/jobsdz.com\/ar\/login-register\/\" \r\n                                  className=\"flex items-center gap-2 px-3 py-2 text-slate-400 hover:text-white font-bold text-sm transition-colors hover:bg-slate-800\/50 rounded-lg\"\r\n                              >\r\n                                  <UserCircle2 className=\"w-5 h-5\" \/>\r\n                                  <span className=\"hidden xl:inline\">\u062f\u062e\u0648\u0644 \/ \u062a\u0633\u062c\u064a\u0644<\/span>\r\n                              <\/a>\r\n\r\n                              <a \r\n                                  href=\"https:\/\/jobsdz.com\/ar\/submit-resume\" \r\n                                  className=\"hidden lg:flex items-center gap-2 px-5 py-2.5 rounded-xl font-bold text-xs text-sky-400 bg-slate-900 border border-slate-800 hover:border-sky-500\/50 hover:bg-slate-800 hover:shadow-[0_0_20px_-5px_rgba(56,189,248,0.3)] transition-all duration-300 group\"\r\n                              >\r\n                                  <FileUp className=\"w-4 h-4 group-hover:-translate-y-0.5 transition-transform\" \/>\r\n                                  <span>\u0625\u0636\u0627\u0641\u0629 \u0633\u064a\u0631\u0629 \u0630\u0627\u062a\u064a\u0629<\/span>\r\n                              <\/a>\r\n\r\n                              <a \r\n                                  href=\"https:\/\/jobsdz.com\/ar\/add-job\/\" \r\n                                  className=\"flex items-center gap-2 px-6 py-2.5 rounded-xl font-bold text-xs text-white bg-gradient-to-r from-violet-600 to-fuchsia-600 hover:from-violet-500 hover:to-fuchsia-500 shadow-lg shadow-violet-600\/20 hover:shadow-violet-600\/40 hover:-translate-y-0.5 transition-all duration-300 relative overflow-hidden group\"\r\n                              >\r\n                                  <div className=\"absolute inset-0 bg-white\/20 translate-y-full group-hover:translate-y-0 transition-transform duration-300\"><\/div>\r\n                                  <Briefcase className=\"w-4 h-4 relative z-10\" \/>\r\n                                  <span className=\"relative z-10\">\u0625\u0636\u0627\u0641\u0629 \u0648\u0638\u064a\u0641\u0629<\/span>\r\n                                  <div className=\"bg-white\/20 rounded-full p-0.5 relative z-10 group-hover:rotate-90 transition-transform duration-300\">\r\n                                      <Plus className=\"w-3 h-3\" \/>\r\n                                  <\/div>\r\n                              <\/a>\r\n                          <\/div>\r\n\r\n                          {\/* Mobile Toggle *\/}\r\n                          <button \r\n                              onClick={() => setMobileMenuOpen(!mobileMenuOpen)}\r\n                              className=\"lg:hidden p-2 text-slate-300 hover:bg-slate-800 rounded-lg transition-colors\"\r\n                              aria-label=\"Open Menu\"\r\n                          >\r\n                              {mobileMenuOpen ? <X className=\"w-6 h-6\" \/> : <Menu className=\"w-6 h-6\" \/>}\r\n                          <\/button>\r\n                      <\/nav>\r\n                  <\/div>\r\n\r\n                  {\/* Mobile Menu *\/}\r\n                  {mobileMenuOpen && (\r\n                      <div className=\"absolute top-full left-0 w-full bg-slate-950 border-t border-slate-800 lg:hidden animate-fade-in shadow-2xl h-[calc(100vh-80px)] overflow-y-auto\">\r\n                          <div className=\"p-4 flex flex-col gap-2\">\r\n                              {navLinks.map((link) => (\r\n                                  <a key={link.name} href={link.href} className={`p-4 rounded-xl font-bold ${link.active ? 'text-violet-400 bg-violet-400\/10' : 'text-slate-300 hover:bg-slate-900'}`}>\r\n                                      {link.name}\r\n                                  <\/a>\r\n                              ))}\r\n                              \r\n                              <div className=\"h-px bg-slate-800 my-4\"><\/div>\r\n                              \r\n                              <div className=\"grid grid-cols-2 gap-3 mb-2\">\r\n                                   <a \r\n                                      href=\"https:\/\/jobsdz.com\/ar\/add-job\/\" \r\n                                      className=\"flex flex-col items-center justify-center gap-2 p-4 rounded-xl bg-gradient-to-br from-violet-600 to-fuchsia-600 text-white font-bold text-sm shadow-lg active:scale-95 transition-transform\"\r\n                                  >\r\n                                      <div className=\"p-2 bg-white\/20 rounded-full\">\r\n                                          <Briefcase className=\"w-5 h-5\" \/>\r\n                                      <\/div>\r\n                                      \u0625\u0636\u0627\u0641\u0629 \u0648\u0638\u064a\u0641\u0629\r\n                                  <\/a>\r\n                                   <a \r\n                                      href=\"https:\/\/jobsdz.com\/ar\/submit-resume\" \r\n                                      className=\"flex flex-col items-center justify-center gap-2 p-4 rounded-xl bg-slate-900 border border-slate-800 text-sky-400 font-bold text-sm hover:border-sky-500\/50 hover:bg-slate-800\/80 transition-all\"\r\n                                  >\r\n                                      <div className=\"p-2 bg-sky-500\/10 rounded-full\">\r\n                                          <FileUp className=\"w-5 h-5\" \/>\r\n                                      <\/div>\r\n                                      \u0625\u0636\u0627\u0641\u0629 \u0633\u064a\u0631\u0629\r\n                                  <\/a>\r\n                              <\/div>\r\n\r\n                              <a href=\"https:\/\/jobsdz.com\/ar\/login-register\/\" className=\"p-4 rounded-xl flex items-center justify-center gap-3 font-bold text-slate-300 hover:bg-slate-900 border border-slate-800\/50\">\r\n                                  <UserCircle2 className=\"w-5 h-5\" \/>\r\n                                  \u062f\u062e\u0648\u0644 \/ \u062a\u0633\u062c\u064a\u0644\r\n                              <\/a>\r\n                          <\/div>\r\n                      <\/div>\r\n                  )}\r\n              <\/header>\r\n          );\r\n      };\r\n\r\n      \/\/ Hero Component\r\n      const WORDS = [\"\u0627\u0644\u0648\u0638\u064a\u0641 \u0627\u0644\u0639\u0645\u0648\u0645\u064a\", \"\u0627\u0644\u0642\u0637\u0627\u0639 \u0627\u0644\u062e\u0627\u0635\", \"\u0627\u0644\u0645\u0633\u062a\u0642\u0628\u0644 \u0627\u0644\u0645\u0647\u0646\u064a\"];\r\n      const LONGEST_WORD = \"\u0627\u0644\u0645\u0633\u062a\u0642\u0628\u0644 \u0627\u0644\u0645\u0647\u0646\u064a\";\r\n\r\n      const Hero = () => {\r\n          const [text, setText] = useState('');\r\n          const [isDeleting, setIsDeleting] = useState(false);\r\n          const [loopNum, setLoopNum] = useState(0);\r\n          const [typingSpeed, setTypingSpeed] = useState(150);\r\n          const heroRef = useRef(null);\r\n\r\n          useEffect(() => {\r\n              const i = loopNum % WORDS.length;\r\n              const fullText = WORDS[i];\r\n\r\n              const handleType = () => {\r\n                  setText(current => {\r\n                      if (isDeleting) {\r\n                          return fullText.substring(0, current.length - 1);\r\n                      } else {\r\n                          return fullText.substring(0, current.length + 1);\r\n                      }\r\n                  });\r\n\r\n                  let nextSpeed = 100;\r\n                  if (isDeleting) nextSpeed = 50;\r\n\r\n                  if (!isDeleting && text === fullText) {\r\n                      nextSpeed = 2000;\r\n                      setIsDeleting(true);\r\n                  } else if (isDeleting && text === '') {\r\n                      setIsDeleting(false);\r\n                      setLoopNum(l => l + 1);\r\n                      nextSpeed = 500;\r\n                  }\r\n\r\n                  setTypingSpeed(nextSpeed);\r\n              };\r\n\r\n              const timer = setTimeout(handleType, typingSpeed);\r\n              return () => clearTimeout(timer);\r\n          }, [text, isDeleting, loopNum, typingSpeed]);\r\n\r\n          useEffect(() => {\r\n              let animationFrameId;\r\n              const handleMouseMove = (e) => {\r\n                  if (!heroRef.current) return;\r\n                  cancelAnimationFrame(animationFrameId);\r\n                  animationFrameId = requestAnimationFrame(() => {\r\n                      const { innerWidth, innerHeight } = window;\r\n                      const { clientX, clientY } = e;\r\n                      const x = (clientX \/ innerWidth - 0.5) * 2;\r\n                      const y = (clientY \/ innerHeight - 0.5) * 2;\r\n                      heroRef.current.style.setProperty('--mouse-x', x);\r\n                      heroRef.current.style.setProperty('--mouse-y', y);\r\n                  });\r\n              };\r\n              window.addEventListener('mousemove', handleMouseMove, { passive: true });\r\n              return () => {\r\n                  window.removeEventListener('mousemove', handleMouseMove);\r\n                  cancelAnimationFrame(animationFrameId);\r\n              };\r\n          }, []);\r\n\r\n          const scrollToJobs = () => {\r\n              document.getElementById('job-explorer')?.scrollIntoView({ behavior: 'smooth' });\r\n          };\r\n\r\n          return (\r\n              <section \r\n                  ref={heroRef}\r\n                  className=\"relative pt-32 pb-16 lg:pt-52 lg:pb-32 overflow-hidden\"\r\n                  style={{ '--mouse-x': '0', '--mouse-y': '0' }}\r\n              >\r\n                  <div className=\"absolute inset-0 pointer-events-none select-none -z-10 overflow-hidden\">\r\n                      <div \r\n                          className=\"absolute top-1\/4 left-1\/4 w-[600px] h-[600px] bg-violet-600\/20 rounded-full blur-[120px] transition-transform duration-700 ease-out opacity-60 will-change-transform\"\r\n                          style={{ transform: 'translate(calc(var(--mouse-x) * -20px), calc(var(--mouse-y) * -20px))' }}\r\n                      ><\/div>\r\n                      <div \r\n                          className=\"absolute bottom-0 right-1\/4 w-[500px] h-[500px] bg-fuchsia-600\/15 rounded-full blur-[100px] transition-transform duration-1000 ease-out opacity-50 will-change-transform\"\r\n                          style={{ transform: 'translate(calc(var(--mouse-x) * 30px), calc(var(--mouse-y) * 30px))' }}\r\n                      ><\/div>\r\n                       <div \r\n                          className=\"absolute top-0 right-0 w-[400px] h-[400px] bg-blue-600\/10 rounded-full blur-[80px] transition-transform duration-[1200ms] ease-out opacity-40 will-change-transform\"\r\n                          style={{ transform: 'translate(calc(var(--mouse-x) * 15px), calc(var(--mouse-y) * -15px))' }}\r\n                      ><\/div>\r\n                  <\/div>\r\n\r\n                  <div className=\"container mx-auto px-6 relative z-10 text-center\">\r\n                      <div className=\"inline-flex items-center gap-2 px-4 py-2 rounded-full bg-violet-500\/10 border border-violet-500\/20 mb-8 animate-fade-in backdrop-blur-sm\">\r\n                          <span className=\"relative flex h-2 w-2\">\r\n                            <span className=\"animate-ping absolute inline-flex h-full w-full rounded-full bg-violet-400 opacity-75\"><\/span>\r\n                            <span className=\"relative inline-flex rounded-full h-2 w-2 bg-violet-500\"><\/span>\r\n                          <\/span>\r\n                          <span className=\"text-xs font-bold text-violet-300\">\u062a\u062d\u062f\u064a\u062b \u0645\u0633\u062a\u0645\u0631: \u0625\u0639\u0644\u0627\u0646\u0627\u062a \u062a\u0648\u0638\u064a\u0641 \u0648\u0645\u0633\u0627\u0628\u0642\u0627\u062a \u064a\u0648\u0645\u064a\u0629<\/span>\r\n                      <\/div>\r\n\r\n                      <h1 className=\"text-4xl sm:text-5xl md:text-7xl font-black text-white mb-8 leading-tight tracking-tight flex flex-col md:block items-center justify-center\">\r\n                          <span className=\"block md:inline mb-2 md:mb-0\">\u0628\u0648\u0627\u0628\u062a\u0643 \u0646\u062d\u0648<\/span>\r\n                          <span className=\"hidden md:inline\"> <\/span>\r\n                          <span className=\"inline-grid grid-cols-1 items-center justify-items-center md:justify-items-start\">\r\n                              <span className=\"col-start-1 row-start-1 opacity-0 select-none pointer-events-none bg-gradient-to-r from-violet-400 via-fuchsia-400 to-pink-400 bg-clip-text text-transparent px-1\">\r\n                                  {LONGEST_WORD}\r\n                              <\/span>\r\n                              <span className=\"col-start-1 row-start-1 relative bg-gradient-to-r from-violet-400 via-fuchsia-400 to-pink-400 bg-clip-text text-transparent px-1\">\r\n                                  {text}\r\n                                  <span className=\"absolute -left-0.5 top-1 bottom-1 w-0.5 md:w-1 bg-fuchsia-400 animate-pulse opacity-80\"><\/span>\r\n                              <\/span>\r\n                          <\/span>\r\n                      <\/h1>\r\n\r\n                      <p className=\"text-lg md:text-xl text-slate-400 mb-12 max-w-2xl mx-auto leading-relaxed animate-slide-up px-4\" style={{ animationDelay: '100ms' }}>\r\n                          \u0627\u0644\u0645\u0646\u0635\u0629 \u0627\u0644\u0631\u0633\u0645\u064a\u0629 \u0644\u0645\u062a\u0627\u0628\u0639\u0629 \u0625\u0639\u0644\u0627\u0646\u0627\u062a \u0627\u0644\u062a\u0648\u0638\u064a\u0641 \u0641\u064a \u0627\u0644\u0642\u0637\u0627\u0639 \u0627\u0644\u0639\u0627\u0645 \u0648\u0627\u0644\u062e\u0627\u0635. \r\n                          \u0627\u0643\u062a\u0634\u0641 \u0622\u0644\u0627\u0641 \u0627\u0644\u0641\u0631\u0635 \u0641\u064a 58 \u0648\u0644\u0627\u064a\u0629 \u0628\u0643\u0644 \u0634\u0641\u0627\u0641\u064a\u0629 \u0648\u0645\u0635\u062f\u0627\u0642\u064a\u0629.\r\n                      <\/p>\r\n\r\n                      <div className=\"flex flex-col sm:flex-row items-center justify-center gap-5 animate-slide-up px-4\" style={{ animationDelay: '200ms' }}>\r\n                          <button \r\n                              onClick={scrollToJobs}\r\n                              className=\"w-full sm:w-auto px-8 py-4 bg-gradient-to-r from-violet-600 to-fuchsia-600 hover:opacity-90 text-white rounded-xl font-bold shadow-lg shadow-violet-600\/25 transition-all flex items-center justify-center gap-3 group\"\r\n                          >\r\n                              <Search className=\"w-5 h-5\" \/>\r\n                              <span>\u062a\u0635\u0641\u062d \u0627\u0644\u0645\u0633\u0627\u0628\u0642\u0627\u062a<\/span>\r\n                              <ChevronLeft className=\"w-4 h-4 group-hover:-translate-x-1 transition-transform\" \/>\r\n                          <\/button>\r\n                          \r\n                          <a \r\n                              href=\"https:\/\/jobsdz.com\/ar\/employer-landing\/\"\r\n                              className=\"w-full sm:w-auto px-8 py-4 bg-slate-900\/50 hover:bg-slate-800 text-white border border-slate-700 hover:border-slate-600 rounded-xl font-bold transition-all flex items-center justify-center gap-3 backdrop-blur-sm\"\r\n                          >\r\n                              <Building2 className=\"w-5 h-5 text-slate-400\" \/>\r\n                              <span>\u0644\u0623\u0635\u062d\u0627\u0628 \u0627\u0644\u0639\u0645\u0644<\/span>\r\n                          <\/a>\r\n                      <\/div>\r\n                      \r\n                      <div className=\"mt-12 pt-8 border-t border-slate-800\/50 flex flex-wrap justify-center gap-y-4 gap-x-8 md:gap-12 opacity-80 px-4 animate-slide-up\" style={{ animationDelay: '300ms' }}>\r\n                           <div className=\"flex items-center gap-2.5\">\r\n                              <div className=\"p-2 rounded-lg bg-slate-800\/50 text-emerald-400 border border-slate-700\/50 backdrop-blur-sm\">\r\n                                  <ShieldCheck className=\"w-5 h-5\" \/>\r\n                              <\/div>\r\n                              <span className=\"text-sm font-bold text-slate-300\">\u0645\u0635\u0627\u062f\u0631 \u0631\u0633\u0645\u064a\u0629 \u0648\u0645\u0648\u062b\u0648\u0642\u0629<\/span>\r\n                           <\/div>\r\n                           <div className=\"flex items-center gap-2.5\">\r\n                              <div className=\"p-2 rounded-lg bg-slate-800\/50 text-blue-400 border border-slate-700\/50 backdrop-blur-sm\">\r\n                                  <Globe className=\"w-5 h-5\" \/>\r\n                              <\/div>\r\n                              <span className=\"text-sm font-bold text-slate-300\">\u062a\u063a\u0637\u064a\u0629 \u0634\u0627\u0645\u0644\u0629 58 \u0648\u0644\u0627\u064a\u0629<\/span>\r\n                           <\/div>\r\n                           <div className=\"flex items-center gap-2.5\">\r\n                              <div className=\"p-2 rounded-lg bg-slate-800\/50 text-amber-400 border border-slate-700\/50 backdrop-blur-sm\">\r\n                                  <Zap className=\"w-5 h-5\" \/>\r\n                              <\/div>\r\n                              <span className=\"text-sm font-bold text-slate-300\">\u062a\u062d\u062f\u064a\u062b \u0641\u0648\u0631\u064a \u0644\u0644\u0625\u0639\u0644\u0627\u0646\u0627\u062a<\/span>\r\n                           <\/div>\r\n                      <\/div>\r\n                  <\/div>\r\n              <\/section>\r\n          );\r\n      };\r\n\r\n      \/\/ Stats Component\r\n      const useCounter = (end, duration = 2000, start) => {\r\n          const [count, setCount] = useState(0);\r\n          \r\n          const parseValue = (str) => {\r\n              const num = parseFloat(str.replace(\/,\/g, '').replace(\/[^0-9.]\/g, ''));\r\n              const suffix = str.replace(\/[0-9.,]\/g, '');\r\n              return { num, suffix };\r\n          };\r\n\r\n          const { num: target, suffix } = parseValue(end);\r\n\r\n          useEffect(() => {\r\n              if (!start) return;\r\n              let startTime = null;\r\n              let animationFrameId;\r\n\r\n              const animate = (timestamp) => {\r\n                  if (!startTime) startTime = timestamp;\r\n                  const progress = timestamp - startTime;\r\n                  const percentage = Math.min(progress \/ duration, 1);\r\n                  const ease = percentage === 1 ? 1 : 1 - Math.pow(2, -10 * percentage);\r\n                  setCount(Math.floor(ease * target));\r\n\r\n                  if (percentage < 1) {\r\n                      animationFrameId = requestAnimationFrame(animate);\r\n                  }\r\n              };\r\n              animationFrameId = requestAnimationFrame(animate);\r\n              return () => cancelAnimationFrame(animationFrameId);\r\n          }, [end, duration, start, target]);\r\n\r\n          return count.toLocaleString() + suffix;\r\n      };\r\n\r\n      const StatCard = ({ stat, index, isVisible }) => {\r\n          const Icon = stat.icon;\r\n          const count = useCounter(stat.value, 2000, isVisible);\r\n\r\n          const getColorStyle = (colorClass) => {\r\n              if (colorClass.includes('violet')) return 'group-hover:shadow-violet-500\/20 group-hover:border-violet-500\/30';\r\n              if (colorClass.includes('fuchsia')) return 'group-hover:shadow-fuchsia-500\/20 group-hover:border-fuchsia-500\/30';\r\n              if (colorClass.includes('pink')) return 'group-hover:shadow-pink-500\/20 group-hover:border-pink-500\/30';\r\n              return 'group-hover:shadow-amber-500\/20 group-hover:border-amber-500\/30';\r\n          };\r\n\r\n          const getIconBg = (colorClass) => {\r\n              if (colorClass.includes('violet')) return 'bg-violet-500\/10 text-violet-400 group-hover:bg-violet-500\/20';\r\n              if (colorClass.includes('fuchsia')) return 'bg-fuchsia-500\/10 text-fuchsia-400 group-hover:bg-fuchsia-500\/20';\r\n              if (colorClass.includes('pink')) return 'bg-pink-500\/10 text-pink-400 group-hover:bg-pink-500\/20';\r\n              return 'bg-amber-500\/10 text-amber-400 group-hover:bg-amber-500\/20';\r\n          };\r\n\r\n          return (\r\n              <div \r\n                  className={`group relative p-6 rounded-2xl bg-slate-900\/40 backdrop-blur-md border border-slate-800 transition-all duration-500 hover:-translate-y-2 hover:bg-slate-800\/60 ${getColorStyle(stat.color)}`}\r\n                  style={{ \r\n                      opacity: isVisible ? 1 : 0, \r\n                      transform: isVisible ? 'translateY(0)' : 'translateY(20px)',\r\n                      transitionDelay: `${index * 150}ms`\r\n                  }}\r\n              >\r\n                  <div className=\"flex items-center gap-5\">\r\n                      <div className={`w-16 h-16 rounded-2xl flex items-center justify-center transition-all duration-500 ${getIconBg(stat.color)}`}>\r\n                          <Icon className=\"w-8 h-8 transition-transform duration-500 ease-out group-hover:rotate-[15deg] group-hover:scale-125\" \/>\r\n                      <\/div>\r\n                      <div className=\"flex flex-col\">\r\n                          <span className=\"text-3xl md:text-4xl font-black text-white tracking-tight tabular-nums\">\r\n                              {count}\r\n                          <\/span>\r\n                          <span className=\"text-sm font-bold text-slate-400 group-hover:text-slate-300 transition-colors\">\r\n                              {stat.label}\r\n                          <\/span>\r\n                      <\/div>\r\n                  <\/div>\r\n                  <div className={`absolute top-0 right-0 w-20 h-20 bg-gradient-to-br opacity-0 group-hover:opacity-10 transition-opacity duration-500 rounded-tr-2xl -z-10 ${\r\n                      stat.color.includes('violet') ? 'from-violet-500 to-transparent' :\r\n                      stat.color.includes('fuchsia') ? 'from-fuchsia-500 to-transparent' :\r\n                      stat.color.includes('pink') ? 'from-pink-500 to-transparent' :\r\n                      'from-amber-500 to-transparent'\r\n                  }`}><\/div>\r\n              <\/div>\r\n          );\r\n      };\r\n\r\n      const Stats = () => {\r\n          const [isVisible, setIsVisible] = useState(false);\r\n          const sectionRef = useRef(null);\r\n\r\n          useEffect(() => {\r\n              const observer = new IntersectionObserver(\r\n                  ([entry]) => {\r\n                      if (entry.isIntersecting) {\r\n                          setIsVisible(true);\r\n                          observer.disconnect();\r\n                      }\r\n                  },\r\n                  { threshold: 0.1 }\r\n              );\r\n              if (sectionRef.current) observer.observe(sectionRef.current);\r\n              return () => observer.disconnect();\r\n          }, []);\r\n\r\n          return (\r\n              <div ref={sectionRef} className=\"container mx-auto px-6 mb-24 -mt-10 relative z-20\">\r\n                  <div className=\"absolute inset-0 bg-gradient-to-r from-violet-600\/5 to-fuchsia-600\/5 blur-3xl -z-10 rounded-full transform scale-y-50 translate-y-10 pointer-events-none\"><\/div>\r\n                  <div className=\"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6\">\r\n                      {STATS.map((stat, idx) => (\r\n                          <StatCard key={idx} stat={stat} index={idx} isVisible={isVisible} \/>\r\n                      ))}\r\n                  <\/div>\r\n              <\/div>\r\n          );\r\n      };\r\n\r\n      \/\/ Job Explorer Component\r\n      const SkeletonCard = () => (\r\n          <div className=\"glass-card p-5 rounded-2xl border border-slate-800\/50 overflow-hidden relative\">\r\n              <div className=\"relative z-10\">\r\n                  <div className=\"w-12 h-12 rounded-xl mb-4 bg-slate-800\/50 animate-pulse border border-slate-700\/30\"><\/div>\r\n                  <div className=\"h-7 w-32 bg-slate-800\/50 rounded-lg mb-4 animate-pulse\"><\/div>\r\n                  <div className=\"flex items-center justify-between mt-4\">\r\n                      <div className=\"h-6 w-16 bg-slate-800\/50 rounded-md animate-pulse\"><\/div>\r\n                      <div className=\"h-5 w-12 bg-slate-800\/50 rounded-md animate-pulse\"><\/div>\r\n                  <\/div>\r\n              <\/div>\r\n          <\/div>\r\n      );\r\n\r\n      const ITEMS_PER_PAGE = 10;\r\n\r\n      const JobExplorer = () => {\r\n          const [search, setSearch] = useState('');\r\n          const [region, setRegion] = useState('all');\r\n          const [sector, setSector] = useState('public');\r\n          const [isLoading, setIsLoading] = useState(true);\r\n          const [data, setData] = useState([]);\r\n          const [visibleCount, setVisibleCount] = useState(ITEMS_PER_PAGE);\r\n\r\n          useEffect(() => {\r\n              setIsLoading(true);\r\n              const timer = setTimeout(() => {\r\n                  setData(WILAYAS);\r\n                  setIsLoading(false);\r\n              }, 1500);\r\n              return () => clearTimeout(timer);\r\n          }, []);\r\n\r\n          useEffect(() => {\r\n              setVisibleCount(ITEMS_PER_PAGE);\r\n          }, [search, region, sector]);\r\n\r\n          const filteredWilayas = useMemo(() => {\r\n              return data.filter(w => {\r\n                  const matchesSearch = search === '' || w.name.includes(search) || w.num.includes(search);\r\n                  const matchesRegion = region === 'all' || w.region === region;\r\n                  return matchesSearch && matchesRegion;\r\n              });\r\n          }, [search, region, sector, data]);\r\n\r\n          const displayedWilayas = useMemo(() => {\r\n              return filteredWilayas.slice(0, visibleCount);\r\n          }, [filteredWilayas, visibleCount]);\r\n\r\n          const hasMore = visibleCount < filteredWilayas.length;\r\n\r\n          const handleLoadMore = () => {\r\n              setVisibleCount(prev => prev + ITEMS_PER_PAGE);\r\n          };\r\n\r\n          return (\r\n              <section id=\"job-explorer\" className=\"py-20 relative\">\r\n                  <div className=\"container mx-auto px-6\">\r\n                      <div className=\"max-w-6xl mx-auto\">\r\n                          <div className=\"text-center mb-12\">\r\n                              <h2 className=\"text-3xl md:text-4xl font-black text-white mb-4\">\u0627\u0633\u062a\u0643\u0634\u0641 \u0627\u0644\u0641\u0631\u0635 \u062d\u0633\u0628 \u0627\u0644\u0648\u0644\u0627\u064a\u0629<\/h2>\r\n                              <p className=\"text-slate-400 text-lg\">\u0627\u062e\u062a\u0631 \u0648\u0644\u0627\u064a\u062a\u0643 \u0644\u0644\u0628\u062f\u0621 \u0641\u064a \u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0645\u0633\u0627\u0628\u0642\u0627\u062a \u0627\u0644\u062a\u0648\u0638\u064a\u0641<\/p>\r\n                          <\/div>\r\n\r\n                          <div className=\"glass-card p-6 rounded-3xl mb-12 sticky top-24 z-30 shadow-2xl shadow-black\/20\">\r\n                              <div className=\"flex bg-slate-900\/50 p-1.5 rounded-2xl mb-6 border border-slate-800\/50\">\r\n                                  <button \r\n                                      onClick={() => setSector('public')}\r\n                                      className={`flex-1 py-3 rounded-xl font-bold text-sm md:text-base flex items-center justify-center gap-2 transition-all ${\r\n                                          sector === 'public' \r\n                                          ? 'bg-gradient-to-r from-violet-600 to-fuchsia-600 text-white shadow-lg' \r\n                                          : 'text-slate-400 hover:text-white hover:bg-slate-800'\r\n                                      }`}\r\n                                  >\r\n                                      <Building className=\"w-5 h-5\" \/>\r\n                                      \u0627\u0644\u0648\u0638\u064a\u0641 \u0627\u0644\u0639\u0645\u0648\u0645\u064a\r\n                                      {sector === 'public' && <CheckCircle2 className=\"w-4 h-4 ml-1\" \/>}\r\n                                  <\/button>\r\n                                  <button \r\n                                      onClick={() => setSector('private')}\r\n                                      className={`flex-1 py-3 rounded-xl font-bold text-sm md:text-base flex items-center justify-center gap-2 transition-all ${\r\n                                          sector === 'private' \r\n                                          ? 'bg-slate-700 text-white shadow-lg' \r\n                                          : 'text-slate-400 hover:text-white hover:bg-slate-800'\r\n                                      }`}\r\n                                  >\r\n                                      <Briefcase className=\"w-5 h-5\" \/>\r\n                                      \u0627\u0644\u0642\u0637\u0627\u0639 \u0627\u0644\u0627\u0642\u062a\u0635\u0627\u062f\u064a (\u0627\u0644\u062e\u0627\u0635)\r\n                                  <\/button>\r\n                              <\/div>\r\n\r\n                              <div className=\"flex flex-col md:flex-row gap-4\">\r\n                                  <div className=\"flex-1 relative group\">\r\n                                      <Search className=\"absolute right-4 top-1\/2 -translate-y-1\/2 text-slate-500 group-focus-within:text-violet-400 transition-colors\" \/>\r\n                                      <input \r\n                                          type=\"text\" \r\n                                          placeholder=\"\u0627\u0628\u062d\u062b \u0628\u0627\u0633\u0645 \u0627\u0644\u0648\u0644\u0627\u064a\u0629 (\u0645\u062b\u0627\u0644: \u0627\u0644\u062c\u0632\u0627\u0626\u0631\u060c \u0633\u0637\u064a\u0641...)\" \r\n                                          value={search}\r\n                                          onChange={(e) => setSearch(e.target.value)}\r\n                                          className=\"w-full h-14 pr-12 pl-4 bg-slate-900\/50 border border-slate-700 focus:border-violet-500 rounded-xl outline-none font-medium transition-all placeholder:text-slate-600 text-white focus:ring-1 focus:ring-violet-500\/50\"\r\n                                      \/>\r\n                                      {search && (\r\n                                          <button onClick={() => setSearch('')} className=\"absolute left-4 top-1\/2 -translate-y-1\/2 text-slate-500 hover:text-red-400 transition-colors\">\r\n                                              <X className=\"w-5 h-5\" \/>\r\n                                          <\/button>\r\n                                      )}\r\n                                  <\/div>\r\n\r\n                                  <div className=\"flex gap-2 overflow-x-auto pb-2 md:pb-0 no-scrollbar items-center\">\r\n                                      {REGIONS.map((r) => (\r\n                                          <button\r\n                                              key={r.id}\r\n                                              onClick={() => setRegion(r.id)}\r\n                                              className={`px-6 h-14 rounded-xl text-sm font-bold whitespace-nowrap border transition-all ${\r\n                                                  region === r.id \r\n                                                  ? 'bg-slate-800 text-white border-slate-600 shadow-md' \r\n                                                  : 'bg-slate-900\/30 text-slate-400 border-slate-800 hover:bg-slate-800 hover:text-white'\r\n                                              }`}\r\n                                          >\r\n                                              {r.label}\r\n                                          <\/button>\r\n                                      ))}\r\n                                  <\/div>\r\n                              <\/div>\r\n                          <\/div>\r\n\r\n                          <div className=\"relative min-h-[400px]\">\r\n                              {isLoading && (\r\n                                  <div className=\"absolute inset-0 z-20 flex items-center justify-center bg-slate-950\/20 backdrop-blur-[3px] rounded-3xl transition-all duration-500\">\r\n                                      <div className=\"bg-slate-900\/90 border border-slate-700\/50 px-8 py-6 rounded-2xl shadow-2xl flex flex-col items-center animate-in fade-in zoom-in duration-300\">\r\n                                          <div className=\"relative mb-4\">\r\n                                              <div className=\"absolute inset-0 bg-violet-500 blur-xl opacity-20 rounded-full animate-pulse\"><\/div>\r\n                                              <Loader2 className=\"w-10 h-10 text-violet-400 animate-spin relative z-10\" \/>\r\n                                          <\/div>\r\n                                          <p className=\"text-white font-bold text-sm tracking-wide\">\u062c\u0627\u0631\u064a \u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0648\u0638\u0627\u0626\u0641...<\/p>\r\n                                      <\/div>\r\n                                  <\/div>\r\n                              )}\r\n\r\n                              <div className=\"grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 xl:grid-cols-5 gap-4\">\r\n                                  {isLoading ? (\r\n                                      Array.from({ length: 10 }).map((_, index) => (\r\n                                          <SkeletonCard key={index} \/>\r\n                                      ))\r\n                                  ) : (\r\n                                      displayedWilayas.map((w, index) => (\r\n                                          <a\r\n                                              key={w.slug}\r\n                                              href={sector === 'public' ? `https:\/\/jobsdz.com\/ar\/fonction\/?selected_location=${w.slug}` : `\/ar\/job-region\/${w.slug}`}\r\n                                              className=\"group relative glass-card p-5 rounded-2xl hover:-translate-y-1 transition-all duration-300 overflow-hidden animate-scale-in opacity-0\"\r\n                                              style={{ animationDelay: `${(index % ITEMS_PER_PAGE) * 100}ms` }}\r\n                                          >\r\n                                              <div className=\"absolute top-2 left-3 opacity-20 font-black text-5xl text-slate-500 group-hover:text-violet-500\/20 group-hover:opacity-100 group-hover:scale-110 transition-all duration-500 select-none\">\r\n                                                  {w.num}\r\n                                              <\/div>\r\n                                              \r\n                                              <div className=\"relative z-10\">\r\n                                                  <div className={`w-12 h-12 rounded-xl mb-4 flex items-center justify-center transition-colors bg-slate-800\/80 text-violet-400 border border-slate-700`}>\r\n                                                      <MapPin className=\"w-6 h-6\" \/>\r\n                                                  <\/div>\r\n                                                  \r\n                                                  <h3 className=\"font-bold text-white text-lg mb-1 group-hover:text-violet-400 transition-colors\">{w.name}<\/h3>\r\n                                                  \r\n                                                  <div className=\"flex items-center justify-between mt-4\">\r\n                                                      <span className=\"text-[10px] font-bold text-slate-400 bg-slate-800\/50 border border-slate-700 px-2 py-1 rounded-md\">\r\n                                                          {w.region === 'north' ? '\u0627\u0644\u0634\u0645\u0627\u0644' : \r\n                                                          w.region === 'south' ? '\u0627\u0644\u062c\u0646\u0648\u0628' : \r\n                                                          w.region === 'east' ? '\u0627\u0644\u0634\u0631\u0642' : '\u0627\u0644\u063a\u0631\u0628'}\r\n                                                      <\/span>\r\n                                                      <div className=\"flex items-center gap-1 text-xs font-bold text-fuchsia-400\">\r\n                                                          <Briefcase className=\"w-3 h-3\" \/>\r\n                                                          {sector === 'public' ? '\u0645\u0633\u0627\u0628\u0642\u0627\u062a' : '\u0639\u0631\u0648\u0636'}\r\n                                                      <\/div>\r\n                                                  <\/div>\r\n                                              <\/div>\r\n                                          <\/a>\r\n                                      ))\r\n                                  )}\r\n                              <\/div>\r\n\r\n                              {!isLoading && hasMore && (\r\n                                  <div className=\"mt-12 flex justify-center animate-fade-in\">\r\n                                      <button \r\n                                          onClick={handleLoadMore}\r\n                                          className=\"group flex items-center gap-2 px-8 py-3 bg-slate-800 hover:bg-slate-700 text-white font-bold rounded-xl border border-slate-700 hover:border-violet-500\/30 hover:shadow-lg hover:shadow-violet-500\/10 transition-all duration-300\"\r\n                                      >\r\n                                          <span>\u0639\u0631\u0636 \u0627\u0644\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u0648\u0644\u0627\u064a\u0627\u062a<\/span>\r\n                                          <ChevronDown className=\"w-5 h-5 group-hover:translate-y-1 transition-transform\" \/>\r\n                                      <\/button>\r\n                                  <\/div>\r\n                              )}\r\n                          <\/div>\r\n\r\n                          {!isLoading && filteredWilayas.length === 0 && (\r\n                              <div className=\"text-center py-24 bg-slate-900\/30 rounded-3xl border border-dashed border-slate-800 mt-8\">\r\n                                  <Filter className=\"w-16 h-16 text-slate-700 mx-auto mb-4\" \/>\r\n                                  <p className=\"text-slate-400 font-medium text-lg\">\u0644\u0627 \u062a\u0648\u062c\u062f \u0648\u0644\u0627\u064a\u0627\u062a \u062a\u0637\u0627\u0628\u0642 \u0628\u062d\u062b\u0643<\/p>\r\n                                  <button \r\n                                      onClick={() => { setSearch(''); setRegion('all'); }}\r\n                                      className=\"mt-4 text-violet-400 font-bold hover:text-violet-300 transition-colors\"\r\n                                  >\r\n                                      \u0625\u0639\u0627\u062f\u0629 \u062a\u0639\u064a\u064a\u0646 \u0627\u0644\u0641\u0644\u0627\u062a\u0631\r\n                                  <\/button>\r\n                              <\/div>\r\n                          )}\r\n                      <\/div>\r\n                  <\/div>\r\n              <\/section>\r\n          );\r\n      };\r\n\r\n      \/\/ Resources Grid Component\r\n      const RESOURCES = [\r\n          {\r\n              title: \"\u062f\u0644\u064a\u0644 \u0627\u0644\u0645\u0624\u0633\u0633\u0627\u062a \u0648\u0627\u0644\u0634\u0631\u0643\u0627\u062a\",\r\n              description: \"\u062a\u0635\u0641\u062d \u0642\u0627\u0626\u0645\u0629 \u0623\u0628\u0631\u0632 \u0627\u0644\u0634\u0631\u0643\u0627\u062a \u0627\u0644\u0645\u0648\u0638\u0641\u0629 \u0641\u064a \u0627\u0644\u062c\u0632\u0627\u0626\u0631 \u0648\u0627\u0643\u062a\u0634\u0641 \u0641\u0631\u0635 \u0627\u0644\u0639\u0645\u0644 \u0627\u0644\u0645\u062a\u0627\u062d\u0629 \u0644\u062f\u064a\u0647\u0645.\",\r\n              icon: Building2,\r\n              href: \"https:\/\/jobsdz.com\/ar\/companies\/\",\r\n              color: \"text-blue-400\",\r\n              bg: \"bg-blue-500\/10\",\r\n              border: \"hover:border-blue-500\/50\"\r\n          },\r\n          {\r\n              title: \"\u0642\u0627\u0639\u062f\u0629 \u0627\u0644\u0643\u0641\u0627\u0621\u0627\u062a \u0648\u0627\u0644\u0645\u0631\u0634\u062d\u064a\u0646\",\r\n              description: \"\u0645\u0646\u0635\u0629 \u0645\u062e\u0635\u0635\u0629 \u0644\u0623\u0635\u062d\u0627\u0628 \u0627\u0644\u0639\u0645\u0644 \u0644\u0644\u0628\u062d\u062b \u0639\u0646 \u0623\u0641\u0636\u0644 \u0627\u0644\u0643\u0641\u0627\u0621\u0627\u062a \u0648\u0627\u0644\u0633\u064a\u0631 \u0627\u0644\u0630\u0627\u062a\u064a\u0629 \u0641\u064a \u0645\u062e\u062a\u0644\u0641 \u0627\u0644\u062a\u062e\u0635\u0635\u0627\u062a.\",\r\n              icon: Users,\r\n              href: \"https:\/\/jobsdz.com\/ar\/candidates\",\r\n              color: \"text-emerald-400\",\r\n              bg: \"bg-emerald-500\/10\",\r\n              border: \"hover:border-emerald-500\/50\"\r\n          },\r\n          {\r\n              title: \"\u0645\u062f\u0648\u0646\u0629 \u0627\u0644\u062a\u0648\u0638\u064a\u0641 \u0648\u0627\u0644\u0646\u0635\u0627\u0626\u062d\",\r\n              description: \"\u0645\u0642\u0627\u0644\u0627\u062a \u062d\u0635\u0631\u064a\u0629\u060c \u0646\u0635\u0627\u0626\u062d \u0644\u0627\u062c\u062a\u064a\u0627\u0632 \u0627\u0644\u0645\u0642\u0627\u0628\u0644\u0627\u062a\u060c \u0648\u0623\u062e\u0628\u0627\u0631 \u0642\u0637\u0627\u0639 \u0627\u0644\u062a\u0648\u0638\u064a\u0641 \u0648\u0627\u0644\u0648\u0638\u064a\u0641 \u0627\u0644\u0639\u0645\u0648\u0645\u064a.\",\r\n              icon: BookOpen,\r\n              href: \"https:\/\/jobsdz.com\/ar\/blog\/\",\r\n              color: \"text-amber-400\",\r\n              bg: \"bg-amber-500\/10\",\r\n              border: \"hover:border-amber-500\/50\"\r\n          },\r\n          {\r\n              title: \"\u0645\u0643\u062a\u0628\u0629 \u0627\u0644\u0648\u062b\u0627\u0626\u0642 \u0648\u0627\u0644\u0646\u0645\u0627\u0630\u062c\",\r\n              description: \"\u062a\u062d\u0645\u064a\u0644 \u0627\u0633\u062a\u0645\u0627\u0631\u0627\u062a \u0627\u0644\u0645\u0634\u0627\u0631\u0643\u0629\u060c \u0646\u0645\u0627\u0630\u062c \u0637\u0644\u0628\u0627\u062a \u062e\u0637\u064a\u0629\u060c \u0648\u062a\u0639\u0647\u062f\u0627\u062a \u062c\u0627\u0647\u0632\u0629 \u0644\u0644\u0637\u0628\u0627\u0639\u0629.\",\r\n              icon: FileText,\r\n              href: \"https:\/\/jobsdz.com\/ar\/documents-formulaire\/\",\r\n              color: \"text-rose-400\",\r\n              bg: \"bg-rose-500\/10\",\r\n              border: \"hover:border-rose-500\/50\"\r\n          }\r\n      ];\r\n\r\n      const ResourcesGrid = () => {\r\n          return (\r\n              <section className=\"py-16 relative\">\r\n                  <div className=\"container mx-auto px-6\">\r\n                      <div className=\"text-center mb-12\">\r\n                          <h2 className=\"text-3xl font-black text-white mb-4\">\u0623\u062f\u0648\u0627\u062a \u0648\u0645\u0635\u0627\u062f\u0631 \u0627\u0644\u0646\u062c\u0627\u062d<\/h2>\r\n                          <p className=\"text-slate-400 text-lg\">\u0643\u0644 \u0645\u0627 \u062a\u062d\u062a\u0627\u062c\u0647 \u0644\u062a\u0637\u0648\u064a\u0631 \u0645\u0633\u0627\u0631\u0643 \u0627\u0644\u0645\u0647\u0646\u064a \u0641\u064a \u0645\u0643\u0627\u0646 \u0648\u0627\u062d\u062f<\/p>\r\n                      <\/div>\r\n                      <div className=\"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6\">\r\n                          {RESOURCES.map((item, index) => {\r\n                              const Icon = item.icon;\r\n                              return (\r\n                                  <a \r\n                                      key={index} \r\n                                      href={item.href}\r\n                                      className={`group glass-card p-6 rounded-2xl border border-slate-800 transition-all duration-300 hover:-translate-y-2 ${item.border}`}\r\n                                  >\r\n                                      <div className=\"flex items-start justify-between mb-4\">\r\n                                          <div className={`p-3 rounded-xl ${item.bg} ${item.color}`}>\r\n                                              <Icon className=\"w-6 h-6\" \/>\r\n                                          <\/div>\r\n                                          <ArrowUpLeft className=\"w-5 h-5 text-slate-600 group-hover:text-white transition-colors\" \/>\r\n                                      <\/div>\r\n                                      <h3 className=\"text-xl font-bold text-white mb-2 group-hover:text-violet-400 transition-colors\">\r\n                                          {item.title}\r\n                                      <\/h3>\r\n                                      <p className=\"text-sm text-slate-400 leading-relaxed\">\r\n                                          {item.description}\r\n                                      <\/p>\r\n                                  <\/a>\r\n                              );\r\n                          })}\r\n                      <\/div>\r\n                  <\/div>\r\n              <\/section>\r\n          );\r\n      };\r\n\r\n      \/\/ CV Maker Component\r\n      const CVMakerCTA = () => {\r\n          return (\r\n              <section className=\"py-10 pb-24\">\r\n                  <div className=\"container mx-auto px-6\">\r\n                      <div className=\"relative overflow-hidden rounded-3xl border border-slate-700\/50 bg-gradient-to-br from-slate-900 to-slate-950 shadow-2xl\">\r\n                          <div className=\"absolute top-0 right-0 w-[500px] h-[500px] bg-violet-600\/10 rounded-full blur-[100px] pointer-events-none\"><\/div>\r\n                          <div className=\"absolute bottom-0 left-0 w-[500px] h-[500px] bg-fuchsia-600\/10 rounded-full blur-[100px] pointer-events-none\"><\/div>\r\n\r\n                          <div className=\"relative z-10 flex flex-col lg:flex-row items-center gap-10 p-8 md:p-12 lg:p-16\">\r\n                              <div className=\"flex-1 text-center lg:text-right\">\r\n                                  <div className=\"inline-flex items-center gap-2 px-3 py-1 rounded-full bg-fuchsia-500\/10 border border-fuchsia-500\/20 text-fuchsia-400 text-xs font-bold mb-6\">\r\n                                      <Wand2 className=\"w-3 h-3\" \/>\r\n                                      <span>\u062e\u062f\u0645\u0629 \u0645\u062c\u0627\u0646\u064a\u0629 100%<\/span>\r\n                                  <\/div>\r\n                                  <h2 className=\"text-3xl md:text-5xl font-black text-white mb-6 leading-tight\">\r\n                                      \u0633\u064a\u0631\u062a\u0643 \u0627\u0644\u0630\u0627\u062a\u064a\u0629 \u0647\u064a <span className=\"text-transparent bg-clip-text bg-gradient-to-r from-violet-400 to-fuchsia-400\">\u0645\u0641\u062a\u0627\u062d \u0645\u0633\u062a\u0642\u0628\u0644\u0643<\/span>\r\n                                  <\/h2>\r\n                                  <p className=\"text-slate-400 text-lg mb-8 leading-relaxed max-w-2xl mx-auto lg:mx-0\">\r\n                                      \u0644\u0627 \u062a\u0636\u064a\u0639 \u0641\u0631\u0635\u0629 \u0627\u0644\u0639\u0645\u0644 \u0628\u0633\u0628\u0628 \u0633\u064a\u0631\u0629 \u0630\u0627\u062a\u064a\u0629 \u0636\u0639\u064a\u0641\u0629. \u0627\u0633\u062a\u062e\u062f\u0645 \u0623\u062f\u0627\u062a\u0646\u0627 \u0627\u0644\u0645\u062a\u0637\u0648\u0631\u0629 \u0644\u0625\u0646\u0634\u0627\u0621 \u0633\u064a\u0631\u0629 \u0630\u0627\u062a\u064a\u0629 \u0627\u062d\u062a\u0631\u0627\u0641\u064a\u0629\u060c \u062c\u0630\u0627\u0628\u0629\u060c \u0648\u0645\u062a\u0648\u0627\u0641\u0642\u0629 \u0645\u0639 \u0645\u0639\u0627\u064a\u064a\u0631 ATS \u0641\u064a \u062f\u0642\u0627\u0626\u0642 \u0645\u0639\u062f\u0648\u062f\u0629.\r\n                                  <\/p>\r\n\r\n                                  <div className=\"flex flex-wrap justify-center lg:justify-start gap-4 mb-8\">\r\n                                      <div className=\"flex items-center gap-2 text-slate-300 text-sm font-medium bg-slate-800\/50 px-3 py-1.5 rounded-lg\">\r\n                                          <CheckCircle2 className=\"w-4 h-4 text-emerald-400\" \/>\r\n                                          <span>\u0642\u0648\u0627\u0644\u0628 \u062c\u0627\u0647\u0632\u0629<\/span>\r\n                                      <\/div>\r\n                                      <div className=\"flex items-center gap-2 text-slate-300 text-sm font-medium bg-slate-800\/50 px-3 py-1.5 rounded-lg\">\r\n                                          <CheckCircle2 className=\"w-4 h-4 text-emerald-400\" \/>\r\n                                          <span>\u062a\u062d\u0645\u064a\u0644 PDF \u0641\u0648\u0631\u064a<\/span>\r\n                                      <\/div>\r\n                                      <div className=\"flex items-center gap-2 text-slate-300 text-sm font-medium bg-slate-800\/50 px-3 py-1.5 rounded-lg\">\r\n                                          <CheckCircle2 className=\"w-4 h-4 text-emerald-400\" \/>\r\n                                          <span>\u064a\u062f\u0639\u0645 \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0648\u0627\u0644\u0641\u0631\u0646\u0633\u064a\u0629<\/span>\r\n                                      <\/div>\r\n                                  <\/div>\r\n\r\n                                  <a \r\n                                      href=\"https:\/\/jobsdz.com\/cv-maker\"\r\n                                      className=\"inline-flex items-center gap-3 px-8 py-4 bg-white text-slate-950 hover:bg-slate-100 rounded-xl font-bold text-lg shadow-xl shadow-white\/5 transition-all hover:scale-105 active:scale-95\"\r\n                                  >\r\n                                      <FileBadge className=\"w-5 h-5\" \/>\r\n                                      <span>\u0623\u0646\u0634\u0626 \u0633\u064a\u0631\u062a\u0643 \u0627\u0644\u0630\u0627\u062a\u064a\u0629 \u0627\u0644\u0622\u0646<\/span>\r\n                                  <\/a>\r\n                              <\/div>\r\n\r\n                              <div className=\"flex-1 w-full max-w-md lg:max-w-full flex justify-center lg:justify-end\">\r\n                                  <div className=\"relative group\">\r\n                                      <div className=\"absolute inset-0 bg-gradient-to-r from-violet-600 to-fuchsia-600 rounded-2xl blur-2xl opacity-40 group-hover:opacity-60 transition-opacity duration-500\"><\/div>\r\n                                      <div className=\"relative bg-slate-900 border border-slate-700 rounded-2xl p-6 md:p-8 flex flex-col items-center gap-6 shadow-2xl rotate-3 hover:rotate-0 transition-transform duration-500\">\r\n                                          <div className=\"w-48 h-64 md:w-64 md:h-80 bg-slate-800 rounded-lg p-4 space-y-3 opacity-90\">\r\n                                              <div className=\"flex gap-3\">\r\n                                                  <div className=\"w-12 h-12 bg-slate-700 rounded-full animate-pulse\"><\/div>\r\n                                                  <div className=\"space-y-2 flex-1\">\r\n                                                      <div className=\"h-3 w-3\/4 bg-slate-700 rounded animate-pulse\"><\/div>\r\n                                                      <div className=\"h-2 w-1\/2 bg-slate-700 rounded animate-pulse\"><\/div>\r\n                                                  <\/div>\r\n                                              <\/div>\r\n                                              <div className=\"h-px bg-slate-700 my-4\"><\/div>\r\n                                              <div className=\"space-y-2\">\r\n                                                  <div className=\"h-2 w-full bg-slate-700 rounded animate-pulse delay-75\"><\/div>\r\n                                                  <div className=\"h-2 w-5\/6 bg-slate-700 rounded animate-pulse delay-100\"><\/div>\r\n                                                  <div className=\"h-2 w-full bg-slate-700 rounded animate-pulse delay-150\"><\/div>\r\n                                              <\/div>\r\n                                              <div className=\"space-y-2 mt-6\">\r\n                                                  <div className=\"h-2 w-2\/3 bg-slate-700 rounded animate-pulse delay-200\"><\/div>\r\n                                                  <div className=\"h-2 w-full bg-slate-700 rounded animate-pulse delay-300\"><\/div>\r\n                                              <\/div>\r\n                                          <\/div>\r\n                                          <div className=\"absolute -bottom-6 -right-6 bg-slate-950 border border-slate-700 p-4 rounded-2xl shadow-xl flex items-center gap-3 animate-float\">\r\n                                              <div className=\"w-10 h-10 rounded-full bg-gradient-to-br from-violet-500 to-fuchsia-500 flex items-center justify-center text-white\">\r\n                                                  <Wand2 className=\"w-5 h-5\" \/>\r\n                                              <\/div>\r\n                                              <div>\r\n                                                  <p className=\"text-xs text-slate-400 font-bold\">\u0627\u062d\u062a\u0631\u0627\u0641\u064a \u0648\u0633\u0647\u0644<\/p>\r\n                                                  <p className=\"text-sm text-white font-black\">\u062c\u0627\u0647\u0632 \u0641\u064a \u062f\u0642\u0627\u0626\u0642<\/p>\r\n                                              <\/div>\r\n                                          <\/div>\r\n                                      <\/div>\r\n                                  <\/div>\r\n                              <\/div>\r\n                          <\/div>\r\n                      <\/div>\r\n                  <\/div>\r\n              <\/section>\r\n          );\r\n      };\r\n\r\n      \/\/ Footer Component\r\n      const Footer = () => {\r\n          const socialLinks = [\r\n              { Icon: Facebook, href: \"https:\/\/www.facebook.com\/jobsdz\" },\r\n              { Icon: Linkedin, href: \"https:\/\/www.linkedin.com\/company\/jobsdz\" },\r\n              { Icon: Twitter, href: \"https:\/\/x.com\/jobsdzcom\" },\r\n              { Icon: Instagram, href: \"https:\/\/www.instagram.com\/jobsdzcom\" },\r\n              { Icon: Globe, href: \"https:\/\/www.tumblr.com\/blog\/jobsdz\" }\r\n          ];\r\n\r\n          return (\r\n              <footer className=\"bg-slate-950 border-t border-slate-900 pt-20 pb-10\">\r\n                  <div className=\"container mx-auto px-6\">\r\n                      <div className=\"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-12 mb-16\">\r\n                          <div>\r\n                              <a href=\"\/\" className=\"inline-block mb-6 group\" aria-label=\"JobsDZ Home\">\r\n                                  <img loading=\"lazy\" decoding=\"async\" \r\n                                      src=\"https:\/\/jobsdz.com\/wp-content\/uploads\/2025\/09\/logo-new-1.webp\" \r\n                                      alt=\"JobsDZ\" \r\n                                      width=\"140\"\r\n                                      height=\"45\"\r\n                                      loading=\"lazy\"\r\n                                      className=\"h-12 w-auto object-contain transition-transform group-hover:opacity-90\"\r\n                                  \/>\r\n                              <\/a>\r\n                              <p className=\"text-slate-500 text-sm leading-relaxed mb-8\">\r\n                                  \u0627\u0644\u0645\u0646\u0635\u0629 \u0627\u0644\u0631\u0642\u0645\u064a\u0629 \u0627\u0644\u0623\u0648\u0644\u0649 \u0641\u064a \u0627\u0644\u062c\u0632\u0627\u0626\u0631 \u0627\u0644\u0645\u062a\u062e\u0635\u0635\u0629 \u0641\u064a \u0646\u0634\u0631 \u0625\u0639\u0644\u0627\u0646\u0627\u062a \u0627\u0644\u062a\u0648\u0638\u064a\u0641 \u0627\u0644\u0639\u0645\u0648\u0645\u064a \u0648\u0627\u0644\u062e\u0627\u0635\u060c \u0648\u0645\u0631\u0627\u0641\u0642\u0629 \u0637\u0627\u0644\u0628\u064a \u0627\u0644\u0639\u0645\u0644.\r\n                              <\/p>\r\n                              <div className=\"flex gap-4\">\r\n                                  {socialLinks.map((item, i) => {\r\n                                      const Icon = item.Icon;\r\n                                      return (\r\n                                          <a \r\n                                              key={i} \r\n                                              href={item.href} \r\n                                              target=\"_blank\"\r\n                                              rel=\"noopener noreferrer\"\r\n                                              className=\"w-10 h-10 rounded-full bg-slate-900 border border-slate-800 flex items-center justify-center text-slate-400 hover:bg-violet-600 hover:text-white hover:border-violet-500 transition-all\"\r\n                                              aria-label=\"Social Link\"\r\n                                          >\r\n                                              <Icon className=\"w-4 h-4\" \/>\r\n                                          <\/a>\r\n                                      );\r\n                                  })}\r\n                              <\/div>\r\n                          <\/div>\r\n\r\n                          <div>\r\n                              <h4 className=\"font-bold text-white mb-6 text-lg\">\u0631\u0648\u0627\u0628\u0637 \u0633\u0631\u064a\u0639\u0629<\/h4>\r\n                              <ul className=\"space-y-4 text-sm text-slate-400\">\r\n                                  <li><a href=\"https:\/\/jobsdz.com\/ar\/about\/\" className=\"hover:text-violet-400 transition-colors\">\u0639\u0646 \u0627\u0644\u0645\u0646\u0635\u0629<\/a><\/li>\r\n                                  <li><a href=\"https:\/\/jobsdz.com\/ar\/%d8%aa%d9%88%d8%a7%d8%b5%d9%84-%d9%85%d8%b9%d9%86%d8%a7\/\" className=\"hover:text-violet-400 transition-colors\">\u0627\u062a\u0635\u0644 \u0628\u0646\u0627<\/a><\/li>\r\n                                  <li><a href=\"#\" className=\"hover:text-violet-400 transition-colors\">\u0642\u0648\u0627\u0646\u064a\u0646 \u0627\u0644\u0648\u0638\u064a\u0641 \u0627\u0644\u0639\u0645\u0648\u0645\u064a<\/a><\/li>\r\n                                  <li><a href=\"https:\/\/jobsdz.com\/ar\/%d8%b3%d9%8a%d8%a7%d8%b3%d8%a9-%d8%a7%d9%84%d8%ae%d8%b5%d9%88%d8%b5%d9%8a%d8%a9\/\" className=\"hover:text-violet-400 transition-colors\">\u0633\u064a\u0627\u0633\u0629 \u0627\u0644\u062e\u0635\u0648\u0635\u064a\u0629<\/a><\/li>\r\n                              <\/ul>\r\n                          <\/div>\r\n\r\n                          <div>\r\n                              <h4 className=\"font-bold text-white mb-6 text-lg\">\u0644\u0644\u0645\u062a\u0631\u0634\u062d\u064a\u0646<\/h4>\r\n                              <ul className=\"space-y-4 text-sm text-slate-400\">\r\n                                  <li><a href=\"#\" className=\"hover:text-violet-400 transition-colors\">\u062a\u0635\u0641\u062d \u0627\u0644\u0645\u0633\u0627\u0628\u0642\u0627\u062a<\/a><\/li>\r\n                                  <li><a href=\"#\" className=\"hover:text-violet-400 transition-colors\">\u0646\u0645\u0627\u0630\u062c \u0637\u0644\u0628\u0627\u062a \u062e\u0637\u064a\u0629<\/a><\/li>\r\n                                  <li><a href=\"#\" className=\"hover:text-violet-400 transition-colors\">\u062d\u0633\u0627\u0628 \u0627\u0644\u0645\u0639\u062f\u0644<\/a><\/li>\r\n                                  <li><a href=\"#\" className=\"hover:text-violet-400 transition-colors\">\u0623\u062e\u0628\u0627\u0631 \u0627\u0644\u0642\u0637\u0627\u0639<\/a><\/li>\r\n                              <\/ul>\r\n                          <\/div>\r\n\r\n                          <div>\r\n                              <h4 className=\"font-bold text-white mb-6 text-lg\">\u062a\u0646\u0628\u064a\u0647\u0627\u062a \u0627\u0644\u0648\u0638\u0627\u0626\u0641<\/h4>\r\n                              <p className=\"text-slate-500 text-sm mb-6\">\u0627\u0634\u062a\u0631\u0643 \u0644\u062a\u0635\u0644\u0643 \u0625\u0639\u0644\u0627\u0646\u0627\u062a \u0627\u0644\u062a\u0648\u0638\u064a\u0641 \u0627\u0644\u062c\u062f\u064a\u062f\u0629 \u0641\u064a \u0648\u0644\u0627\u064a\u062a\u0643 \u0641\u0648\u0631 \u0646\u0634\u0631\u0647\u0627 \u0639\u0628\u0631 \u062e\u062f\u0645\u0629 \u0627\u0644\u062a\u0646\u0628\u064a\u0647\u0627\u062a.<\/p>\r\n                              <a \r\n                                  href=\"https:\/\/jobsdz.com\/job-alert\"\r\n                                  className=\"flex w-full items-center justify-center gap-2 bg-gradient-to-r from-violet-600 to-fuchsia-600 px-5 py-3 rounded-xl font-bold text-sm text-white hover:opacity-90 transition-opacity shadow-lg shadow-violet-900\/20\"\r\n                              >\r\n                                  <Bell className=\"w-4 h-4\" \/>\r\n                                  \u062a\u0641\u0639\u064a\u0644 \u0627\u0644\u062a\u0646\u0628\u064a\u0647\u0627\u062a\r\n                              <\/a>\r\n                          <\/div>\r\n                      <\/div>\r\n\r\n                      <div className=\"border-t border-slate-900 pt-8 flex flex-col md:flex-row items-center justify-between gap-4\">\r\n                          <p className=\"text-slate-600 text-sm\">\u00a9 2024 JobsDZ. \u062c\u0645\u064a\u0639 \u0627\u0644\u062d\u0642\u0648\u0642 \u0645\u062d\u0641\u0648\u0638\u0629.<\/p>\r\n                          <p className=\"text-slate-600 text-sm flex items-center gap-1\">\r\n                              \u0635\u0645\u0645 \u0628\u0643\u0644 <Heart className=\"w-4 h-4 text-red-500 fill-red-500 animate-pulse\" \/> \u0641\u064a \u0627\u0644\u062c\u0632\u0627\u0626\u0631\r\n                          <\/p>\r\n                      <\/div>\r\n                  <\/div>\r\n              <\/footer>\r\n          );\r\n      };\r\n\r\n      \/\/ Main App\r\n      const App = () => {\r\n          return (\r\n              <div className=\"min-h-screen font-sans text-right\" dir=\"rtl\">\r\n                  <Header \/>\r\n                  <main>\r\n                      <Hero \/>\r\n                      <Stats \/>\r\n                      <JobExplorer \/>\r\n                      <ResourcesGrid \/>\r\n                      <CVMakerCTA \/>\r\n                  <\/main>\r\n                  <Footer \/>\r\n              <\/div>\r\n          );\r\n      };\r\n\r\n      \/\/ Mount\r\n      const root = ReactDOM.createRoot(document.getElementById('root'));\r\n      root.render(<App \/>);\r\n    <\/script>\r\n  <\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-18027","page","type-page","status-publish","hentry"],"mb":[],"jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":8357,"url":"https:\/\/jobsdz.com\/employer-landing\/","url_meta":{"origin":18027,"position":0},"title":"Employer Landing","author":"Admin","date":"\u0645\u0627\u0631\u0633 22, 2023","format":false,"excerpt":"Recruit Smarter, Not Harder: Elite Talent Awaits on jobsdz. Unlock the power of infinite job postings and free, unlimited company profiles. The best candidates are just one click away. Start Hiring Now \u2014 Registration is Always FREE Join the thousands of companies scaling their teams with zero cost. The jobsdz\u2026","rel":"","context":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","block_context":{"text":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":22674,"url":"https:\/\/jobsdz.com\/ar\/employer-landing\/","url_meta":{"origin":18027,"position":1},"title":"Employer Landing","author":"Admin","date":"\u0645\u0627\u0631\u0633 22, 2023","format":false,"excerpt":"JobsDZ \u0627\u0644\u0645\u0645\u064a\u0632\u0627\u062a \u0644\u0645\u0627\u0630\u0627 \u0646\u062d\u0646 \u0622\u0631\u0627\u0621 \u0627\u0644\u0639\u0645\u0644\u0627\u0621 \u0627\u0628\u062f\u0623 \u0627\u0644\u0622\u0646 \ud83d\ude80 \u0645\u0646\u0635\u0629 \u0627\u0644\u062a\u0648\u0638\u064a\u0641 \u0631\u0642\u0645 1 \u0641\u064a \u0627\u0644\u062c\u0632\u0627\u0626\u0631 \u0648\u0638\u0651\u0641 \u0628\u0630\u0643\u0627\u0621\u060c \u0644\u0627 \u0628\u062c\u0647\u062f \u0627\u0644\u0646\u062e\u0628\u0629 \u0645\u0646 \u0627\u0644\u0645\u0648\u0627\u0647\u0628 \u062a\u0646\u062a\u0638\u0631\u0643 \u0623\u0637\u0644\u0642 \u0627\u0644\u0639\u0646\u0627\u0646 \u0644\u0642\u0648\u0629 \u0625\u0639\u0644\u0627\u0646\u0627\u062a \u0627\u0644\u0648\u0638\u0627\u0626\u0641 \u0627\u0644\u0644\u0627\u0645\u062d\u062f\u0648\u062f\u0629. \u0627\u0633\u062a\u0642\u0628\u0644 \u0645\u0644\u0641\u0627\u062a \u0627\u0644\u0634\u0631\u0643\u0627\u062a \u0645\u062c\u0627\u0646\u064b\u0627 \u0648\u0627\u0628\u062f\u0623 \u0641\u064a \u0628\u0646\u0627\u0621 \u0641\u0631\u064a\u0642 \u0623\u062d\u0644\u0627\u0645\u0643 \u0628\u0636\u063a\u0637\u0629 \u0632\u0631 \u0648\u0627\u062d\u062f\u0629 \u0639\u0628\u0631 JobsDZ. \u0627\u0628\u062f\u0623 \u0627\u0644\u062a\u0648\u0638\u064a\u0641 \u0645\u062c\u0627\u0646\u0627\u064b \u0627\u0643\u062a\u0634\u0641 \u0627\u0644\u0645\u0632\u064a\u062f 0+ \u0634\u0631\u0643\u0629\u2026","rel":"","context":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","block_context":{"text":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3831,"url":"https:\/\/jobsdz.com\/home-01\/","url_meta":{"origin":18027,"position":2},"title":"Connecting Talent with Opportunity","author":"Admin","date":"\u0646\u0648\u0641\u0645\u0628\u0631 24, 2022","format":false,"excerpt":"Find Your Next Job Connecting talent with opportunities across Algeria Keywords Region All Regions Adrar A\u00efn-Defla A\u00efn-T\u00e9mouchent Alger Annaba Batna B\u00e9char B\u00e9ja\u00efa B\u00e9ni Abb\u00e8s Biskra Blida Bordj Badji Mokhtar Bordj-Bou-Arreridj Bouira Boumerd\u00e8s Chlef Constantine Djanet Djelfa El M\u2019Ghair El Meniaa El-Bayadh El-Oued El-Tarf Ghardaia Guelma Illizi In Guezzam In Salah\u2026","rel":"","context":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","block_context":{"text":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":27724,"url":"https:\/\/jobsdz.com\/ar\/cv-maker\/","url_meta":{"origin":18027,"position":3},"title":"CV Maker","author":"Admin","date":"\u062f\u064a\u0633\u0645\u0628\u0631 9, 2025","format":false,"excerpt":"CV Pro Ultimate \u2013 \u0645\u0646\u0635\u0629 \u0627\u0644\u0633\u064a\u0631\u0629 \u0627\u0644\u0630\u0627\u062a\u064a\u0629 \u0627\u0644\u0627\u062d\u062a\u0631\u0627\u0641\u064a\u0629 CV Pro Ultimate \u2713 \u062d\u0641\u0638 \u0627\u0644\u0645\u062d\u062a\u0648\u0649 \u0627\u0644\u062a\u0635\u0645\u064a\u0645 \u062a\u062d\u0633\u064a\u0646 \u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0627\u0643\u062a\u0645\u0627\u06440% \u0642\u0648\u0627\u0644\u0628 \u0633\u0631\u064a\u0639\u0629 \u0645\u0637\u0648\u0631 \u0645\u0633\u0648\u0642 \u0637\u0627\u0644\u0628 \u0645\u0635\u0645\u0645 \u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0643\u0627\u0645\u0644 \u0627\u0644\u0645\u0633\u0645\u0649 \u0627\u0644\u0648\u0638\u064a\u0641\u064a \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0627\u0644\u0647\u0627\u062a\u0641 \u0627\u0644\u0648\u0644\u0627\u064a\u0629 \u0627\u0644\u0628\u0644\u062f \u0627\u0644\u0631\u0645\u0632 \u0627\u0644\u0628\u0631\u064a\u062f\u064a \u0627\u0644\u0645\u0648\u0642\u0639 \u0627\u0644\u0634\u062e\u0635\u064a \u0644\u064a\u0646\u0643\u062f \u0625\u0646 \u062c\u064a\u062a \u0647\u0627\u0628 \u0646\u0628\u0630\u0629 \u062a\u0639\u0631\u064a\u0641\u064a\u0629 \u0627\u0644\u0635\u0648\u0631\u0629 \u0627\u0644\u0634\u062e\u0635\u064a\u0629 \u0627\u0644\u0623\u0642\u0633\u0627\u0645 \u0645\u062e\u0635\u0635 \u0627\u0644\u0645\u0647\u0627\u0631\u0627\u062a \u0627\u0644\u0644\u063a\u0627\u062a \u0625\u0639\u0627\u062f\u0629\u2026","rel":"","context":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","block_context":{"text":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":21911,"url":"https:\/\/jobsdz.com\/ar\/company-dashboard\/","url_meta":{"origin":18027,"position":4},"title":"\u0644\u0648\u062d\u0629 \u0627\u0644\u062a\u062d\u0643\u0645","author":"Admin","date":"\u0633\u0628\u062a\u0645\u0628\u0631 17, 2025","format":false,"excerpt":"Your Companies can be viewed, edited or removed below. Name Location Category Date Posted Active Jobs tedd - June 21, 2025 0 PromoteEditHideDelete dfs (Pending Review) - October 23, 2024 0 Delete Cirotechs (Pending Review) - September 6, 2024 0 Delete ITV OCA (Pending Review) - September 4, 2024 0\u2026","rel":"","context":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","block_context":{"text":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":21913,"url":"https:\/\/jobsdz.com\/fr\/company-dashboard\/","url_meta":{"origin":18027,"position":5},"title":"Tableau de bord","author":"Admin","date":"\u0633\u0628\u062a\u0645\u0628\u0631 17, 2025","format":false,"excerpt":"Your Companies can be viewed, edited or removed below. Name Location Category Date Posted Active Jobs tedd - June 21, 2025 0 PromoteEditHideDelete dfs (Pending Review) - October 23, 2024 0 Delete Cirotechs (Pending Review) - September 6, 2024 0 Delete ITV OCA (Pending Review) - September 4, 2024 0\u2026","rel":"","context":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","block_context":{"text":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"mfb_rest_fields":["title","jetpack_sharing_enabled","jetpack-related-posts","gutenberg_elementor_mode"],"_links":{"self":[{"href":"https:\/\/jobsdz.com\/ar\/wp-json\/wp\/v2\/pages\/18027","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jobsdz.com\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jobsdz.com\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jobsdz.com\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jobsdz.com\/ar\/wp-json\/wp\/v2\/comments?post=18027"}],"version-history":[{"count":5,"href":"https:\/\/jobsdz.com\/ar\/wp-json\/wp\/v2\/pages\/18027\/revisions"}],"predecessor-version":[{"id":27903,"href":"https:\/\/jobsdz.com\/ar\/wp-json\/wp\/v2\/pages\/18027\/revisions\/27903"}],"wp:attachment":[{"href":"https:\/\/jobsdz.com\/ar\/wp-json\/wp\/v2\/media?parent=18027"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}