PageSourceSearch

https://nafaqah.sa/events

html nafaqah.sa collected 2026-09-25 06:58:14 UTC 120,713 bytes, 1,354 lines download raw bytes

1<!DOCTYPE html>
2<html lang="ar" dir="rtl">
3<head>
4    <meta charset="utf-8" />
5    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
6    <meta name="viewport" content="width=device-width, initial-scale=1" />
7    <meta name="theme-color" content="#1b8354" />
8
9    
10
11<title>تقويم الفعاليات</title>
12<meta name="description" content="يعد صندوق النفقة أحد المشروعات التي تقدمها وزارة العدل السعودية بهدف إشباع الحاجات الأساسية للأسرة التي امتنع فيها المنفق عن القيام بنفقتهم خلال فترة التقاضي وعدم الاستقرار الأسري." />
13<meta property="og:locale" content="ar_SA" />
14<meta property="og:type" content="website" />
15<meta property="og:site_name" content="صندوق النفقة" />
16<meta property="og:title" content="تقويم الفعاليات" />
17<meta property="og:description" content="يعد صندوق النفقة أحد المشروعات التي تقدمها وزارة العدل السعودية بهدف إشباع الحاجات الأساسية للأسرة التي امتنع فيها المنفق عن القيام بنفقتهم خلال فترة التقاضي وعدم الاستقرار الأسري." />
18<meta property="og:image" content="https://nafaqah.sa/Content/dga/assets/images/logo.png" />
19    <meta property="og:url" content="https://nafaqah.sa/events" />
20<meta name="twitter:card" content="summary_large_image" />
21<meta name="twitter:title" content="تقويم الفعاليات" />
22<meta name="twitter:description" content="يعد صندوق النفقة أحد المشروعات التي تقدمها وزارة العدل السعودية بهدف إشباع الحاجات الأساسية للأسرة التي امتنع فيها المنفق عن القيام بنفقتهم خلال فترة التقاضي وعدم الاستقرار الأسري." />
23<meta name="twitter:image" content="https://nafaqah.sa/Content/dga/assets/images/logo.png" />
24
25
26
27    <link rel="canonical" href="https://nafaqah.sa/events" />
28
29
30    <input id="language" name="language" type="hidden" value="ar" />
31
32    
32<script>
33        (function ()
34        {
35            document.documentElement.setAttribute('lang', 'ar');
36            document.documentElement.setAttribute('dir', 'rtl');
37        })();
38    </script>
38
39
40    <link rel="icon" type="image/png" href="/Content/dga/assets/images/icon.png" />
41
42    <link rel="stylesheet" href="/Content/alertifyjs/alertify.min.css" />
43    <link rel="stylesheet" href="/Content/alertifyjs/alertify.rtl.min.css" />
44
45    <link rel="stylesheet" href="/Content/dga/assets/shared/libs/swiper-bundle.min.css" />
46    <link rel="stylesheet" href="/Content/dga/assets/shared/libs/fontawesome/css/all.min.css" />
47    <link id="bootstrap-stylesheet" rel="stylesheet" href="/Content/dga/assets/shared/bootstrap/bootstrap.rtl.min.css" />
48    <link id="main-stylesheet" rel="stylesheet" href="/Content/dga/assets/css/main.rtl.css" />
49
50    
51</head>
52
53<body>
54    
55
56    <div class="digital-stamp">
57        <div class="stamp-content">
58            <svg width="20" height="14" viewBox="0 0 20 14" fill="none" xmlns="http://www.w3.org/2000/svg">
59                <g clip-path="url(#clip0_428_10229)">
60                    <rect width="20" height="14" fill="white" />
61                    <rect width="20" height="14" fill="#006923" />
62                    <path fill-rule="evenodd" clip-rule="evenodd" d="M8.13775 3C8.12247 3 8.09956 3.00764 8.07029 3.02546C8.00155 3.07128 7.86664 3.21256 7.86154 3.37548C7.85773 3.4684 7.83991 3.4684 7.89973 3.52822C7.94301 3.58932 7.98883 3.58423 8.07538 3.53713C8.12629 3.49895 8.14284 3.47731 8.16066 3.41494C8.18102 3.31311 8.04992 3.46585 8.03338 3.34875C8.0041 3.24184 8.08811 3.19601 8.16702 3.09419C8.16957 3.04328 8.16957 3.00509 8.13775 3.00255V3ZM9.41439 3.00636C9.38893 3.01146 9.35966 3.04455 9.31765 3.11837C9.28838 3.19729 9.15982 3.31693 9.25401 3.56386C9.32784 3.72042 9.35966 3.97371 9.32529 4.25755C9.27183 4.33774 9.26165 4.36574 9.19164 4.44593C9.09491 4.55157 8.98799 4.52484 8.90908 4.48411C8.83271 4.4332 8.77416 4.40774 8.73979 4.24737C8.74616 3.9928 8.76143 3.57022 8.71433 3.48113C8.6456 3.34366 8.53105 3.39203 8.48268 3.43403C8.24976 3.65041 8.13393 4.01062 8.06265 4.29955C7.99901 4.50829 7.929 4.4472 7.88064 4.36319C7.76226 4.25118 7.75335 3.38312 7.6108 3.52695C7.38169 4.18118 7.7419 4.89778 7.99265 4.82777C8.17084 4.90414 8.28539 4.56048 8.35922 4.185C8.41013 4.07935 8.44832 4.06662 8.47377 4.12136C8.46741 4.6203 8.51196 4.73231 8.63924 4.8825C8.92435 5.10397 9.1611 4.91051 9.18019 4.89269L9.40293 4.67121C9.45384 4.6203 9.51749 4.61521 9.58749 4.66103C9.65622 4.72467 9.64731 4.83032 9.79114 4.90287C9.91588 4.95378 10.1768 4.9156 10.2366 4.80995C10.3194 4.66994 10.3385 4.62157 10.3766 4.56812C10.4352 4.49175 10.5357 4.52611 10.5357 4.5503C10.5268 4.59485 10.4683 4.63939 10.5077 4.71576C10.5777 4.76668 10.5943 4.73358 10.635 4.72213C10.7801 4.6534 10.8896 4.33774 10.8896 4.33774C10.896 4.22064 10.8298 4.22955 10.7878 4.25373C10.7305 4.2881 10.7279 4.29955 10.6732 4.33392C10.6007 4.3441 10.4632 4.39119 10.3957 4.28555C10.3257 4.15827 10.3257 3.98262 10.2723 3.85279C10.2723 3.84515 10.1794 3.65296 10.2646 3.6415C10.3066 3.64914 10.4008 3.67332 10.4148 3.59568C10.4606 3.51931 10.3168 3.30293 10.2188 3.19601C10.1348 3.1031 10.0177 3.09164 9.90442 3.18583C9.82424 3.25966 9.83696 3.34112 9.82042 3.41876C9.80132 3.50786 9.80514 3.61859 9.89679 3.73696C9.9757 3.89225 10.1195 4.09335 10.0712 4.37592C10.0712 4.37592 9.98843 4.51084 9.84206 4.49302C9.77841 4.48029 9.67913 4.45484 9.62568 4.06026C9.58749 3.76369 9.63586 3.34748 9.51112 3.15274C9.48185 3.08019 9.45766 3.00891 9.41693 3.01273L9.41439 3.00636ZM9.00963 3.03946C8.97145 3.04328 8.92944 3.08782 8.89508 3.1731C8.8658 3.23929 8.82889 3.58041 8.83525 3.58041C8.8098 3.68223 8.9409 3.72551 9.00072 3.59568C9.08982 3.35384 9.08982 3.25202 9.09491 3.15274C9.08218 3.07637 9.04781 3.03691 9.00963 3.03946ZM10.5027 3.06491C10.4645 3.07001 10.4326 3.09292 10.4212 3.15147C10.4046 3.28639 10.4136 3.36148 10.4365 3.47476C10.453 3.55113 10.5637 3.67587 10.6172 3.74969C10.8756 4.09717 11.1263 4.44593 11.3656 4.80613C11.4038 5.07597 11.4293 5.33817 11.4484 5.60037C11.4891 6.17314 11.4993 6.88592 11.4649 7.49051C11.5718 7.49433 11.7449 7.31614 11.8047 7.05776C11.8429 6.69627 11.792 5.96313 11.7869 5.74929L11.7742 5.44636C12.0542 5.90458 12.3241 6.38825 12.5888 6.91775C12.6868 6.87192 12.6652 6.32588 12.6092 6.24951C12.3953 5.7913 12.1 5.33817 12.0071 5.1638C11.9728 5.10016 11.8569 4.92578 11.7207 4.7234C11.6953 4.4332 11.6673 4.18882 11.6495 4.11499C11.6049 3.80951 11.7742 4.14936 11.7513 3.97244C11.6953 3.66696 11.5273 3.46076 11.3287 3.18074C11.2651 3.09164 11.2651 3.07128 11.1671 3.20365C11.1098 3.3373 11.1098 3.44931 11.1289 3.55368C11.1009 3.51549 11.0691 3.47222 11.0232 3.41621L10.6987 3.14128C10.6541 3.10946 10.5676 3.0611 10.5027 3.06491ZM14.927 3.11201C14.9079 3.10946 14.8888 3.11837 14.8633 3.15274C14.8188 3.19092 14.771
627 3.26347 14.7742 3.35639C14.7831 3.51549 14.8124 3.67969 14.8226 3.84006L14.8353 3.9037C14.8175 3.88334 14.8022 3.86552 14.7933 3.85788C14.4789 3.52695 14.9372 3.80188 14.7322 3.54859C14.5604 3.35766 14.5095 3.29911 14.3631 3.18456C14.2867 3.13874 14.2435 3.04709 14.2193 3.20238C14.2091 3.33857 14.1989 3.49767 14.2066 3.61223C14.2066 3.67587 14.274 3.79679 14.3313 3.86679C14.54 4.12517 14.7539 4.39883 14.9677 4.68394C15.0135 5.26562 15.025 5.79894 15.0695 6.38189C15.0644 6.63136 14.9881 6.96229 14.9168 6.99284C14.9168 6.99284 14.8048 7.05648 14.731 6.98648C14.6762 6.96484 14.4611 6.62627 14.4611 6.62627C14.3504 6.52444 14.2766 6.55372 14.1989 6.62627C13.9825 6.83501 13.8833 7.22704 13.7369 7.49688C13.6987 7.5567 13.5931 7.60889 13.4747 7.49179C13.173 7.07939 13.3474 6.49262 13.3118 6.64409C13.0445 6.94702 13.1616 7.44851 13.2227 7.5567C13.3118 7.7349 13.383 7.84945 13.5536 7.93473C13.7127 8.04928 13.8336 7.97928 13.9024 7.89654C14.0602 7.73362 14.0627 7.31487 14.1366 7.23213C14.1875 7.07939 14.3186 7.10485 14.3822 7.17358C14.4459 7.26268 14.5171 7.31996 14.6075 7.36832C14.7551 7.49815 14.9308 7.52106 15.1039 7.40269C15.2223 7.3365 15.2999 7.24995 15.3686 7.07939C15.445 6.88083 15.4068 5.83712 15.3903 5.25671L15.7212 5.73529C15.767 6.24442 15.7887 6.74719 15.7721 7.22831C15.7619 7.32378 16.1069 6.9432 16.1031 6.76246C16.1031 6.6059 16.1056 6.46207 16.1031 6.3297C16.2724 6.59699 16.434 6.86811 16.5867 7.14431C16.6822 7.09339 16.6504 6.55499 16.5906 6.48244C16.4302 6.2126 16.224 5.9224 16.0649 5.69584C16.0331 5.412 15.9911 5.07724 15.9707 4.97415C15.9414 4.81377 15.9109 4.57321 15.865 4.38356C15.8523 4.31101 15.8141 4.07426 15.8269 4.05262C15.8447 3.99789 15.916 4.05262 15.9503 3.99153C16.0012 3.93425 15.7696 3.32966 15.6512 3.1591C15.6092 3.08273 15.5316 3.10819 15.4374 3.23547C15.3483 3.31693 15.3814 3.50531 15.4145 3.68478C15.501 4.14299 15.5799 4.6063 15.641 5.07215C15.5265 4.90032 15.3865 4.69413 15.249 4.49684L15.2312 4.40774C15.2312 4.39756 15.2134 4.03226 15.1968 3.94571C15.193 3.91007 15.1841 3.89989 15.2223 3.90498C15.2605 3.93807 15.2655 3.93934 15.2897 3.9508C15.3305 3.95589 15.3661 3.8897 15.3406 3.82733L14.9715 3.14765C14.9588 3.1311 14.941 3.11583 14.9206 3.11328L14.927 3.11201ZM3.50977 3.12474C3.43976 3.12219 3.36594 3.16292 3.39521 3.24565C3.37739 3.2902 3.52759 3.4404 3.55432 3.52313C3.57595 3.58295 3.52886 3.77133 3.57977 3.79042C3.62432 3.80951 3.68669 3.65805 3.7096 3.51931C3.72233 3.44294 3.71342 3.18074 3.53522 3.12728C3.52631 3.12474 3.5174 3.12474 3.50722 3.12346L3.50977 3.12474ZM16.518 3.12474C16.5015 3.12728 16.4824 3.15019 16.4544 3.21383C16.3844 3.32839 16.3602 3.53204 16.3882 3.71023C16.5536 4.84305 16.6809 5.94022 16.7064 6.9432C16.6911 7.03994 16.686 7.09085 16.6427 7.21049C16.5435 7.33778 16.434 7.49561 16.3309 7.57198C16.2291 7.64834 16.0101 7.72217 15.9389 7.77817C15.7098 7.908 15.7098 8.05819 15.8931 8.06456C16.2087 8.02637 16.5829 8.00092 16.84 7.61271C16.9088 7.50452 16.9902 7.20922 16.9928 7.02721C17.0182 5.97077 16.98 4.93342 16.8209 4.16845C16.8108 4.09208 16.7777 3.9228 16.7904 3.90116C16.8095 3.8477 16.9126 3.90498 16.9495 3.84515C17.0042 3.78915 16.6822 3.37803 16.5702 3.20238C16.5473 3.1591 16.532 3.12219 16.5142 3.12601L16.518 3.12474ZM13.2049 3.14256C13.1921 3.1451 13.1743 3.16547 13.1387 3.21256C13.0496 3.50022 13.019 3.73442 13.0534 3.91516C13.2825 5.09888 13.5116 6.17442 13.476 7.30086C13.5829 7.30086 13.7076 7.05521 13.7611 6.81083C13.7903 6.47353 13.7407 6.26861 13.7331 6.07259C13.7242 5.87403 13.5091 4.27028 13.4658 4.12136C13.4123 3.83879 13.6745 4.08317 13.6465 3.92025C13.5549 3.71151 13.3283 3.41112 13.2596 3.22911C13.2341 3.18074 13.229 3.13619 13.2087 3.14001L13.2049 3.14256ZM5.1428 3.16547C5.11734 3.17056 5.08807 3.19347 5.07916 3.22911C5.07279 3.25456 5.08934 3.29657 5.06643 3.3093C5.0537 3.32202 5.00533 3.31311 5.00788 3.24565C5.00788 3.22274 4.99133 3.19983 4.98242 3.18583C4.97224 3.18074 4.96588 3.17947 4.94806 3.17947C4.92642 3.17947 4.92642 3.18583 4.91496 3.20492C4.90987 3.22274 4.90223 3.24056 4.90223 3.26093C4.89969 3.28639 4.88951 3.29275 4.87296 3.29657C4.85259 3.29657 4.85641 3.29911 4.84114 3.28766C4.82841 3.27875 4.81823 3.27493 4.81823 3.25711C4.81823 3.23802 4.81314 3.2062 4.80804 3.19601C4.79914 3.18329 4.78513 3.1782 4.7698
626 3.17438C4.68585 3.17438 4.68076 3.27366 4.68458 3.3093C4.67822 3.31693 4.67567 3.48749 4.79023 3.53586C4.94296 3.60968 5.23317 3.57786 5.22299 3.32966C5.22299 3.30802 5.21662 3.2342 5.21408 3.21511C5.1988 3.17692 5.16953 3.16419 5.14152 3.16801L5.1428 3.16547ZM7.21241 3.16801C7.15895 3.17056 7.11058 3.18583 7.0724 3.2062C6.97057 3.3042 6.94511 3.46076 7.02657 3.55877C7.10294 3.59695 7.18313 3.67332 7.13095 3.71787C6.90947 3.95334 6.33289 4.34919 6.30361 4.42174V4.42938H6.3087V4.43192C6.33798 4.45102 6.69946 4.45102 6.73892 4.43192H6.74146C6.8662 4.38483 7.45424 3.71278 7.45424 3.71278C7.42369 3.68732 7.39569 3.66696 7.36514 3.64023C7.33205 3.61223 7.33587 3.58423 7.36514 3.55622C7.51025 3.47222 7.46442 3.28511 7.38805 3.19983C7.32441 3.17183 7.26586 3.16165 7.21241 3.16547V3.16801ZM12.6219 3.16801C12.6066 3.17183 12.5875 3.19347 12.5583 3.25711C12.4883 3.37166 12.4412 3.56895 12.4475 3.75351C12.5977 4.79722 12.6435 5.70984 12.7428 6.75355C12.7505 6.85538 12.7352 7.00048 12.669 7.05903C12.4195 7.31868 12.0619 7.63689 11.6724 7.78454C11.6304 7.83163 11.7767 8.03146 11.9651 8.03146C12.2808 7.99328 12.5583 7.81763 12.8179 7.3505C12.8854 7.24231 13.0063 7.00939 13.0088 6.82865C13.0343 5.76966 12.9579 4.94487 12.7975 4.18118C12.7886 4.10481 12.795 4.01571 12.8077 3.99535C12.8281 3.96989 12.8968 3.99535 12.935 3.93552C12.9885 3.87952 12.7899 3.42258 12.6779 3.2482C12.655 3.20365 12.6423 3.16674 12.6219 3.16801ZM4.24164 3.20238C4.19836 3.20747 4.15763 3.24056 4.13727 3.29148C4.1309 3.45694 4.12963 3.62241 4.15 3.77769C4.22637 4.04881 4.248 4.28682 4.28492 4.56302C4.29764 4.93469 4.07108 4.7234 4.08126 4.54011C4.13218 4.30082 4.11945 3.92534 4.07363 3.82988C4.03544 3.73442 3.99471 3.71151 3.90561 3.72805C3.83561 3.72296 3.6536 3.91898 3.60268 4.24991C3.60268 4.24991 3.55941 4.41792 3.54159 4.56812C3.51613 4.7374 3.40412 4.85832 3.32521 4.54521C3.25775 4.3161 3.21702 3.75606 3.10374 3.88588C3.07064 4.32373 3.03246 5.09506 3.40412 5.17398C3.8547 5.21726 3.60523 4.41283 3.76815 4.26646C3.79997 4.19645 3.85725 4.19518 3.86107 4.28555V4.96906C3.85597 5.19053 4.00108 5.25671 4.11563 5.30253C4.234 5.29362 4.31164 5.29744 4.35747 5.412L4.41474 6.59572C4.41474 6.59572 4.68713 6.67209 4.69985 5.93004C4.71258 5.49346 4.61076 5.12816 4.67058 5.04288C4.67313 4.95887 4.78004 4.95378 4.85387 4.99578C4.97224 5.
6207852 5.02442 5.18034 5.20771 5.13961C5.48773 5.06324 5.6532 4.92832 5.65702 4.71449C5.64429 4.51084 5.61883 4.30719 5.52974 4.10354C5.54246 4.0679 5.47882 3.97244 5.49155 3.93552C5.53992 4.01189 5.61629 4.0068 5.63156 3.93552C5.58574 3.77897 5.51192 3.63005 5.39227 3.56641C5.29426 3.47731 5.15043 3.4964 5.09698 3.67714C5.07152 3.88588 5.17334 4.13281 5.32608 4.33519C5.35663 4.4141 5.40245 4.54521 5.38209 4.66358C5.3019 4.7094 5.22171 4.68903 5.15298 4.61903C5.15298 4.61903 4.93278 4.45356 4.93278 4.41538C4.9926 4.0399 4.94551 3.99535 4.91369 3.89352C4.89078 3.74842 4.82205 3.7026 4.76731 3.60332C4.71131 3.5435 4.63621 3.5435 4.60185 3.60332C4.50257 3.7726 4.54839 4.1379 4.61967 4.29955C4.67058 4.44974 4.7495 4.54393 4.71258 4.54393C4.68204 4.62667 4.61839 4.60757 4.57257 4.50957C4.50893 4.30592 4.49366 4.00553 4.49366 3.86934C4.47457 3.70133 4.45293 3.34112 4.34092 3.24947C4.31164 3.20874 4.27728 3.19474 4.24291 3.19856L4.24164 3.20238ZM5.82248 3.20238C5.80085 3.20747 5.77539 3.2202 5.74611 3.22784C5.65065 3.25711 5.56156 3.33984 5.58956 3.50022C5.70411 4.18754 5.77666 4.71322 5.88994 5.40054C5.90649 5.482 5.83903 5.58765 5.75248 5.57874C5.60483 5.47691 5.56792 5.27326 5.3159 5.28344C5.13261 5.28344 4.92387 5.48455 4.89842 5.67547C4.86787 5.82821 4.85769 5.99368 4.89842 6.12605C5.0257 6.27879 5.18098 6.26351 5.3159 6.22788C5.42664 6.18333 5.51955 6.07514 5.55774 6.10059C5.58319 6.1426 5.55519 6.50026 5.03588 6.77519C4.71513 6.92029 4.46056 6.95338 4.3231 6.69373C4.23909 6.53081 4.33074 5.90967 4.12199 6.05223C3.5034 7.6458 5.56919 7.86727 5.79957 6.11841C5.81485 6.0675 5.8594 6.01913 5.89249 6.03186C5.90522 6.03823 5.91795 6.05732 5.92304 6.09296C5.87467 7.67635 4.32437 7.78581 4.06217 7.28686C3.99598 7.16976 3.97689 6.90756 3.97053 6.75228C3.9578 6.65682 3.93489 6.60209 3.90689 6.58045C3.84325 6.53335 3.75924 6.65682 3.74142 6.86938C3.71596 7.04121 3.72233 7.0883 3.72233 7.25377C3.80633 8.50495 5.80085 7.96655 6.12542 6.93556C6.28579 6.40098 6.1216 5.9975 6.17633 5.94786L6.18015 5.94531H6.18397L6.19033 5.94276C6.38889 6.1566 6.66637 5.96822 6.72746 5.89567C6.75292 5.85749 6.8191 5.83203 6.86493 5.88294C7.01766 5.9924 7.29005 5.94022 7.34605 5.74293C7.37914 5.55201 7.40715 5.35599 7.41351 5.15107C7.31169 5.18289 7.23023 5.2058 7.19713 5.24017C7.1895 5.24908 7.1844 5.25926 7.18186 5.26944L7.1564 5.43873C7.1564 5.44509 7.15386 5.44891 7.15131 5.45145C7.14749 5.46036 7.13858 5.46673 7.13349 5.47055C7.09785 5.48964 7.03548 5.47946 7.03166 5.42727C6.98457 5.21089 6.78728 5.18289 6.66764 5.52019C6.58745 5.58383 6.43853 5.59656 6.4258 5.49982C6.44489 5.27326 6.35325 5.24271 6.17124 5.34963L5.99559 4.02589C6.07196 4.02208 6.14069 4.07681 6.21197 3.99026C6.1356 3.75606 5.9765 3.28002 5.88613 3.2342H5.88358L5.87085 3.22147C5.87085 3.21893 5.86703 3.21765 5.86449 3.21638L5.8594 3.20874C5.8543 3.20874 5.84921 3.2062 5.84667 3.20492C5.83776 3.20238 5.83139 3.20238 5.82248 3.20238ZM11.9855 3.20747C11.9066 3.20492 11.82 3.25456 11.8531 3.35384C11.8327 3.40858 12.0224 3.59186 12.0529 3.69114C12.1077 3.84388 12.0109 3.9928 12.0682 4.01444C12.1217 4.03735 12.1955 3.85534 12.221 3.68605C12.2541 3.54859 12.1573 3.26857 12.0173 3.21129L11.9855 3.20874V3.20747ZM7.18313 3.37421C7.21877 3.37166 7.26205 3.40476 7.28496 3.45058C7.30659 3.50149 7.29514 3.54859 7.2595 3.5575C7.22132 3.56641 7.17295 3.53458 7.15004 3.48367C7.12713 3.43276 7.13731 3.38567 7.17549 3.37676H7.18313V3.37421ZM16.0891 3.60586C16.0165 3.60332 15.9363 3.65678 15.9694 3.76497C15.9516 3.82352 16.1222 4.02208 16.1514 4.13154C16.1769 4.20791 16.1132 4.45738 16.1642 4.48029C16.2125 4.50575 16.2787 4.30719 16.3042 4.1239C16.3194 4.02208 16.2456 3.67205 16.1196 3.60968C16.1107 3.60714 16.1005 3.60459 16.0903 3.60459L16.0891 3.60586ZM11.1632 3.72805C11.1722 3.75733 11.1785 3.7866 11.1823 3.81715C11.1976 3.88079 11.2103 3.94443 11.2231 4.01062C11.1671 3.93171 11.1212 3.86806 11.0996 3.84515C10.9723 3.69242 11.1021 3.74587 11.1632 3.72805ZM12.2999 4.28555C12.2719 4.29064 12.2451 4.31482 12.2362 4.35301C12.2286 4.37592 12.2464 4.41665 12.2235 4.42938C12.2108 4.44211 12.1599 4.43447 12.1637 4.36574C12.1637 4.34283 12.1471 4.31864 12.1382 4.30592C12.128 4.29955 12.1217 4.29701 12.1039 4.29701C12.0822 4.29701 12.0822 4.30337 12.0708 4.32246C12.0657 4.34028 12.058 4.3581 12.058 4.37974C12.058 4.40519 12.0479 4.41283 12.03 4.41792C12.0097 4.41792 12.0135 4.41792 11.9969 4.40901C11.9868 4.39629 11.9753 4.39374 11.9753 4.37592C11.9753 4.35683 11.9715 4.32755 11.9651 4.31483C11.9562 4.3021 11.9435 4.29828 11.9269 4.29319C11.8442 4.29319 11.8378 4.38992 11.8429 4.42556C11.8378 4.4332 11.834 4.6063 11.9486 4.65467C12.1039 4.72722 12.3941 4.69285 12.3813 4.44593C12.3813 4.42429 12.375 4.35046 12.3737 4.33137C12.3572 4.29319 12.3279 4.28046 12.3011 4.28428L12.2999 4.28555ZM7.11949 4.33646C7.10167 4.33646 7.07621 4.34155 7.04694 4.35937C6.91075 4.4332 6.85856 4.65212 6.94511 4.7794C7.02148 4.89396 7.14876 4.85196 7.16531 4.85196C7.29896 4.86978 7.37787 4.60248 7.37787 4.60248C7.37787 4.60248 7.38169 4.52611 7.22513 4.66867C7.1564 4.6814 7.14876 4.65594 7.13095 4.61776C7.11567 4.5503 7.11822 4.47775 7.15004 4.41029C7.16531 4.36828 7.15004 4.34155 7.11949 4.33901V4.33646ZM14.442 4.37083C14.3657 4.36701 14.2855 4.41665 14.2638 4.51975C14.2638 4.58084 14.2918 4.61394 14.2867 4.66994C14.2804 4.70176 14.2486 4.72085 14.1696 4.68522C14.1824 4.67249 14.1187 4.58594 14.1187 4.58594C14.0589 4.54775 13.9787 4.58594 13.9253 4.62157C13.896 4.67503 13.8744 4.7654 13.9074 4.85705C13.994 5.0187 14.2931 5.29362 14.4357 5.29617C14.4382 5.15107 14.4522 4.9576 14.4611 4.83795C14.4637 4.79213 14.4739 4.74249 14.5184 4.73104C14.5617 4.71831 14.6368 4.77431 14.6368 4.72722C14.6291 4.63558 14.6113 4.49811 14.5604 4.43447C14.5324 4.39629 14.4879 4.37337 14.4433 4.37083H14.442ZM8.37958 4.87614L8.37576 4.87996C8.37576 4.87996 8.37322 4.87996 8.37195 4.8825C8.35667 4.89523 8.33885 4.92069 8.2994 4.94614C8.23194 5.02251 8.22048 5.07724 8.22303 5.22998C8.22812 5.24653 8.35031 5.59019 8.45595 5.83076C8.52723 6.0815 8.59214 6.36916 8.54505 6.64027C8.37958 6.99921 8.04865 7.32123 7.72662 7.49688C7.56116 7.54779 7.42115 7.52997 7.38296 7.49433C7.28877 7.43069 7.2875 7.31614 7.29387 7.29832V7.2945C7.5637 7.10612 7.873 6.95338 8.11484 6.44553C8.18611 6.25079 8.20902 6.13369 8.13775 5.83457C8.10974 5.72002 8.07411 5.63092 7.99774 5.54946H8.00028
62C8.0461 5.52782 8.16575 5.61565 8.18484 5.56219C8.15557 5.41709 8.05756 5.22489 7.94937 5.12561C7.85263 5.03651 7.74572 5.0276 7.65917 5.10779C7.55989 5.1638 7.53952 5.36236 7.58662 5.53546C7.64007 5.66529 7.7839 5.6882 7.88573 5.95167C7.88827 5.96949 7.92009 6.14896 7.86918 6.22278C7.82591 6.35261 7.29005 6.77519 7.25186 6.80065L7.24804 6.80319L7.2455 6.80574H7.24295H7.24041V6.80192C7.23786 6.79174 7.24041 6.76373 7.24041 6.72173C7.23659 6.64282 7.26968 6.46335 7.26586 6.43153V6.42898C7.08767 6.54354 7.02785 6.89356 6.99603 6.99793C6.54672 7.30723 6.03759 7.53761 5.74357 7.85072C5.59083 8.09256 6.79747 7.57834 6.93748 7.51597L6.94129 7.51979C6.9693 7.54906 6.97057 7.65089 7.05076 7.74381C7.17804 7.91309 7.44279 8.01746 7.70244 7.95255C8.13775 7.79599 8.38977 7.49942 8.64433 7.16976C8.67997 7.11885 8.73725 7.07557 8.7907 7.11631C8.96508 7.50833 9.47166 7.78836 10.1246 7.81636C10.2774 7.63307 10.2048 7.5427 10.1437 7.50452C10.1246 7.49179 9.81914 7.37214 9.77078 7.25377C9.7415 7.14431 9.81405 7.0463 9.95916 6.97375C10.3792 6.92284 10.7916 6.86556 11.1912 6.737C11.1951 6.60209 11.274 6.40225 11.3274 6.31443C11.3656 6.25461 11.3873 6.24824 11.3962 6.2406V6.23806H11.3987V6.23424V6.22151L11.33 6.18078L9.9897 6.17569C9.97316 6.16933 9.9617 6.16296 9.95406 6.1566L9.95152 6.15278C9.95152 6.15278 9.94897 6.15278 9.94897 6.15023C9.94897 6.14769 9.94643 6.14769 9.94643 6.14769V6.14641V6.14387V6.14132L9.94897 6.13751C9.95534 6.12987 9.97188 6.12096 9.99098 6.11205C10.3117 6.07005 10.8794 5.97713 10.9176 5.43109C10.9112 5.14598 10.7954 4.96015 10.4466 4.90923C10.1895 4.92833 10.0062 5.17653 10.0355 5.44891C10.0228 5.52146 10.061 5.66529 9.98461 5.68184C9.4933 5.72766 8.95617 6.03568 8.93835 6.25715H8.93581H8.93326H8.93071C8.93071 6.2597 8.9269 6.2597 8.9269 6.2597H8.9218H8.91926H8.91417C8.88235 6.24951 8.84162 6.19606 8.84798 6.1235C8.82889 5.74166 8.70415 5.3089 8.51068 4.97796C8.44068 4.90796 8.40886 4.87996 8.39104 4.87614H8.38722H8.3834H8.37958ZM9.66259 5.07725C9.63713 5.08234 9.60786 5.10525 9.59895 5.14343C9.59258 5.16889 9.61167 5.20962 9.58876 5.22235C9.57604 5.23507 9.52512 5.22744 9.52767 5.15871C9.52767 5.13707 9.51112 5.11288 9.50221 5.09888C9.49203 5.09252 9.48567 5.09125 9.46912 5.09125C9.44748 5.09125 9.44621 5.09634 9.43475 5.11416C9.42839 5.13198 9.42202 5.15234 9.42202 5.17143C9.41948 5.19689 9.4093 5.20453 9.39275 5.20707C9.37238 5.20707 9.37748 5.21089 9.36093 5.20071C9.35075 5.19053 9.33802 5.18544 9.33802 5.16762C9.33802 5.14852 9.3342 5.1167 9.32911 5.10397C9.3202 5.09506 9.3062 5.09125 9.29092 5.08615C9.20564 5.08615 9.20183 5.18162 9.20564 5.21853C9.19928 5.22489 9.19546 5.39672 9.31002 5.44509C9.46275 5.51891 9.83187 5.47564 9.74278 5.23762C9.74278 5.21598 9.73641 5.14216 9.73514 5.12307C9.71859 5.08488 9.68932 5.07215 9.66131 5.07597L9.66259 5.07725ZM14.8366 5.28981H14.8239C14.8239 5.28981 14.1086 5.79893 14.092 5.81675C14.0207 5.8804 14.0564 6.10059 14.092 6.07514C14.1429 6.09423 14.8621 5.60674 14.8481 5.54946C14.8799 5.55201 14.8952 5.29872 14.8353 5.28853L14.8366 5.28981ZM10.3385 5.36618C10.3665 5.36236 10.4046 5.37254 10.4403 5.39163C10.495 5.42473 10.5294 5.47055 10.523 5.50619V5.51128C10.5205 5.51128 10.5205 5.51128 10.5205 5.51382V5.51637C10.5205 5.51637 10.5179 5.51637 10.5179 5.51891C10.5179 5.52146 10.5141 5.52401 10.5116 5.52655C10.4861 5.55201 10.4276 5.54692 10.3715 5.51382C10.3181 5.48455 10.2863 5.43745 10.2888 5.40436V5.40054L10.2952 5.38781C10.2952 5.38781 10.2952 5.38527 10.2977 5.38399L10.3041 5.37636C10.313 5.36999 10.3245 5.36363 10.3385 5.36363V5.36618ZM4.07872 5.49346C3.7096 5.50109 3.16611 5.97968 3.1521 6.24442L4.3231 5.68438C4.25946 5.58765 4.31928 5.50109 4.07872 5.49346ZM5.27899 5.65892C5.31463 5.66147 5.35281 5.67929 5.37318 5.7302C5.391 5.7773 5.37318 5.82566 5.35154 5.84985V5.85367C5.33372 5.87403 5.28026 5.86639 5.2408 5.86639C5.19371 5.86385 5.1708 5.85621 5.1428 5.81803C5.12752 5.77348 5.16825 5.73148 5.18735 5.70093L5.19626 5.6882C5.20898 5.67547 5.23444 5.66529 5.2599 5.66274L5.27644 5.6602L5.27899 5.65892ZM14.6979 5.80784C14.6304 5.81548 14.568 5.87785 14.596 5.97713C14.5782 6.03568 14.6851 6.2406 14.7144 6.34879C14.7399 6.42516 14.6813 6.64536 14.7335 6.667C14.7819 6.69246 14.9079 6.53972 14.9041 6.3437C14.9168 6.24188 14.8684 5.87276 14.7424 5.81166C14.7271 5.80784 14.7131 5.80657 14.6979 5.80784ZM6.69946 6.16933C6.64091 6.17314 6.58872 6.20369 6.61291 6.28643C6.60909 6.34498 6.77837 6.41753 6.78728 6.55372C6.81019 6.61227 6.7491 6.79555 6.80001 6.81083C6.84583 6.82992 6.90947 6.68355 6.93366 6.55117C6.94639 6.47735 6.87511 6.22024 6.75546 6.17314C6.73637 6.16805 6.71728 6.16678 6.69819 6.16805L6.69946 6.16933ZM9.09236 6.49517H9.10764C9.25783 6.5359 9.47676 6.54099 9.66768 6.55881C9.82424 6.57154 9.9006 6.69118 9.75678 6.74337C9.61167 6.79174 9.47294 6.83247 9.47294 7.03866C9.49076 7.14049 9.48567 7.19395 9.47039 7.21686C9.47039 7.22068 9.4653 7.22449 9.4653 7.22449C9.4653 7.22449 9.4653 7.22704 9.46275 7.22704V7.22959H9.45894L9.45003 7.2334H9.44366C9.4093 7.23977 9.35966 7.20795 9.32274 7.187
6258C9.23365 7.12394 8.98545 6.9712 8.94981 6.64027C8.94472 6.5639 9.00072 6.50026 9.08982 6.4939L9.09236 6.49517ZM3.24502 6.74973C3.23611 6.74973 3.21956 6.77773 3.19411 6.80956C2.97264 7.15958 2.95227 7.68271 3.07446 7.84054C3.1381 7.91309 3.24502 7.94619 3.32393 7.92327C3.46395 7.86345 3.52377 7.58216 3.4894 7.48033C3.44485 7.40778 3.40794 7.39633 3.36212 7.45742C3.26411 7.65471 3.22211 7.51852 3.21574 7.40651C3.20047 7.19904 3.22084 7.00557 3.24375 6.85283C3.25648 6.77646 3.25648 6.74719 3.24375 6.74719L3.24502 6.74973ZM10.7509 7.21049C10.7343 7.21049 10.7178 7.21304 10.6999 7.22322C10.6961 7.22322 10.5421 7.32505 10.4925 7.39887C10.4619 7.42178 10.467 7.44088 10.4746 7.48161C10.4976 7.53634 10.5383 7.51979 10.5867 7.49433C10.6503 7.48415 10.6796 7.52615 10.6758 7.60125C10.6465 7.69671 10.6885 7.73108 10.6885 7.73744C10.6885 7.74253 10.7483 7.79472 10.8196 7.75399C10.9685 7.69671 11.0614 7.63943 11.2714 7.59489C11.3262 7.59489 11.3223 7.44724 11.2358 7.44215C11.1212 7.44724 11.0194 7.45488 10.9049 7.54397C10.8349 7.55925 10.8234 7.51597 10.8069 7.47779C10.789 7.3836 10.8476 7.31741 10.8349 7.24613C10.8374 7.24995 10.7992 7.21559 10.7496 7.21304L10.7509 7.21049ZM15.557 7.38869L15.4552 7.39887C15.4094 7.40778 15.3941 7.42815 15.3852 7.48415C15.389 7.56688 15.4399 7.56307 15.4934 7.59616C15.5239 7.63434 15.5443 7.66998 15.4908 7.73617C15.4399 7.78072 15.4056 7.80617 15.3546 7.85072C15.333 7.89145 15.3165 7.95255 15.3903 7.97291C15.5239 8.0111 15.8332 7.80999 15.8332 7.80745C15.8841 7.76926 15.8663 7.69671 15.8625 7.69671C15.832 7.66362 15.7658 7.68398 15.7225 7.67762C15.7009 7.67762 15.6334 7.66
62744 15.6639 7.60634C15.6919 7.56816 15.7021 7.54652 15.7212 7.49942C15.7403 7.4536 15.7212 7.42306 15.6474 7.3976C15.6092 7.38996 15.5838 7.38742 15.5545 7.38869H15.557Z" fill="white" />
63                    <path d="M15.5158 9.8726H15.3288L14.207 9.8726V9.61941C14.207 9.47949 14.1233 9.36621 14.0201 9.36621C13.9168 9.36621 13.8331 9.47942 13.8331 9.61941V9.8726L3.92383 9.8726C4.29773 10.3789 5.0456 10.6322 5.60653 10.6322C6.00881 10.6322 11.0267 10.6322 13.8331 10.6322V11.1385C13.8331 11.2784 13.9168 11.3917 14.0201 11.3917H15.5158C15.8251 11.3917 16.0767 11.051 16.0767 10.6321C16.0767 10.2132 15.8251 9.8726 15.5158 9.8726ZM15.5158 10.8853L14.207 10.8853V10.6321C15.108 10.6321 15.7027 10.6321 15.7027 10.6321L15.6691 10.4958C15.6886 10.5357 15.7027 10.5807 15.7027 10.6321C15.7027 10.7719 15.6188 10.8853 15.5158 10.8853Z" fill="white" />
64                </g>
65                <defs>
66                    <clipPath id="clip0_428_10229">
67                        <rect width="20" height="14" fill="white" />
68                    </clipPath>
69                </defs>
70            </svg>
71            <span class="stamp-label">موقع حكومي مسجل لدى هيئة الحكومة الرقمية</span>
72            <a class="stamp-link text-decoration-none"
73               href="https://raqmi.dga.gov.sa/platforms/platforms/89ee08b3-57cf-4953-e62d-08de2032c2ae/platform-license"
74               target="_blank"
75               rel="noopener">
76                <span>كيف تتحقق؟</span>
77                <i class="fa-solid fa-arrow-up-right-from-square" aria-hidden="true"></i>
78            </a>
79        </div>
80    </div>
81
82    
83<style>
84    .legacy-access-links .header-action {
85        white-space: nowrap;
86    }
87
88    .site-header__actions.legacy-access-links .header-action.header-action--primary {
89        background-color: transparent;
90        color: #161616;
91        fill: currentColor;
92        min-width: auto;
93    }
94
95    .site-header__actions.legacy-access-links .header-action.header-action--primary::after {
96        display: none;
97    }
98
99    .site-header__actions.legacy-access-links .header-action.header-action--primary:hover {
100        background-color: transparent;
101        color: #1b8354;
102    }
103
104    @media (max-width: 991.98px) {
105        .legacy-access-links {
106            width: 100%;
107            justify-content: flex-end;
108        }
109    }
110
111</style>
112<header class="site-header" role="banner">
113            <div class="site-header__inner">
114                <div class="logo-nav-group">
115                    <a href="/" class="site-logo" aria-label="صندوق النفقة">
116                        <img src="/Content/dga/assets/images/logo.png" alt="صندوق النفقة" />
117                    </a>
118
119                    <nav class="site-nav" data-site-nav aria-label="القائمة الرئيسية">
120                        <ul class="nav-list">
121                            <li class="nav-item"><a href="/" class="nav-link ">الرئيسية</a></li>
122                            <li class="nav-item"><a href="/Home/Directorate" class="nav-link ">عن الصندوق</a></li>
123                            
124                            <li class="nav-item"><a href="/events" class="nav-link active" aria-current="page">الفعاليات</a></li>
125                        </ul>
126                    </nav>
127                </div>
128
129                <div class="site-header__actions legacy-access-links">
130                    <a href="/Home/Search" class="header-action" aria-label="بحث">
131                        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
132                            <path fill-rule="evenodd" clip-rule="evenodd" d="M11 1.25C5.61522 1.25 1.25 5.61522 1.25 11C1.25 16.3848 5.61522 20.75 11 20.75C13.4224 20.75 15.6385 19.8666 17.3437 18.4043L21.4697 22.5303C21.7626 22.8232 22.2374 22.8232 22.5303 22.5303C22.8232 22.2374 22.8232 21.7626 22.5303 21.4697L18.4043 17.3437C19.8666 15.6385 20.75 13.4224 20.75 11C20.75 5.61522 16.3848 1.25 11 1.25ZM2.75 11C2.75 6.44365 6.44365 2.75 11 2.75C15.5563 2.75 19.25 6.44365 19.25 11C19.25 15.5563 15.5563 19.25 11 19.25C6.44365 19.25 2.75 15.5563 2.75 11Z" fill="#161616"></path>
133                        </svg>
134                        <span>البحث</span>
135                    </a>
136                        <a href="/Account/Login" class="header-action">
137                            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
138                                <path fill-rule="evenodd" clip-rule="evenodd" d="M11.9998 1.25C9.10026 1.25 6.74976 3.6005 6.74976 6.5C6.74976 9.39949 9.10026 11.75 11.9998 11.75C14.8993 11.75 17.2498 9.39949 17.2498 6.5C17.2498 3.6005 14.8993 1.25 11.9998 1.25ZM8.24976 6.5C8.24976 4.42893 9.92869 2.75 11.9998 2.75C14.0708 2.75 15.7498 4.42893 15.7498 6.5C15.7498 8.57107 14.0708 10.25 11.9998 10.25C9.92869 10.25 8.24976 8.57107 8.24976 6.5Z" fill="#161616"></path>
139                                <path fill-rule="evenodd" clip-rule="evenodd" d="M18.2286 15.0792C18.066 14.9874 17.9224 14.9064 17.8061 14.8372C14.252 12.7209 9.74785 12.7209 6.1938 14.8372C6.07748 14.9064 5.93381 14.9875 5.77114 15.0793C5.05833 15.4814 3.98082 16.0893 3.24265 16.8118C2.78098 17.2637 2.34233 17.8592 2.26258 18.5888C2.17778 19.3646 2.51624 20.0927 3.19526 20.7396C4.36671 21.8556 5.77249 22.75 7.5908 22.75H16.4091C18.2274 22.75 19.6332 21.8556 20.8046 20.7396C21.4836 20.0927 21.8221 19.3646 21.7373 18.5888C21.6575 17.8592 21.2189 17.2637 20.7572 16.8118C20.019 16.0893 18.9414 15.4813 18.2286 15.0792ZM6.96122 16.126C10.0424 14.2913 13.9575 14.2913 17.0386 16.126C17.2065 16.226 17.3905 16.3303 17.5832 16.4397C18.2958 16.8439 19.1279 17.316 19.708 17.8838C20.0681 18.2363 20.2216 18.5271 20.2462 18.7517C20.2657 18.9301 20.2206 19.2242 19.7699 19.6535C18.7341 20.6404 17.6815 21.25 16.4091 21.25H7.5908C6.31835 21.25 5.26578 20.6404 4.22993 19.6535C3.7793 19.2242 3.7342 18.9301 3.7537 18.7517C3.77826 18.5271 3.93177 18.2363 4.2919 17.8838C4.87199 17.316 5.70401 16.844 6.41662 16.4397C6.60928 16.3304 6.79335 16.226 6.96122 16.126Z" fill="#161616"></path>
140                            </svg>
141                            <span>تسجيل الدخول</span>
142                        </a>
143
144                    <button type="button" class="nav-toggle" data-nav-toggle aria-label="فتح القائمة" aria-expanded="false">
145                        <i class="fa-solid fa-bars" aria-hidden="true"></i>
146                    </button>
147
148                </div>
149            </div>
150        </header>
151
152
153    <main class="site-main">
154        
155
156<section class="faq-hero p-0">
157    <div class="content-wrapper">
158
159        <nav aria-label="مسار التنقل">
160            <ol class="breadcrumb mb-0">
161                <li class="breadcrumb-item"><a href="/">رئيسية</a></li>
162                <li class="breadcrumb-item active" aria-current="page">تقويم الفعاليات</li>
163            </ol>
164        </nav>
165
166        <div class="d-flex align-items-center gap-3 mt-3">
167            <button type="button" class="btn btn-outline-secondary back-btn" aria-label="رجوع" onclick="history.back()">
168                <svg class="back-btn-icon" width="24" height="24" viewBox="0 0 24 24" fill="none"
169                     xmlns="http://www.w3.org/2000/svg">
170                    <path d="M9.57 5.93005L3.5 12.0001L9.57 18.0701" stroke="#161616" stroke-width="1.5"
171                          stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />
172                    <path d="M20.5 12H3.67" stroke="#161616" stroke-width="1.5" stroke-miterlimit="10"
173                          stroke-linecap="round" stroke-linejoin="round" />
174                </svg>
175            </button>
176            <h1 class="page-title" id="page-title">تقويم الفعاليات</h1>
177        </div>
178    </div>
179</section>
180
181<div class="content-wrapper">
182    <div class="row g-4">
183
184        <!-- Calendar (right side in RTL) -->
185        <div class="col-12 col-lg-8">
186            <div class="events-calendar-card">
187
188                <!-- Top Bar: month display + navigation -->
189                <div class="cal-topbar">
190                    <div class="cal-month-display" id="calMonthYear" aria-live="polite"></div>
191                    <div class="cal-nav-group">
192                        <button type="button" class="btn-cal-nav" id="calPrevMonth" aria-label="الشهر السابق">
193                            <svg width="16" height="16" viewBox="0 0 24 24" fill="none">
194                                <path d="M15 18l-6-6 6-6" stroke="currentColor" stroke-width="1.75"
195                                      stroke-linecap="round" stroke-linejoin="round" />
196                            </svg>
197                        </button>
198                        <button type="button" class="btn-cal-nav" id="calNextMonth" aria-label="الشهر التالي">
199                            <svg width="16" height="16" viewBox="0 0 24 24" fill="none">
200                                <path d="M9 18l6-6-6-6" stroke="currentColor" stroke-width="1.75"
201                                      stroke-linecap="round" stroke-linejoin="round" />
202                            </svg>
203                        </button>
204                    </div>
205                </div>
206
207                <!-- Search Row -->
208                <div class="cal-search-row">
209                    <div class="date-picker-wrap" id="datePickerWrap">
210                        <button type="button" class="cal-search-input date-picker-trigger"
211                                id="calSearchInput" aria-haspopup="true" aria-expanded="false"
212                                aria-label="اختر تاريخاً">
213                            <svg class="dtp-icon" width="16" height="16" viewBox="0 0 24 24" fill="none" aria-hidden="true">
214                                <rect x="3" y="4" width="18" height="18" rx="2" stroke="currentColor" stroke-width="1.75" />
215                                <path d="M16 2v4M8 2v4M3 10h18" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" />
216                            </svg>
217                            <span class="dtp-label" id="datePickerLabel">اختر تاريخاً</span>
218                        </button>
219                        <!-- Popup calendar -->
220                        <div class="date-picker-popup" id="datePickerPopup" hidden>
221                            <div class="dpp-header">
222                                <div class="dpp-title-wrap">
223                                    <span class="dpp-month-name" id="dppMonthName"></span>
224                                    <div class="dpp-year-wrap">
225                                        <button type="button" class="dpp-year-btn" id="dppYearBtn"
226                                                aria-haspopup="listbox" aria-expanded="false" aria-label="اختر السنة">
227                                            <span id="dppYearLabel"></span>
228                                            <svg class="dpp-year-chevron" width="14" height="14" viewBox="0 0 24 24" fill="none" aria-hidden="true">
229                                                <path d="M6 9l6 6 6-6" stroke="currentColor" stroke-width="2"
230                                                      stroke-linecap="round" stroke-linejoin="round" />
231                                            </svg>
232                                        </button>
233                                        <ul class="dpp-year-list" id="dppYearList" role="listbox" hidden></ul>
234                                    </div>
235                                </div>
236                                <div class="dpp-nav-group">
237                                    <button type="button" class="dpp-nav-btn" id="dppPrev" aria-label="الشهر السابق">
238                                        <svg width="16" height="16" viewBox="0 0 24 24" fill="none">
239                                            <path d="M15 18l-6-6 6-6" stroke="currentColor" stroke-width="1.75"
240                                                  stroke-linecap="round" stroke-linejoin="round" />
241                                        </svg>
242                                    </button>
243                                    <button type="button" class="dpp-nav-btn" id="dppNext" aria-label="الشهر التالي">
244                                        <svg width="16" height="16" viewBox="0 0 24 24" fill="none">
245                                            <path d="M9 18l6-6-6-6" stroke="currentColor" stroke-width="1.75"
246                                                  stroke-linecap="round" stroke-linejoin="round" />
247                                        </svg>
248                                    </button>
249                                </div>
250                            </div>
251                            <div class="dpp-grid" id="dppGrid"></div>
252                        </div>
253                    </div>
254                    <button type="button" class="btn-cal-search" id="calSearchBtn">
254بحث</button>
255                    <button type="button" class="btn-cal-today" id="calTodayBtn">عودة الى تاريخ اليوم</button>
256                </div>
257
258                <!-- Calendar Grid — rendered by JS -->
259                <div class="cal-grid" id="calGrid" role="grid" aria-label="تقويم الفعاليات"></div>
260
261            </div>
262        </div>
263
264        <!-- Sidebar — Today's Events (left side in RTL) -->
265        <div class="col-12 col-lg-4">
266            <div class="events-sidebar-card">
267
268                <div class="events-sidebar-header">
269                    <span>فعاليات اليوم</span>
270                </div>
271
272                <div class="events-date-box">
273                    <div class="events-date-day" id="sidebarDayName">...</div>
274                    <div class="events-date-num" id="sidebarDayNum">-</div>
275                </div>
276
277                <div class="events-list-wrap" id="eventsListWrap">
278                    <p class="events-empty">ليس هناك أي فعاليات في هذا اليوم</p>
279                </div>
280
281            </div>
282        </div>
283
284    </div>
285</div>
286
287
288    </main>
289
290    <div class="last-modified-bar border-0">
291        <div class="content-wrapper content-wrapper--flush">
292            تاريخ آخر تعديل: 29/06/2026 - 4:00 م بتوقيت السعودية
293        </div>
294    </div>
295
296
297    <footer class="site-footer" role="contentinfo">
298    <div class="container">
299        <div class="row g-4 py-4 g-4 py-4">
300            <div class="col-lg-3 col-md-6">
301                <p class="fw-medium border-bottom pb-2 mb-2">عن الصندوق</p>
302                <ul class="list-unstyled mb-0">
303                    <li class="mb-2"><a href="/Home/Directorate" class="footer-link text-decoration-none small">من نحن</a></li>
304                    <li class="mb-2"><a href="/open-data?tab=2" class="footer-link text-decoration-none small">البيانات المفتوحة</a></li>
305                    <li class="mb-2">
306                        <a href="/Home/AllNews"
307                           class="footer-link text-decoration-none small">
308                            الأخبار
309                        </a>
310                    </li>
311                    <li class="mb-2"><a href="/newsletter" class="footer-link text-decoration-none small">الاشتراك في النشرة البريدية</a></li>
312                    <li class="mb-2"><a href="/service-level-agreement" class="footer-link text-decoration-none small">اتفاقية مستوى الخدمة</a></li>
313                </ul>
314            </div>
315
316            <div class="col-lg-3 col-md-6">
317                <p class="fw-medium border-bottom pb-2 mb-2">روابط مهمة</p>
318                <ul class="list-unstyled mb-0">
319                    <li class="mb-2"><a href="https://www.moj.gov.sa/ar/pages/default.aspx" class="footer-link text-decoration-none small" target="_blank" rel="noopener">وزارة العدل <i class="fa-solid fa-arrow-up-right-from-square fa-xs"></i></a></li>
320                    <li class="mb-2"><a href="https://najiz.sa/applications/landing" class="footer-link text-decoration-none small" target="_blank" rel="noopener">ناجز <i class="fa-solid fa-arrow-up-right-from-square fa-xs"></i></a></li>
321                    <li class="mb-2"><a href="https://ehsan.sa/" class="footer-link text-decoration-none small" target="_blank" rel="noopener">إحسان <i class="fa-solid fa-arrow-up-right-from-square fa-xs"></i></a></li>
322                    <li class="mb-2"><a href="https://waqfy.sa/product-list/3a9d1721-67f4-4087-a9a3-fc88dd29b53e" class="footer-link text-decoration-none small" target="_blank" rel="noopener">وقفي <i class="fa-solid fa-arrow-up-right-from-square fa-xs"></i></a></li>
323                    <li class="mb-2"><a href="https://smallpdf.com/ar/jpg-to-pdf" class="footer-link text-decoration-none small" target="_blank" rel="noopener">إدارة ملفات PDF <i class="fa-solid fa-arrow-up-right-from-square fa-xs"></i></a></li>
324                    <li class="mb-0"><a href="https://open.data.gov.sa/ar/home" class="footer-link text-decoration-none small" target="_blank" rel="noopener">منصة البيانات المفتوحة <i class="fa-solid fa-arrow-up-right-from-square fa-xs"></i></a></li>
325                </ul>
326            </div>
327
328            <div class="col-lg-3 col-md-6">
329                <p class="fw-medium border-bottom pb-2 mb-2">الاتصال والدعم</p>
330                <ul class="list-unstyled mb-0">
331                    <li class="mb-2"><a href="/contact" class="footer-link text-decoration-none small">تواصل معنا</a></li>
332                    <li class="mb-2">
332<a href="https://www.my.gov.sa/wps/portal/snp/content/reportcorruption" class="footer-link text-decoration-none small" target="_blank" rel="noopener">الإبلاغ عن فساد</a></li>
333                    <li class="mb-0"><a href="/Home/CommonQuestions" class="footer-link text-decoration-none small">الأسئلة الشائعة</a></li>
334                </ul>
335            </div>
336
337            <div class="col-lg-3 col-md-6">
338                <p class="fw-medium border-bottom pb-2 mb-2">تابعنا على وسائل التواصل الاجتماعي</p>
339                <div class="d-flex gap-2 mb-3">
340                    <a href="https://twitter.com/nafaqah" class="btn btn-secondary bg-transparence" target="_blank" rel="noopener" aria-label="X">
341                        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
342                            <path fill-rule="evenodd" clip-rule="evenodd" d="M1.94353 2.21547C2.05038 2.00649 2.2653 1.875 2.5 1.875H6.66667C6.86736 1.875 7.05584 1.97137 7.17334 2.13407L11.2867 7.82945L17.0581 2.05806C17.3021 1.81398 17.6979 1.81398 17.9419 2.05806C18.186 2.30214 18.186 2.69786 17.9419 2.94194L12.028 8.85589L18.0067 17.1341C18.1441 17.3243 18.1633 17.5756 18.0565 17.7845C17.9496 17.9935 17.7347 18.125 17.5 18.125H13.3333C13.1326 18.125 12.9442 18.0286 12.8267 17.8659L8.71333 12.1706L2.94194 17.9419C2.69787 18.186 2.30214 18.186 2.05806 17.9419C1.81398 17.6979 1.81398 17.3021 2.05806 17.0581L7.97201 11.1441L1.99333 2.86593C1.85591 2.67566 1.83668 2.42444 1.94353 2.21547ZM3.72235 3.125L13.6529 16.875H16.2777L6.3471 3.125H3.72235Z" fill="#161616" />
343                        </svg>
344                    </a>
345                    <a href="https://www.youtube.com/channel/UCREkpzzB9wrty1SWWvlpTPQ/featured" class="btn btn-secondary bg-transparence" target="_blank" rel="noopener" aria-label="Instagram">
346                        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
347                            <path fill-rule="evenodd" clip-rule="evenodd" d="M11.5402 7.61811L11.472 7.58055C10.7849 7.20193 10.223 6.89227 9.76039 6.7007C9.29076 6.50622 8.80914 6.38222 8.31882 6.51073C8.04027 6.58374 7.77878 6.71333 7.55533 6.89398C7.14507 7.22566 7.00006 7.70057 6.93643 8.17915C6.87489 8.64206 6.87491 9.24085 6.87494 9.95532V10.0444C6.87491 10.7589 6.87489 11.3577 6.93643 11.8206C7.00006 12.2992 7.14507 12.7741 7.55533 13.1057C7.77878 13.2864 8.04027 13.416 8.31882 13.489C8.80914 13.6175 9.29076 13.4935 9.76039 13.299C10.223 13.1075 10.7849 12.7978 11.472 12.4192L11.5402 12.3816C12.1688 12.0352 12.688 11.7491 13.0617 11.484C13.436 11.2184 13.7912 10.8893 13.9088 10.4093C13.9748 10.1398 13.9748 9.85991 13.9088 9.59044C13.7912 9.11044 13.436 8.7813 13.0617 8.5157C12.688 8.25059 12.1688 7.9645 11.5402 7.61811ZM8.63573 7.71989C8.72511 7.69647 8.89118 7.69369 9.28214 7.85559C9.6726 8.01728 10.1734 8.29218 10.9024 8.69387C11.5742 9.0641 12.0299 9.31629 12.3383 9.53516C12.6529 9.75837 12.6886 9.86296 12.6947 9.88783C12.7128 9.96192 12.7128 10.0378 12.6947 10.1119C12.6886 10.1368 12.6529 10.2414 12.3383 10.4646C12.0299 10.6834 11.5742 10.9356 10.9024 11.3059C10.1734 11.7075 9.6726 11.9825 9.28214 12.1441C8.89118 12.306 8.72511 12.3033 8.63573 12.2798C8.52161 12.2499 8.42144 12.1986 8.3412 12.1337C8.30313 12.1029 8.22399 12.0204 8.17553 11.6559C8.12626 11.2853 8.12494 10.7706 8.12494 9.99987C8.12494 9.22909 8.12626 8.71446 8.17553 8.34388C8.22399 7.97938 8.30313 7.89682 8.3412 7.86604C8.42144 7.80118 8.52161 7.7498 8.63573 7.71989Z" fill="#161616" />
348                            <path fill-rule="evenodd" clip-rule="evenodd" d="M9.99993 2.2915C8.45109 2.2915 6.96304 2.44447 5.58056 2.72628L5.47449 2.74788C3.89563 3.06925 2.84363 3.28337 1.93709 4.44894C1.04027 5.60199 1.04077 6.93917 1.04155 9.01017L1.04155 10.9895C1.04077 13.0605 1.04027 14.3977 1.93709 15.5507C2.84363 16.7163 3.89563 16.9304 5.47449 17.2518L5.58056 17.2734C6.96304 17.5552 8.45109 17.7082 9.99993 17.7082C11.5488 17.7082 13.0368 17.5552 14.4193 17.2734L14.5254 17.2518C16.1042 16.9304 17.1562 16.7163 18.0628 15.5507C18.9596 14.3977 18.9591 13.0605 18.9583 10.9895L18.9583 9.01016C18.9591 6.93917 18.9596 5.60199 18.0628 4.44894C17.1562 3.28337 16.1042 3.06925 14.5254 2.74788L14.4193 2.72628C13.0368 2.44447 11.5488 2.2915 9.99993 2.2915ZM5.83023 3.9511C7.1283 3.68649 8.53262 3.5415 9.99993 3.5415C11.4672 3.5415 12.8716 3.68649 14.1696 3.9511C15.8797 4.29969 16.4751 4.44367 17.0761 5.21636C17.6803 5.99318 17.7083 6.86537 17.7083 9.19688L17.7083 10.8028C17.7083 13.1343 17.6803 14.0065 17.0761 14.7833C16.4751 15.556 15.8797 15.7 14.1696 16.0486C12.8716 16.3132 11.4672 16.4582 9.99993 16.4582C8.53262 16.4582 7.1283 16.3132 5.83023 16.0486C4.12015 15.7 3.52476 15.556 2.92378 14.7833C2.31959 14.0065 2.2916 13.1343 2.2916 10.8028V9.19688C2.2916 6.86537 2.31959 5.99318 2.92378 5.21636C3.52476 4.44367 4.12015 4.29969 5.83023 3.9511Z" fill="#161616" />
349                        </svg>
350                    </a>
351                    <a href="https://www.linkedin.com/company/nafaqah-sa" class="btn btn-secondary bg-transparence" target="_blank" rel="noopener" aria-label="LinkedIn">
352                        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
353                            <path fill-rule="evenodd" clip-rule="evenodd" d="M1.04175 3.5415C1.04175 2.16079 2.16104 1.0415 3.54175 1.0415C4.92246 1.0415 6.04175 2.16079 6.04175 3.5415C6.04175 4.92222 4.92246 6.0415 3.54175 6.0415C2.16104 6.0415 1.04175 4.92222 1.04175 3.5415ZM3.54175 2.2915C2.85139 2.2915 2.29175 2.85115 2.29175 3.5415C2.29175 4.23186 2.85139 4.7915 3.54175 4.7915C4.2321 4.7915 4.79175 4.23186 4.79175 3.5415C4.79175 2.85115 4.2321 2.2915 3.54175 2.2915Z" fill="#161616" />
354                            <path fill-rule="evenodd" clip-rule="evenodd" d="M3.29613 7.29151H3.78738C4.14806 7.29146 4.47875 7.29143 4.74776 7.32759C5.04399 7.36742 5.3571 7.46113 5.61462 7.71865C5.87214 7.97616 5.96584 8.28927 6.00567 8.5855C6.04184 8.85451 6.0418 9.1852 6.04176 9.54588L6.04176 16.7038C6.0418 17.0645 6.04184 17.3952 6.00567 17.6642C5.96584 17.9604 5.87214 18.2735 5.61462 18.531C5.3571 18.7886 5.04399 18.8823 4.74776 18.9221C4.47875 18.9583 4.14806 18.9582 3.78737 18.9582H3.29613C2.93545 18.9582 2.60476 18.9583 2.33575 18.9221C2.03951 18.8823 1.72641 18.7886 1.46889 18.531C1.21137 18.2735 1.11766 17.9604 1.07784 17.6642C1.04167 17.3952 1.04171 17.0645 1.04175 16.7038L1.04175 9.54589C1.04171 9.18521 1.04167 8.85451 1.07784 8.5855C1.11766 8.28927 1.21137 7.97616 1.46889 7.71865C1.72641 7.46113 2.03951 7.36742 2.33575 7.32759C2.60476 7.29143 2.93545 7.29146 3.29613 7.29151ZM2.35279 8.60254L2.35481 8.60139C2.35642 8.60055 2.35919 8.5992 2.36339 8.59747C2.38154 8.59001 2.42184 8.57726 2.50231 8.56645C2.67791 8.54284 2.92291 8.54151 3.33342 8.54151H3.75009C4.160
35459 8.54151 4.4056 8.54284 4.5812 8.56645C4.66167 8.57726 4.70197 8.59001 4.72012 8.59747C4.72432 8.5992 4.72708 8.60055 4.72869 8.60139L4.73072 8.60254L4.73187 8.60457C4.73271 8.60618 4.73406 8.60894 4.73579 8.61315C4.74326 8.6313 4.756 8.6716 4.76682 8.75206C4.79043 8.92767 4.79175 9.17267 4.79175 9.58318L4.79175 16.6665C4.79175 17.077 4.79043 17.322 4.76682 17.4976C4.756 17.5781 4.74326 17.6184 4.73579 17.6365C4.73406 17.6407 4.73271 17.6435 4.73187 17.6451L4.73072 17.6471L4.72869 17.6483C4.72708 17.6491 4.72432 17.6505 4.72012 17.6522C4.70197 17.6597 4.66167 17.6724 4.5812 17.6832C4.4056 17.7068 4.16059 17.7082 3.75009 17.7082H3.33342C2.92291 17.7082 2.67791 17.7068 2.50231 17.6832C2.42184 17.6724 2.38154 17.6597 2.36339 17.6522C2.35919 17.6505 2.35642 17.6491 2.35481 17.6483L2.35278 17.6471L2.35164 17.6451C2.3508 17.6435 2.34945 17.6407 2.34772 17.6365C2.34025 17.6184 2.32751 17.5781 2.31669 17.4976C2.29308 17.322 2.29175 17.077 2.29175 16.6665L2.29175 9.58318C2.29175 9.17267 2.29308 8.92767 2.31669 8.75206C2.32751 8.6716 2.34025 8.6313 2.34772 8.61315C2.34945 8.60894 2.3508 8.60618 2.35164 8.60457L2.35279 8.60254Z" fill="#161616" />
355                            <path fill-rule="evenodd" clip-rule="evenodd" d="M9.54613 7.29151C9.78745 7.29149 10.7593 7.29147 10.9438 7.30837C11.1433 7.32665 11.3606 7.36866 11.5699 7.49111C11.7859 7.61749 11.9658 7.79735 12.0922 8.01338L12.1022 8.03079C12.7603 7.56609 13.5547 7.29171 14.414 7.29171C16.6601 7.29171 18.9585 9.20355 18.9585 11.6667L18.9574 16.2878C18.9573 16.6484 18.9573 16.979 18.921 17.248C18.8812 17.5441 18.7874 17.8572 18.5299 18.1146C18.2724 18.372 17.9593 18.4657 17.6632 18.5055C17.3942 18.5417 17.0636 18.5417 16.703 18.5416H16.2127C15.8521 18.5417 15.5214 18.5417 15.2524 18.5055C14.9561 18.4657 14.643 18.372 14.3855 18.1145C14.128 17.857 14.0343 17.5438 13.9945 17.2476C13.9583 16.9786 13.9583 16.6479 13.9584 16.2872L13.9584 12.4999C13.9584 12.1187 13.6763 11.8749 13.4066 11.8749C12.9756 11.8749 12.7439 12.0402 12.5847 12.3046C12.3975 12.6155 12.2918 13.1072 12.2918 13.7499L12.2918 16.7038C12.2918 17.0645 12.2918 17.3952 12.2557 17.6642C12.2158 17.9604 12.1221 18.2735 11.8646 18.531C11.6071 18.7886 11.294 18.8823 10.9978 18.9221C10.7288 18.9583 10.3981 18.9582 10.0374 18.9582H9.54612C9.18544 18.9582 8.85475 18.9583 8.58575 18.9221C8.28951 18.8823 7.97641 18.7886 7.71889 18.531C7.46137 18.2735 7.36766 17.9604 7.32784 17.6642C7.29167 17.3952 7.29171 17.0645 7.29175 16.7038L7.29175 9.54589C7.29171 9.18521 7.29167 8.85451 7.32784 8.5855C7.36766 8.28927 7.46137 7.97616 7.71889 7.71865C7.97641 7.46113 8.28951 7.36742 8.58575 7.32759C8.85476 7.29143 9.18545 7.29146 9.54613 7.29151ZM9.58342 8.5415C9.17291 8.5415 8.9279 8.54283 8.7523 8.56644C8.69592 8.56425 8.57986 8.5983 8.56668 8.75206C8.54308 8.92766 8.54175 9.17266 8.54175 9.58317L8.54175 16.6665C8.54175 17.077 8.54308 17.322 8.56668 17.4976C8.57674 17.5992 8.69462 17.6637 8.7523 17.6832C8.9279 17.7068 9.17291 17.7082 9.58342 17.7082H10.0001C10.4106 17.7082 10.6556 17.7068 10.8312 17.6832C10.8885 17.6688 11.0059 17.6114 11.0168 17.4976C11.0404 17.322 11.0418 17.077 11.0418 16.6665L11.0418 13.7499C11.0418 13.012 11.1562 12.2537 11.5139 11.6597C11.8996 11.0193 12.5379 10.6249 13.4066 10.6249C14.4367 10.6249 15.2084 11.5005 15.2084 12.4999V16.2499C15.2084 16.6604 15.2097 16.9054 15.2333 17.081C15.2333 17.2128 15.3129 17.2348 15.3751 17.2521C15.3915 17.2566 15.4067 17.2608 15.4189 17.2667C15.5945 17.2903 15.8395 17.2916 16.25 17.2916L16.6657 17.2916C17.0761 17.2916 17.3211 17.2903 17.4966 17.2667C17.5544 17.2452 17.6725 17.1781 17.6822 17.0811C17.7059 16.9055 17.7073 16.6606 17.7074 16.2502L17.7085 11.6666C17.7084 9.98763 16.0674 8.5417 14.414 8.5417C13.5161 8.5417 12.7037 8.98073 12.1642 9.68987C12.0018 9.90335 11.7213 9.9894 11.4671 9.90372C11.213 9.81803 11.0418 9.57971 11.0418 9.31148C11.0418 9.03734 11.0412 8.87399 11.0301 8.7535C11.0233 8.62745 10.8937 8.56742 10.8298 8.55315C10.7093 8.54212 10.5459 8.5415 10.2718 8.5415L9.58342 8.5415Z" fill="#161616" />
356                        </svg>
357                    </a>
358
359                </div>
360
361                <p class="fw-medium border-bottom pb-2 mb-2">أدوات الإتاحة والوصول</p>
362                <div class="d-flex flex-wrap gap-1">
363                    <button class="btn btn-secondary bg-transparence" type="button" aria-label="تصغير">
364                        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
365                            <path d="M5.06066 2.28859C5.40421 2.25502 5.65549 1.94931 5.62192 1.60577C5.58835 1.26222 5.28264 1.01094 4.9391 1.04451C3.77173 1.15858 2.84828 1.42802 2.13815 2.13815C1.42802 2.84828 1.15858 3.77173 1.04451 4.9391C1.01094 5.28264 1.26223 5.58835 1.60577 5.62192C1.94931 5.65549 2.25502 5.40421 2.28859 5.06066C2.39202 4.0022 2.61541 3.42865 3.02203 3.02203C3.42865 2.61541 4.0022 2.39201 5.06066 2.28859Z" fill="#161616" />
366                            <path d="M15.0607 1.04451C14.7171 1.01094 14.4114 1.26222 14.3778 1.60577C14.3443 1.94931 14.5956 2.25502 14.9391 2.28859C15.9976 2.39201 16.5711 2.61541 16.9777 3.02203C17.3844 3.42865 17.6078 4.0022 17.7112 5.06066C17.7447 5.40421 18.0505 5.65549 18.394 5.62192C18.7375 5.58835 18.9888 5.28264 18.9553 4.9391C18.8412 3.771
36673 18.5717 2.84828 17.8616 2.13815C17.1515 1.42802 16.228 1.15858 15.0607 1.04451Z" fill="#161616" />
367                            <path d="M8.33322 1.04155C7.98804 1.04155 7.70822 1.32137 7.70822 1.66655C7.70822 2.01173 7.98804 2.29155 8.33322 2.29155H11.6666C12.0117 2.29155 12.2916 2.01173 12.2916 1.66655C12.2916 1.32137 12.0117 1.04155 11.6666 1.04155L8.33322 1.04155Z" fill="#161616" />
368                            <path d="M2.29155 8.33322C2.29155 7.98804 2.01173 7.70822 1.66655 7.70822C1.32137 7.70822 1.04155 7.98804 1.04155 8.33322L1.04155 11.6665C1.04155 12.0117 1.32137 12.2915 1.66655 12.2915C2.01173 12.2915 2.29155 12.0117 2.29155 11.6665L2.29155 8.33322Z" fill="#161616" />
369                            <path d="M2.28859 14.9391C2.25502 14.5956 1.94931 14.3443 1.60577 14.3778C1.26222 14.4114 1.01094 14.7171 1.04451 15.0607C1.15858 16.228 1.42802 17.1515 2.13815 17.8616C2.84828 18.5717 3.77173 18.8412 4.9391 18.9553C5.28264 18.9888 5.58835 18.7375 5.62192 18.394C5.65549 18.0505 5.40421 17.7447 5.06066 17.7112C4.0022 17.6077 3.42865 17.3844 3.02203 16.9777C2.61541 16.5711 2.39202 15.9976 2.28859 14.9391Z" fill="#161616" />
370                            <path d="M10.7499 11.7498C10.4048 11.7498 10.1249 12.0297 10.1249 12.3748C10.1249 12.72 10.4048 12.9998 10.7499 12.9998H13.9999C14.3451 12.9998 14.6249 12.72 14.6249 12.3748C14.6249 12.0297 14.3451 11.7498 13.9999 11.7498H10.7499Z" fill="#161616" />
371                            <path fill-rule="evenodd" clip-rule="evenodd" d="M12.3749 6.87484C9.33737 6.87484 6.87494 9.33727 6.87494 12.3748C6.87494 15.4124 9.33737 17.8748 12.3749 17.8748C13.6685 17.8748 14.8578 17.4282 15.797 16.6808L17.8913 18.7751C18.1354 19.0192 18.5311 19.0192 18.7752 18.7751C19.0193 18.531 19.0193 18.1353 18.7752 17.8912L16.6809 15.7969C17.4283 14.8577 17.8749 13.6684 17.8749 12.3748C17.8749 9.33727 15.4125 6.87484 12.3749 6.87484ZM8.12494 12.3748C8.12494 10.0276 10.0277 8.12484 12.3749 8.12484C14.7222 8.12484 16.6249 10.0276 16.6249 12.3748C16.6249 14.722 14.7222 16.6248 12.3749 16.6248C10.0277 16.6248 8.12494 14.722 8.12494 12.3748Z" fill="#161616" />
372                        </svg>
373                    </button>
374                    <button class="btn btn-secondary bg-transparence" type="button" aria-label="تكبير">
375                        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
376                            <path d="M5.06066 2.28859C5.40421 2.25502 5.65549 1.94931 5.62192 1.60577C5.58835 1.26222 5.28264 1.01094 4.9391 1.04451C3.77173 1.15858 2.84828 1.42802 2.13815 2.13815C1.42802 2.84828 1.15858 3.77173 1.04451 4.9391C1.01094 5.28264 1.26223 5.58835 1.60577 5.62192C1.94931 5.65549 2.25502 5.40421 2.28859 5.06066C2.39202 4.0022 2.61541 3.42865 3.02203 3.02203C3.42865 2.61541 4.0022 2.39201 5.06066 2.28859Z" fill="#161616" />
377                            <path d="M15.0607 1.04451C14.7171 1.01094 14.4114 1.26222 14.3778 1.60577C14.3443 1.94931 14.5956 2.25502 14.9391 2.28859C15.9976 2.39201 16.5711 2.61541 16.9777 3.02203C17.3844 3.42865 17.6078 4.0022 17.7112 5.06066C17.7447 5.40421 18.0505 5.65549 18.394 5.62192C18.7375 5.58835 18.9888 5.28264 18.9553 4.9391C18.8412 3.77173 18.5717 2.84828 17.8616 2.13815C17.1515 1.42802 16.228 1.15858 15.0607 1.04451Z" fill="#161616" />
378                            <path d="M8.33322 1.04155C7.98804 1.04155 7.70822 1.32137 7.70822 1.66655C7.70822 2.01173 7.98804 2.29155 8.33322 2.29155H11.6666C12.0117 2.29155 12.2916 2.01173 12.2916 1.66655C12.2916 1.32137 12.0117 1.04155 11.6666 1.04155L8.33322 1.04155Z" fill="#161616" />
379                            <path d="M2.29155 8.33322C2.29155 7.98804 2.01173 7.70822 1.66655 7.70822C1.32137 7.70822 1.04155 7.98804 1.04155 8.33322L1.04155 11.6665C1.04155 12.0117 1.32137 12.2915 1.66655 12.2915C2.01173 12.2915 2.29155 12.0117 2.29155 11.6665L2.29155 8.33322Z" fill="#161616" />
380                            <path d="M2.28859 14.9391C2.25502 14.5956 1.94931 14.3443 1.60577 14.3778C1.26222 14.4114 1.01094 14.7171 1.04451 15.0607C1.15858 16.228 1.42802 17.1515 2.13815 17.8616C2.84828 18.571
3807 3.77173 18.8412 4.9391 18.9553C5.28264 18.9888 5.58835 18.7375 5.62192 18.394C5.65549 18.0505 5.40421 17.7447 5.06066 17.7112C4.0022 17.6077 3.42865 17.3844 3.02203 16.9777C2.61541 16.5711 2.39202 15.9976 2.28859 14.9391Z" fill="#161616" />
381                            <path d="M12.3749 10.1248C12.7201 10.1248 12.9999 10.4047 12.9999 10.7498V11.7498H13.9999C14.3451 11.7498 14.6249 12.0297 14.6249 12.3748C14.6249 12.72 14.3451 12.9998 13.9999 12.9998H12.9999V13.9998C12.9999 14.345 12.7201 14.6248 12.3749 14.6248C12.0298 14.6248 11.7499 14.345 11.7499 13.9998V12.9998H10.7499C10.4048 12.9998 10.1249 12.72 10.1249 12.3748C10.1249 12.0297 10.4048 11.7498 10.7499 11.7498H11.7499V10.7498C11.7499 10.4047 12.0298 10.1248 12.3749 10.1248Z" fill="#161616" />
382                            <path fill-rule="evenodd" clip-rule="evenodd" d="M6.87494 12.3748C6.87494 9.33727 9.33737 6.87484 12.3749 6.87484C15.4125 6.87484 17.8749 9.33727 17.8749 12.3748C17.8749 13.5067 17.533 14.5588 16.9468 15.4333C16.8631 15.5582 16.7744 15.6795 16.6809 15.7969L18.7752 17.8912C19.0193 18.1353 19.0193 18.531 18.7752 18.7751C18.5311 19.0192 18.1354 19.0192 17.8913 18.7751L15.797 16.6808C14.8578 17.4282 13.6685 17.8748 12.3749 17.8748C9.33737 17.8748 6.87494 15.4124 6.87494 12.3748ZM12.3749 8.12484C10.0277 8.12484 8.12494 10.0276 8.12494 12.3748C8.12494 14.722 10.0277 16.6248 12.3749 16.6248C14.7222 16.6248 16.6249 14.722 16.6249 12.3748C16.6249 10.0276 14.7222 8.12484 12.3749 8.12484Z" fill="#161616" />
383                        </svg>
384                    </button>
385                </div>
386            </div>
387        </div>
388
389        <div class="d-flex align-items-start gap-4 flex-wrap py-3">
390            <!-- Meta (rightmost in RTL) -->
391            <div class="flex-grow-1">
392                <div class="d-flex flex-wrap gap-3 mb-3">
393                    <a href="/site-map" class="footer-link small text-decoration-underline">خريطة الموقع</a>
394                    <a href="/Home/DownloadUserGuide" class="footer-link small text-decoration-underline">دليل الاستخدام</a>
395                    <a href="/privacy-policy" class="footer-link small text-decoration-underline">سياسة الخصوصية</a>
396                    <a href="/disclaimer-policy" class="footer-link small text-decoration-underline">سياسة إخلاء المسؤولية</a>
397                    <a href="/freedom-of-information" class="footer-link small text-decoration-underline">سياسة حرية الوصول للمعلومات</a>
398                </div>
399                <div class="d-flex flex-column gap-2">
400                    <div class="fw-semibold small">جميع الحقوق محفوظة لدى صندوق النفقة © 2026</div>
401                </div>
402            </div>
403
404            <!-- Logos (leftmost in RTL) -->
405            <div class="d-flex align-items-center gap-3 flex-shrink-0">
406                <img src="/Content/dga/assets/images/logo.png" alt="صندوق النفقة" width="266" height="116" style="height:58px;width:auto">
407                <img src="/Content/dga/assets/images/vision-2030.png" alt="رؤية 2030" width="95" height="58" style="height:50px;width:auto">
408            </div>
409        </div>
410
411    </div>
412
413
414
415</footer>
416<style>
417
418
419        .chatbot-toggler {
420            position: fixed;
421            bottom: 32px;
422            right: 32px;
423            left: auto;
424            width: 56px;
425            height: 56px;
426            border: none;
427            border-radius: 9999px;
428            display: flex;
429            align-items: center;
430            justify-content: center;
431            color: #fff;
432            background: #1b8354;
433            box-shadow: 0 4px 16px rgba(0, 0, 0, .18);
434            cursor: pointer;
435            z-index: 999;
436            transition: transform .2s ease, background-color .2s ease;
437        }
438
439        .chatbot-toggler:hover, .chatbot-toggler:focus { background: #155e3e; transform: scale(1.08); }
440        body.show-chatbot .chatbot-toggler { transform: scale(1.08) rotate(90deg); }
441        .chatbot-toggler span { position: absolute; line-height: 0; transition: opacity .15s ease; }
442        .chatbot-toggler span:last-child, body.show-chatbot .chatbot-toggler span:first-child { opacity: 0; }
443        body.show-chatbot .chatbot-toggler span:last-child { opacity: 1; }
444
445        .chatbot {
446            position: fixed;
447            bottom: 104px;
448            right: 32px;
449            left: auto;
450            width: min(380px, calc(100vw - 24px));
451            background: #fff;
452            border-radius: 20px;
453            box-shadow: 0 6px 24px rgba(16, 24, 40, .15), 0 3px 8px rgba(16, 24, 40, .08);
454            overflow: hidden;
455            opacity: 0;
456            pointer-events: none;
457            transform: scale(.92) translateY(8px);
458            transform-origin: bottom right;
459            transition: opacity .2s ease, transform .2s ease;
460            z-index: 1001;
461        }
462
463        body.show-chatbot .chatbot { opacity: 1; pointer-events: auto; transform: scale(1); }
464
465        .chatbot header {
466            padding: 20px;
467            display: flex;
468            align-items: center;
469            justify-content: space-between;
470            gap: 12px;
471            color: #fff;
472            background: #1b8354;
473        }
474
475        .chatbot .close-btn {
476            width: 40px;
477            height: 40px;
478            border-radius: 8px;
479            display: inline-flex;
480            align-items: center;
481            justify-content: center;
482            cursor: pointer;
483            flex-shrink: 0;
484            transition: background-color .15s ease;
485        }
486
487        .chatbot .close-btn:hover, .chatbot .close-btn:focus { background-color: rgba(255, 255, 255, .15); }
488
489        .chatbot-title { display: flex; align-items: center; gap: 12px; min-width: 0; }
490
491        .chatbot-avatar {
492            width: 52px;
493            height: 52px;
494            border-radius: 9999px;
495            display: inline-flex;
496            align-items: center;
497            justify-content: center;
498            flex-shrink: 0;
499            color: #384250;
500            background-color: #f3f4f6;
501            border: 3px solid #fff;
502            font-size: 22px;
503        }
504
505        .chatbot-info { display: flex; flex-direction: column; align-items: flex-start; gap: 8px; text-align: start; }
506        .chatbot-name { color: #fff; font-weight: 700; font-size: 18px; line-height: 1.4; white-space: nowrap; }
507
508        .chatbot-status {
509            display: inline-flex;
510            align-items: center;
511            gap: 8px;
512            align-self: flex-start;
513            padding: 4px 10px;
514            border-radius: 9999px;
515            color: #085d3a;
516            background: #ecfdf3;
517            font-size: 13px;
518            font-weight: 500;
519            line-height: 1.4;
520        }
521
522        .chatbot-status-dot { width: 8px; height: 8px; border-radius: 50%; background: #12b76a; flex-shrink: 0; }
523
524        .chatbot .chatbox {
525            max-height: 420px;
526            min-height: 360px;
527            overflow-y: auto;
528            padding: 16px 18px;
529            margin: 0;
530            direction: ltr;
531            background: #fff;
532            display: flex;
533            flex-direction: column;
534            gap: 12px;
535        }
536
537        .chatbot .chatbox::-webkit-scrollbar { width: 6px; }
538        .chatbot .chatbox::-webkit-scrollbar-thumb { background: #d2d6db; border-radius: 999px; }
539
540        .chatbox .chat { display: flex; align-items: flex-end; list-style: none; margin: 0; width: 100%; }
541        .chatbox .chat.outgoing { justify-content: flex-end; }
542        .chatbox .chat.incoming { justify-content: flex-start; }
543
544        .chatbox .chat p {
545            max-width: 86%;
546            margin: 0;
547            padding: 10px 12px;
548            white-space: pre-wrap;
549            font-size: 15px;
550            line-height: 1.65;
551            text-align: start;
552            direction: rtl;
553        }
554
555        .chatbox .chat.outgoing p { color: #fff; background: #1b8354; border-radius: 10px 10px 10px 0; }
556        .chatbox .chat.incoming p { color: #161616; background: #e5e7eb; border-radius: 10px 10px 0 10px; }
557
558        .chatbox .chatTags {
559            width: 100%;
560            padding: 0;
561            list-style: none;
562            display: flex !important;
563            flex-direction: column;
564            align-items: flex-start;
565            gap: 14px;
566            direction: ltr;
567        }
568
569        .chatbox .chatTags.d-none { display: none !important; }
570
571        .chatbox .chatTags .btn {
572            display: flex;
573            align-items: center;
574            justify-content: flex-start;
575            width: max-content;
576            max-width: 86%;
577            min-height: 44px;
578            height: auto;
579            margin: 0;
580            padding: 10px 12px;
581            text-align: right;
582            direction: rtl;
583            line-height: 1.65;
584            white-space: normal;
585            overflow: visible;
586            border: none;
587            border-radius: 10px 10px 10px 0;
588            color: #fff;
589            background-color: #1b8354;
590            font-size: 15px;
591            font-weight: 600;
592            box-shadow: none;
593            transition: background-color .15s ease, transform .15s ease;
594        }
595
596        .chatbox .chatTags.chatTags--suggestions { align-items: end; }
597        .chatbox .chatTags.chatTags--actions { align-items: flex-end; }
598        .chatbox .chatTags .btn:hover, .chatbox .chatTags .btn:focus { color: #fff; background-color: #155e3e; transform: translateX(2px); }
599
600        #btnPreviousMainQuestionId { align-self: flex-end; transform: none; }
601        #btnPreviousMainQuestionId:hover, #btnPreviousMainQuestionId:focus { transform: translateX(-2px); }
602
603        .chatbox .chatTags .chat-answer {
604            display: block;
605            align-self: flex-start;
606            max-width: 86%;
607            padding: 10px 12px;
608            border-radius: 10px 10px 0 10px;
609            background: #e5e7eb;
610            color: #161616;
611            line-height: 1.65;
612            font-size: 15px;
613            font-weight: 500;
614            text-align: start;
615        }
616
617        .chatbox .chatTags .chat-answer a { color: #1b8354; }
618        .chatbot-timestamp { margin: 0; color: #6c737f; text-align: center; font-size: 13px; line-height: 1.4; list-style: none; direction: rtl; unicode-bidi: embed; }
619
620        .chatbot-send {
621            width: 44px;
622            height: 44px;
623            flex-shrink: 0;
624            border: 0;
625            border-radius: 8px;
626            display: inline-flex;
627            align-items: center;
628            justify-content: center;
629            color: #fff;
630            background-color: #1b8354;
631            cursor: pointer;
632            transition: background-color .15s ease;
633        }
634
635        .chatbot-send:hover, .chatbot-send:focus { background-color: #155e3e; }
636
637        @media (max-width: 490px) {
638            .chatbot-toggler { right: 18px; left: auto; bottom: 18px; }
639            .chatbot { right: 12px; left: 12px; bottom: 88px; width: auto; border-radius: 16px; }
640            .chatbot .chatbox { min-height: 0; max-height: 50vh; padding: 14px; }
641            .chatbot header { padding: 16px; }
642            .chatbot-avatar { width: 44px; height: 44px; font-size: 18px; }
643            .chatbot-name { font-size: 16px; }
644        }
645</style>
646    <button type="button" class="chatbot-toggler " aria-label="الدعم والمساعدة">
647        <span aria-hidden="true">
648            <svg width="37" height="37" viewBox="0 0 37 37" fill="none" xmlns="http://www.w3.org/2000/svg">
649                <path fill-rule="evenodd" clip-rule="evenodd" d="M2.5625 18.3646C2.5625 9.63734 9.63734 2.5625 18.3646 2.5625C27.0918 2.5625 34.1667 9.63734 34.1667 18.3646L34.1667 19.7969C33.9811 19.5697 33.7848 19.3313 33.578 19.0801L33.5464 19.0416C33.5175 19.0066 33.4695 18.9458 33.4116 18.8722L33.3998 18.8572C33.2752 18.6995 33.1094 18.4894 32.9855 18.3477C32.7544 18.0829 32.4344 17.76 32.0058 17.5195C31.4094 17.1847 30.7222 17.0398 30.0434 17.0947C29.4328 17.1442 28.8497 17.4109 28.2302 17.6942L28.0854 17.7604L28.0091 17.7948L27.974 17.8106C27.3655 18.0824 26.2183 18.5949 25.7813 19.8883C25.6225 20.3586 25.6236 20.8615 25.6248 21.3294L25.625 21.4471V28.9486L25.6248 29.0665C25.6236 29.5344 25.6225 30.0372 25.7813 30.5076C26.2183 31.801 27.3655 32.3135 27.974 32.5853L28.0854 32.6354L28.229 32.7011C28.8485 32.9845 29.4328 33.2518 30.0434 33.3013C30.7222 33.3561 31.4094 33.2111 32.0058 32.8764C32.5473 32.5725 32.9539 32.0766 33.3656 31.574L33.4642 31.454C33.6132 31.2731 33.7965 31.0606 33.9945 30.8312C34.3565 30.4118 34.7673 29.9357 35.1061 29.4922C35.6659 28.7597 36.2268 27.8819 36.5054 26.862C36.6529 26.3223 36.7275 25.7699 36.7292 25.2174C36.7293 25.2109 36.7293 25.2044 36.7293 25.1979L36.7292 18.3646C36.7292 8.22211 28.5071 0 18.3646 0C8.22211 0 1.6283e-09 8.22211 1.6283e-09 18.3646V25.1978C-1.2741e-05 25.7568 0.0745718 26.316 0.223754 26.8621C0.502386 27.8819 1.06328 28.7597 1.62302 29.4922C1.96076 29.9341 2.37005 30.4085 2.73114 30.827L2.74161 30.8392C2.93697 31.0655 3.11779 31.2751 3.26498 31.4539L3.3129 31.5121C3.90042 32.2276 4.90044 33.4453 6.68577 33.3009C7.29684 33.2516 7.88023 32.9846 8.50021 32.7008L8.64379 32.6352L8.7555 32.5845C9.22134 32.3733 9.67769 32.1664 10.0417 31.8499C11.1058 30.9245 11.1048 29.7031 11.1042 28.9968V21.3993C11.1048 20.6929 11.1058 19.4716 10.0417 18.5462C9.67801 18.23 9.22215 18.0232 8.75674 17.812L8.64379 17.7607L8.50021 17.6951C7.88023 17.4114 7.29684 17.1445 6.68577 17.095C4.88363 16.9493 3.8652 18.2026 3.28328 18.9188L3.18285 19.042L3.15126 19.0803C2.94442 19.3315 2.74808 19.5699 2.5625 19.7971V18.3646ZM5.96377 19.8061C5.73552 19.977 5.52132 20.2332 5.1611 20.6707C4.34308 21.6643 3.77507 22.3555 3.3695 22.9312C2.97286 23.4943 2.78834 23.8701 2.69566 24.2094C2.51812 24.8592 2.51812 25.5367 2.69566 26.1868C2.84709 26.7409 3.18056 27.31 3.65908 27.9363C3.96517 28.3368 4.26119 28.6783 4.574 29.039L4.57885 29.0446C4.78986 29.2879 5.00858 29.54 5.24323 29.8252C5.57634 30.2297 5.78402 30.4625 5.99034 30.6093C6.14312 30.7179 6.27209 30.7636 6.4792 30.7468C6.58103 30.7386 6.72197 30.6947 7.58165 30.3032C8.23697 30.0047 8.31595 29.9547 8.36017 29.9162C8.43666 29.8498 8.46794 29.7948 8.49347 29.6914C8.53113 29.539 8.54167 29.3364 8.54167 28.9486V21.4475C8.54167 21.0595 8.53113 20.8571 8.49347 20.7047C8.46794 20.6014 8.43666 20.5464 8.36017 20.4797C8.31595 20.4413 8.23697 20.3912 7.58165 20.0928C6.72197 19.7012 6.58103 19.6575 6.4792 19.6493C6.26745 19.6321 6.13232 19.6801 5.96377 19.8061ZM30.25 19.649C30.4336 19.6341 30.6106 19.6749 30.7516 19.754C30.8117 19.7877 30.9065 19.8627 31.0551 20.033C31.1605 20.1536 31.227 20.2392 31.3073 20.3429C31.3742 20.4293 31.4509 20.5282 31.5681 20.6704C32.3861 21.6639 32.9541 22.3551 33.3597 22.931C33.7563 23.4941 33.9408 23.8699 34.0334 24.2092C34.2111 24.8592 34.2111 25.5367 34.0334 26.1867C33.8821 26.7411 33.5486 27.3101 33.0701 27.9364C32.7624 28.3389 32.465 28.6819 32.1503 29.0448L32.1429 29.0533C31.9342 29.294 31.7178 29.5435 31.486 29.8253C30.9034 30.5327 30.8165 30.6055 30.7516 30.6419C30.6106 30.721 30.4336 30.7618 30.25 30.747C30.1482 30.7388 30.0072 30.695 29.1476 30.3035C28.7721 30.1325 28.5613 30.0341 28.3988 29.9162C28.2748 29.8263 28.235 29.7635 28.2096 29.6887C28.2073 29.6796 28.201 29.6459 28.1962 29.567C28.188 29.435 28.1875 29.2592 28.1875 28.9486V21.4471C28.1875 21.1367 28.188 20.961 28.1962 20.8289C28.201 20.75 28.2073 20.7163 28.2096 20.7073C28.235 20.6324 28.2748 20.5696 28.3988 20.4797C28.5613 20.3618 28.7721 20.2634 29.1476 20.0924C30.0072 19.7009 30.1482 19.6572 30.25 19.649Z" fill="white" />
650                <path d="M14.9838 32.8179C14.4748 32.3265 13.6636 32.3405 13.1721 32.8495C12.6805 33.3586 12.6947 34.1697 13.2037 34.6612C16.059 37.4185 20.6701 37.4185 23.5255 34.6612C24.0345 34.1697 24.0485 33.3586 23.5571 32.8495C23.0656 32.3405 22.2545 32.3265 21.7454 32.8179C19.8831 34.6163 16.846 34.6163 14.9838 32.8179Z" fill="white" />
651            </svg>
652        </span>
653        <span aria-hidden="true">
654            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
655                <path d="M12 22.75C6.07 22.75 1.25 17.93 1.25 12C1.25 6.07 6.07 1.25 12 1.25C17.93 1.25 22.75 6.07 22.75 12C22.75 17.93 17.93 22.75 12 22.75ZM12 2.75C6.9 2.75 2.75 6.9 2.75 12C2.75 17.1 6.9 21.25 12 21.25C17.1 21.25 21.25 17.1 21.25 12C21.25 6.9 17.1 2.75 12 2.75Z" fill="white" />
656                <path d="M9.16937 15.5801C8.97937 15.5801 8.78938 15.5101 8.63938 15.3601C8.34938 15.0701 8.34938 14.5901 8.63938 14.3001L14.2994 8.64011C14.5894 8.35011 15.0694 8.35011 15.3594 8.64011C15.6494 8.93011 15.6494 9.41011 15.3594 9.70011L9.69937 15.3601C9.55937 15.5101 9.35937 15.5801 9.16937 15.5801Z" fill="white" />
657                <path d="M14.8294 15.5801C14.6394 15.5801 14.4494 15.5101 14.2994 15.3601L8.63938 9.70011C8.34938 9.41011 8.34938 8.93011 8.63938 8.64011C8.92937 8.35011 9.40937 8.35011 9.69937 8.64011L15.3594 14.3001C15.6494 14.5901 15.6494 15.0701 15.3594 15.3601C15.2094 15.5101 15.0194 15.5801 14.8294 15.5801Z" fill="white" />
658            </svg>
659        </span>
660    </button>
661
662    <div class="chatbot" aria-label="الدعم والمساعدة">
663        <header>
664            <div class="chatbot-title">
665                <div class="chatbot-avatar" aria-hidden="true">
666                    <i class="fa-solid fa-headset"></i>
667                </div>
668                <div class="chatbot-info">
669                    <span class="chatbot-name">المساعدة والدعم</span>
670                    <span class="chatbot-status">
671                        متوفر
672                        <span class="chatbot-status-dot" aria-hidden="true"></span>
673                    </span>
674                </div>
675            </div>
676            <span class="close-btn" role="button" tabindex="0" aria-label="إغلاق">
677                <i class="fa-solid fa-xmark" aria-hidden="true"></i>
678            </span>
679        </header>
680        <ul class="chatbox" id="chatboxList">
681            <li class="chatbot-timestamp" id="chatbotTimestamp"></li>
682            <li class="chat incoming align-items-center">
683                <p>أهلاً بك 👋<br>كيف يمكنني مساعدتك اليوم؟</p>
684            </li>
685            <li class="chatTags chatTags--suggestions" id="MainQuestionId">
686                <button type="button" id="btnInfoId" class="btn btn-outline-primary">عن صندوق النفقة</button>
687                <button type="button" id="EligibilityCategoriesId" class="btn btn-outline-primary">الاستحقاق والفئات</button>
688                <button type="button" id="AlimonyAmountQId" class="btn btn-outline-primary">قيمة النفقة</button>
689                <button type="button" id="ExchangeId" class="btn btn-outline-primary">الصرف</button>
690                <button type="button" id="ApplyApplicationId" class="btn btn-outline-primary">التقدم بطلب الاستفادة من خدمات الصندوق</button>
691            </li>
692            <li class="chatTags chatTags--suggestions d-none" id="InfoDivId">
693                <button type="button" id="AlimonyQId" class="btn btn-outline-primary">ما هو صندوق النفقة؟</button>
694                <button type="button" id="btnTypesOfExpensesId" class="btn btn-outline-primary">ما هي أنواع النفقات التي يتم صرفها من قبل صندوق النفقة؟</button>
695                <button type="button" id="btnFinancialSupportId" class="btn btn-outline-primary">هل يقدم صندوق النفقة خدمات الدعم المالي للمنفق عليهم مجاناً؟</button>
696                <button type="button" id="btnApplyDataIssueId" class="btn btn-outline-primary">ماذا يحدث في حال تقدم مستفيد للصندوق بمستندات او معلومات غير دقيقة؟</button>
697            </li>
698            <li id="InfoDetailsId" class="chatTags d-none"><span class="chat-answer">يعد صندوق النفقة أحد المشروعات التي تقدمها وزارة العدل السعودية بهدف إشباع الحاجات الأساسية للأسرة التي امتنع فيها المنفق عن القيام بنفقتهم خلال فترة التقاضي وعدم الاستقرار الأسري، وبعد انتهاء التقاضي وعدم التزام المنفق بدفع النفقة الواجبة. ويقÙ
698ˆÙ… الصندوق بتحصيل كل ما دفعه من المنفذ ضده حسب ما ورد في تنظيم صندوق النفقة الصادر بموجب قرار مجلس الوزراء رقم (679) وتاريخ 15 ذو القعدة 1438هـ</span></li>
699            <li id="TypesExpensesDetailsId" class="chatTags d-none"><span class="chat-answer">يتم صرف النفقات وفقًا للحكم القضائي أو محضر الصلح من جهة مخولة.</span></li>
700            <li id="FinancialSupportDetailsId" class="chatTags d-none"><span class="chat-answer">لا، بل يتولى الصندوق دفع النفقة لطالب النفقة نيابة عن المنفق بصفة مؤقتة، ويقوم الصندوق باسترجاع كامل المبالغ المصروفة للمستفيدين من المُنفق، ويحل الصندوق محل طالب التنفيذ.</span></li>
701            <li id="ApplyDataIssueDetailsId" class="chatTags d-none"><span class="chat-answer">في حال تقدم مستفيد للصندوق بمستندات أو أدلى بمعلومات غير صحيحة أو اتضح أن ما قدمه المستفيد من معلومات، أو بيانات أو مستندات غير دقيقة أو غير صحيحة، فسيقوم الصندوق مباشرة بإلغاء طلب المستفيد ومطالبته بكامل المبالغ التي سبق أن صرفها له الصندوق بالإضافة إلى الأتعاب الإدارية وأتعاب المحاماة.</span></li>
702            <li class="chatTags chatTags--suggestions d-none" id="divEligibilityCategoriesQId">
703                <button type="button" id="EligibilityRequirementsId" class="btn btn-outline-primary">ما هي شروط الاستحقاق للاستفادة من صندوق النفقة؟</button>
704                <button type="button" id="EligibilityInfoCategoriesId" class="btn btn-outline-primary">ما هي فئات الاستحقاق لصندوق النفقة؟</button>
705                <button type="button" id="AttachDocumentQId" class="btn btn-outline-primary">ما هي المستندات التي يشترط الصندوق إرفاقها ؟</button>
706            </li>
707            <li id="EligibilityRequirementsDetailsId" class="chatTags d-none"><span class="chat-answer">يجب أن يكون المستفيد مقيمًا في المملكة العربية السعودية ولديه حكم قضائي نهائي بإلزام النفقة.</span></li>
708            <li id="EligibilityCategoryDetailsId" class="chatTags d-none"><span class="chat-answer">فئات الاستحقاق هي عبارة عن أقسام المستحقين خلال الفترات الزمنية ابتداءً من إقامة دعوى نفقة وحتى تنفيذ الحكم بالنفقة كما يلي:<br><br><strong>الفئة الأولى:</strong><br>وتتضمن كل مستفيد صدر له حكم نهائي بالنفقة من تاريخ 07/08/2017م.<br><br><strong>الفئة الثانية:</strong><br>وتتضمن كل مستفيد صدر له حكم ابتدائي أو معجل بالنفقة من تاريخ 01/01/2019م.<br><br><strong>الفئة الثالثة:</strong><br>وتتضمن كل مستفيد صدر له حكم معجل بالنفقة أو أمر قضائي من ناظر القضية.<br><br><strong>الفئة الرابعة:</strong><br>وتتضمن كل مستفيد تقدم بدعوى نفقة لإحدى محاكم الأحوال الشخصية ولم يصدر له حكم بالنفقة بعد.</span></li>
709            <li id="AttachDocumentDetailsId" class="chatTags d-none"><span class="chat-answer">صك الحكم الصادر بالنفقة المستقبلية أو محضر صلح من جهة مخولة.<br>خطاب الآيبان البنكي موضحًا فيه اسم مقدم الطلب واسم البنك.<br>وكالة شرعية تتضمن "استلام المبالغ" أو "استلام مستحقاتي من صندوق النفقة" لمن بلغ سن الثامن عشر فما فوق عند تقديم الطلب كوكيل.</span></li>
710            <li class="chatTags chatTags--suggestions d-none" id="divAlimonyAmountQId">
711                <button type="button" id="AlimonyAmountDecisionId" class="btn btn-outline-primary">هل يتضمن عمل الصندوق تقدير قيمة النفقات المستفيدين؟</button>
712                <button type="button" id="TypeAlimonyDecisionId" class="btn btn-outline-primary">هل يتضمن عمل الصندوق تحديد ما إذا كانت نفقة معينة مناسبة لمستفيد معين او لا؟</button>
713                <button type="button" id="AlimonyAmountMaxQId" class="btn btn-outline-primary">ما هو الحد الأقصى لقيمة النفقة التي تصرف من الصندوق؟</button>
714            </li>
715            <li id="AlimonyAmountDetailsId" class="chatTags d-none"><span class="chat-answer">لا، لا يتضمن عمل الصندوق تقدير قيمة النفقات نهائياً وإنما صرف النفقة المحكوم بها فقط، ويكون تقدير النفقة من قبل المحاكم المختصة.</span></li>
716            <li id="AlimonyAmountEliqabilAlimonyTypeDetailsId" class="chatTags d-none"><span class="chat-answer">لا، لا يتضمن عمل الصندوق تحديد مناسبة نفقة محددة لمستفيد محدد ويقتصر عمل الصندوق على صرف النفقة المحكوم بها.</span></li>
717            <li id="AlimonyAmountMaxDetailsId" class="chatTags d-none"><span class="chat-answer">صرف قيمة النفقة من الصندوق وفقًا لما ورد في الحكم القضائي.</span></li>
718            <li class="chatTags chatTags--suggestions d-none" id="DivExchangeId">
719                <button type="button" id="btnExchangeQId" class="btn btn-outline-primary">متى يتم صرف النفقة للمستفيد؟</button>
720            </li>
721            <li id="ExchangeDetailsId" class="chatTags d-none"><span class="chat-answer">تصرف الدفعة الأولى للمستفيد خلال خمسة أيام عمل من تاريخ قبول الطلب، وتعتبر النفقات السابقة نفقة ماضية يتوجب على المحكوم له باستلام النفقة مطالبة المنفذ ضده بدفع فروقات النفقة.</span></li>
722            <li class="chatTags chatTags--suggestions d-none" id="DivApplyApplicantId">
723                <button type="button" id="btnRegisterQId" class="btn btn-outline-primary">كيف يمكنني التسجيل في صندوق النفقة؟</button>
724                <button type="button" id="btnAge18QId" class="btn btn-outline-primary">هل يستمر الصندوق في تقديم خدماته لمن بلغ الثامنة عشر من عمره؟</button>
725                <button type="button" id="btnBankQId" class="btn btn-outline-primary">أي حساب بنكي سيتم إيداع النفقة فيه في حال وجود تابعين في الطلب ؟</button>
726            </li>
727            <li id="RegisterDetailsId" class="chatTags d-none"><span class="chat-answer">يمكنك التسجيل في صندوق النفقة عبر الموقع الإلكتروني للصندوق.<br><a href="https://nafaqah.sa/Home/DownloadUserGuide">رابط دليل المستخدم</a></span></li>
728            <li id="Age18DetailsId" class="chatTags d-none"><span class="chat-answer">في حالة وجود وكالة لمقدم الطلب من قبل المستفيد الذي بلغ السن الثامن عشر فإن الصندوق يستمر في صرف الدفعات المالية الخاصة بالطلب.<br>أما في حال عدم وجود وكالة يتم إيقاف صرف الدفعات المالية الخاصة بالمستفيد الذي بلغ سن الثامنة عشر لحين صدور وكالة لمقدم الطلب أو تقديم طلب جديد مستقل من قبل المستفيد البالغ على ألا يزيد إجمالي عدد الدفعات المالية عن 24 دفعة.</span></li>
729            <li id="BankDetailsId" class="chatTags d-none"><span class="chat-answer">في حال كان التابعون من القاصرين (أطفال، أو ناقص الأهلية) يكون الحساب البنكي للمستفيد الرئيسي أو المحكوم له باستلام النفقة، وفي كل الأحوال يلتزم الصندوق بإيداع النفقة في رقم الحساب البنكي المذكور في الطلب.</span></li>
730            <li class="chatTags chatTags--actions">
731                <button type="button" id="btnPreviousMainQuestionId" class="btn btn-outline-primary" style="display:none">الرجوع إلى القائمة الرئيسية</button>
732            </li>
733        </ul>
734    </div>
735<script>
736
737
738        (function () {
739            const chatbotToggler = document.querySelector(".chatbot-toggler");
740            const closeBtn = document.querySelector(".chatbot .close-btn");
741            const chatbox = document.querySelector(".chatbot .chatbox");
742            const chatbotTimestamp = document.getElementById("chatbotTimestamp");
743            const hiddenSections = ["InfoDivId","InfoDetailsId","TypesExpensesDetailsId","FinancialSupportDetailsId","ApplyDataIssueDetailsId","divEligibilityCategoriesQId","EligibilityRequirementsDetailsId","EligibilityCategoryDetailsId","AttachDocumentDetailsId","divAlimonyAmountQId","AlimonyAmountDetailsId","AlimonyAmountEliqabilAlimonyTypeDetailsId","AlimonyAmountMaxDetailsId","DivExchangeId","ExchangeDetailsId","DivApplyApplicantId","RegisterDetailsId","Age18DetailsId","BankDetailsId"];
744
745            if (!chatbotToggler || !closeBtn || !chatbox) return;
746
747            function updateChatbotTimestamp() {
748                if (!chatbotTimestamp) return;
749                const now = new Date();
750                const months = ["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];
751                const h = now.getHours() % 12 || 12;
752                const m = now.getMinutes().toString().padStart(2, "0");
753                chatbotTimestamp.textContent = `${now.getDate()} ${months[now.getMonth()]} في ${h}:${m}${now.getHours() >= 12 ? "م" : "ص"}`;
754            }
755
756            function showSection(id) { const s = document.getElementById(id); if (s) { s.classList.remove("d-none"); s.classList.add("d-block"); } }
757            function hideSection(id) { const s = document.getElementById(id); if (s) { s.classList.remove("d-block"); s.classList.add("d-none"); } }
758
759            function createChatLi(message, className) {
760                const li = document.createElement("li");
761                li.classList.add("chat", className);
762                li.innerHTML = "<p></p>";
763                li.querySelector("p").textContent = message.trim();
764                return li;
765            }
766
767            function createIncomingLi(message) { return createChatLi(message, "incoming"); }
768
769            function removeGeneratedMessages() {
770                chatbox.querySelectorAll("li.chat.incoming, li.chat.outgoing").forEach(item => item.remove());
771            }
772
773            function resetChat() {
774                updateChatbotTimestamp();
775                document.getElementById("btnPreviousMainQuestionId").style.display = "none";
776                hiddenSections.forEach(hideSection);
777                showSection("MainQuestionId");
778                removeGeneratedMessages();
779                chatbox.insertBefore(createIncomingLi("اهلا بك ,كيف يمكنني مساعدتك اليوم ؟"), document.getElementById("MainQuestionId"));
780                chatbox.scrollTo(0, 0);
781            }
782
783            function openChoice(currentId, targetId, selectedText, botMessage) {
784                document.getElementById("btnPreviousMainQuestionId").style.display = "";
785                hideSection(currentId);
786                showSection(targetId);
787                const target = document.getElementById(targetId);
788                chatbox.insertBefore(createChatLi(selectedText, "outgoing"), target);
789                chatbox.insertBefore(createIncomingLi(botMessage || "برجاء الاختيار من التالى"), target);
790                chatbox.scrollTo(0, chatbox.scrollHeight);
791            }
792
793            function bindChoice(buttonId, currentId, targetId, botMessage) {
794                const btn = document.getElementById(buttonId);
795                if (!btn) return;
796                btn.addEventListener("click", () => openChoice(currentId, targetId, btn.textContent, botMessage));
797            }
798
799            chatbotToggler.addEventListener("click", function () {
800                document.body.classList.toggle("show-chatbot");
801                if (document.body.classList.contains("show-chatbot")) updateChatbotTimestamp();
802            });
803
804            closeBtn.addEventListener("click", () => document.body.classList.remove("show-chatbot"));
805            closeBtn.addEventListener("keydown", function (e) {
806                if (e.key === "Enter" || e.key === " ") { e.preventDefault(); document.body.classList.remove("show-chatbot"); }
807            });
808
809            document.getElementById("btnPreviousMainQuestionId").addEventListener("click", resetChat);
810            updateChatbotTimestamp();
811
812            bindChoice("btnInfoId", "MainQuestionId", "InfoDivId");
813            bindChoice("EligibilityCategoriesId", "MainQuestionId", "divEligibilityCategoriesQId");
814            bindChoice("AlimonyAmountQId", "MainQuestionId", "divAlimonyAmountQId");
815            bindChoice("ExchangeId", "MainQuestionId", "DivExchangeId");
816            bindChoice("ApplyApplicationId", "MainQuestionId", "DivApplyApplicantId");
817
818            bindChoice("AlimonyQId", "InfoDivId", "InfoDetailsId", "انظر الاجابة على سؤالك");
819            bindChoice("btnTypesOfExpensesId", "InfoDivId", "TypesExpensesDetailsId", "انظر الاجابة على سؤالك");
820            bindChoice("btnFinancialSupportId", "InfoDivId", "FinancialSupportDetailsId", "انظر الاجابة على سؤالك");
821            bindChoice("btnApplyDataIssueId", "InfoDivId", "ApplyDataIssueDetailsId", "انظر الاجابة على سؤالك");
822
823            bindChoice("EligibilityRequirementsId", "divEligibilityCategoriesQId", "EligibilityRequirementsDetailsId", "انظر الاجابة على سؤالك");
824            bindChoice("EligibilityInfoCategoriesId", "divEligibilityCategoriesQId", "EligibilityCategoryDetailsId", "انظر الاجابة على سؤالك");
825            bindChoice("AttachDocumentQId", "divEligibilityCategoriesQId", "AttachDocumentDetailsId", "انظر الاجابة على سؤالك");
826
827            bindChoice("AlimonyAmountDecisionId", "divAlimonyAmountQId", "AlimonyAmountDetailsId", "انظر الاجابة على سؤالك");
828            bindChoice("TypeAlimonyDecisionId", "divAlimonyAmountQId", "AlimonyAmountEliqabilAlimonyTypeDetailsId", "انظر الاجابة على سؤالك");
829            bindChoice("AlimonyAmountMaxQId", "divAlimonyAmountQId", "AlimonyAmountMaxDetailsId", "انظر الاجابة على سؤالك");
830
831            bindChoice("btnExchangeQId", "DivExchangeId", "ExchangeDetailsId", "انظر الاجابة على سؤالك");
832
833            bindChoice("btnRegisterQId", "DivApplyApplicantId", "RegisterDetailsId", "انظر الاجابة على سؤالك");
834            bindChoice("btnAge18QId", "DivApplyApplicantId", "Age18DetailsId", "انظر الاجابة على سؤالك");
835            bindChoice("btnBankQId", "DivApplyApplicantId", "BankDetailsId", "انظر الاجابة على سؤالك");
836        })();
837</script>
vendor: 83 bytes, lines 837-840
837
838
839    <script src="https://www.google.com/recaptcha/api.js?hl=ar"></script>
840    
840<script src="/Content/dga/assets/shared/libs/jquery.min.js"></script>
840
841    
841<script src="/Content/dga/assets/shared/bootstrap/bootstrap.bundle.min.js"></script>
841
842    
842<script src="/Content/dga/assets/shared/libs/swiper-bundle.min.js"></script>
842
843    
843<script src="/Scripts/jquery.validate.min.js"></script>
843
844    
844<script src="/Scripts/jquery.validate.unobtrusive.min.js"></script>
844
845    
845<script src="/Scripts/alertify.min.js"></script>
845
846
847    
847<script>
848        alertify.set('notifier', 'position', 'bottom-center');
849    </script>
849
850
851    
851<script src="/Content/dga/assets/js/main.js"></script>
851
852
853    
854    
854<script>
855        (function ()
856        {
857            'use strict';
858
859            var EVENTS_DATA = {
860                '2024-08-10': [
861                    'Event 1 lorem ipsun dolar sit genfa tersd dsad — 10:00 AM',
862                    'Event 2 — 11:00 AM'
863                ],
864                '2024-08-13': [
865                    'Event 1 lorem ipsun dolar sit genfa tersd dsad — 10:00 AM',
866                    'Event 2 — 11:00 AM'
867                ]
868            };
869
870            var AR_MONTHS = [
871                'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو',
872                'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر'
873            ];
874            /* Week starts Saturday */
875            var WEEK_HEADERS = ['السبت', 'الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة'];
876            var DAY_NAMES = ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'];
877
878            var today = new Date();
879            today.setHours(0, 0, 0, 0);
880
881            var viewDate = new Date(today.getFullYear(), today.getMonth(), 1);
882            var selectedDate = new Date(today);
883
884            function pad (n) { return String(n).padStart(2, '0'); }
885
886            function dateKey (d)
887            {
888                return d.getFullYear() + '-' + pad(d.getMonth() + 1) + '-' + pad(d.getDate());
889            }
890
891            /* Column offset for Saturday-first grid */
892            function saturdayOffset (d) { return (d.getDay() + 1) % 7; }
893
894            var elMonthYear = document.getElementById('calMonthYear');
895            var elGrid = document.getElementById('calGrid');
896            var elPrev = document.getElementById('calPrevMonth');
897            var elNext = document.getElementById('calNextMonth');
898            var elSearchInput = document.getElementById('calSearchInput');
899            var elDateLabel = document.getElementById('datePickerLabel');
900            var elPickerPopup = document.getElementById('datePickerPopup');
901            var elDppMonthName = document.getElementById('dppMonthName');
902            var elDppYearLabel = document.getElementById('dppYearLabel');
903            var elDppYearBtn = document.getElementById('dppYearBtn');
904            var elDppYearList = document.getElementById('dppYearList');
905            var elDppGrid = document.getElementById('dppGrid');
906            var elDppPrev = document.getElementById('dppPrev');
907            var elDppNext = document.getElementById('dppNext');
908            var elSearchBtn = document.getElementById('calSearchBtn');
909            var elTodayBtn = document.getElementById('calTodayBtn');
910            var elDayName = document.getElementById('sidebarDayName');
911            var elDayNum = document.getElementById('sidebarDayNum');
912            var elEventsList = document.getElementById('eventsListWrap');
913
914            function renderCalendar ()
915            {
916                var year = viewDate.getFullYear();
917                var month = viewDate.getMonth();
918
919                elMonthYear.textContent = AR_MONTHS[month] + '  ' + year;
920
921                var grid = elGrid;
922                grid.innerHTML = '';
923
924                WEEK_HEADERS.forEach(function (name)
925                {
926                    var cell = document.createElement('div');
927                    cell.className = 'cal-grid-header';
928                    cell.setAttribute('role', 'columnheader');
929                    cell.setAttribute('aria-label', name);
930                    cell.textContent = name;
931                    grid.appendChild(cell);
932                });
933
934                var firstDay = new Date(year, month, 1);
935                var daysInMonth = new Date(year, month + 1, 0).getDate();
936                var daysInPrevMo = new Date(year, month, 0).getDate();
937                var startOffset = saturdayOffset(firstDay);
938
939                for (var i = startOffset - 1; i >= 0; i--)
940                {
941                    appendDayCell(grid, daysInPrevMo - i, null, true);
942                }
943
944                for (var d = 1; d <= daysInMonth; d++)
945                {
946                    var dateObj = new Date(year, month, d);
947                    appendDayCell(grid, d, dateObj, false);
948                }
949
950                var totalCells = startOffset + daysInMonth;
951                var trailing = totalCells % 7 === 0 ? 0 : 7 - (totalCells % 7);
952                for (var j = 1; j <= trailing; j++)
953                {
954                    appendDayCell(grid, j, null, true);
955                }
956            }
957
958            function appendDayCell (grid, dayNum, dateObj, isOther)
959            {
960                var cell = document.createElement('div');
961                cell.className = 'cal-day-cell' + (isOther ? ' other-month' : '');
962                cell.setAttribute('role', 'gridcell');
963
964                var numSpan = document.createElement('span');
965                numSpan.className = 'cal-day-num';
966                numSpan.textContent = dayNum;
967                cell.appendChild(numSpan);
968
969                if (!isOther && dateObj)
970                {
971                    var key = dateKey(dateObj);
972
973                    if (dateObj.getTime() === today.getTime())
974                    {
975                        cell.classList.add('today');
976                    }
977                    if (dateObj.getTime() === selectedDate.getTime())
978                    {
979                        cell.classList.add('selected');
980                    }
981                    if (EVENTS_DATA[key])
982                    {
983                        var dot = document.createElement('span');
984                        dot.className = 'cal-event-dot';
985                        dot.setAttribute('aria-hidden', 'true');
986                        cell.appendChild(dot);
987                    }
988
989                    cell.setAttribute('tabindex', '0');
990                    cell.setAttribute('aria-label', dayNum + ' ' + AR_MONTHS[dateObj.getMonth()] + ' ' + dateObj.getFullYear());
991                    if (EVENTS_DATA[key])
992                    {
993                        cell.setAttribute('aria-label',
994                            cell.getAttribute('aria-label') + ' — ' + EVENTS_DATA[key].length + ' فعاليات');
995                    }
996
997                    (function (d)
998                    {
999                        cell.addEventListener('click', function () { selectDate(d); });
1000                        cell.addEventListener('keydown', function (e)
1001                        {
1002                            if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); selectDate(d); }
1003                        });
1004                    })(dateObj);
1005                }
1006
1007                grid.appendChild(cell);
1008            }
1009
1010            function selectDate (dateObj)
1011            {
1012                selectedDate = new Date(dateObj);
1013                selectedDate.setHours(0, 0, 0, 0);
1014                renderCalendar();
1015                renderSidebar();
1016            }
1017
1018            function renderSidebar ()
1019            {
1020                elDayName.textContent = DAY_NAMES[selectedDate.getDay()];
1021                elDayNum.textContent = selectedDate.getDate();
1022
1023                var key = dateKey(selectedDate);
1024                var events = EVENTS_DATA[key];
1025
1026                if (events && events.length)
1027                {
1028                    var html = events.map(function (ev)
1029                    {
1030                        return '<div class="event-list-item">' +
1031                            '<span class="event-dot-sm" aria-hidden="true"></span>' +
1032                            '<span>' + escapeHtml(ev) + '</span>' +
1033                            '</div>';
1034                    }).join('');
1035                    elEventsList.innerHTML = html;
1036                } else
1037                {
1038                    elEventsList.innerHTML =
1039                        '<p class="events-empty">ليس هناك أي فعاليات في هذا اليوم</p>';
1040                }
1041            }
1042
1043            function escapeHtml (str)
1044            {
1045                return str
1046                    .replace(/&/g, '&amp;')
1047                    .replace(/</g, '&lt;')
1048                    .replace(/>/g, '&gt;')
1049                    .replace(/"/g, '&quot;');
1050            }
1051
1052            elPrev.addEventListener('click', function ()
1053            {
1054                viewDate = new Date(viewDate.getFullYear(), viewDate.getMonth() - 1, 1);
1055                renderCalendar();
1056            });
1057
1058            elNext.addEventListener('click', function ()
1059            {
1060                viewDate = new Date(viewDate.getFullYear(), viewDate.getMonth() + 1, 1);
1061                renderCalendar();
1062            });
1063
1064            elTodayBtn.addEventListener('click', function ()
1065            {
1066                viewDate = new Date(today.getFullYear(), today.getMonth(), 1);
1067                selectDate(today);
1068            });
1069
1070            elSearchBtn.addEventListener('click', doSearch);
1071
1072            var DPP_HEADERS = ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت'];
1073            var dppViewDate = new Date(today.getFullYear(), today.getMonth(), 1);
1074            var pickedDate = null;
1075
1076            function renderYearList ()
1077            {
1078                var currentYear = dppViewDate.getFullYear();
1079                var startYear = currentYear - 6;
1080                var endYear = currentYear + 6;
1081                elDppYearList.innerHTML = '';
1082                for (var y = startYear; y <= endYear; y++)
1083                {
1084                    var li = document.createElement('li');
1085                    li.className = 'dpp-year-item' + (y === currentYear ? ' dpp-year-item--active' : '');
1086                    li.setAttribute('role', 'option');
1087                    li.setAttribute('aria-selected', y === currentYear ? 'true' : 'false');
1088                    li.setAttribute('tabindex', '0');
1089                    if (y === currentYear)
1090                    {
1091                        li.innerHTML = '<span>' + y + '</span>' +
1092                            '<svg width="16" height="16" viewBox="0 0 24 24" fill="none" aria-hidden="true">' +
1093                            '<path d="M20 6L9 17l-5-5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>' +
1094                            '</svg>';
1095                    } else
1096                    {
1097                        li.textContent = y;
1098                    }
1099                    (function (yr)
1100                    {
1101                        li.addEventListener('click', function () { selectYear(yr); });
1102                        li.addEventListener('keydown', function (e)
1103                        {
1104                            if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); selectYear(yr); }
1105                        });
1106                    }(y));
1107                    elDppYearList.appendChild(li);
1108                }
1109                var active = elDppYearList.querySelector('.dpp-year-item--active');
1110                if (active) active.scrollIntoView({ block: 'center' });
1111            }
1112
1113            function selectYear (yr)
1114            {
1115                dppViewDate = new Date(yr, dppViewDate.getMonth(), 1);
1116                closeYearList();
1117                renderPickerCalendar();
1118            }
1119
1120            function openYearList ()
1121            {
1122                renderYearList();
1123                elDppYearList.hidden = false;
1124                elDppYearBtn.setAttribute('aria-expanded', 'true');
1125                elDppYearBtn.classList.add('dpp-year-btn--open');
1126            }
1127
1128            function closeYearList ()
1129            {
1130                elDppYearList.hidden = true;
1131                elDppYearBtn.setAttribute('aria-expanded', 'false');
1132                elDppYearBtn.classList.remove('dpp-year-btn--open');
1133            }
1134
1135            elDppYearBtn.addEventListener('click', function (e)
1136            {
1137                e.stopPropagation();
1138                elDppYearList.hidden ? openYearList() : closeYearList();
1139            });
1140
1141            function renderPickerCalendar ()
1142            {
1143                var year = dppViewDate.getFullYear();
1144                var month = dppViewDate.getMonth();
1145                elDppMonthName.textContent = AR_MONTHS[month];
1146                elDppYearLabel.textContent = year;
1147                closeYearList();
1148                elDppGrid.innerHTML = '';
1149
1150                DPP_HEADERS.forEach(function (h)
1151                {
1152                    var hd = document.createElement('div');
1153                    hd.className = 'dpp-col-hdr';
1154                    hd.textContent = h;
1155                    elDppGrid.appendChild(hd);
1156                });
1157
1158                var firstDay = new Date(year, month, 1);
1159                var startOffset = firstDay.getDay();
1160                var daysInMonth = new Date(year, month + 1, 0).getDate();
1161                var daysInPrevMo = new Date(year, month, 0).getDate();
1162
1163                for (var i = startOffset - 1; i >= 0; i--)
1164                {
1165                    var g = document.createElement('div');
1166                    g.className = 'dpp-cell dpp-cell--other';
1167                    g.textContent = daysInPrevMo - i;
1168                    elDppGrid.appendChild(g);
1169                }
1170
1171                for (var d = 1; d <= daysInMonth; d++)
1172                {
1173                    var dateObj = new Date(year, month, d);
1174                    var cell = document.createElement('div');
1175                    cell.className = 'dpp-cell';
1176                    cell.textContent = d;
1177                    cell.setAttribute('tabindex', '0');
1178                    cell.setAttribute('role', 'button');
1179                    cell.setAttribute('aria-label', d + ' ' + AR_MONTHS[month] + ' ' + year);
1180
1181                    if (dateObj.getTime() === today.getTime()) cell.classList.add('dpp-cell--today');
1182                    if (pickedDate && dateObj.getTime() === pickedDate.getTime()) cell.classList.add('dpp-cell--selected');
1183
1184                    (function (dt)
1185                    {
1186                        cell.addEventListener('click', function () { pickDate(dt); });
1187                        cell.addEventListener('keydown', function (e)
1188                        {
1189                            if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); pickDate(dt); }
1190                        });
1191                    }(dateObj));
1192                    elDppGrid.appendChild(cell);
1193                }
1194
1195                var totalCells = startOffset + daysInMonth;
1196                var trailing = totalCells % 7 === 0 ? 0 : 7 - (totalCells % 7);
1197                for (var j = 1; j <= trailing; j++)
1198                {
1199                    var ng = document.createElement('div');
1200                    ng.className = 'dpp-cell dpp-cell--other';
1201                    ng.textContent = j;
1202                    elDppGrid.appendChild(ng);
1203                }
1204            }
1205
1206            function pickDate (dt)
1207            {
1208                pickedDate = new Date(dt.getFullYear(), dt.getMonth(), dt.getDate());
1209                elDateLabel.textContent = pad(pickedDate.getDate()) + '/' +
1210                    pad(pickedDate.getMonth() + 1) + '/' + pickedDate.getFullYear();
1211                elDateLabel.classList.add('dtp-has-value');
1212                closeDatePicker();
1213            }
1214
1215            function openDatePicker ()
1216            {
1217                elPickerPopup.hidden = false;
1218                elSearchInput.setAttribute('aria-expanded', 'true');
1219                dppViewDate = new Date(
1220                    (pickedDate || today).getFullYear(),
1221                    (pickedDate || today).getMonth(), 1
1222                );
1223                renderPickerCalendar();
1224            }
1225
1226            function closeDatePicker ()
1227            {
1228                elPickerPopup.hidden = true;
1229                elSearchInput.setAttribute('aria-expanded', 'false');
1230            }
1231
1232            elSearchInput.addEventListener('click', function ()
1233            {
1234                elPickerPopup.hidden ? openDatePicker() : closeDatePicker();
1235            });
1236            elSearchInput.addEventListener('keydown', function (e)
1237            {
1238                if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); elPickerPopup.hidden ? openDatePicker() : closeDatePicker(); }
1239                if (e.key === 'Escape') closeDatePicker();
1240            });
1241
1242            elDppPrev.addEventListener('click', function ()
1243            {
1244                dppViewDate = new Date(dppViewDate.getFullYear(), dppViewDate.getMonth() - 1, 1);
1245                renderPickerCalendar();
1246            });
1247            elDppNext.addEventListener('click', function ()
1248            {
1249                dppViewDate = new Date(dppViewDate.getFullYear(), dppViewDate.getMonth() + 1, 1);
1250                renderPickerCalendar();
1251            });
1252
1253            document.addEventListener('click', function (e)
1254            {
1255                var wrap = document.getElementById('datePickerWrap');
1256                if (!elPickerPopup.hidden && wrap && !wrap.contains(e.target))
1257                {
1258                    closeDatePicker();
1259                }
1260            });
1261
1262            function doSearch ()
1263            {
1264                if (!pickedDate) return;
1265                viewDate = new Date(pickedDate.getFullYear(), pickedDate.getMonth(), 1);
1266                selectDate(pickedDate);
1267            }
1268
1269            elGrid.addEventListener('keydown', function (e)
1270            {
1271                if (!['ArrowLeft', 'ArrowRight', 'ArrowUp', 'ArrowDown'].includes(e.key)) return;
1272                var focused = document.activeElement;
1273                if (!focused || !focused.classList.contains('cal-day-cell')) return;
1274                e.preventDefault();
1275
1276                var cells = Array.from(elGrid.querySelectorAll('.cal-day-cell:not(.other-month)'));
1277                var idx = cells.indexOf(focused);
1278                if (idx === -1) return;
1279
1280                var delta = 0;
1281                if (e.key === 'ArrowLeft') delta = -1;
1282                if (e.key === 'ArrowRight') delta = 1;
1283                if (e.key === 'ArrowUp') delta = -7;
1284                if (e.key === 'ArrowDown') delta = 7;
1285
1286                var newIdx = idx - delta;
1287                if (newIdx >= 0 && newIdx < cells.length)
1288                {
1289                    cells[newIdx].focus();
1290                }
1291            });
1292
1293            renderCalendar();
1294            renderSidebar();
1295
1296        })();
1297    </script>
1297
1298
1299
1300    
1300<script src="https://cdn.mindrocketsapis.com/client/Latest/toolkit.js"></script>
1300
1301    
1301<script src="https://cdn.mindrocketsapis.com/client/Latest/mrmegapack.bundle.js"></script>
1301
1302    
1302<script src="https://cdn.mindrocketsapis.com/client/MRUAP/nafaqahAIH/integrator-uap.js"></script>
1302
1303    
1303<script>
1304        $(document).ready(function () {
1305            // ← تطبيق الحجم المحفوظ عند تحميل الصفحة
1306            var savedSize = localStorage.getItem("fontScale");
1307            if (savedSize) {
1308                var savedScale = parseFloat(savedSize) / 16;
1309                $("html").css("font-size", parseFloat(savedSize) + "px");
1310                $("body *").not("script, style, svg, svg *").each(function () {
1311                    var $element = $(this);
1312                    var hasText = Array.prototype.some.call(this.childNodes, function (node) {
1313                        return node.nodeType === 3 && node.nodeValue.trim().length;
1314                    });
1315                    if (!hasText && !/^(INPUT|TEXTAREA|SELECT|BUTTON)$/.test(this.tagName)) {
1316                        return;
1317                    }
1318                    if (!$element.attr("data-font-base-size")) {
1319                        $element.attr("data-font-base-size", parseFloat($element.css("font-size")));
1320                    }
1321                    $element.css("font-size", (parseFloat($element.attr("data-font-base-size")) * savedScale) + "px");
1322                });
1323            }
1324
1325            // ← أزرار التكبير والتصغير
1326            $('button[aria-label="تصغير"], button[aria-label="تكبير"]').on("click", function () {
1327                var defaultSize = $("body").css("font-size"),
1328                    currentSize = parseFloat($("html").css("font-size")) || parseFloat(defaultSize) || 16,
1329                    minSize = 8,
1330                    maxSize = 24,
1331                    newSize = $(this).attr("aria-label") === "تكبير" ? currentSize + 1 : currentSize - 1,
1332                    scale = newSize / 16;
1333                if (newSize <= maxSize && newSize >= minSize) {
1334                    $("html").css("font-size", newSize + "px");
1335                    localStorage.setItem("fontScale", newSize); // ← احفظ الحجم الجديد
1336                    $("body *").not("script, style, svg, svg *").each(function () {
1337                        var $element = $(this);
1338                        var hasText = Array.prototype.some.call(this.childNodes, function (node) {
1339                            return node.nodeType === 3 && node.nodeValue.trim().length;
1340                        });
1341                        if (!hasText && !/^(INPUT|TEXTAREA|SELECT|BUTTON)$/.test(this.tagName)) {
1342                            return;
1343                        }
1344                        if (!$element.attr("data-font-base-size")) {
1345                            $element.attr("data-font-base-size", parseFloat($element.css("font-size")));
1346                        }
1347                        $element.css("font-size", (parseFloat($element.attr("data-font-base-size")) * scale) + "px");
1348                    });
1349                }
1350            });
1351        });
1352    </script>
1352
1353</body>
1354</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.