2 lines
132 KiB
JavaScript
2 lines
132 KiB
JavaScript
import{j as u,T as Y,b6 as c2,b7 as i2,b8 as b6,b9 as C2,ba as L6,bb as $6,bc as d2,bd as p2,aG as k6,B as A6,be as x2,b as n2,$ as h2,ae as g2,a3 as E,d as F,ag as A2,ah as j2,ai as T6,aj as t2,I as R6,al as I6,ak as R,aw as f2,ax as e2,aX as S6,aA as s2,b2 as F2,b3 as g6}from"./mui-vendor-CkIVaoQP.js";import{u as y2,r as a,j as O6,f as S2}from"./react-vendor-CmFgShSM.js";import{L as C6,j as H,h as t6,G as f,C as E2,c6 as b2,c7 as L2,c8 as I2,X as f6,O as P2,A as j6,v as K,co as B6,cp as _6,_ as a2,W as d6,p as y6,cq as v2,cr as w2}from"./index-Vwb3Bce5.js";import{p as M2,P as N2,N as $2,a as l2,b as k2,c as T2}from"./NationalInfoTransports-D_eIhdkN.js";import{a as P6,u as h6}from"./redux-vendor-B7uoacJt.js";import{R as p6}from"./ResponsiveTable-DugzNG82.js";import{R as v6,a as D6}from"./index.esm-Bu7XMDZU.js";import{g as r2}from"./getSamasatProvinces-BvJGUILK.js";import{d as w6}from"./ToggleOffOutlined-6-7EFsBZ.js";import{d as M6}from"./ToggleOn-DkUpTkpl.js";import{d as o2}from"./Visibility-Dotz22eQ.js";import{d as R2}from"./Search-CLlOaERQ.js";import{C as z6}from"./ChechClearanceCode-DDXdFQyx.js";import"./Tune-DzkdDfJZ.js";import"./Download-guGqWZIG.js";import"./FilterAlt-CTDmPS36.js";import"./styled-components.browser.esm-gS9mh05b.js";import"./iconBase-BEJYyZsk.js";import"./Pageview-DD_sus_t.js";import"./Edit-CwJaslma.js";import"./AddCircleOutline-BMHZv8K-.js";const O2=P6("ALL_PROVINCE_DETAIL_FOR_MAP",async(e,{dispatch:j})=>{j(C6());const{data:l,status:s}=await H.get("https://rsibackend.rasadyar.com/app/all_province_detail_for_map/");return j(t6()),{data:l,status:s}}),B2=({provinceId:e})=>{var n,P,v,w,T,A,b,O,M,h,B,_,L,$,g,G,z;const j=h6(),l=y2(),[s,x]=a.useState(null);a.useEffect(()=>{j(M2({province:e})).then(U=>{x(U.payload.data)})},[]);const S=()=>{j(E2()),l(f6()==="AdminX"?`${b2}/${e}`:f6()==="SuperAdmin"?`${L2}/${e}`:`${I2}/${e}`)},o=({icon:U,label:Q,value:V,color:X="text.primary"})=>u.jsxs(f,{container:!0,spacing:1,alignItems:"center",sx:{mb:1,ml:1},children:[u.jsx(f,{item:!0,sx:{color:"primary.main"},children:U}),u.jsx(f,{item:!0,xs:!0,children:u.jsx(Y,{variant:"caption",sx:{display:"flex",alignItems:"center"},children:u.jsxs(n2,{component:"span",sx:{fontWeight:"bold",mr:1,color:X},children:[Q,": ",V]})})})]});return u.jsxs(f,{container:!0,sx:{justifyContent:"center"},children:[u.jsxs(f,{container:!0,gap:.3,xs:12,style:{width:"100%",justifyContent:"space-between"},children:[u.jsxs(f,{container:!0,xs:5.7,direction:"column",sx:{border:"1px solid #e0e0e0",borderRadius:2,boxShadow:2,p:2,backgroundColor:"background.paper"},children:[u.jsx(Y,{children:"کل جوجه ریزی ها"}),u.jsx(o,{icon:u.jsx(c2,{fontSize:"small"}),label:"تعداد فارم ها",value:((n=s==null?void 0:s.poultryCount)==null?void 0:n.toLocaleString())||0}),u.jsx(o,{icon:u.jsx(i2,{fontSize:"small"}),label:"تعداد کل جوجه ریزی",value:((P=s==null?void 0:s.totalHatchingCount)==null?void 0:P.toLocaleString())||0}),u.jsx(o,{icon:u.jsx(b6,{fontSize:"small"}),label:"حجم کل جوجه ریزی",value:((v=s==null?void 0:s.totalHatchingQuantity)==null?void 0:v.toLocaleString())||0}),u.jsx(o,{icon:u.jsx(C2,{fontSize:"small"}),label:"تلفات",value:((w=s==null?void 0:s.totalHatchingEvacuation)==null?void 0:w.toLocaleString())||0,color:"error.main"}),u.jsx(o,{icon:u.jsx(C2,{fontSize:"small"}),label:"درصد تلفات ",value:((T=s==null?void 0:s.totalHatchingEvacuationPercent)==null?void 0:T.toLocaleString())||0,color:"error.main"}),u.jsx(o,{icon:u.jsx(L6,{fontSize:"small"}),label:"کشتار شده",value:((A=s==null?void 0:s.totalHatchingKillingQuantity)==null?void 0:A.toLocaleString())||0}),u.jsx(o,{icon:u.jsx(L6,{fontSize:"small"}),label:"درصد کشتار",value:((b=s==null?void 0:s.totalHatchingKillingQuantityPercent)==null?void 0:b.toLocaleString())||0}),u.jsx(o,{icon:u.jsx(L6,{fontSize:"small"}),label:"مانده در سالن",value:((O=s==null?void 0:s.totalHatchingLeftOver)==null?void 0:O.toLocaleString())||0}),u.jsx(o,{icon:u.jsx(L6,{fontSize:"small"}),label:"درصد مانده در سالن",value:((M=s==null?void 0:s.totalHatchingLeftOverPercent)==null?void 0:M.toLocaleString())||0}),u.jsx(o,{icon:u.jsx($6,{fontSize:"small"}),label:"میانگین سن کشتار",value:Math.floor(s==null?void 0:s.totalHatchingKillingAge)||0}),u.jsx(o,{icon:u.jsx(d2,{fontSize:"small"}),label:"تعداد شهرستان",value:Math.floor((h=s==null?void 0:s.cityCount)==null?void 0:h.toLocaleString())||0})]}),u.jsxs(f,{container:!0,xs:6,direction:"column",sx:{border:"1px solid #e0e0e0",borderRadius:2,boxShadow:2,p:2,backgroundColor:"background.paper"},children:[u.jsx(Y,{children:" جوجه ریزی های فعال"}),u.jsx(o,{icon:u.jsx(p2,{fontSize:"small"}),label:"تعداد جوجه ریزی ",value:Math.floor((B=s==null?void 0:s.totalActiveHatchingCount)==null?void 0:B.toLocaleString())||0,color:"success.main"}),u.jsx(o,{icon:u.jsx(b6,{fontSize:"small",color:"success"}),label:"حجم جوجه ریزی ",value:(_=s==null?void 0:s.totalActiveHatchingQuantity)==null?void 0:_.toLocaleString(),color:"success.main"}),u.jsx(o,{icon:u.jsx(b6,{fontSize:"small",color:"success"}),label:"تلفات",value:(L=s==null?void 0:s.totalActiveHatchingEvacuation)==null?void 0:L.toLocaleString(),color:"success.main"}),u.jsx(o,{icon:u.jsx(b6,{fontSize:"small",color:"success"}),label:"درصد تلفات ",value:Math.floor(($=s==null?void 0:s.totalActiveHatchingEvacuationPercent)==null?void 0:$.toLocaleString()),color:"success.main"}),u.jsx(o,{icon:u.jsx($6,{fontSize:"small"}),label:"کشتار شده ",value:Math.floor(s==null?void 0:s.totalActiveHatchingKillingQuantity).toLocaleString()||0}),u.jsx(o,{icon:u.jsx($6,{fontSize:"small"}),label:"درصد کشتار ",value:Math.floor(s==null?void 0:s.totalActiveHatchingKillingQuantityPercent)||0}),u.jsx(o,{icon:u.jsx(k6,{fontSize:"small"}),label:"مانده در سالن ",value:((g=s==null?void 0:s.totalActiveHatchingLeftOver)==null?void 0:g.toLocaleString())||0}),u.jsx(o,{icon:u.jsx(k6,{fontSize:"small"}),label:"درصد مانده در سالن ",value:Math.floor((G=s==null?void 0:s.totalActiveHatchingLeftOverPercent)==null?void 0:G.toLocaleString())}),u.jsx(o,{icon:u.jsx(k6,{fontSize:"small"}),label:"میانگین سن کشتار",value:((z=Math.floor(s==null?void 0:s.totalActiveHatchingKillingAge))==null?void 0:z.toLocaleString())||0})]})]}),u.jsx(f,{item:!0,xs:10,display:"flex",justifyContent:"center",mt:3,style:{width:"95%"},children:u.jsx(A6,{variant:"contained",color:"primary",fullWidth:!0,sx:{borderRadius:2,fontWeight:"bold",py:1.5,boxShadow:2,transition:"all 0.3s ease","&:hover":{transform:"translateY(-2px)",boxShadow:4}},onClick:S,endIcon:u.jsx(x2,{}),children:"نمایش جزئیات"})})]})};function _2({getProvinceColor:e}){const j=h6(),l=h2(),s=g2(l.breakpoints.down("md")),x=S=>{var o,n;j(P2({title:`نمای کلی استان ${(o=S.target.parentNode)==null?void 0:o.id}`,content:u.jsx(B2,{provinceId:(n=S.target.parentNode)==null?void 0:n.id})}))};return u.jsx(E,{item:!0,md:8,xs:12,mt:4,children:u.jsx("div",{style:{position:"relative",marginLeft:"96px",display:s?"flex":"block",justifyContent:s?"center":"flex-start",overflow:s?"hidden":"visible"},children:u.jsxs("svg",{style:{position:"relative",width:s?"80vw":"800px",height:s?"80vw":"620px"},viewBox:"0 0 800 620",version:"1.1",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid meet",children:[u.jsx(F,{placement:"top",title:"البرز",children:u.jsx("a",{id:"البرز",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M195.228 147.455C193.812 146.633 194.789 143.729 196.476 144.492C200.632 145.165 204.775 145.961 208.886 146.866C212.299 147.533 214.917 150.01 218.143 151.162C219.642 151.731 221.174 152.229 222.693 152.753C222.894 153.723 223.1 154.7 223.307 155.683C220.25 156.744 217.037 157.281 214.019 158.42C211.246 159.144 211.905 162.547 210.826 164.584C209.339 165.872 207.283 166.48 206.126 168.149C204.943 169.805 204.071 171.655 203.114 173.446C203.049 171.959 202.978 170.471 202.914 168.989C201.854 168.834 200.794 168.679 199.74 168.53C199.649 170.186 199.552 171.849 199.455 173.511C199.048 172.25 198.635 170.982 198.247 169.72C195.125 169.656 191.996 169.772 188.874 169.552C188.809 167.806 188.467 166.033 188.764 164.293C190.639 162.314 193.502 161.796 195.745 160.347C199.055 158.316 200.923 154.538 201.375 150.761C199.294 149.726 197.077 148.885 195.228 147.455Z",fill:e("البرز")})})}),u.jsx(F,{placement:"top",title:"اردبیل",children:u.jsx("a",{id:"اردبیل",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M117.12 15.6736C118.755 13.94 121.237 12.0123 123.693 13.3643C127.934 16.1394 130.907 20.3829 134.204 24.1477C132.2 24.9045 130.041 25.4867 128.405 26.9357C126.996 28.1842 126.951 30.3706 127.52 32.0266C128.774 34.1484 131.321 35.0217 132.801 36.9364C133.047 37.8873 133.163 38.8706 133.312 39.8409C130.584 40.1643 127.41 39.9185 125.232 41.9044C123.506 43.3081 124.159 45.7469 123.991 47.681C125.697 48.5866 127.617 49.2529 129.02 50.6372C129.647 51.8145 129.828 53.173 130.183 54.4473C131.954 55.0748 133.926 55.3465 135.464 56.4914C137.591 58.7426 138.463 61.8346 139.155 64.7714C140.713 66.0652 142.296 67.3331 143.874 68.601C139.84 71.9712 138.618 77.3338 137.468 82.2112C137.591 85.9501 139.123 89.495 140.28 93.0205C141.456 96.3519 143.324 99.3534 145.283 102.264C146.821 104.25 146.078 106.838 145.903 109.108C143.609 109.199 140.861 108.985 139.73 111.456C139.09 110.396 138.438 109.335 137.785 108.28C135.315 108.701 132.872 109.548 130.351 109.496C127.52 108.216 126.848 104.832 125.161 102.504C123.112 99.6962 121.502 96.6106 120.009 93.4862C121.754 90.737 123.28 87.8325 124.023 84.637C121.78 84.016 119.518 83.4726 117.242 83.0198C117.126 78.524 116.208 74.1123 115.096 69.7718C112.537 69.7524 109.757 70.3799 107.398 69.0602C104.812 67.7277 102.298 66.2399 99.6669 64.9849C102.498 60.4762 106.519 56.5626 107.643 51.1677C106.461 50.8507 105.284 50.5402 104.108 50.2362C107.314 46.6913 109.382 41.5098 107.159 36.9041C102.265 37.2793 98.7555 41.1346 95.8403 44.686C95.7563 39.8215 95.2844 34.8729 96.1764 30.0537C96.5125 27.9448 98.6262 27.0133 100.203 25.9395C103.19 24.2059 105.575 21.2562 109.182 20.7904C112.53 20.4282 114.928 17.9894 117.12 15.6736Z",fill:e("اردبیل")})})}),u.jsx(F,{placement:"top",title:"آذربایجان شرقی",children:u.jsx("a",{id:"آذربایجان شرقی",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M88.4952 33.4757C89.8332 31.658 92.3865 32.3566 94.3127 31.9944C94.4808 35.9274 94.0736 39.8927 94.5066 43.8128C94.6359 45.1065 95.9093 45.7146 96.7173 46.562C97.9519 44.9254 99.0831 43.1918 100.518 41.7234C102.179 40.0221 104.493 39.2459 106.601 38.282C106.581 40.5784 106.846 43.0236 105.747 45.1389C104.707 47.1442 103.136 48.8002 101.701 50.5209C103.052 51.2195 104.461 51.7888 105.896 52.2998C104.636 55.0231 103.188 57.6753 101.268 59.9911C100.001 61.7118 98.1458 63.5813 98.8051 65.923C101.61 68.0383 104.933 69.3385 107.939 71.1433C109.736 72.34 111.791 71.0721 113.64 70.6646C114.952 75.2186 115.379 79.9537 116.297 84.5853C118.294 84.8894 120.291 85.1999 122.282 85.5362C121.306 87.9491 119.981 90.2067 119.024 92.626C118.514 93.8356 119.141 95.1165 119.567 96.255C120.918 99.6381 123.387 102.374 125.1 105.557C125.941 107.142 127.04 108.578 128.332 109.826C123.349 107.219 117.751 109.548 112.47 109.251C108.436 108.804 105.288 111.676 102.457 114.109C100.525 115.901 98.2299 117.22 96.1614 118.824C94.4937 120.041 94.358 122.259 93.8085 124.084C90.764 125.19 87.4804 125.17 84.4488 124.045C84.6298 120.959 85.2956 117.615 83.8412 114.73C81.8438 112.155 78.0495 111.405 74.9985 112.194C72.051 112.815 70.5901 115.732 68.7738 117.828C65.3156 115.105 63.2471 111.01 59.5627 108.552C61.6053 107.336 65.1217 106.915 65.4966 104.14C64.4559 98.726 59.4528 95.5757 56.0269 91.7009C56.8285 90.556 58.884 89.6956 58.2764 88.0202C56.9513 85.2581 54.1395 83.2204 51.0239 83.1363C48.5353 83.0846 46.428 81.7908 44.7409 80.0507C45.0383 76.5253 45.717 73.0386 46.9257 69.7072C48.0957 66.9386 45.4649 64.7004 43.6744 62.9926C41.774 61.0391 38.9751 60.8579 36.4219 60.7286C36.8679 59.2796 36.9261 57.4683 38.3417 56.5692C40.4101 54.9455 42.6272 53.5289 44.6892 51.8923C44.728 48.0045 44.2497 44.0651 44.8767 40.2097C45.6653 38.696 47.1261 37.4993 48.7098 36.8977C53.0083 37.9586 56.9448 40.2032 61.2756 41.2188C63.7578 41.7557 66.1624 42.6484 68.6704 43.043C70.4156 42.8942 71.9734 41.898 73.7187 41.6846C76.0457 41.9304 78.2951 42.6743 80.6157 42.9783C83.3758 39.9186 85.9032 36.6713 88.4952 33.4757Z",fill:e("آذربایجان شرقی")})})}),u.jsx(F,{placement:"top",title:"آذربایجان غربی",children:u.jsx("a",{id:"آذربایجان غربی",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M19.1572 6.62395C20.4177 5.63423 21.6975 4.66391 22.9644 3.68066C24.477 6.11291 26.707 7.98885 29.6546 8.23466C29.9325 9.82598 30.1976 11.4173 30.4561 13.0086C32.3565 14.6775 34.5284 16.2106 35.6273 18.5717C37.0558 21.198 37.4242 24.206 37.6634 27.1364C39.3828 27.5698 41.6839 27.1558 42.841 28.7794C44.4957 31.037 45.5106 33.6698 46.7775 36.1473C45.614 37.2923 44.4505 38.4437 43.287 39.6016C43.1448 43.5152 43.6425 47.487 42.9897 51.3683C41.0375 53.1925 38.3938 54.1175 36.5839 56.1034C35.4333 57.6947 35.5561 59.9264 34.1664 61.3884C32.9577 62.8115 31.9299 64.3705 31.1025 66.0459C32.9835 66.7122 34.9356 67.2297 36.7067 68.1806C36.9653 70.0759 35.039 71.0139 33.9789 72.2429C31.8911 74.0542 31.8976 77.101 32.0786 79.6367C32.0721 81.3639 33.9983 81.9267 35.1037 82.8776C36.6421 86.3901 38.368 89.8962 38.9756 93.7192C39.2858 95.1488 39.4345 96.7401 40.4752 97.8657C42.0136 99.5605 43.9657 100.867 45.2779 102.775C47.3916 105.518 48.9882 108.604 50.8756 111.495C52.3623 113.843 55.4973 114.859 58.1217 114.115C58.9555 113.481 59.6536 112.699 60.3905 111.968C62.627 113.455 64.2947 115.577 66.1757 117.453C67.1712 118.643 68.897 118.708 70.2803 118.288C72.0643 116.664 73.0857 113.921 75.6712 113.384C78.3731 112.847 80.8617 114.335 83.2534 115.351C83.4538 118.423 83.2534 121.515 82.4648 124.498C84.4298 125.384 86.3755 126.522 88.5603 126.755C90.4607 126.658 92.2576 125.921 94.074 125.397C95.2634 128.282 96.2976 131.251 96.8147 134.343C96.0261 136.277 95.5736 138.321 95.2828 140.385C92.5938 140.327 89.7238 140.469 87.2933 139.097C85.5481 138.205 84.3264 136.601 83.3568 134.938C80.4674 135.384 77.6039 136.387 74.6435 136.031C71.7218 135.682 68.7678 135.727 65.8848 136.297C63.7324 135.035 61.2761 132.739 58.6647 134.272C55.6977 135.462 55.3745 138.858 55.3099 141.62C52.6532 141.633 50.003 141.646 47.3463 141.666C45.5946 144.499 43.5779 147.158 41.7421 149.939C39.9581 149.674 38.1611 149.564 36.3577 149.545C36.1638 144.344 34.7352 139.298 34.593 134.084C32.9253 133.832 31.1801 133.806 29.5899 133.192C28.1614 132.273 27.3664 130.669 26.3645 129.343C27.2823 127.163 28.4264 125.054 29.0082 122.751C28.6527 121.574 27.8124 120.629 27.1531 119.62C25.6082 119.627 24.0633 119.601 22.5184 119.594C23.7272 117.194 25.7181 114.788 25.2462 111.935C24.6063 110.208 23.0355 109.063 21.8009 107.769C22.4602 104.897 24.5804 101.935 23.488 98.9524C22.3504 95.5304 17.2568 96.6819 16.0674 93.3117C14.7359 89.922 17.1792 86.61 17.2245 83.2139C17.2439 81.3704 15.3887 80.5618 14.1153 79.6561C11.31 77.9549 9.23508 75.3609 6.69476 73.3297C8.35598 70.464 11.1807 68.2905 12.0727 65.0109C12.7967 62.5528 13.3138 60.0364 13.9279 57.5524C12.5963 56.8538 11.2712 56.1552 9.93964 55.4501C10.4374 52.8496 10.6507 50.1586 9.95903 47.5711C9.04116 44.7896 11.6073 42.6031 12.299 40.0933C10.6313 37.7192 8.62747 35.5263 7.70959 32.6995C8.8537 30.8818 10.4244 28.8182 9.62291 26.5348C8.87309 25.1052 7.61263 24.0055 6.92099 22.55C6.35863 20.6159 6.30692 18.5847 6.07422 16.5923C9.35789 17.692 12.6351 19.0181 16.1644 18.934C16.6492 14.7164 18.0971 10.7122 19.1572 6.62395Z",fill:e("آذربایجان شرقی")})})}),u.jsx(F,{placement:"top",title:"بوشهر",children:u.jsx("a",{id:"بوشهر",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M177.336 377.678C177.834 377.057 178.338 376.442 178.842 375.828C180.148 376.72 181.356 377.898 182.927 378.312C184.679 378.383 186.405 377.781 188.157 377.917C190.244 378.577 192.597 379.877 193.03 382.238C193.722 385.143 195.609 387.504 197.2 389.962C197.924 390.919 198.57 392.161 199.83 392.498C204.29 393.772 209.397 393.073 213.379 395.803C215.363 397.744 213.65 401.263 215.622 403.275C217.832 405.584 220.903 406.697 223.559 408.378C225.337 409.329 225.699 411.464 226.352 413.191C227.561 416.891 229.248 420.423 231.161 423.806C232.919 426.95 236.08 429.201 237.211 432.714C238.407 436.291 239.105 440.017 239.674 443.743C240.152 447.43 241.891 450.788 243.675 454.003C245.453 457.308 249.098 459.029 250.915 462.308C253.765 467.134 254.05 473.15 257.624 477.588C260.856 481.501 265.187 484.322 269.473 486.954C265.756 486.728 262.013 487.627 258.335 486.818C259.66 486.346 260.992 485.926 262.336 485.518C260.165 483.073 258.387 480.285 256.066 477.976C252.796 474.787 247.573 475.763 244.069 472.988C242.667 471.856 241.865 470.006 240.185 469.236C236.5 468.117 232.615 468.395 228.828 468.311C225.815 468.253 223.643 465.84 221.323 464.243C219.022 462.806 218.24 460.115 217.276 457.748C216.714 457.871 216.152 458 215.596 458.136C215.757 456.305 215.867 454.475 215.932 452.651C211.608 449.086 209.022 443.543 208.944 437.947C208.751 435.864 209.203 433.167 207.141 431.86C204.924 430.618 202.351 429.984 200.535 428.089C201.744 425.585 202.81 423.017 203.799 420.423C201.227 418.657 198.156 418.146 195.118 418.754C195.674 416.561 197.025 414.246 196.152 411.956C195.138 409.122 194 406.334 192.778 403.585C191.783 401.224 189.527 399.866 187.723 398.203C185.868 396.554 184.763 394.283 183.25 392.355C181.867 390.486 179.915 388.746 179.896 386.242C179.76 383.209 178.958 380.252 177.336 377.678Z",fill:e("بوشهر")})})}),u.jsx(F,{placement:"top",title:"چهار محال و بختیاری",children:u.jsx("a",{id:"چهار محال و بختیاری",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M195.19 287.71C198.738 287.549 202.378 287.251 205.474 285.317C205.48 288.512 205.299 291.766 206.133 294.891C206.954 297.847 209.397 299.878 211.401 302.058C213.916 304.665 215.603 307.919 217.115 311.179C217.788 312.796 218.544 314.497 218.408 316.296C217.684 318.489 216.01 320.352 215.848 322.732C215.609 325.494 215.493 328.431 216.669 331.019C217.6 333.276 219.067 335.676 218.234 338.212C217.542 340.864 214.556 341.582 212.364 342.585C210.289 343.257 207.859 344.571 205.771 343.238C202.468 341.401 201.027 337.675 199.592 334.395C194.666 332.713 189.585 331.329 185.106 328.599C186.211 326.368 187.898 324.116 187.523 321.484C187.149 318.372 184.77 316.108 183.025 313.689C181.383 311.418 179.722 309.167 177.976 306.974C176.05 304.626 175.565 301.431 173.536 299.154C172.288 297.64 170.704 296.359 169.825 294.58C169.476 293.286 169.929 291.928 170.039 290.628C173.626 288.357 177.808 286.352 182.171 287.303C184.014 288.221 185.132 290.582 187.407 290.563C190.348 290.777 192.268 287.756 195.19 287.71Z",fill:e("چهار محال و بختیاری")})})}),u.jsx(F,{placement:"top",title:"فارس",children:u.jsx("a",{id:"فارس",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M236.448 329.531C239.149 326.775 242.013 324.162 245.206 321.982C246.202 324.02 246.693 326.782 249.026 327.733C253.047 329.389 257.513 329.453 261.799 329.317C265.005 329.324 267.533 326.866 270.648 326.568C273.466 326.989 275.703 328.962 277.92 330.611C280.745 332.888 284.048 334.932 285.606 338.367C289.064 345.541 290.654 353.485 294.397 360.542C295.974 363.227 297.803 365.769 299.755 368.195C301.675 370.582 304.222 372.555 305.405 375.466C306.904 379.049 306.762 383.028 307.816 386.728C308.32 388.623 310.188 389.606 311.7 390.635C315.876 393.19 320.252 395.842 322.883 400.124C324.635 402.505 325.197 405.914 327.983 407.415C330.821 409.09 334.214 408.961 337.388 409.006C339.463 414.039 340.892 419.343 341.46 424.764C343.128 427.002 344.24 429.577 345.054 432.235C344.033 432.766 343.018 433.303 342.003 433.84C345.171 436.349 347.866 439.396 351.156 441.764C352.947 443.096 354.996 444.72 355.112 447.159C355.196 451.506 353.011 455.542 352.986 459.876C353.787 462.114 355.927 463.544 356.799 465.75C356.735 469.023 353.781 472.354 350.361 472.128C348.422 472.432 345.798 471.507 344.518 473.461C342.094 476.126 342.54 481.346 338.325 482.142C334.867 481.954 331.92 479.412 328.41 479.386C326.936 479.839 325.643 480.829 324.118 481.107C320.155 480.932 316.18 480.964 312.224 480.622C309.238 480.343 306.801 482.381 304.416 483.856C304.396 486.605 304.351 489.361 304.312 492.117C303.187 492.945 302.069 493.785 300.951 494.626C297.183 493.992 293.382 493.546 289.555 493.481C287.616 493.494 285.89 492.563 284.197 491.754C281.546 490.325 278.424 491.36 275.619 490.622C273.563 489.29 272.613 486.735 270.415 485.551C266.789 483.5 263.286 481.184 260.293 478.267C254.585 472.898 255.626 463.693 249.789 458.376C245.555 455.031 242.976 450.044 241.528 444.933C241.05 440.541 240.041 436.233 238.742 432.015C237.708 428.671 234.657 426.582 232.944 423.638C230.572 419.518 228.652 415.138 227.198 410.617C225.653 405.694 219.305 405.649 216.461 401.871C215.66 399.866 216.183 397.589 215.685 395.512C213.21 393.468 210.094 392.09 206.869 391.929C204.147 391.76 201.458 391.275 198.84 390.512C198.162 388.662 197.438 386.792 196.203 385.233C195.479 384.127 194.225 383.079 194.594 381.611C194.516 380.298 196.042 379.716 197.115 379.599C198.918 380.078 200.482 381.203 202.292 381.682C204.587 380.647 206.565 379.023 208.898 378.066C211.135 377.128 213.171 375.789 214.949 374.152C214.496 372.412 214.031 370.646 214.218 368.835C214.477 366.28 213.455 363.854 212.647 361.493C215.123 362.677 217.444 364.152 219.725 365.672C222.673 367.774 227.45 367.308 229.454 364.126C230.359 361.926 230.029 359.255 231.852 357.457C232.084 355.729 232.214 353.989 232.582 352.288C233.5 348.174 236.092 344.661 237.016 340.541C237.469 338.05 237.294 335.508 237.301 332.992C235.103 332.228 232.731 331.853 230.708 330.682C230.042 329.596 229.699 328.36 229.253 327.189C231.509 328.36 233.875 329.376 236.448 329.531Z",fill:e("فارس")})})}),u.jsx(F,{placement:"top",title:"گیلان",children:u.jsx("a",{id:"گیلان",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M140.942 64.1959C143.702 64.1765 146.456 63.9631 149.183 63.4844C148.647 69.6814 149.274 75.9173 150.244 82.0432C151.058 85.8921 151.569 90.1874 154.452 93.1371C157.005 95.7246 160.269 97.4518 163.43 99.1854C170.366 102.73 178.588 100.434 185.698 103.377C186.888 103.901 188.419 104.412 188.827 105.803C189.926 109.083 190.378 112.906 193.119 115.331C195.265 117.188 197.676 118.708 199.893 120.481C197.921 122.143 195.058 123.353 194.573 126.173C194.211 128.217 192.925 129.834 191.458 131.219C189.312 130.779 187.094 130.145 184.89 130.585C182.014 131.27 180.042 133.916 177.14 134.524C174.722 134.557 172.428 133.651 170.049 133.366C168.149 133.017 165.944 133.133 164.445 131.71C162.538 129.951 161.051 127.803 159.338 125.863C157.367 123.767 157.658 120.526 155.841 118.32C153.65 115.59 150.916 113.352 148.647 110.687C146.553 108.643 148.259 105.467 147.309 102.996C146.43 100.958 144.995 99.2372 143.935 97.303C141.912 93.8228 140.852 89.9028 139.63 86.0991C139.139 84.5013 138.563 82.7742 139.236 81.1311C140.709 76.7 141.621 71.5703 145.803 68.7887C144.316 67.1133 142.707 65.5608 140.942 64.1959Z",fill:e("گیلان")})})}),u.jsx(F,{placement:"top",title:"گلستان",children:u.jsx("a",{id:"گلستان",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M349.779 79.3843C354.181 78.2652 358.861 77.9289 363.295 79.1062C366.146 79.9083 369.106 79.462 371.957 78.8992C370.127 82.7481 369.83 87.0821 368.893 91.1898C369.985 93.124 371.75 94.56 372.933 96.436C370.192 99.748 365.111 99.8126 362.552 103.345C361.194 105.253 359.779 107.116 358.156 108.804C355.616 111.495 354.989 115.273 353.573 118.566C351.847 122.408 352.106 126.703 351.434 130.779C347.627 131.121 344.259 129.181 340.633 128.534C336.496 127.784 333.483 131.16 330.433 133.321C327.989 134.97 326.819 137.791 324.757 139.79C320.659 141.743 315.999 140.495 311.648 140.637C307.524 137.428 302.857 135.016 298.785 131.742C299.173 130.947 299.567 130.145 299.968 129.355C302.528 129.381 305.495 129.737 307.524 127.79C308.307 126.037 307.563 124.09 307.156 122.33C305.818 117.679 304.557 112.996 303.821 108.196C306.6 108.274 309.483 108.41 312.127 107.375C315.494 106.12 318.881 104.716 322.514 104.457C324.841 104.114 327.666 104.541 329.353 102.51C331.512 100.628 330.743 97.5227 331.221 95.0193C331.273 93.5897 332.54 92.7294 333.509 91.882C335.203 90.5623 336.825 89.1521 338.331 87.6255C340.374 85.562 342.901 84.0806 345.17 82.2953C346.625 81.215 348.008 79.9212 349.779 79.3843Z",fill:e("گلستان")})})}),u.jsx(F,{placement:"top",title:"همدان",children:u.jsx("a",{id:"همدان",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M119.298 164.326C122.911 165.691 125.354 168.757 128.438 170.891C129.769 170.471 131.004 169.779 132.355 169.41C135.309 170.523 137.526 173.505 140.894 173.498C143.421 173.789 143.298 170.374 144.041 168.737C146.575 169.216 148.948 170.264 151.035 171.771C149.691 172.864 148.178 174.068 148.98 175.989C153.278 175.756 157.538 176.474 161.688 177.541C161.423 181.319 159.503 185.11 160.744 188.888C161.966 193.176 163.64 197.329 164.862 201.618C165.172 202.323 164.661 202.964 164.112 203.365C162.16 201.929 163.42 199.056 162.451 197.083C161.229 194.651 159.807 192.297 158.204 190.104C155.664 189.767 153.375 191.481 151.553 193.047C149.407 195.007 151.268 197.924 152.083 200.072C151.572 200.48 151.068 200.894 150.564 201.314C150.557 203.397 150.564 205.486 150.602 207.576C148.566 206.308 146.304 205.473 143.919 205.156C144.578 206.858 145.496 208.436 146.659 209.84C146.31 211.463 145.677 213.249 146.633 214.795C148.249 218.042 150.357 221.328 149.956 225.125C150.182 228.082 147.351 229.628 145.367 231.206C142.432 229.854 140.002 227.597 137.054 226.335C134.805 225.598 133.732 227.972 132.516 229.343C129.847 228.515 127.112 227.952 124.43 227.202C122.607 226.704 121.385 225.177 119.996 224.019C117.824 222.066 114.611 221.917 112.478 219.918C110.726 218.262 108.929 215.836 110.313 213.398C112.73 214.07 115.174 214.672 117.636 215.157C117.649 212.272 117.675 209.387 117.746 206.508C115.62 206.424 113.596 207.11 111.677 207.964C109.434 206.483 106.88 205.441 104.877 203.63C104.844 203.39 104.767 202.912 104.734 202.672C106.641 201.612 108.845 201.379 110.959 201.042C111.405 198.61 112.329 196.294 113.752 194.27C115.303 193.953 116.848 193.584 118.393 193.228C119.058 193.92 119.724 194.606 120.39 195.305C121.883 193.739 123.661 191.941 123.234 189.56C123.008 184.631 117.152 183.02 115.93 178.55C115.038 175.439 114.075 172.315 112.258 169.598C112.75 168.938 113.247 168.285 113.739 167.625C114.611 169.016 115.477 170.406 116.356 171.797C117.992 171.008 119.621 170.212 121.256 169.417C120.61 167.715 119.957 166.02 119.298 164.326Z",fill:e("همدان")})})}),u.jsx(F,{placement:"top",title:"هرمزگان",children:u.jsx("a",{id:"هرمزگان",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M364.726 432.326C367.247 429.913 370.013 427.752 373.219 426.323C373.549 430.637 374.124 434.926 374.396 439.247C374.648 441.951 373.387 444.448 373.006 447.081C373.549 449.015 375.372 450.212 376.755 451.557C379.269 453.601 381.506 456.286 384.738 457.192C387.272 457.722 389.993 457.748 392.482 456.952C395.701 455.82 396.851 452.191 399.566 450.399C401.105 449.688 402.843 449.733 404.492 449.52C404.53 452.599 404.227 455.756 405.002 458.776C405.797 461.668 409.184 462.36 410.897 464.54C412.436 466.597 413.877 468.745 415.726 470.563C415.215 471.539 414.672 472.516 414.304 473.564C414.756 474.399 415.37 475.142 415.933 475.912C416.573 478.577 417.264 481.236 418.131 483.843C419.145 486.773 418.719 489.917 418.939 492.957C419.055 495.001 419.902 496.91 420.664 498.792C422.933 498.96 425.474 498.566 427.458 499.924C429.998 501.587 432.364 503.508 434.93 505.145C436.249 503.372 437.574 501.606 438.899 499.84C441.659 501.367 444.626 502.725 446.817 505.067C448.666 507.072 448.298 510.009 448.524 512.525C449.771 513.095 451.038 513.754 452.454 513.793C458.155 514.007 463.914 513.593 469.422 512.014C470.152 513.353 470.889 514.699 471.658 516.031C470.643 516.795 469.629 517.552 468.62 518.321C469.635 520.126 470.637 521.937 471.594 523.781C469.7 526.782 469.59 530.411 468.594 533.73C468.303 534.94 467.87 536.162 468 537.43C469.848 540.981 473.597 542.799 476.538 545.277C476.894 546.312 476.978 547.424 477.185 548.511C479.913 550.529 481.432 553.582 482.356 556.778C480.721 557.186 479.098 557.593 477.469 557.994C475.582 555.568 473.281 553.22 470.139 552.619C465.634 551.7 461.006 551.519 456.449 550.943C452.822 550.245 450.159 553.893 446.604 553.68C443.753 552.586 442.105 549.779 440.192 547.56C438.854 547.78 437.516 548.006 436.184 548.226C435.37 547.528 434.594 546.777 433.689 546.228C431.53 546.118 429.41 546.641 427.264 546.674C424.297 546.797 421.427 545.917 418.609 545.134C417.982 542.353 416.909 539.668 415.028 537.495C413.108 535.554 414.562 532.76 414.304 530.411C413.548 528.497 412.158 526.899 411.447 524.965C410.419 522.384 410.529 519.55 410.471 516.827C410.451 513.554 409.74 510.281 408.448 507.279C407.129 504.439 404.013 503.094 402.417 500.481C401.848 498.85 401.9 497.084 401.712 495.396C398.435 494.465 395.061 494.025 391.713 493.455C388.881 493.009 386.031 491.845 383.141 492.569C380.679 493.126 377.996 493.54 376.044 495.286C374.001 497 371.862 498.779 369.179 499.323C365.986 500.306 362.379 500.176 359.516 502.059C357.531 503.301 358.1 505.875 357.939 507.848C356.471 508.547 354.965 509.692 353.252 509.272C351.649 509.175 349.981 508.327 348.404 508.929C343.602 511.303 339.303 514.531 335.179 517.92C333.208 519.706 330.447 519.466 327.991 519.389C325.179 516.051 320.952 514.634 317.377 512.344C315.49 510.947 313.182 512.131 311.082 511.924C309.427 511.587 307.927 510.74 306.272 510.429C304.327 510.669 302.517 511.587 300.545 511.665C296.796 511.717 293.125 510.022 290.591 507.286C289.156 505.617 288.878 503.204 287.34 501.645C282.233 499.051 276.189 498.385 271.529 494.872C268.627 492.627 265.498 490.693 262.512 488.572C265.517 488.539 268.53 488.442 271.535 488.306C272.33 489.522 273.022 490.849 274.127 491.832C276.913 492.459 279.874 491.935 282.595 492.912C284.89 493.74 287.113 494.911 289.602 495.047C292.886 495.306 296.169 495.622 299.447 496.036C301.961 496.45 304.23 494.575 305.529 492.602C305.975 490.57 305.665 488.462 305.807 486.398C305.484 483.791 308.619 482.957 310.584 482.426C315.225 482.064 319.898 483.157 324.533 482.452C326.149 482.155 327.61 481.242 329.252 481.1C332.968 481.779 336.608 484.6 340.492 483.08C343.983 481.068 343.582 476.055 346.717 473.713C349.038 472.645 351.714 473.027 354.196 472.878C356.058 470.88 358.895 468.861 358.262 465.737C358.262 463.052 355.217 461.797 354.687 459.372C355.049 454.805 357.098 450.361 356.303 445.71C356.09 443.691 354.364 442.404 352.91 441.233C350.072 439.111 347.486 436.692 344.772 434.428C345.366 434.137 345.967 433.852 346.568 433.568C346.084 431.343 345.58 429.124 345.017 426.924C347.835 427.267 350.718 427.293 353.491 428.005C354.959 429.492 355.463 431.86 357.331 432.96C359.677 433.898 362.819 434.402 364.726 432.326Z",fill:e("هرمزگان")})})}),u.jsx(F,{placement:"top",title:"ایلام",children:u.jsx("a",{id:"ایلام",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M47.9159 228.508C51.6068 228.715 55.5045 226.937 58.995 228.754C61.1217 229.602 63.5262 229.983 65.2909 231.549C68.1092 233.975 70.8693 236.737 74.5084 237.875C77.4689 238.755 80.4617 237.597 83.3834 237.112C85.9237 236.627 88.5351 236.963 91.0884 236.614C91.9287 236.504 92.4975 235.676 92.4587 234.861C92.6139 232.888 92.3553 230.915 92.1549 228.961C94.4367 229.013 96.7249 229.181 98.9873 229.511C98.3538 232.648 96.9318 235.915 93.9584 237.455C89.5952 237.836 84.8442 238.283 81.3473 241.226C79.9769 242.649 78.2769 244.635 79.1948 246.731C80.5134 252.048 84.4823 256.712 89.8409 258.194C92.9629 258.931 95.3287 261.124 97.6169 263.233C99.9246 265.4 103.001 266.791 104.721 269.54C106.912 273.395 109.006 277.567 108.644 282.147C109.349 282.665 110.041 283.202 110.752 283.719C109.692 285.757 108.625 287.827 107.067 289.535C105.774 291.087 104.139 292.459 103.396 294.399C103.615 295.919 104.262 297.342 104.779 298.785C102.672 299.982 100.661 301.34 98.8386 302.944C98.4896 302.64 98.1405 302.349 97.7915 302.052C96.3242 297.931 94.7922 293.804 93.1633 289.761C90.5002 288.189 86.5572 290.201 84.172 287.723C77.8374 281.714 71.4445 275.711 64.4894 270.42C61.4772 268.505 57.8639 268.045 54.3992 267.638C54.3346 266.144 54.341 264.649 54.3022 263.162C55.3365 261.9 57.4502 260.697 56.7262 258.802C55.1878 254.972 52.7056 251.453 49.5706 248.756C49.409 247.766 49.241 246.776 49.0923 245.787C47.528 244.583 45.9573 243.4 44.3672 242.242C45.0847 237.519 48.0904 233.379 47.9159 228.508Z",fill:e("ایلام")})})}),u.jsx(F,{placement:"top",title:"اصفهان",children:u.jsx("a",{id:"اصفهان",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M233.649 216.393C236.946 214.872 240.171 217.182 243.39 217.751C248.658 218.67 254.081 217.324 259.33 218.56C264.805 219.692 269.718 222.881 275.373 223.256C287.396 224.433 299.497 223.521 311.552 223.89C317.473 224.304 323.084 221.826 328.979 221.891C335.863 221.897 342.753 221.846 349.637 221.936C349.689 225.151 349.573 228.366 349.657 231.581C349.728 234.822 350.523 238.031 350.167 241.284C349.896 243.885 349.741 246.498 349.482 249.099C349.133 252.275 346.955 254.785 345.242 257.34C343.561 257.385 341.855 257.262 340.213 257.65C336.361 261.357 336.593 267.218 334.169 271.713C332.935 274.087 330.071 274.689 327.731 275.394C323.265 276.41 318.753 277.309 314.519 279.094C308.372 281.429 302.974 285.673 296.375 286.766C291.191 287.833 286.472 283.933 281.314 284.716C279.194 285.634 277.772 287.562 275.904 288.856C274.41 289.936 272.562 290.279 270.836 290.79C270.429 296.055 271.637 301.45 270.112 306.612C269.091 310.675 267.358 314.646 267.416 318.909C267.436 321.109 268.308 323.159 269.071 325.184C266.259 326.323 263.538 327.856 260.519 328.373C257.637 328.464 254.851 327.565 252.045 327.066C250.914 326.737 249.557 326.62 248.729 325.695C247.669 324.155 247.184 322.318 246.544 320.585C241.832 320.96 239.279 325.307 235.866 327.933C233.675 327.823 231.749 326.646 229.816 325.747C228.497 327.442 227.98 330.055 229.512 331.769C231.671 333.076 234.179 333.639 236.532 334.518C235.995 337.507 235.562 340.541 234.444 343.381C233.436 346.033 231.858 348.491 231.309 351.311C230.837 353.556 230.462 355.826 229.809 358.032C227.095 356.467 224.373 354.895 221.768 353.161C218.136 350.865 216.604 346.576 213.3 343.918C215.899 342.792 219.234 341.511 219.797 338.348C220.889 333.464 216.455 329.583 217.121 324.712C216.81 321.769 219.105 319.64 219.881 317.027C220.191 312.635 217.728 308.702 215.615 305.047C212.816 300.351 206.785 297.226 206.934 291.113C206.416 288.758 208.168 284.651 204.891 283.946C203.178 284.437 201.665 285.414 199.998 286.022C197.276 287.012 194.129 285.88 191.556 287.394C190.043 288.073 188.595 289.302 186.844 289.114C185.15 288.215 184.058 286.559 182.81 285.162C178.466 285.434 174.032 286.048 170.438 288.72C170.858 287.083 171.272 285.44 171.679 283.797C169.346 281.973 166.405 281.986 163.606 281.746C161.13 281.475 161.331 278.279 161.958 276.533C163.141 274.353 166.01 274.288 168.105 273.505C168.085 271.539 168.072 269.572 168.079 267.612C169.772 267.282 171.505 267.043 173.108 266.364C174.588 265.516 175.693 264.145 176.741 262.819C178.874 260.283 178.085 256.576 180.044 253.937C181.666 251.641 183.056 248.458 186.165 247.992C190.451 247.106 194.743 246.233 199.048 245.444C201.523 245.127 202.939 242.817 205.027 241.737C206.138 241.388 207.308 241.271 208.465 241.084C209.661 238.451 211.394 236.129 212.861 233.651C214.231 231.504 211.827 229.337 212.253 227.092C212.648 224.905 213.204 222.751 213.572 220.565C213.837 219.601 213.889 218.353 214.832 217.777C221.005 215.972 227.605 218.838 233.649 216.393Z",fill:e("اصفهان")})})}),u.jsx(F,{placement:"top",title:"کرمان",children:u.jsx("a",{id:"کرمان",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M392.327 309.905C394.687 308.287 397.35 310.112 399.418 311.347C404.738 314.983 411.183 316.199 416.91 319.006C420.71 320.934 424.983 321.535 428.881 323.204C436.896 326.859 444.717 331.025 453.062 333.904C458.221 335.922 463.146 338.464 468.136 340.845C471.116 342.106 472.344 345.282 474.258 347.656C476.798 350.897 479.099 354.319 481.303 357.799C482.221 359.326 483.288 361.053 482.79 362.916C481.646 369.165 480.411 375.407 479.849 381.747C479.539 386.546 476.72 390.796 476.862 395.661C478.679 397.362 481.051 398.96 481.465 401.612C482.118 405.377 482.208 409.252 483.482 412.9C482.234 415.565 480.243 417.823 479.099 420.527C478.349 424.725 479.487 429.124 482.131 432.462C479.732 434.26 477.289 436.058 474.49 437.19C471.394 438.594 467.916 439.487 465.395 441.874C465.273 442.65 465.286 443.42 465.441 444.202C467.18 445.231 469.183 445.664 471.122 446.182C471.459 447.915 472.015 449.681 471.762 451.473C470.502 453.058 468.53 453.873 467.218 455.413C466.947 459.727 468.951 464.152 467.496 468.376C464.814 468.991 462.028 469.553 459.992 471.572C460.806 475.149 461.297 478.83 462.577 482.29C463.65 482.691 464.775 482.976 465.906 483.241C464.756 489.011 465.344 494.976 466.934 500.603C467.968 502.596 470.153 503.708 471.213 505.694C471.678 506.897 471.775 508.204 471.989 509.478C464.988 512.059 457.458 512.558 450.063 512.279C449.792 509.317 450.057 505.785 447.549 503.67C444.847 501.257 441.776 499.096 438.318 497.938C436.89 499.497 435.842 501.347 434.692 503.107C431.938 501.237 429.185 499.387 426.47 497.472C424.841 497.395 423.218 497.311 421.589 497.24C420.4 494.445 420.006 491.411 420.206 488.397C420.542 484.58 418.7 481.107 418.215 477.393C418.054 475.712 417.02 474.353 416.005 473.085C416.625 472.29 417.239 471.494 417.866 470.705C415.798 468.835 413.981 466.694 412.708 464.204C411.512 461.927 408.862 461.209 407.091 459.527C405.721 455.943 406.011 451.991 405.934 448.219C403.749 448.278 401.454 447.902 399.367 448.666C396.354 450.354 395.023 454.041 391.849 455.497C388.139 456.765 383.801 455.885 380.873 453.272C378.721 451.357 376.4 449.571 374.655 447.269C376.484 440.036 375.586 432.513 374.384 425.255C368.973 425.016 365.961 430.042 361.734 432.436C358.65 432.979 356.737 430.12 355.283 427.895C354.326 426.038 352.083 426.284 350.338 426.045C347.836 425.838 345.38 425.294 342.956 424.693C342.613 419.964 341.366 415.371 339.937 410.875C339.465 409.594 338.832 407.939 337.287 407.732C334.378 407.208 331.185 407.622 328.561 406.017C327.184 405.26 326.615 403.721 325.911 402.421C324.573 399.607 322.452 397.31 320.675 394.788C322.795 393.798 324.999 393.002 327.255 392.381C326.874 389.037 326.189 385.66 326.751 382.303C327.009 379.948 327.759 377.574 327.3 375.213C326.512 373.855 325.316 372.8 324.495 371.474C323.693 369.242 324.055 366.7 322.924 364.566C322.181 363.181 321.153 361.997 320.184 360.788C320.526 356.628 321.735 352.036 325.484 349.668C327.274 349.202 329.162 349.416 330.998 349.26C334.766 349.118 338.153 347.08 341.915 346.88C344.766 346.932 347.448 348.206 350.318 348.154C353.395 348.09 356.866 348.064 359.407 346.078C361.197 343.963 360.783 340.89 361.404 338.322C362.225 334.654 361.727 330.85 362.38 327.176C364.998 324.886 368.463 323.987 371.669 322.836C375.864 321.425 379.438 318.689 382.78 315.849C385.605 313.34 389.147 311.897 392.327 309.905Z",fill:e("کرمان")})})}),u.jsx(F,{placement:"top",title:"کرمانشاه",children:u.jsx("a",{id:"کرمانشاه",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M60.2347 180.847C64.029 183.965 67.5389 187.587 69.8336 191.973C70.8161 193.881 72.3739 195.382 73.977 196.773C74.1967 197.892 74.3648 199.03 74.7138 200.13C77.8295 200.855 81.0226 201.23 84.1382 201.967C85.7607 199.283 88.023 197.077 89.7101 194.438C90.6603 192.393 93.2459 193.681 94.9588 193.5C95.2885 192.704 95.6246 191.921 95.9543 191.138C97.5896 190.847 99.225 190.556 100.86 190.246C100.867 189.081 100.873 187.923 100.88 186.766C103.394 188.687 106.73 189.405 108.798 191.908C109.671 192.853 110.511 193.836 111.364 194.806C110.627 196.559 110 198.358 109.464 200.182C107.208 200.369 104.978 200.855 102.903 201.767C103.478 203.216 103.84 204.943 105.204 205.894C106.594 206.948 108.171 207.705 109.709 208.52C109.781 209.49 109.858 210.461 109.936 211.431C111.907 209.982 114.027 208.746 116.316 207.86C116.303 209.71 116.27 211.56 116.238 213.41C114.409 212.893 112.579 212.395 110.744 211.942C109.186 213.689 107.337 215.183 105.023 215.765C102.005 219.523 98.9277 223.269 96.5619 227.499C94.6033 227.577 92.6512 227.655 90.6926 227.726C90.8219 230.294 90.99 232.862 91.1451 235.436C87.6999 235.449 84.1964 235.132 80.8158 235.986C78.6892 236.484 76.3686 237.118 74.2872 236.096C70.1309 234.667 67.1252 231.374 64.0548 228.405C62.5811 228.295 61.0556 228.386 59.6335 227.926C58.5541 227.351 57.675 226.477 56.7377 225.707C53.1955 226.924 49.3947 227.616 45.749 226.4C45.9947 228.515 46.6087 230.76 45.7814 232.83C44.7471 235.54 43.6806 238.244 42.9889 241.071C41.7155 239.725 40.3711 238.438 39.3045 236.918C38.0699 235.165 37.7015 232.985 36.6737 231.128C35.8851 229.88 34.7151 228.935 33.668 227.913C36.4475 224.517 39.9444 220.888 39.4144 216.114C37.8824 214.232 36.0144 212.654 34.5794 210.687C35.9756 210.305 37.3718 209.924 38.7745 209.561C38.8132 208.384 38.8585 207.207 38.9102 206.036C40.9657 206.528 42.9954 207.09 45.0121 207.724C45.5293 204.956 44.5144 202.316 43.3574 199.852C44.1848 198.558 44.9281 197.167 46.0722 196.113C47.2681 195.13 48.8452 194.845 50.2673 194.334C50.9072 192.122 50.7715 189.437 52.3552 187.639C54.7921 186.688 57.5521 187.011 60.1183 186.597C60.1442 184.676 60.1765 182.761 60.2347 180.847Z",fill:e("کرمانشاه")})})}),u.jsx(F,{placement:"top",title:"خراسان شمالی",children:u.jsx("a",{id:"خراسان شمالی",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M379.689 72.9156C382.591 72.1523 385.565 71.596 388.564 71.3437C391.99 71.2208 395.222 75.0956 398.538 72.9415C399.591 72.3981 400.593 71.7642 401.614 71.1497C403.217 73.4719 404.956 75.7037 406.876 77.7737C407.212 79.6173 406.915 81.9913 408.673 83.2009C410.063 84.3394 411.97 84.016 413.637 84.1583C418.556 84.0678 423.01 86.4159 427.632 87.7549C430.773 88.6088 433.391 90.9893 434.664 93.9649C435.188 96.1772 434.774 98.4931 435.22 100.718C436.106 102.614 437.948 103.791 439.461 105.149C436.81 105.971 434.206 106.909 431.633 107.95C431.672 109.432 431.717 110.92 431.775 112.401C432.674 113.539 433.656 114.639 434.296 115.959C434.677 118.32 432.04 119.432 430.502 120.616C430.469 123.76 430.476 126.897 430.476 130.041C426.087 130.261 421.607 129.55 417.839 127.188C414.452 125.526 412.008 122.524 408.776 120.661C406.34 119.853 403.702 120.338 401.188 120.319C396.947 120.552 392.707 119.931 388.473 120.299C386.618 120.39 385.067 121.593 384.033 123.061C381.583 126.419 379.915 130.255 378.267 134.052C374.938 131.82 372.158 128.903 368.888 126.593C369.062 124.963 369.411 123.314 369.198 121.677C368.765 120.584 368.093 119.62 367.485 118.63C369.359 117.757 371.331 116.703 371.505 114.367C369.321 114.354 366.987 115.072 364.886 114.29C363.71 112.181 362.65 109.995 361.047 108.17C362.411 106.068 363.671 103.7 365.934 102.42C368.881 100.68 372.456 99.7609 374.699 96.9988C373.755 94.6053 371.842 92.82 370.142 90.9634C371.37 87.2957 371.848 83.4338 373.012 79.7466C373.968 79.3973 374.925 79.0415 375.895 78.6922C376.741 76.5963 377.161 73.6207 379.689 72.9156Z",fill:e("خراسان شمالی")})})}),u.jsx(F,{placement:"top",title:"خراسان رضوی",children:u.jsx("a",{id:"خراسان رضوی",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M450.366 94.1203C451.077 93.4411 451.8 92.7619 452.518 92.0891C457.644 93.965 461.923 97.7946 467.404 98.6937C468.949 98.7907 469.208 100.563 469.699 101.715C470.714 105.201 472.168 108.998 475.471 110.92C480.048 112.893 484.902 114.245 489.362 116.47C491.418 118.495 493.073 120.907 495.173 122.9C497.494 125.086 497.778 129.116 500.946 130.371C504.83 130.701 508.715 129.789 512.613 130.035C517.539 130.287 522.425 129.595 527.338 129.349C526.763 132.823 525.748 136.232 525.476 139.757C525.172 142.914 527.758 145.301 528.236 148.283C527.945 150.812 526.775 153.141 526.032 155.554C527.564 156.925 529.406 158.122 530.356 160.011C530.512 162.023 529.93 164.041 530.247 166.053C530.57 167.638 531.19 169.138 531.746 170.659C529.923 173.569 528.475 176.752 528.327 180.239C527.894 180.303 527.021 180.439 526.588 180.51C526.271 182.69 526.659 184.845 527.28 186.934C527.532 189.554 526.763 192.154 526.685 194.774C526.562 197.918 524.966 200.68 523.737 203.487C523.013 204.962 522.341 206.592 520.926 207.537C519.174 208.734 517.183 209.542 515.515 210.868C517.241 213.566 519.872 215.513 521.753 218.094C519.639 218.094 517.286 217.525 515.399 218.76C512.742 220.494 511.947 223.935 509.342 225.727C506.718 227.668 504.184 229.718 501.573 231.672C499.317 230.132 497.235 228.224 494.617 227.318C491.211 226.523 487.527 227.758 484.262 226.225C482.032 225.1 479.524 224.886 477.068 225.028C470.371 225.313 463.623 224.634 456.972 225.669C454.839 225.863 453.384 227.59 451.82 228.851C449.958 227.791 447.974 227.008 445.957 226.316C442.467 225.436 441.898 219.556 437.657 220.701C432.997 221.542 428.336 220.293 424.167 218.249C425.027 215.856 426.236 213.475 426.21 210.881C425.57 207.666 422.48 205.887 420.754 203.319C419.83 200.906 420.884 197.873 419.1 195.751C417.361 193.564 415.266 191.688 413.476 189.541C410.561 189.528 407.633 189.276 404.737 189.651C402.061 190.162 400.277 192.478 397.846 193.506C395.842 193.81 393.806 193.629 391.796 193.694C391.608 197.116 391.647 201.094 388.939 203.63C385.397 207.026 380.148 207.065 375.559 207C376.929 204.212 378.629 201.599 380.633 199.225C382.908 196.501 384.556 193.254 387.226 190.873C390.083 188.279 394.562 188.849 397.316 186.099C399.378 183.706 399.016 180.232 400.477 177.528C401.46 175.465 403.295 173.744 403.586 171.39C401.143 166.855 395.539 165.037 393.244 160.347C391.188 155.916 389.372 151.091 389.831 146.123C390.018 143.354 391.899 141.109 392.436 138.444C392.869 136.484 391.512 134.556 389.727 133.871C388.196 134.032 386.741 134.563 385.235 134.841C383.412 135.32 381.693 134.337 380.006 133.819C381.745 130.209 383.367 126.483 385.81 123.281C387.194 121.49 389.682 121.69 391.699 121.612C396.463 121.677 401.22 121.515 405.978 121.697C408.841 121.716 410.819 124.012 412.881 125.668C417.238 129.291 422.803 131.827 428.563 131.561C429.623 131.484 430.864 131.406 431.588 130.507C432.066 127.648 431.769 124.737 431.866 121.858C433.378 120.5 435.518 119.297 435.764 117.071C436.274 114.322 433.43 112.796 432.37 110.596C432.738 109.535 433.585 108.727 434.658 108.397C437.211 107.446 439.829 106.657 442.215 105.311C440.366 103.752 438.097 102.581 436.72 100.563C436.158 98.6872 436.365 96.6884 436.306 94.7542C439.648 95.4205 442.874 94.3402 445.763 92.723C447.282 93.2276 448.821 93.6869 450.366 94.1203Z",fill:e("خراسان جنوبی")})})}),u.jsx(F,{placement:"top",title:"خراسان جنوبی",children:u.jsx("a",{id:"خراسان جنوبی",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M418.848 204.011C421.149 205.9 423.773 207.899 424.523 210.946C424.801 213.74 422.506 216.393 423.444 219.168C425.195 221.16 428.059 221.509 430.509 222.137C433.553 222.92 436.682 222.189 439.765 222.286C441.601 223.903 442.629 226.406 444.93 227.493C447.192 228.547 449.519 229.55 451.95 230.165C454.315 229.104 456.106 226.717 458.892 226.697C465.563 226.154 472.272 226.503 478.962 226.426C481.309 226.309 483.351 227.571 485.53 228.211C489.221 228.819 493.442 227.551 496.68 229.984C498.561 231.051 500.416 233.528 502.801 232.319C505.665 230.915 507.778 228.405 510.474 226.73C510.513 229.44 510.577 232.17 511.191 234.822C512.045 238.251 511.256 241.77 511.107 245.237C515.29 247.844 520.247 248.031 525.031 247.863C521.062 253.258 515.962 258.09 513.919 264.643C513.131 267.146 514.876 269.346 516.117 271.338C519.86 276.791 520.441 283.551 522.102 289.781C523.033 294.47 525.005 299.173 523.977 304.018C523.046 308.314 524.307 312.615 524.494 316.917C524.649 320.003 525.005 323.095 526.039 326.032C529.187 326.892 534.209 326.504 534.966 330.631C535.948 333.289 533.492 335.262 532.186 337.248C528.676 341.576 530.383 347.45 529.95 352.534C529.42 357.379 531.734 361.733 533.369 366.118C531.301 366.461 529.109 367.173 527.047 366.506C524.559 364.831 523.693 361.733 521.805 359.52C519.53 356.506 515.8 355.374 512.542 353.795C511.114 353.194 509.666 352.256 508.05 352.502C506.04 352.799 504.185 353.679 502.297 354.371C496.447 356.674 490.21 357.838 484.411 360.29C482 356.014 479.311 351.9 476.344 347.986C473.953 344.836 471.975 341.065 468.284 339.234C462.589 336.388 456.849 333.593 450.877 331.381C444.82 329.369 439.28 326.154 433.398 323.729C436.01 318.405 438.123 312.79 441.491 307.867C442.506 306.269 443.728 304.646 443.857 302.686C442.441 300.745 439.959 299.878 438.647 297.873C437.748 294.451 438.75 290.854 438.085 287.4C437.483 285.44 435.88 284.036 434.458 282.652C431.601 280.084 429.048 277.199 426.624 274.223C424.349 271.299 425.002 267.347 424.672 263.899C424.64 260.781 423.069 258.026 421.653 255.354C422.616 252.728 423.605 250.108 424.504 247.456C421.886 247.695 419.01 247.753 416.857 249.493C414.717 250.981 413.244 253.433 410.729 254.351C409.585 254.856 408.758 253.594 408.163 252.818C404.608 247.009 401.654 240.832 399.262 234.453C398.829 233.386 399.663 232.39 400.044 231.445C401.589 228.586 402.934 225.624 404.194 222.629C406.062 218.411 407.148 213.896 409.217 209.762C411.253 209.588 413.476 209.801 415.299 208.688C417.057 207.66 417.898 205.713 418.848 204.011Z",fill:e("خراسان جنوبی")})})}),u.jsx(F,{placement:"top",title:"خوزستان",children:u.jsx("a",{id:"خوزستان",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M125.255 268.97C128.151 269.449 130.866 268.071 133.716 267.942C135.5 268.873 136.851 270.458 138.661 271.357C141.15 272.315 143.961 272.224 146.347 273.492C149.178 275.077 151.201 277.833 154.149 279.243C156.023 279.799 158.014 279.359 159.921 279.223C160.503 280.595 161.104 281.96 161.692 283.331C164.278 283.376 166.954 283.124 169.455 283.926C169.992 287.639 167.813 291.204 168.44 294.93C169.022 296.831 170.735 298.041 171.963 299.509C174.019 301.586 174.394 304.691 176.204 306.942C178.828 310.15 181.019 313.682 183.631 316.904C185.098 318.728 185.751 321.012 186.397 323.23C184.316 326.083 183.553 329.641 181.588 332.539C178.841 334.893 174.801 334.887 171.989 337.183C171.86 342.229 172.984 347.255 172.564 352.333C176.876 355.419 181.872 357.23 186.94 358.66C186.468 360.71 185.731 362.722 185.55 364.831C186.235 368.059 188.459 371.151 187.334 374.573C187.166 376.623 184.626 376.772 183.029 376.798C181.491 376.151 180.386 374.793 178.996 373.9C177.593 374.883 176.553 376.339 175.034 377.154C169.313 379.489 164.058 382.788 158.408 385.285C158.402 383.15 158.402 381.022 158.402 378.894C155.92 378.331 153.36 378.241 150.839 378.616C150.568 377.529 150.296 376.442 150.025 375.362C148.331 375.194 146.547 375.116 145.047 374.217C143.024 373.027 141.835 370.911 140.044 369.45C138.234 368.732 136.955 371.112 136.78 372.626C137.245 374.198 138.241 375.563 138.693 377.147C138.745 379.043 138.558 381.475 136.754 382.581C132.747 385.091 127.97 385.997 123.303 386.184C122.508 381.915 121.002 377.82 120.549 373.493C117.214 370.549 113.116 367.884 111.403 363.608C110.983 358.129 110.866 352.469 112.502 347.158C108.442 345.036 103.795 344.998 99.3281 344.959C99.7547 339.215 99.3281 333.095 102.069 327.843C104.079 323.78 105.404 319.42 107.641 315.468C104.603 311.981 100.976 308.449 100.304 303.649C102.23 301.89 104.506 300.583 106.555 298.972C106.005 297.362 105.462 295.751 104.906 294.14C108.429 290.156 111.803 286.003 114.344 281.306C116.225 277.613 117.382 273.596 119.198 269.876C120.646 268.071 123.277 268.945 125.255 268.97Z",fill:e("خوزستان")})})}),u.jsx(F,{placement:"top",title:"کهکیلویه و بویراحمد",children:u.jsx("a",{id:"کهکیلویه و بویراحمد",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M185.027 330.501C187.548 331.317 189.803 332.791 192.337 333.587C194.173 334.286 196.203 334.583 197.864 335.689C200.43 338.503 201.393 342.896 205.116 344.571C207.553 345.147 210.087 344.817 212.563 344.791C215.433 347.812 217.172 351.868 220.714 354.229C223.021 355.872 225.665 357.017 227.869 358.815C229.136 359.714 228.897 361.513 228.645 362.845C226.965 365.627 222.782 366.293 220.229 364.314C217.43 362.36 214.651 360.064 211.05 359.967C211.348 362.198 211.968 364.365 212.447 366.558C212.834 369.049 212.763 371.584 213.125 374.081C209.531 376.197 205.653 377.801 202.298 380.317C200.837 379.593 199.422 378.7 197.806 378.383C196.267 378.273 194.768 378.674 193.275 378.965C191.775 378.144 190.159 377.439 188.957 376.197C188.511 374.385 188.924 372.477 188.769 370.64C188.763 368.544 187.78 366.655 187.03 364.766C187.774 362.464 188.187 360.07 188.343 357.657C183.488 355.717 177.865 354.837 173.993 351.079C173.611 346.673 174.277 342.171 173.34 337.785C175.841 336.847 178.427 336.129 180.838 334.965C182.745 334.033 183.598 331.957 185.027 330.501Z",fill:e("کهکیلویه و بویراحمد")})})}),u.jsx(F,{placement:"top",title:"کردستان",children:u.jsx("a",{id:"کردستان",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M59.1365 135.578C60.8947 134.517 62.5301 136.309 64.0685 136.995C65.6974 138.295 67.7529 137.377 69.5822 137.215C72.0579 136.794 74.4624 137.81 76.9317 137.771C78.7092 137.642 80.3899 136.943 82.1545 136.749C84.3716 138.075 85.91 140.43 88.4439 141.232C90.9584 142.008 93.6344 141.724 96.2265 141.737C96.6272 140.042 97.0215 138.353 97.4158 136.659C102.742 138.735 108.585 138.962 113.905 141.032C115.282 141.504 115.935 142.914 116.284 144.221C117.68 148.91 116.911 153.859 116.168 158.588C118.695 161.039 122.14 162.268 124.493 164.927C121.837 163.957 119.238 162.831 116.555 161.939C117.467 164.403 118.533 166.809 119.645 169.19C118.663 169.345 117.68 169.488 116.704 169.649C115.954 168.453 115.243 167.224 114.293 166.176C112.464 166.02 111.384 168.006 110.861 169.488C111.455 171.551 112.645 173.382 113.304 175.426C114.047 177.483 114.416 179.753 115.812 181.513C117.751 184.081 120.705 185.931 121.914 189.023C122.619 190.724 121.067 192.167 120.305 193.551C119.833 192.807 119.354 192.07 118.87 191.339C116.601 192.064 114.345 193.021 111.94 193.137C110.389 191.966 109.406 190.213 107.874 189.03C106.317 187.943 104.449 187.367 102.994 186.125C102.096 185.148 101.145 184.23 100.215 183.292C99.4002 185.258 99.4584 187.412 99.4261 189.502C97.4805 189.515 95.5348 189.521 93.5892 189.534C93.7766 190.44 93.9705 191.339 94.158 192.245C92.8781 192.031 91.6112 191.727 90.3314 191.501C88.612 193.28 87.1253 195.266 85.9165 197.426C85.0762 197.808 84.2488 198.215 83.402 198.597C83.3245 199.095 83.1693 200.098 83.0918 200.596C81.1979 199.968 79.3104 199.308 77.4617 198.565C76.964 198.662 76.4663 198.752 75.9685 198.836C75.7035 197.381 75.5419 195.77 74.191 194.89C71.3274 192.613 70.0993 189.043 67.7788 186.319C65.6198 183.544 62.7498 181.455 60.3776 178.887C58.1087 176.267 56.1243 173.362 54.7992 170.141C55.646 169.468 56.5509 168.86 57.2814 168.058C57.6563 166.939 57.8243 165.762 58.057 164.61C60.1578 164.397 62.4266 164.571 64.3141 163.465C65.6974 162.689 66.9708 161.744 68.27 160.845C67.7464 160.024 67.2293 159.209 66.7122 158.394C60.8818 158.872 55.1159 157.773 49.2984 157.721C47.6178 155.14 45.4976 152.882 42.9961 151.09C44.8642 148.238 46.4801 145.152 48.8395 142.668C51.4897 142.248 54.1657 142.992 56.816 143.186C57.0357 140.605 56.4346 137.086 59.1365 135.578Z",fill:e("کردستان")})})}),u.jsx(F,{placement:"top",title:"لرستان",children:u.jsx("a",{id:"لرستان",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M98.0674 227.674C100.873 223.45 103.575 218.987 107.699 215.895C109.017 217.706 110.233 219.614 111.803 221.225C113.529 223.049 116.153 223.398 118.254 224.627C120.2 225.869 121.544 228.017 123.852 228.67C126.489 229.453 129.172 230.165 131.913 230.417C134.298 231.077 135.119 226.691 137.517 228.095C140.167 229.88 142.746 231.834 145.823 232.862C145.196 235.43 144.621 238.011 144.078 240.599C145.067 241.627 146.043 242.682 147.012 243.736C149.384 244.131 151.867 244.997 154.252 244.305C156.32 242.475 156.837 239.234 159.455 237.985C160.102 237.61 160.767 237.261 161.433 236.911C162.59 237.707 163.76 238.477 164.924 239.273C164.562 242.145 164.659 245.159 166.65 247.462C168.608 246.97 170.56 246.453 172.506 245.91C173.747 248.51 175.007 251.097 176.287 253.679C177.865 256.667 177.347 260.691 174.762 262.961C172.842 265.49 169.571 265.963 166.779 266.991C166.714 268.692 166.643 270.387 166.578 272.089C164.323 272.865 162.138 273.971 160.67 275.918C159.345 277.762 156.896 278.745 154.73 277.826C151.602 276.39 149.591 273.337 146.527 271.797C144.194 270.691 141.518 270.788 139.133 269.844C137.239 268.887 135.849 267.024 133.755 266.441C131.919 266.15 130.174 266.998 128.416 267.379C125.371 268.214 122.191 267.399 119.12 267.949C117.705 268.841 117.181 270.549 116.522 271.998C115.106 275.672 113.607 279.321 111.849 282.853C109.631 280.873 110.058 277.729 109.088 275.168C107.821 271.778 106.354 268.22 103.381 265.963C100.478 263.666 97.6731 261.26 94.8096 258.918C92.14 256.661 88.3199 256.732 85.605 254.552C82.6962 252.365 81.3647 248.704 80.4727 245.314C81.3065 241.731 85.1848 240.696 88.2164 239.68C90.1685 238.969 92.2758 239.163 94.3054 239.324C95.8438 237.817 97.5245 236.446 98.8884 234.77C99.845 233.263 100 231.413 100.42 229.712C99.6317 229.033 98.8496 228.353 98.0674 227.674Z",fill:e("لرستان")})})}),u.jsx(F,{placement:"top",title:"مرکزی",children:u.jsx("a",{id:"مرکزی",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M200.846 169.281C201.331 171.5 201.667 173.744 201.919 176.002C203.135 174.934 204.363 173.88 205.572 172.8C206.444 174.844 207.698 176.927 207.381 179.243C206.929 182.328 205.087 184.948 203.574 187.6C202.062 190.084 200.795 192.859 198.468 194.709C196.684 196.152 194.441 196.747 192.321 197.478C188.668 198.526 186.089 201.967 182.082 202.013C180.666 204.076 180.162 206.534 179.664 208.947C179.283 211.03 177.913 212.725 177.234 214.698C177.848 218.469 178.533 222.24 178.766 226.07C182.314 225.746 185.76 224.589 189.334 224.563C191.771 226.393 193.064 229.602 196.011 230.773C200.969 231.866 205.546 228.761 210.407 228.541C211.324 229.912 212.585 231.892 211.35 233.438C209.941 235.508 208.442 237.533 207.53 239.887C206.418 239.92 205.307 239.965 204.201 239.997C202.643 241.621 201.15 243.671 198.772 244.047C194.008 244.765 189.263 245.644 184.59 246.815C181.5 248.044 180.136 251.389 178.255 253.905C176.872 251.66 175.896 249.209 174.706 246.86C174.228 246.058 173.646 244.972 172.573 244.985C170.389 244.829 168.217 245.153 166.045 245.302C166.297 243.283 166.575 241.271 166.904 239.273C165.166 237.707 163.278 236.31 161.242 235.152C159.71 236.109 158.133 236.996 156.51 237.804C155.476 239.829 154.752 242.093 153.188 243.794C150.299 243.354 147.461 242.171 145.477 239.958C146.491 237.3 147.241 234.544 147.739 231.737C149.413 230.093 151.372 228.282 151.359 225.74C151.895 222.053 150.551 218.508 148.657 215.422C147.325 213.495 148.12 211.134 148.01 208.986C147.286 208.151 146.388 207.505 145.541 206.819C147.61 207.789 149.743 208.617 151.902 209.361C151.908 206.133 151.404 202.517 153.841 199.962C153.033 198.131 152.302 196.275 151.682 194.38C153.544 193.345 155.386 192.271 157.183 191.126C158.159 193.002 159.342 194.755 160.525 196.508C162.166 198.739 160.977 201.883 162.509 204.147C164.054 205.331 166.303 204.49 166.232 202.42C165.883 196.805 162.593 191.85 161.837 186.319C162.141 183.363 163.097 180.504 163.104 177.503C164.881 177.69 166.73 178.188 168.508 177.729C169.277 177.127 169.923 176.383 170.595 175.685C176.555 175.394 181.558 171.629 187.369 170.814C190.42 170.924 193.471 171.564 196.529 171.021C197.498 172.593 198.468 174.158 199.508 175.678C200.284 173.621 200.627 171.454 200.846 169.281Z",fill:e("مرکزی")})})}),u.jsx(F,{placement:"top",title:"مازندران",children:u.jsx("a",{id:"مازندران",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M197.932 123.799C198.959 122.893 200.11 122.149 201.235 121.373C206.432 124.4 211.234 128.094 216.658 130.727C220.29 132.603 224.479 132.609 228.331 133.774C233.593 135.197 238.745 137.784 244.349 137.189C248.531 137.047 251.847 133.955 255.945 133.47C258.434 133.146 260.974 133.127 263.405 132.435C269.106 130.785 274.788 129.039 280.528 127.531C284.923 126.677 289.364 126.069 293.798 125.422C293.895 125.946 294.082 127.001 294.179 127.525C295.472 127.861 296.765 128.191 298.064 128.521C297.993 129.886 297.928 131.257 297.857 132.622C301.49 136.102 305.886 138.58 310.165 141.161C307.611 142.688 304.554 144.098 303.416 147.067C302.285 149.881 301.451 152.921 299.286 155.166C297.082 157.475 295.543 160.522 292.725 162.152C290.747 163.388 288.394 162.767 286.261 162.43C284.684 163.452 283.139 164.778 281.193 164.94C279.552 164.985 278.039 164.235 276.514 163.743C273.54 162.521 270.237 163.692 267.225 162.644C263.935 161.842 261.142 159.765 257.891 158.898C255.473 160.638 253.922 163.271 251.75 165.276C250.567 166.311 249.313 167.922 247.536 167.437C244.634 166.932 242.009 165.445 239.546 163.899C236.896 162.256 235.616 159.254 233.341 157.229C231.02 155.547 227.898 155.903 225.423 154.597C224.363 153.549 223.697 152.171 222.617 151.142C220.517 150.01 218.047 149.758 216.011 148.477C214.072 147.3 212.017 146.336 209.922 145.489C208.067 144.777 206.904 143.069 205.333 141.944C203.29 140.462 200.86 139.641 198.843 138.134C196.535 136.432 194.519 134.382 192.418 132.441C193.543 131.18 194.751 129.938 195.411 128.353C196.167 126.8 196.503 124.918 197.932 123.799Z",fill:e("مازندران")})})}),u.jsx(F,{placement:"top",title:"قزوین",children:u.jsx("a",{id:"قزوین",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M146.194 131.891C149.684 129.976 152.729 127.188 156.504 125.849C159.354 126.716 160.447 129.931 162.489 131.846C163.801 133.592 166.051 133.858 168.055 134.155C171.306 134.608 174.37 136.523 177.731 135.908C180.582 135.197 182.592 132.629 185.494 132.046C187.13 131.807 188.978 131.807 190.355 132.861C193.904 135.371 196.748 138.813 200.575 140.954C202.617 142.073 204.634 143.263 206.431 144.764C202.688 144.182 199.01 143.224 195.255 142.713C194.447 143.47 193.632 144.227 192.824 144.984C193.238 146.168 193.316 147.578 194.169 148.561C195.908 149.997 198.17 150.605 199.928 152.035C198.739 154.868 197.336 158.128 194.343 159.448C191.978 160.535 189.605 161.622 187.395 163.012C187.395 165.031 187.395 167.049 187.375 169.067C181.428 170.231 176.173 173.75 170.039 174.171C168.876 175.083 167.815 176.603 166.128 176.267C160.621 175.84 155.243 174.158 149.665 174.546C150.473 174.313 151.281 174.08 152.089 173.854C152.037 172.618 151.979 171.389 151.934 170.16C149.232 168.653 146.304 167.586 143.24 167.126C143.091 164.345 142.134 161.719 140.531 159.455C141.624 158.219 142.71 156.99 143.796 155.754C145.58 156.705 147.254 158.025 149.27 158.426C151.552 157.747 153.75 156.815 156.064 156.233C158.398 155.793 159.774 153.497 160.246 151.343C160.757 147.63 160.576 143.503 158.288 140.365C157.195 138.696 155.023 138.56 153.33 137.894C150.247 136.917 148.281 134.175 146.194 131.891Z",fill:e("قزوین")})})}),u.jsx(F,{placement:"top",title:"قم",children:u.jsx("a",{id:"قم",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M200.186 195.194C202.745 193.021 203.696 189.67 205.648 187.05C211.433 187.089 216.72 190.007 222.46 190.55C223.449 191.999 224.522 193.474 226.119 194.302C230.346 196.656 234.651 198.875 239.04 200.9C240.275 204.574 238.879 208.358 237.25 211.664C235.724 215.092 231.484 215.707 228.168 215.979C223.178 215.675 217.677 214.627 213.043 217.026C211.549 219.802 211.776 223.133 211.136 226.173C206.553 227.564 201.957 229.466 197.102 229.466C193.631 228.722 192.545 224.472 189.391 223.211C186.178 222.81 183.037 223.857 179.928 224.491C179.676 220.513 177.969 216.205 179.992 212.44C181.266 209.684 181.867 206.702 182.468 203.746C184.653 203.274 186.78 202.491 188.583 201.146C192.106 198.468 197.038 198.461 200.186 195.194Z",fill:e("قم")})})}),u.jsx(F,{placement:"top",title:"سمنان",children:u.jsx("a",{id:"سمنان",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M359.604 108.746C361.633 110.829 363.016 113.397 364.038 116.095C365.977 116.179 367.916 116.159 369.849 115.933C368.459 116.399 366.61 116.625 366.197 118.32C366.546 119.969 367.399 121.438 368.162 122.919C367.735 124.219 367.321 125.52 366.901 126.813C369.48 128.838 372.066 130.856 374.509 133.049C377.017 135.494 380.663 135.96 383.973 136.465C385.776 136.788 387.418 135.844 389.014 135.164C389.758 135.941 391.122 136.497 391.057 137.765C390.495 140.469 388.413 142.675 388.355 145.521C387.702 151.22 389.758 156.757 392.227 161.783C394.444 166.046 399.816 167.327 402.078 171.532C401.302 174.165 399.046 176.06 398.329 178.725C397.508 180.911 397.586 183.57 395.944 185.356C393.326 187.186 389.797 187.012 387.243 188.978C383.611 191.675 381.633 195.861 378.84 199.302C373.727 205.253 371.452 213.113 366.19 218.967C364.988 220.41 363.133 220.998 361.329 221.238C355.505 222.221 349.727 220.351 343.896 220.533C337.646 220.675 331.395 220.429 325.151 220.623C319.54 221.276 314.033 222.932 308.338 222.719C299.295 222.292 290.239 222.628 281.19 222.493C277.26 222.389 273.368 221.639 269.665 220.351C265.935 219.084 262.322 217.356 258.392 216.839C255.657 216.528 252.904 216.671 250.163 216.684C250.169 214.982 250.182 213.288 250.208 211.593C247.933 209.115 245.367 206.942 242.885 204.684C241.766 203.546 240.325 202.291 240.448 200.531C240.383 197.704 242.736 195.77 244.52 193.914C244.365 192.258 244.52 190.485 243.764 188.952C242.432 186.475 239.969 184.851 238.605 182.399C239.136 180.29 240.293 178.421 241.217 176.474C242.652 176.7 244.184 176.668 245.535 177.295C247.868 178.835 249.239 181.681 251.992 182.619C254.552 183.311 257.312 182.91 259.833 183.842C262.108 184.631 264.468 185.537 266.937 185.207C270.162 185.051 272.67 182.82 275.185 181.06C276.814 179.831 278.637 178.79 279.942 177.185C280.388 173.557 279.134 170.012 278.501 166.473C280.621 166.415 282.793 166.266 284.719 165.277C287.951 163.633 292.088 165.095 294.997 162.598C297.246 160.522 298.765 157.799 300.853 155.573C302.915 153.355 303.704 150.392 304.809 147.662C305.94 144.822 308.946 143.36 311.693 142.481C315.836 141.478 320.271 143.27 324.336 141.627C327.446 140.618 328.318 137.053 330.645 135.08C332.914 133.185 335.215 131.102 338.046 130.125C342.112 129.446 345.641 132.506 349.675 132.338C351.032 132.266 352.59 131.413 352.784 129.951C353.14 127.104 352.881 124.122 354.103 121.444C355.945 117.214 357.031 112.634 359.604 108.746Z",fill:e("سمنان")})})}),u.jsx(F,{placement:"top",title:"سیستان و بلوچستان",children:u.jsx("a",{id:"سیستان و بلوچستان",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M535.513 327.759C540.794 329.447 546.54 327.668 551.724 329.706C554.568 330.754 555.99 333.645 557.393 336.123C558.395 338.173 559.875 340.45 559.015 342.824C558.007 346.195 557.71 349.953 555.428 352.78C548.337 362.114 541.479 371.623 534.44 380.984C532.856 383.157 530.962 385.137 529.779 387.569C530.199 389.115 531.544 390.208 532.578 391.385C536.476 395.247 540.057 399.426 543.916 403.333C546.049 405.287 546.191 408.347 547.484 410.785C548.938 413.534 550.806 416.031 552.577 418.58C554.568 421.4 555.596 424.822 557.916 427.423C560.463 430.282 563.023 433.225 566.223 435.379C571.18 438.627 577.522 437.682 582.744 440.244C585.414 441.609 587.011 444.287 588.84 446.557C591.432 446.389 594.03 446.13 596.609 445.742C595.886 449.805 595.291 454.022 596.293 458.098C597.579 463.35 598.704 468.655 599.376 474.024C599.745 476.695 597.844 478.901 597.165 481.359C597.973 483.125 599.628 484.956 601.748 484.814C605.284 484.671 608.264 482.42 611.703 481.844C613.926 481.696 615.924 483.106 617.494 484.548C616.693 485.642 615.62 486.489 614.605 487.362C614.877 489.736 615.264 492.097 615.659 494.458C615.116 495.06 614.573 495.662 614.043 496.27C614.017 498.903 614.017 501.535 614.043 504.168C610.158 503.644 606.254 504.116 602.388 504.504C599.997 504.563 598.29 506.536 596.028 507.014C592.44 507.978 588.323 508.243 585.504 510.934C584.58 512.707 584.897 514.835 584.709 516.776C583.326 516.802 581.949 516.827 580.579 516.879C577.353 520.088 572.687 520.78 568.815 522.908C568.472 527.992 568.356 533.09 567.974 538.174C567.244 538.808 565.893 539.022 565.725 540.128C564.898 544.145 564.102 548.266 564.639 552.38C564.93 554.896 564.71 557.445 564.199 559.922C563.294 560.356 562.37 560.763 561.562 561.358C560.942 562.607 560.883 564.043 560.612 565.395C559.216 565.479 557.813 565.615 556.423 565.472C552.752 565.201 549.94 562.232 546.23 562.141C541.33 561.869 536.54 560.718 531.867 559.288C531.182 557.632 531.007 555.485 529.449 554.391C527.575 554.107 525.571 554.372 523.949 555.381C523.606 556.513 523.406 557.691 523.257 558.874C521.092 557.898 518.849 557.089 516.541 556.558C516.444 557.121 516.257 558.24 516.166 558.803C515.772 558.829 514.99 558.881 514.595 558.913C514.098 558.182 513.6 557.451 513.122 556.733C510.956 557.121 508.804 557.548 506.651 557.982C505.481 557.328 504.421 555.925 502.941 556.403C500.627 556.584 498.086 558.227 495.934 556.701C494.57 555.944 493.342 554.948 491.868 554.43C489.082 554.521 486.458 555.608 483.782 556.287C482.974 553.557 481.972 550.827 479.949 548.751C478.268 547.043 478.533 544.016 476.174 542.929C473.465 541.37 471.184 539.235 469.16 536.881C471.048 533.051 471.022 528.672 472.722 524.797C473.84 522.578 471.487 520.696 470.576 518.846C471.733 517.914 472.897 516.989 474.067 516.071C473.252 515.113 472.444 514.162 471.636 513.205C472.67 510.889 473.847 508.289 472.89 505.734C472.263 503.301 470.143 501.82 468.191 500.5C467.816 497.958 467.363 495.435 466.898 492.919C466.168 489.659 467.047 486.36 467.48 483.132C467.59 481.327 469.115 480.188 470.137 478.869C472.205 476.572 472.308 473.312 472.716 470.408C471.617 469.483 470.427 468.629 469.529 467.51C469.232 463.712 469.135 459.896 468.811 456.099C470.052 454.52 471.811 453.479 473.381 452.269C473.162 450.148 473.569 447.761 472.386 445.878C470.835 444.274 468.482 443.931 466.484 443.148C468.372 441.589 470.498 440.347 472.806 439.545C477.04 437.98 481.119 435.606 483.788 431.873C481.965 429.512 479.968 426.912 480.24 423.742C479.936 420.197 482.819 417.726 484.312 414.841C485.353 413.185 484.48 411.244 484.183 409.504C483.439 406.548 483.549 403.456 482.819 400.506C482.198 397.977 479.477 396.858 478.372 394.652C478.43 391.017 480.673 387.866 481.009 384.27C481.804 377.633 482.87 371.035 483.937 364.443C484.17 362.283 486.064 360.969 488.016 360.471C493.911 358.692 499.903 357.179 505.578 354.753C506.864 354.384 508.332 353.297 509.65 354.138C512.378 355.633 515.313 356.681 518.092 358.078C522.003 360.277 522.708 365.394 526.172 368.014C528.874 368.59 531.641 367.962 534.33 367.542C534.537 362.709 531.279 358.641 531.356 353.847C531.35 349.96 531.091 346.039 531.602 342.178C532.151 338.814 535.144 336.686 536.463 333.684C537.012 331.672 536.101 329.661 535.513 327.759Z",fill:e("سیستان و بلوچستان")})})}),u.jsx(F,{placement:"top",title:"تهران",children:u.jsx("a",{id:"تهران",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M222.963 157.242C225.562 156.233 228.432 156.874 230.979 157.734C232.957 158.381 234.036 160.283 235.329 161.757C237.255 164.19 239.795 166.092 242.588 167.431C245.154 168.666 248.095 168.181 250.842 168.252C253.512 165.788 255.949 163.097 258.14 160.205C261.042 162.068 264.164 163.815 267.668 164.164C270.79 164.416 273.938 164.436 277.028 164.992C277.209 169.061 278.282 173.007 278.689 177.05C275.741 178.589 273.182 180.73 270.389 182.522C267.694 184.23 264.268 183.906 261.437 182.736C258.774 181.565 255.826 181.849 253.034 181.332C249.614 180.407 248.16 176.493 244.876 175.342C243.144 175.09 240.591 174.533 239.64 176.474C238.406 178.434 237.132 180.588 237.087 182.969C239.136 186.397 243.344 188.719 243.17 193.215C241.347 194.929 239.899 196.973 238.716 199.166C234.825 197.213 230.972 195.188 227.133 193.144C225.62 192.419 224.599 191.08 223.739 189.696C218.038 188.111 212.376 185.996 206.383 185.983C207.65 183.454 209.092 180.814 208.93 177.884C208.898 175.284 207.03 173.259 206.293 170.872C207.25 168.084 210.423 167.295 212.298 165.315C212.99 163.633 213.177 161.803 213.513 160.03C216.726 159.332 219.874 158.368 222.963 157.242Z",fill:e("تهران")})})}),u.jsx(F,{placement:"top",title:"یزد",children:u.jsx("a",{id:"یزد",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M398.079 195.285C400.755 193.998 402.771 191.313 405.894 191.009C408.111 190.815 410.496 190.505 412.635 191.287C415.829 193.448 418.188 196.695 419.552 200.285C418.117 202.582 417.044 205.189 415.034 207.058C413.017 208.488 410.373 208.145 408.04 208.417C404.918 215.72 402.72 223.431 398.841 230.41C398.105 231.885 396.948 233.535 397.781 235.23C399.74 240.146 401.931 244.978 404.581 249.564C405.771 251.563 406.65 253.905 408.511 255.399C409.772 255.619 411.058 255.619 412.345 255.684C415.092 252.624 418.227 249.629 422.422 248.808C421.659 250.787 420.677 252.76 420.612 254.927C420.761 257.185 421.976 259.171 422.616 261.312C423.831 264.857 423.592 268.66 424.051 272.334C424.148 273.486 424.969 274.359 425.641 275.239C427.625 277.561 429.506 279.993 431.807 282.018C433.617 283.655 435.602 285.311 436.442 287.691C437.774 291.469 437.45 295.544 437.496 299.484C439.157 300.693 440.838 301.871 442.538 303.042C438.582 309.349 435.065 315.914 432.208 322.797C426.972 320.572 421.304 319.55 416.204 317.001C412.261 315.164 408.033 314.051 404.071 312.285C401.912 311.328 400.044 309.853 397.936 308.825C395.403 307.621 392.242 307.731 389.934 309.368C387.329 311.089 384.414 312.344 382.087 314.465C379.301 316.911 376.431 319.44 372.882 320.701C368.778 322.247 364.188 323.25 360.924 326.361C360.258 332.546 360.62 339.111 358.3 344.978C354.357 347.003 349.496 347.411 345.301 345.819C341.119 344.299 336.975 346.356 332.961 347.359C330.369 348.045 327.667 348.019 325.011 348.006C322.955 350.102 320.583 352.159 319.717 355.083C319.148 356.946 318.495 358.893 318.721 360.872C319.419 362.451 320.583 363.764 321.455 365.258C322.716 367.218 322.431 369.657 322.619 371.882C323.847 373.337 325.508 374.586 326.161 376.436C326.077 378.228 325.534 379.961 325.276 381.734C324.746 384.942 325.14 388.196 325.541 391.392C323.459 391.916 321.488 392.783 319.73 394.031C317.041 392.466 314.461 390.719 311.895 388.966C310.88 388.203 309.704 387.426 309.336 386.139C308.185 382.452 308.437 378.422 306.86 374.851C305.515 371.811 302.807 369.747 300.797 367.192C298.088 363.764 295.561 360.115 294.003 356.008C291.469 350.173 290.067 343.911 287.229 338.212C284.973 333.49 280.351 330.65 276.273 327.675C273.984 325.941 270.546 325.21 269.531 322.215C267.921 318.068 269.738 313.689 270.882 309.679C272.84 304.044 272.375 297.957 271.754 292.142C273.461 291.605 275.277 291.171 276.68 290.001C278.399 288.72 279.834 286.928 281.922 286.236C286.356 285.945 290.358 288.739 294.798 288.519C298.437 288.325 301.96 287.09 305.14 285.356C310.855 282.361 316.704 279.457 323.052 278.085C326.963 277.076 331.352 276.662 334.513 273.913C338.048 269.792 337.221 263.563 340.686 259.41C342.237 258.478 344.221 258.899 345.96 258.718C348.041 255.761 350.821 252.857 351.002 249.04C351.306 244.357 352.088 239.654 351.454 234.958C350.905 230.818 350.963 226.633 351.015 222.46C355.811 223.295 360.963 223.547 365.475 221.445C369.786 218.036 371.79 212.718 374.983 208.43C379.43 208.203 384.382 209.051 388.176 206.056C392.035 203.785 393.276 199.205 393.218 194.994C394.827 195.182 396.456 195.518 398.079 195.285Z",fill:e("یزد")})})}),u.jsx(F,{placement:"top",title:"زنجان",children:u.jsx("a",{id:"زنجان",onClick:x,style:{cursor:"pointer"},children:u.jsx("path",{className:"path-city path-city-g1",d:"M109.528 111.036C111.667 109.962 114.104 110.337 116.405 110.305C118.771 110.35 121.13 109.982 123.503 110.046C125.584 110.118 127.381 111.321 129.378 111.767C131.932 111.644 134.33 110.557 136.792 109.93C137.794 111.146 138.829 112.336 139.843 113.539C141.085 112.369 142.158 110.577 144.103 110.641C147.005 110.027 148.693 112.828 150.483 114.549C152.926 117.285 156.449 119.931 156.339 123.98C152.455 126.451 148.292 128.495 144.659 131.367C146.669 134.621 148.951 138.315 152.875 139.389C154.31 140.003 156.229 140.042 157.134 141.484C158.285 143.289 159.067 145.346 159.41 147.462C159.798 149.959 158.375 152.203 157.425 154.403C154.51 154.862 151.64 155.645 149.074 157.119C147.503 156.175 146.055 154.758 144.181 154.519C141.712 155.444 140.037 157.663 138.124 159.384C139.171 160.58 140.464 161.654 141.11 163.148C142.035 166.15 142.229 169.32 141.905 172.431C139.145 171.771 136.715 170.322 134.394 168.75C132.455 167.308 130.089 168.582 128.15 169.326C126.457 167.515 126.004 165.011 124.795 162.922C122.966 160.794 119.786 160.386 118.054 158.187C117.33 154.61 119.385 151.065 118.538 147.475C117.905 144.764 117.769 141.239 114.886 139.893C110.93 137.933 106.464 137.513 102.185 136.698C100.763 136.407 99.1078 135.85 98.7071 134.265C97.5177 130.52 95.8953 126.794 95.6626 122.829C95.4816 121.076 97.0782 120.047 98.2675 119.109C102.023 116.418 105.19 112.847 109.528 111.036Z",fill:e("زنجان")})})}),u.jsx(F,{placement:"top",title:"خزر",children:u.jsx("a",{id:"خزر",style:{cursor:"pointer"},children:u.jsx("path",{d:"M153.972 24.8531C202.135 24.7819 250.304 24.8466 298.473 24.8207C297.581 28.385 296.579 31.9428 296.101 35.5977C295.952 37.2472 295.803 39.0455 296.592 40.5657C298.79 42.5645 302.216 43.6383 303.172 46.7174C303.153 51.1032 300.748 54.9457 299.507 59.0339C298.234 63.3615 301.026 67.5274 300.412 71.8615C300.063 74.6624 299.346 77.4116 299.055 80.2256C298.13 86.662 299.022 93.2213 300.703 99.4572C301.666 103.015 301.802 106.722 302.623 110.312C303.961 115.991 304.756 121.833 307.038 127.247C304.116 127.467 301.097 127.848 298.234 127.008C296.502 126.477 295.228 124.925 293.451 124.562C282.688 124.09 272.643 128.463 262.411 131.063C258.914 131.969 255.165 131.581 251.804 133.017C248.778 134.259 245.747 135.941 242.373 135.76C237.706 135.579 233.414 133.509 228.947 132.377C225.373 131.322 221.552 131.225 218.12 129.705C215.341 128.489 212.736 126.911 210.215 125.229C206.64 122.777 202.691 120.914 199.304 118.197C196.466 115.952 192.969 113.986 191.793 110.325C190.623 107.815 190.732 104.283 188.005 102.821C184.1 100.557 179.459 100.44 175.096 99.9552C171.36 99.5154 167.385 99.703 164.004 97.8076C161.289 96.3133 158.581 94.7479 156.157 92.8073C153.164 90.4074 152.815 86.3127 152.007 82.8325C150.204 74.0738 150.592 65.1016 150.676 56.22C150.798 53.1927 149.984 50.2106 150.126 47.1897C151.05 44.738 153.442 42.8944 153.507 40.1193C153.727 35.0349 153.054 29.9052 153.972 24.8531Z",fill:"#1E90FF"})})}),u.jsx(F,{placement:"top",title:"خلیج فارس",children:u.jsx("a",{id:"خلیج فارس",style:{cursor:"pointer"},children:u.jsx("path",{d:"M138.84 373.448C138.11 372.38 138.827 371.235 139.144 370.174C142.066 373.001 144.684 377.07 149.183 377.245C149.241 378.351 149.312 379.457 149.376 380.57C152.033 379.877 154.8 379.742 157.476 380.414C157.547 382.64 157.637 384.865 157.741 387.097C161.813 385.402 165.847 383.565 169.628 381.275C171.703 380.11 173.959 378.681 176.454 379.185C179.136 382.361 177.081 387.278 179.834 390.428C181.871 392.783 183.538 395.409 185.329 397.951C187.087 400.461 190.345 401.664 191.534 404.607C192.736 407.577 193.803 410.604 195.173 413.502C194.21 415.352 193.745 417.383 193.383 419.427C195.212 420.417 197.255 420.534 199.239 419.964C200.144 420.378 201.055 420.812 201.96 421.245C200.868 423.406 199.808 425.579 198.754 427.759C199.549 428.762 200.293 429.842 201.295 430.67C203.124 431.912 205.451 432.261 207.196 433.665C207.739 436.576 207.183 439.603 207.927 442.495C208.806 446.169 210.629 449.559 213.065 452.437C214.61 453.899 213.912 456.105 214.08 457.975C213.945 459.333 215.199 460.155 215.942 461.112C217.577 462.613 218.346 464.987 220.46 465.931C222.761 467.024 224.552 468.972 226.885 469.974C230.563 470.388 234.293 469.703 237.971 470.291C240.169 470.375 241.332 472.497 242.793 473.83C245.508 476.883 250 476.32 253.387 478.125C256.051 479.438 257.589 482.103 259.244 484.445C258.365 484.956 257.485 485.454 256.613 485.984C257.524 487.304 258.416 488.798 259.974 489.445C263.549 491.146 266.949 493.223 270.013 495.733C271.616 497.059 273.309 498.353 275.339 498.954C279.456 500.261 283.496 501.787 287.536 503.34C287.569 504.362 287.601 505.397 287.64 506.439C289.85 508.819 292.151 511.348 295.306 512.454C298.809 513.58 302.681 513.36 306.088 511.995C309.009 513.101 312.228 514.505 315.254 512.875C319.177 515.786 324.426 516.976 327.296 521.187C329.125 521.31 331.019 521.685 332.835 521.194C335.143 520.295 336.875 518.438 338.789 516.931C341.924 514.292 345.621 512.474 348.989 510.165C350.624 510.494 352.272 511.09 353.972 510.908C355.963 510.54 357.825 509.718 359.732 509.052C359.835 506.969 358.62 504.116 360.837 502.764C363.339 501.71 366.183 502.007 368.768 501.205C371.38 500.655 373.668 499.226 375.652 497.479C378.038 495.364 381.244 494.672 384.262 493.96C385.478 493.65 386.712 494.025 387.901 494.303C391.916 495.403 396.137 495.455 400.105 496.761C400.112 498.003 400.041 499.265 400.28 500.507C401.999 503.65 406.052 504.899 407.229 508.431C408.761 512.81 408.87 517.494 409.258 522.067C409.459 524.603 410.545 526.951 411.831 529.112C413.512 531.524 412.258 534.558 412.283 537.249C415.418 539.267 416.375 542.909 417.112 546.331C420.195 547.256 423.343 548.253 426.607 548.097C429.167 548.168 432.024 547.095 434.293 548.789C435.877 549.96 437.822 549.799 439.665 549.488C441.578 551.325 443.149 553.635 445.547 554.883C449.302 556.293 452.347 552.27 456.083 552.8C461.209 553.259 466.503 553.072 471.422 554.818C473.872 555.64 475.164 558.072 477.207 559.502C481.622 559.431 485.552 556.798 489.941 556.39C492.682 555.717 494.685 558.117 497.109 558.874C499.339 559.075 501.511 558.331 503.683 557.917C504.556 558.415 505.415 558.971 506.372 559.34C508.402 559.353 510.335 558.46 512.377 558.421C513.075 558.926 513.683 559.54 514.336 560.136C515.493 560.168 516.656 560.194 517.833 560.226C517.768 559.573 517.71 558.919 517.658 558.286C520.8 559.392 523.715 561.067 526.895 562.089C526.733 559.832 525.538 557.852 524.672 555.821C526.184 555.814 527.697 555.827 529.222 555.84C529.539 557.264 529.868 558.687 530.185 560.123C532.473 560.99 534.775 561.876 537.192 562.329C540.553 563.021 544.031 562.93 547.366 563.771C550.146 564.463 552.441 566.41 555.272 566.967C557.379 567.458 559.564 567.193 561.697 566.941C562.162 565.356 562.647 563.778 563.138 562.212C566.183 562.219 569.402 561.992 572.194 563.461C575.872 565.324 579.582 567.381 583.771 567.788C588.91 568.286 594.482 568.584 599.2 566.113C601.67 564.89 603.305 562.451 605.807 561.313C609.995 560.692 614.32 561.294 618.437 560.039C618.418 577.459 618.476 594.873 618.411 612.293C552.538 612.209 486.67 612.3 420.796 612.28C417.7 612.099 414.113 613.063 411.443 611.038C408.806 609.169 406.227 607.028 404.675 604.13C403.046 601.154 401.036 598.359 398.328 596.27C395.128 593.812 393.758 589.879 392.038 586.379C390.209 582.291 387.455 578.41 387.274 573.791C387.068 568.189 387.449 562.581 387.145 556.992C387.081 554.378 384.676 552.891 383.351 550.924C383.894 547.767 386.964 545.84 388.018 542.871C389.854 536.945 388.632 530.716 389.162 524.655C388.005 524.234 386.848 523.807 385.704 523.393C384.54 525.347 383.513 527.371 382.562 529.441C381.554 529.092 380.552 528.723 379.518 528.503C377.889 530.256 376.725 532.391 375.736 534.558C374.269 537.76 374.327 541.577 372.104 544.442C370.132 547.218 367.185 549.009 364.483 550.982C362.531 552.367 361.083 554.294 359.661 556.19C359.505 555.019 359.344 553.848 359.189 552.697C357.211 555.705 355.698 559.068 353.067 561.604C349.312 565.233 346.507 569.677 343.01 573.532C340.353 576.514 336.869 578.52 333.805 581.036C331.872 582.621 329.823 584.051 327.729 585.422C327.671 587.44 327.878 589.53 327.283 591.49C326.701 593.23 324.975 594.116 323.553 595.06C324.516 596.011 325.46 596.988 326.43 597.939C324.225 597.421 322.041 596.852 319.862 596.225C320.03 598.295 321.2 600.779 319.746 602.622C318.091 603.968 315.887 604.311 313.948 605.1C312.099 603.25 309.953 601.426 307.122 601.963C308.092 604.149 309.559 606.057 311.239 607.752C308.609 608.425 306.055 609.324 303.528 610.314C299.798 611.814 295.687 611.271 291.777 611.155C290.607 610.521 289.469 609.751 288.157 609.486C286.03 609.33 283.949 609.977 281.829 609.9C279.961 608.942 278.299 607.597 276.27 606.982C276.134 607.603 275.862 608.839 275.727 609.453C274.137 608.632 272.527 607.021 270.601 607.804C266.102 609.007 261.183 608.205 257.285 605.663C253.504 611.879 246.025 614.725 239.012 614.712C236.4 614.622 233.479 614.868 231.164 613.503C229.219 610.21 230.46 606.135 230.318 602.519C227.706 601.84 225.508 603.463 223.485 604.861C221.979 603.547 220.641 601.95 218.818 601.076C216.86 600.449 214.908 601.497 213.065 602.047C213.705 600.132 214.222 598.107 215.483 596.49C216.905 594.595 218.889 593.249 220.796 591.897C219.982 591.211 219.174 590.539 218.359 589.872C219.2 586.839 219.859 583.598 221.927 581.12C223.227 579.328 225.121 577.537 224.92 575.13C224.739 571.702 224.474 568.254 224.985 564.838C223.983 564.554 222.994 564.289 221.999 564.01C222.554 561.177 221.333 558.525 220.9 555.795C221.488 553.796 222.897 552.16 223.615 550.213C224.707 547.412 224.326 544.345 224.416 541.415C222.645 539.934 220.473 539.183 218.165 539.494C217.648 537.327 217.021 535.199 216.394 533.07C214.597 532.559 212.542 531.11 210.784 532.469C207.752 534.526 203.305 535.761 202.471 539.837C201.586 543.492 200.319 547.03 199.078 550.581C198.101 549.449 197.048 548.388 196.078 547.263C195.348 548.304 194.249 549.197 193.984 550.504C194.178 553.039 195.471 555.465 194.928 558.059C193.906 564.948 194.314 572.09 196.86 578.617C197.772 580.525 197.397 582.647 197.016 584.646C196.615 584.678 195.807 584.743 195.406 584.775C194.966 582.226 194.701 579.438 192.704 577.569C192.071 575.712 191.295 573.908 190.267 572.239C189.614 572.362 188.961 572.491 188.315 572.633C188.141 568.196 188.089 563.622 186.512 559.418C185.529 556.338 181.644 556.009 180.138 553.331C178.91 551.254 177.326 549.41 175.258 548.143C176.169 547.806 177.074 547.463 177.992 547.14C176.79 545.484 175.361 543.918 174.702 541.952C174.385 540.509 174.534 539.022 174.528 537.566C173.248 536.602 171.948 535.671 170.636 534.765C170.662 533.109 170.811 531.46 171.192 529.849C172.362 532.042 173.151 534.403 174.153 536.68C176.493 532.863 179.227 528.652 178.451 523.949C178.354 520.689 174.463 520.262 172.627 518.276C171.257 516.18 171.444 513.528 171.153 511.135C172.433 511.381 173.707 511.626 174.993 511.859C173.972 509.078 172.647 506.128 170.093 504.433C167.088 502.926 163.487 502.318 161.128 499.724C159.105 497.35 158.122 494.316 156.965 491.47C156.015 491.243 155.058 491.011 154.115 490.784C153.707 491.619 153.307 492.485 152.912 493.339C151.755 491.949 150.508 490.648 149.073 489.549C148.704 487.66 148.749 485.454 147.289 484.005C146.151 483.022 144.697 482.524 143.365 481.883C145.537 482.032 147.715 482.181 149.887 482.349C149.299 480.945 149.047 479.27 147.857 478.228C145.673 477.788 143.417 478.054 141.232 477.646C139.5 477.342 138.931 475.434 138.026 474.192C137.754 474.179 137.218 474.153 136.953 474.14C137.043 473.092 137.056 472.038 137.017 470.996C135.983 469.819 134.316 470.776 133.016 470.847C133.811 470.388 134.613 469.935 135.408 469.495C135.686 466.125 133.294 463.738 131.103 461.565C131.711 461.397 132.939 461.06 133.546 460.892C131.568 459.43 129.287 458.356 127.509 456.642C126.998 455.439 127.322 454.068 127.225 452.806C127.496 451.06 125.861 449.986 125.02 448.686C123.172 446.46 123.579 443.407 123.404 440.722C122.506 439.694 121.439 438.762 120.825 437.533C120.16 435.47 120.418 433.148 119.274 431.246C118.259 429.525 117.309 427.766 116.598 425.896C115.085 424.272 113.334 422.649 112.862 420.385C111.782 416.432 112.396 411.775 109.539 408.489C107.807 406.38 104.885 407.596 102.629 407.9C102.72 407.318 102.804 406.749 102.894 406.179C101.867 405.901 100.832 405.623 99.8047 405.358C101.505 404.239 103.159 403.042 104.64 401.632C105.965 400.487 107.251 398.682 109.268 399.277C112.403 399.297 116.359 401.088 118.841 398.385C120.205 396.774 122.112 394.413 120.677 392.291C118.996 389.451 116.824 386.864 115.906 383.636C118.182 384.8 120.269 386.495 122.829 387.006C128.866 387.996 135.078 386.042 139.81 382.245C140.172 379.269 140.327 376.164 138.84 373.448ZM183.196 412.066C181.851 412.875 181.851 415.119 183.202 415.934C185.542 416.322 185.542 411.658 183.196 412.066ZM387.876 496.017C387.423 496.716 386.938 497.389 386.505 498.107C386.958 498.773 387.468 499.407 387.953 500.073C388.38 500.073 389.233 500.073 389.66 500.067C390.138 499.394 390.662 498.76 391.127 498.081C390.655 497.421 390.151 496.787 389.673 496.153C389.227 496.114 388.328 496.05 387.876 496.017ZM373.623 500.668C373.623 500.947 373.616 501.503 373.616 501.781C371.574 502.881 369.35 503.631 367.004 503.178C365.73 502.603 364.037 502.156 363.119 503.586C363.5 504.343 364.011 505.015 364.509 505.72C364.528 506.309 364.554 506.911 364.586 507.519C364.166 507.732 363.326 508.159 362.906 508.373C362.576 508.392 361.91 508.437 361.58 508.463C360.986 509.097 360.385 509.738 359.783 510.372C359.467 510.391 358.82 510.423 358.504 510.436C356.972 511.284 355.407 512.053 353.863 512.875C353.565 512.94 352.971 513.069 352.667 513.127C351.555 513.464 350.437 513.761 349.331 514.11C348.885 514.188 347.993 514.337 347.547 514.408C347.754 515.352 347.954 516.31 348.22 517.248C348.297 517.662 348.459 518.496 348.536 518.91C349.907 518.787 351.29 518.703 352.647 518.438C352.958 518.335 353.578 518.121 353.888 518.018C355.42 517.228 356.959 516.446 358.484 515.631C358.769 515.592 359.35 515.514 359.641 515.475C360.824 515.01 361.813 514.175 363.002 513.722C363.293 513.638 363.882 513.477 364.172 513.392C365.064 513.179 365.963 512.998 366.868 512.817C367.385 512.403 367.902 511.995 368.419 511.588C369.505 511.969 370.772 513.574 371.949 512.571C373.649 511.536 375.181 510.223 376.616 508.845C377.314 508.107 377.999 507.344 378.606 506.523C378.807 506.51 379.214 506.484 379.414 506.471C379.421 506.244 379.434 505.785 379.44 505.559C380.856 504.828 382.239 504.026 383.519 503.068C382.924 502.518 382.336 501.962 381.767 501.406C381.438 501.322 380.791 501.141 380.468 501.05C378.219 500.533 375.904 500.681 373.623 500.668ZM386.305 503.709C384.657 504.634 383.564 505.979 383.777 507.965C384.236 507.836 385.167 507.577 385.633 507.448C386.454 507.085 387.268 506.697 388.044 506.238C387.533 505.345 386.919 504.517 386.305 503.709ZM276.955 505.669C277.052 507.732 278.907 508.657 280.316 509.802C281.396 509.763 282.488 509.776 283.574 509.647C284.149 508.994 284.421 508.153 284.783 507.389C282.249 506.51 279.599 506.057 276.955 505.669ZM368.671 512.94C367.585 513.832 367.844 515.314 367.637 516.549C368.581 516.226 369.609 516.006 370.417 515.365C370.695 514.227 369.983 512.733 368.671 512.94ZM289.378 515.145C289.87 516.051 290.464 516.886 291.078 517.726C292.203 517.358 293.315 516.957 294.427 516.556C293.793 515.702 293.14 514.861 292.494 514.026C291.415 514.259 290.29 514.453 289.378 515.145ZM302.229 518.8C301.977 518.8 301.472 518.807 301.22 518.807C301.22 519.091 301.22 519.648 301.22 519.926C302.196 520.081 303.185 520.243 304.168 520.456C304.472 520.612 305.073 520.916 305.377 521.071C306.488 521.64 307.768 521.006 307.762 519.706C307.012 519.143 306.191 518.697 305.357 518.289C304.653 517.765 303.929 517.254 303.218 516.769C302.959 517.474 302.571 518.121 302.229 518.8ZM320.884 528.827C322.092 530.024 323.514 530.696 325.13 529.778C325.143 529.312 325.169 528.374 325.176 527.908C324.271 527.384 323.366 526.873 322.416 526.466C321.569 526.964 321.33 528.005 320.884 528.827ZM347.586 528.665C348.271 529.357 348.963 530.062 349.661 530.768C350.353 530.379 351.031 529.978 351.678 529.526C351.781 528.62 351.665 527.675 350.786 527.21C349.473 526.763 348.588 528.077 347.586 528.665ZM343.223 531.084C343.229 531.57 343.236 532.54 343.242 533.025C343.727 533.025 344.69 533.025 345.175 533.025C345.175 532.54 345.175 531.57 345.175 531.084C344.69 531.084 343.714 531.084 343.223 531.084ZM321.976 534.649C321.931 535.619 321.898 536.596 321.879 537.579C322.849 537.54 323.831 537.501 324.807 537.469C324.587 535.858 323.579 534.862 321.976 534.649ZM321.905 544.003C322.215 546.157 324.975 545.193 326.255 544.481C324.93 543.783 322.441 541.344 321.905 544.003ZM340.14 546.208C339.758 547.185 339.416 548.188 339.099 549.197C340.178 549.165 341.264 549.132 342.35 549.087C341.652 548.097 340.902 547.14 340.14 546.208Z",fill:"#1E90FF"})})}),u.jsx(F,{placement:"top",title:"دریاچه",children:u.jsx("a",{id:"دریاچه",style:{cursor:"pointer"},children:u.jsx("path",{d:"M462.42 471.178C464.96 469.295 468.308 469.709 471.275 469.67C471.133 472.368 471.12 475.298 469.439 477.569C468.185 479.27 466.847 481.204 464.798 481.98C462.698 480.628 462.73 477.776 462.025 475.622C461.864 474.166 460.888 472.2 462.42 471.178Z",fill:"#1E90FF"})})}),u.jsx(F,{placement:"top",title:"دریاچه",children:u.jsx("a",{id:"دریاچه",style:{cursor:"pointer"},children:u.jsx("path",{d:"M240.8 204.678C243.14 206.683 245.66 208.507 247.729 210.804C249.222 212.414 249.248 214.724 249.616 216.761C245.473 216.833 241.465 215.739 237.555 214.478C239.242 211.438 240.489 208.158 240.8 204.678Z",fill:"#1E90FF"})})}),u.jsx(F,{placement:"top",title:"ارومیه",children:u.jsx("a",{id:"ارومیه",style:{cursor:"pointer"},children:u.jsx("path",{d:"M32.9258 64.9334C36.6231 60.8322 43.9597 62.9216 45.5563 68.0125C44.6772 72.3401 42.8867 76.6806 43.6106 81.1829C44.1471 82.6901 45.608 83.641 46.9396 84.3978C48.6525 85.3229 50.6111 84.4367 52.4339 84.7148C54.3084 85.3164 55.4784 87.0371 56.7841 88.402C55.5042 89.5017 53.7719 91.1577 55.0195 92.9495C57.7408 96.2551 61.7096 98.5838 63.5195 102.627C63.8492 103.177 63.8039 103.688 63.3773 104.166C61.7936 105.499 59.7187 106.094 58.148 107.446C57.9217 109.354 58.1092 111.288 58.1674 113.203C56.2347 112.815 53.8107 112.886 52.5696 111.062C49.6027 106.566 47.0688 101.631 42.9513 98.0404C40.9216 96.365 40.8441 93.5835 40.0167 91.2741C38.9178 88.1239 37.5604 85.0706 36.6296 81.8621C35.6988 81.06 34.684 80.3355 33.9277 79.3587C33.4946 78.0391 33.5851 76.5901 33.876 75.251C34.5676 72.7282 37.8577 71.8549 38.3232 69.2545C38.7433 66.1754 34.9231 65.9619 32.9258 64.9334Z",fill:"#1E90FF"})})})]})})})}function D2(){return u.jsxs(E,{xs:12,sx:{display:"flex",flexDirection:"rowReverse",border:"1px solid #A8A8A8",borderRadius:"20px",padding:"10px",gap:"5px",alignItems:"center",marginLeft:{xs:"0px",md:"173px"},width:{xs:"100%",md:"480px"}},children:[u.jsxs(E,{xs:6,item:!0,sx:{display:"flex",alignItems:"center",marginLeft:"10px"},children:[u.jsx(E,{sx:{backgroundColor:"#F18989",width:"15px",height:"15px",borderRadius:"8px"}}),u.jsx(Y,{sx:{marginLeft:"10px",color:"#717171",fontWeight:"400",fontSize:"14px"},children:"کمتر از 25%"})]}),u.jsxs(E,{xs:6,item:!0,sx:{display:"flex",alignItems:"center",marginLeft:"10px"},children:[u.jsx(E,{sx:{backgroundColor:"#FF944D",width:"15px",height:"15px",borderRadius:"8px"}}),u.jsx(Y,{sx:{marginLeft:"10px",color:"#717171",fontWeight:"400",fontSize:"14px"},children:"25% تا 50%"})]}),u.jsxs(E,{xs:6,item:!0,sx:{display:"flex",alignItems:"center",marginLeft:"10px"},children:[u.jsx(E,{sx:{backgroundColor:"#F4C430",width:"15px",height:"15px",borderRadius:"8px"}}),u.jsx(Y,{sx:{marginLeft:"10px",color:"#717171",fontWeight:"400",fontSize:"14px"},children:"50% تا 75%"})]}),u.jsxs(E,{xs:6,item:!0,sx:{display:"flex",alignItems:"center",marginLeft:"10px"},children:[u.jsx(E,{sx:{backgroundColor:"#61D8BA",width:"15px",height:"15px",borderRadius:"8px"}}),u.jsx(Y,{sx:{marginLeft:"10px",color:"#717171",fontWeight:"400",fontSize:"14px"},children:"75% تا 100%"})]})]})}const z2=P6("DASHBOARD_PROVINCE_DETAILS_FOR_MAP",async(e,{dispatch:j})=>{j(C6());const{data:l,status:s}=await H.get("https://rsibackend.rasadyar.com/app/dashboard_province_detail_for_map/");return j(t6()),{data:l,status:s}}),W2=()=>{var x;const[e,j]=a.useState({totalQuantity:0,totalLeftOver:0,totalKilledQuantity:0,totalHatchingLeftOverPercent:0,totalActiveLeft:0,totalActiveLeftPercent:0}),l=h6(),s=()=>{l(z2()).then(S=>{var o;(o=S.payload)!=null&&o.data&&j(S.payload.data)})};return a.useEffect(()=>{s()},[]),u.jsxs(E,{sx:{display:"flex",flexDirection:"row",border:"1px solid #A8A8A8",borderRadius:"20px",padding:"10px",maxHeight:"156px",marginTop:"20px",backgroundColor:"white",flexWrap:"wrap"},children:[u.jsxs(E,{item:!0,sx:{marginTop:"10px",display:"flex"},children:[u.jsx(Y,{sx:{color:"#717171",fontWeight:"600",fontSize:"12px"},children:"حجم کل جوجه ریزی:"}),u.jsxs(Y,{sx:{color:"#333",fontWeight:"700",fontSize:"12px",marginLeft:"10px"},children:[e==null?void 0:e.totalQuantity.toLocaleString()," قطعه"]})]}),u.jsxs(E,{item:!0,sx:{marginTop:"10px",display:"flex",marginRight:"10px"},children:[u.jsx(Y,{sx:{color:"#717171",fontWeight:"600",fontSize:"12px",marginLeft:"10px"},children:"حجم مانده در سالن:"}),u.jsxs(Y,{sx:{color:"#333",fontWeight:"700",fontSize:"12px",marginLeft:"10px"},children:[(x=e==null?void 0:e.totalLeftOver)==null?void 0:x.toLocaleString()," قطعه"]})]}),u.jsxs(E,{item:!0,sx:{marginTop:"10px",display:"flex"},children:[u.jsx(Y,{sx:{color:"#333",fontWeight:"700",fontSize:"12px",marginLeft:"10px"},children:"حجم کل کشتار شده:"}),u.jsx(Y,{sx:{color:"#333",fontWeight:"700",fontSize:"12px",marginLeft:"10px"},children:e==null?void 0:e.totalKilledQuantity.toLocaleString()})]}),u.jsxs(E,{item:!0,sx:{marginTop:"10px",display:"flex"},children:[u.jsx(Y,{sx:{color:"#333",fontWeight:"700",fontSize:"12px",marginLeft:"10px"},children:"درصد مانده در سالن :"}),u.jsxs(E,{sx:{display:"flex",alignItems:"center"},children:[u.jsx(E,{sx:{borderRadius:"8px",marginLeft:"5px"}}),u.jsxs(Y,{sx:{color:"#333",fontWeight:"700",fontSize:"12px"},children:[e==null?void 0:e.totalHatchingLeftOverPercent,"%"]})]})]}),u.jsxs(E,{item:!0,sx:{marginTop:"10px",display:"flex"},children:[u.jsx(Y,{sx:{color:"#333",fontWeight:"700",fontSize:"12px",marginLeft:"10px"},children:"درصد آماده کشتار:"}),u.jsxs(E,{sx:{display:"flex",alignItems:"center"},children:[u.jsx(E,{sx:{borderRadius:"8px",marginLeft:"5px"}}),u.jsxs(Y,{sx:{color:"#333",fontWeight:"700",fontSize:"12px",marginLeft:"10px"},children:[e.totalActiveLeftPercent,"%"]})]})]})]})};function Y2({onPercentageTypeChange:e,selectedPercentageType:j}){const l=s=>{e(s.target.value)};return u.jsx(A2,{children:u.jsxs(j2,{sx:{justifyContent:"center"},"aria-labelledby":"percentage-type-radio-buttons-group",name:"percentage-type-radio-buttons-group",value:j,onChange:l,row:!0,children:[u.jsx(T6,{value:"hatching",control:u.jsx(t2,{}),label:"مانده در سالن"}),u.jsx(T6,{value:"active",control:u.jsx(t2,{}),label:"آماده کشتار"})]})})}const Z2=()=>{const[e,j]=a.useState([]),[l,s]=a.useState("hatching"),[x,S]=a.useState([]),o=h6(),n=()=>{o(O2()).then(A=>{var M;const b=((M=A.payload)==null?void 0:M.data)||[];S(b);const O=b.map((h,B)=>{var _,L,$;return[B+1,(h==null?void 0:h.provinceName)||"",((_=h==null?void 0:h.totalQuantity)==null?void 0:_.toLocaleString())||"0",((L=h==null?void 0:h.totalKilledQuantity)==null?void 0:L.toLocaleString())||"0",(($=h==null?void 0:h.totalLeftOver)==null?void 0:$.toLocaleString())||"0",`% ${h==null?void 0:h.totalHatchingLeftOverPercent.toLocaleString()} `,h==null?void 0:h.totalActiveLeft.toLocaleString(),` % ${h==null?void 0:h.totalActiveLeftPercent.toLocaleString()}`]});j(O)})};a.useEffect(()=>{n()},[]);const P=A=>A<25?"#F18989":A<50?"#FF944D":A<75?"#F4C430":"#61D8BA",v={};x.forEach(A=>{A!=null&&A.provinceName&&(A!=null&&A.totalHatchingLeftOverPercent)&&(v[A==null?void 0:A.provinceName]=A==null?void 0:A.totalHatchingLeftOverPercent)});const w=A=>{const b=x.find(M=>(M==null?void 0:M.provinceName)===A);if(!b)return"#B0B0B0";const O=l==="hatching"?b==null?void 0:b.totalHatchingLeftOverPercent:b==null?void 0:b.totalActiveLeftPercent;return O?P(O):"#B0B0B0"},T=A=>{s(A)};return u.jsxs(E,{xs:12,md:12,container:!0,spacing:2,justifyContent:"center",children:[u.jsx(E,{item:!0,xs:12,md:4,gap:2,sx:{maxHeight:{xs:"auto",md:"668px"},overflowY:"scroll"},children:u.jsx(p6,{title:"اطلاعات کشتار زنده کشتارگاه",columns:["ردیف"," استان"," جوجه ریزی","کشتار شده","مانده در سالن"," مانده در سالن","آماده کشتار"," آماده کشتار"],data:e,sx:{"& .MuiTableCell-root":{fontSize:"0.75rem",padding:"8px"},"& .MuiTableHead-root":{"& .MuiTableCell-root":{fontWeight:600}}}})}),u.jsxs(E,{xs:12,md:7,gap:2,sx:{display:"flex",flexDirection:"column",marginLeft:{xs:"0px",md:"33px"}},children:[u.jsx(W2,{}),u.jsx(Y2,{onPercentageTypeChange:T,selectedPercentageType:l}),u.jsx(_2,{getProvinceColor:w}),u.jsx(D2,{})]})]})},H2=P6("PROVINCE_NATIONAL_GET_DISTRIBUTION_SERVICE",async(e,{dispatch:j})=>{j(C6());const{data:l,status:s}=await H.get("https://rsibackend.rasadyar.com/app/transport-carcass-dashboard",{params:e});return j(t6()),{data:l,status:s}}),U2=P6("PROVINCE_NATIONAL_GET_STEWARD_DISTRIBUTION_SERVICE",async(e,{dispatch:j})=>{j(C6());const{data:l,status:s}=await H.get("https://rsibackend.rasadyar.com/app/guilds-transport-carcass-dashboard",{params:e});return j(t6()),{data:l,status:s}}),V2=()=>{var a6,e6,Z,o6,c,C,s6,c6,i6,W,l6;const[,,e,j,l,s]=a.useContext(j6),x=h6(),[S,o]=a.useState("KillHouse");a.useEffect(()=>{const d=K(new Date).format("YYYY-MM-DD");j(d),s(d)},[]);const[n,P]=a.useState([]),[v,w]=a.useState(!1),[T]=a.useContext(j6),[A,b]=a.useState(""),O=d=>{G(d.target.value)},[M,h]=a.useState([]),[B,_]=a.useState(0),[L,$]=a.useState(10),[g,G]=a.useState(""),[z,U]=a.useState(1),[Q,V]=a.useState([]),X=async d=>{let t;D(),x(C6()),t=await H.get(`https://rsibackend.rasadyar.com/app/transport-carcass-detail/?search=${g}${v?`&date1=${e}&date2=${l}`:""}&role=${S}&province=${A}&page=${d}&page_size=${L}`),x(t6()),h(t.data.results),_(t.data.count)},y=d=>{X(d),U(d)},r=d=>{$(d),U(1)},D=()=>{x(H2({role:S,province:A,date1:v?e:null,date2:v?l:null})).then(d=>{P(d.payload.data)})};a.useEffect(()=>{const d=M==null?void 0:M.map((t,r6)=>{var p,k,I,N,x6,m,u6,N6,E6,i,F6,W6,Y6,Z6,H6,U6,V6,G6,K6,Q6,X6,q6,J6,m6,u2;const n6=((p=t==null?void 0:t.info)==null?void 0:p.totalInputBarsWight)+((k=t==null?void 0:t.info)==null?void 0:k.totalOutputBarsWight);return[z===1?r6+1:r6+L*(z-1)+1,(I=t==null?void 0:t.info)==null?void 0:I.role,(t==null?void 0:t.UnitName)||(t==null?void 0:t.name),(t==null?void 0:t.PartIdCode)||(t==null?void 0:t.jihadiCode),(t==null?void 0:t.Province)||(t==null?void 0:t.province),(t==null?void 0:t.City)||(t==null?void 0:t.city),"گوشت مرغ تازه",(x6=(N=t==null?void 0:t.info)==null?void 0:N.totalInputBuyBarsCount)==null?void 0:x6.toLocaleString(),(u6=(m=t==null?void 0:t.info)==null?void 0:m.totalInputBuyBarsWight)==null?void 0:u6.toLocaleString(),(E6=(N6=t==null?void 0:t.info)==null?void 0:N6.totalOutputBuyBarsCount)==null?void 0:E6.toLocaleString(),(F6=(i=t==null?void 0:t.info)==null?void 0:i.totalOutputBuyBarsWight)==null?void 0:F6.toLocaleString(),(Y6=(W6=t==null?void 0:t.info)==null?void 0:W6.totalWareHouse)==null?void 0:Y6.toLocaleString(),n6==null?void 0:n6.toLocaleString(),"%"+((Z6=t==null?void 0:t.info)!=null&&Z6.totalWareHouse?(n6/((H6=t==null?void 0:t.info)==null?void 0:H6.totalWareHouse)*100).toFixed(1):0),(V6=(U6=t==null?void 0:t.info)==null?void 0:U6.inputBars)==null?void 0:V6.toLocaleString(),(K6=(G6=t==null?void 0:t.info)==null?void 0:G6.totalInputBarsWight)==null?void 0:K6.toLocaleString(),"%"+((X6=(Q6=t==null?void 0:t.info)==null?void 0:Q6.totalInputBarsPercent)==null?void 0:X6.toLocaleString()),(J6=(q6=t==null?void 0:t.info)==null?void 0:q6.totalOutputBarsWight)==null?void 0:J6.toLocaleString(),"%"+((u2=(m6=t==null?void 0:t.info)==null?void 0:m6.totalOutputBarsPercent)==null?void 0:u2.toLocaleString()),u.jsx(R6,{color:"success",size:"small",onClick:()=>{window.open(f6()==="AdminX"?`${B6}/${S==="KillHouse"?t.PartIdCode:t==null?void 0:t.jihadiCode}/${(t==null?void 0:t.UnitName)||(t==null?void 0:t.name)}/distribution`:`${_6}/${S==="KillHouse"?t.PartIdCode:t==null?void 0:t.jihadiCode}/${(t==null?void 0:t.UnitName)||(t==null?void 0:t.name)}/distribution`,"_blank")},children:u.jsx(o2,{})},r6)]});V(d)},[M]),a.useEffect(()=>{X(1)},[x,e,l,L,S,A,v]);const q=async d=>{d.preventDefault(),D(),x(C6());try{const t=await H.get(`https://rsibackend.rasadyar.com/app/transport-carcass-detail/?role=${S}&province=${A}&search=${g}${v?`&date1=${e}&date2=${l}`:""}&page=1&page_size=${L}`);h(t.data.results),_(t.data.count),x(t6())}catch(t){console.error("Error fetching data:",t)}},J=()=>[{name:"همه"},...r2()];return u.jsxs(f,{container:!0,xs:12,justifyContent:"center",alignItems:"center",gap:2,children:[u.jsx(f,{container:!0,mt:2,mb:4,isDashboard:!0,children:u.jsx(p6,{noPagination:!0,isDashboard:!0,columns:["نقش","تعداد","محصول","وزن خرید داخل استان","وزن خرید خارج استان","وزن کل انبار","وزن کل توزیع","درصد توزیع نسبت به انبار","تعداد توزیع داخل استان","وزن توزیع داخل استان","درصد توزیع داخل استان","تعداد توزیع خارج استان","وزن توزیع خارج استان","درصد توزیع خارج استان","آخرین آپدیت"],data:[[n==null?void 0:n.role,S==="KillHouse"?(a6=n==null?void 0:n.totalCountKillHouse)==null?void 0:a6.toLocaleString():(e6=n==null?void 0:n.totalCountSteward)==null?void 0:e6.toLocaleString(),n==null?void 0:n.product,(Z=n==null?void 0:n.totalInputBuyBarsWight)==null?void 0:Z.toLocaleString(),(o6=n==null?void 0:n.totalOutputBuyBarsWight)==null?void 0:o6.toLocaleString(),(c=n==null?void 0:n.totalWareHouse)==null?void 0:c.toLocaleString(),((n==null?void 0:n.totalInputBarsWight)+(n==null?void 0:n.totalOutputBarsWight)).toLocaleString(),n!=null&&n.totalWareHouse?"%"+(n!=null&&n.totalWareHouse?(((n==null?void 0:n.totalInputBarsWight)+(n==null?void 0:n.totalOutputBarsWight))/(n==null?void 0:n.totalWareHouse)*100).toFixed(1):0):"",(C=n==null?void 0:n.inputBars)==null?void 0:C.toLocaleString(),(s6=n==null?void 0:n.totalInputBarsWight)==null?void 0:s6.toLocaleString(),n!=null&&n.totalInputBarsPercent?"%"+((c6=n==null?void 0:n.totalInputBarsPercent)==null?void 0:c6.toLocaleString()):"",(i6=n==null?void 0:n.outputBars)==null?void 0:i6.toLocaleString(),(W=n==null?void 0:n.totalOutputBarsWight)==null?void 0:W.toLocaleString(),n!=null&&n.totalOutputBarsPercent?"%"+((l6=n==null?void 0:n.totalOutputBarsPercent)==null?void 0:l6.toLocaleString()):"",(n==null?void 0:n.lastUpdate)&&a2(n==null?void 0:n.lastUpdate)]],title:"خلاصه اطلاعات"})}),u.jsxs(f,{container:!0,xs:12,justifyContent:"start",alignItems:"center",gap:2,children:[u.jsx(I6,{sx:{minWidth:"220px"},size:"small",disablePortal:!0,id:"hatching",options:J().map(d=>({label:d.name})),onChange:(d,t)=>{t.label!=="همه"?b(t.label):b("")},renderInput:d=>u.jsx(R,{...d,label:"انتخاب استان"})}),u.jsxs(f2,{size:"small",labelId:"demo-simple-select-label",id:"race",label:"نژاد مرغ",value:S,onChange:d=>{o(d.target.value)},children:[u.jsx(e2,{value:"KillHouse",children:"کشتارگاه"}),u.jsx(e2,{value:"Steward",children:"مباشر"})]}),u.jsxs(f,{container:!0,gap:1,style:{borderStyle:"solid",borderWidth:"1px",padding:"5px",borderRadius:"15px",borderColor:"gray",justifyContent:"left"},alignItems:"center",children:[u.jsx(S6,{icon:u.jsx(w6,{}),checkedIcon:u.jsx(M6,{}),checked:v,onChange:()=>w(!v),color:"primary",size:"large"}),u.jsx(f,{children:u.jsx(d6,{disabled:!v,label:"از تاریخ",id:"date",renderInput:d=>u.jsx(R,{size:"small",sx:{width:{xs:"126px",md:"160px"}},...d}),value:e,onChange:d=>{j(K(d).format("YYYY-MM-DD"))}})}),u.jsx(f,{children:u.jsx(d6,{disabled:!v,label:"تا تاریخ",id:"date",renderInput:d=>u.jsx(R,{size:"small",sx:{width:{xs:"126px",md:"160px"}},...d}),value:l,onChange:d=>{s(K(d).format("YYYY-MM-DD"))}})})]}),u.jsx(f,{children:u.jsxs("form",{onSubmit:q,children:[u.jsx(R,{id:"outlined-basic",size:"small",label:"جستجو",variant:"outlined",style:{width:250},onChange:O}),u.jsx(A6,{type:"submit",onClick:q,endIcon:u.jsx(v6,{}),children:"جستجو"})]})}),u.jsx(F,{title:"خروجی اکسل",children:u.jsx(A6,{color:"success",onClick:()=>{T({vertical:"top",horizontal:"center",msg:"فایل اکسل در حال دانلود می باشد، این علمیات ممکن است زمان بر باشد لطفا صبر کنید.",severity:"success"});const d=`https://rsibackend.rasadyar.com/app/transport-carcass-detail-excel/?search=${g}${v?`&date1=${e}&date2=${l}`:""}&role=${S}&province=${A}`;window.location.href=d},children:u.jsx(D6,{size:32})})})]}),u.jsx(p6,{data:Q,columns:["ردیف","نقش","نام واحد","شناسه یکتا","استان","شهرستان","محصول","تعداد خرید داخل استان","وزن خرید داخل استان","تعداد خرید خارج استان","وزن خرید خارج استان","وزن کل انبار","وزن کل توزیع","درصد توزیع نسبت به انبار","تعداد توزیع داخل استان","وزن توزیع داخل استان","درصد توزیع داخل استان","وزن توزیع خارج استان","درصد توزیع خارج استان","جزئیات"],handlePageChange:y,totalRows:B,page:z,perPage:L,handlePerRowsChange:r,title:"توزیع / فروش گوشت مرغ"})]})},G2=()=>{var q,J,a6,e6,Z,o6;const[,,e,j,l,s]=a.useContext(j6),x=h6(),[S]=a.useContext(j6);a.useEffect(()=>{const c=K(new Date).format("YYYY-MM-DD");j(c),s(c)},[]);const[o,n]=a.useState([]),[P,v]=a.useState(!1),[w,T]=a.useState(""),A=c=>{$(c.target.value)},[b,O]=a.useState([]),[M,h]=a.useState(0),[B,_]=a.useState(10),[L,$]=a.useState(""),[g,G]=a.useState(1),[z,U]=a.useState([]),Q=async c=>{let C;y(),x(C6()),C=await H.get(`https://rsibackend.rasadyar.com/app/guilds-transport-carcass-detail/?search=${L}${P?`&date1=${e}&date2=${l}`:""}&province=${w}&page=${c}&page_size=${B}`),x(t6()),O(C.data.results),h(C.data.count)},V=c=>{Q(c),G(c)},X=c=>{_(c),G(1)},y=()=>{x(U2({province:w,date1:P?e:null,date2:P?l:null})).then(c=>{n(c.payload.data)})};a.useEffect(()=>{const c=b==null?void 0:b.map((C,s6)=>{var c6,i6,W,l6,d,t,r6,n6,p,k,I,N,x6,m,u6;return[g===1?s6+1:s6+B*(g-1)+1,(c6=C==null?void 0:C.info)==null?void 0:c6.role,C==null?void 0:C.name,(C==null?void 0:C.PartIdCode)||(C==null?void 0:C.jihadiCode),(C==null?void 0:C.Province)||(C==null?void 0:C.province),(C==null?void 0:C.City)||(C==null?void 0:C.city),"گوشت مرغ تازه",(W=(i6=C==null?void 0:C.info)==null?void 0:i6.totalInputBuyBarsCount)==null?void 0:W.toLocaleString(),(d=(l6=C==null?void 0:C.info)==null?void 0:l6.totalInputBuyBarsWight)==null?void 0:d.toLocaleString(),(r6=(t=C==null?void 0:C.info)==null?void 0:t.totalOutputBuyBarsCount)==null?void 0:r6.toLocaleString(),(p=(n6=C==null?void 0:C.info)==null?void 0:n6.totalOutputBuyBarsWight)==null?void 0:p.toLocaleString(),(I=(k=C==null?void 0:C.info)==null?void 0:k.totalWareHouse)==null?void 0:I.toLocaleString(),(x6=(N=C==null?void 0:C.info)==null?void 0:N.totalInputBuyBarsPercent)==null?void 0:x6.toLocaleString(),(u6=(m=C==null?void 0:C.info)==null?void 0:m.totalOutputBuyBarsPercent)==null?void 0:u6.toLocaleString(),u.jsx(R6,{color:"success",size:"small",onClick:()=>{window.open(f6()==="AdminX"?`${B6}/${C==null?void 0:C.jihadiCode}/${C==null?void 0:C.name}/Steward`:`${_6}/${C==null?void 0:C.jihadiCode}/${C==null?void 0:C.name}/Steward`,"_blank")},children:u.jsx(o2,{})},s6)]});U(c)},[b]),a.useEffect(()=>{Q(1)},[x,e,l,B,w,P]);const r=async c=>{c.preventDefault(),y(),x(C6());try{const C=await H.get(`https://rsibackend.rasadyar.com/app/guilds-transport-carcass-detail/?&province=${w}&search=${L}${P?`&date1=${e}&date2=${l}`:""}&page=1&page_size=${B}`);O(C.data.results),h(C.data.count),x(t6())}catch(C){console.error("Error fetching data:",C)}},D=()=>[{name:"همه"},...r2()];return u.jsxs(f,{container:!0,xs:12,justifyContent:"center",alignItems:"center",gap:2,children:[u.jsx(f,{container:!0,mt:2,mb:4,isDashboard:!0,children:u.jsx(p6,{noPagination:!0,isDashboard:!0,columns:["تعداد","نقش","محصول","وزن خرید داخل استان","وزن خرید خارج استان","وزن کل خرید","درصد خرید داخل استان","درصد خرید خارج استان","آخرین آپدیت"],data:[[(q=o==null?void 0:o.totalCountGuild)==null?void 0:q.toLocaleString(),o==null?void 0:o.role,o==null?void 0:o.product,(J=o==null?void 0:o.totalInputBuyBarsWight)==null?void 0:J.toLocaleString(),(a6=o==null?void 0:o.totalOutputBuyBarsWight)==null?void 0:a6.toLocaleString(),(e6=o==null?void 0:o.totalWareHouse)==null?void 0:e6.toLocaleString(),(Z=o==null?void 0:o.totalInputBuyBarsPercent)==null?void 0:Z.toLocaleString(),(o6=o==null?void 0:o.totalOutputBuyBarsPercent)==null?void 0:o6.toLocaleString(),(o==null?void 0:o.lastUpdate)&&a2(o==null?void 0:o.lastUpdate)]],title:"خلاصه اطلاعات"})}),u.jsxs(f,{container:!0,xs:12,justifyContent:"start",alignItems:"center",gap:2,children:[u.jsx(I6,{sx:{minWidth:"220px"},size:"small",disablePortal:!0,id:"hatching",options:D().map(c=>({label:c.name})),onChange:(c,C)=>{C.label!=="همه"?T(C.label):T("")},renderInput:c=>u.jsx(R,{...c,label:"انتخاب استان"})}),u.jsxs(f,{container:!0,gap:1,style:{borderStyle:"solid",borderWidth:"1px",padding:"5px",borderRadius:"15px",borderColor:"gray",justifyContent:"left"},alignItems:"center",children:[u.jsx(S6,{icon:u.jsx(w6,{}),checkedIcon:u.jsx(M6,{}),checked:P,onChange:()=>v(!P),color:"primary",size:"large"}),u.jsx(f,{children:u.jsx(d6,{disabled:!P,label:"از تاریخ",id:"date",renderInput:c=>u.jsx(R,{size:"small",sx:{width:{xs:"126px",md:"160px"}},...c}),value:e,onChange:c=>{j(K(c).format("YYYY-MM-DD"))}})}),u.jsx(f,{children:u.jsx(d6,{disabled:!P,label:"تا تاریخ",id:"date",renderInput:c=>u.jsx(R,{size:"small",sx:{width:{xs:"126px",md:"160px"}},...c}),value:l,onChange:c=>{s(K(c).format("YYYY-MM-DD"))}})})]}),u.jsx(f,{children:u.jsxs("form",{onSubmit:r,children:[u.jsx(R,{id:"outlined-basic",size:"small",label:"جستجو",variant:"outlined",style:{width:250},onChange:A}),u.jsx(A6,{type:"submit",onClick:r,endIcon:u.jsx(v6,{}),children:"جستجو"})]})}),u.jsx(F,{title:"خروجی اکسل",children:u.jsx(A6,{color:"success",onClick:()=>{S({vertical:"top",horizontal:"center",msg:"فایل اکسل در حال دانلود می باشد، این علمیات ممکن است زمان بر باشد لطفا صبر کنید.",severity:"success"});const c=`https://rsibackend.rasadyar.com/app/guilds-transport-carcass-detail-excel/?search=${L}${P?`&date1=${e}&date2=${l}`:""}&province=${w}`;window.location.href=c},children:u.jsx(D6,{size:32})})})]}),u.jsx(p6,{data:z,columns:["ردیف","نقش","نام واحد","شناسه یکتا","استان","شهرستان","محصول","تعداد خرید داخل استان","وزن خرید داخل استان","تعداد خرید خارج استان","وزن خرید خارج استان","وزن کل خرید","درصد خرید داخل استان","درصد خرید خارج استان","جزئیات"],handlePageChange:V,totalRows:M,page:g,perPage:B,handlePerRowsChange:X,title:"خرید صنوف"})]})},K2=()=>{const[e,j]=a.useState(null),[l,s]=a.useState(null),[x,S]=a.useState([]),[o,n]=a.useState(0),[P,v]=a.useState(1),[w,T]=a.useState(20),[A,b]=a.useState(!1),[O,M]=a.useState(null),[h,B]=a.useState(!0),[_,L]=a.useState([]),[$,g]=a.useState(""),[G,z]=a.useState(!1),[U,Q]=a.useState([]),[V,X]=a.useState(""),[y,r]=a.useState(!1),[D,q]=a.useState(""),[J,a6]=a.useState(""),e6=h6(),[,,Z,o6,c,C]=a.useContext(j6),s6=["ردیف","کد رهگیری","محصول","اقلام","مقدار","واحد","تاریخ","مقصد","شناسه مقصد","استان مقصد","شهرستان مقصد","مبدا","شناسه مبدا","استان مبدا","شهرستان مبدا","نوع حمل","مقصد قبلی","تغییر مقصد","کد رهگیری خودرو","تاریخ تخلیه","تخلیه"],c6=["محصول","تعداد بار","حجم بار (کیلوگرم)","تعداد بار داخل استان","حجم بار داخل استان (کیلوگرم)","درصد داخل استان","تعداد بار خارج استان","حجم بار خارج استان (کیلوگرم)","درصد خارج استان","آخرین بروزرسانی"],i6=p=>{if(!p)return"-";const k=new Date(p);if(Number.isNaN(k.getTime()))return"-";const I=k.toLocaleDateString("fa-IR"),N=k.toLocaleTimeString("fa-IR",{hour:"2-digit",minute:"2-digit",hour12:!1});return`${I} ${N}`},W=p=>p==null?"-":typeof p=="number"?p.toLocaleString("fa-IR"):p,l6=p=>{if(p==null)return"-";const k=Number(p);return Number.isNaN(k)?"-":`${k.toFixed(1)}%`},d=p=>p==null||p===""?"-":p;a.useEffect(()=>{v(1)},[Z,c,h,$,V,D]),a.useEffect(()=>{let p=!0;return(async()=>{var I;try{z(!0);const{data:N}=await H.get("iran_province/");if(!p)return;const x6=((I=N==null?void 0:N.map)==null?void 0:I.call(N,m=>m==null?void 0:m.name).filter(m=>!!m))??[];L(x6)}catch(N){console.error("Failed to fetch provinces:",N)}finally{p&&z(!1)}})(),()=>{p=!1}},[]),a.useEffect(()=>{let p=!0;return(async()=>{try{r(!0);const{data:I}=await H.get("https://rsibackend.rasadyar.com/app/all-products-transport-products");if(!p)return;const N=Array.isArray(I==null?void 0:I.products)?I.products:[];Q(N)}catch(I){console.error("Failed to fetch product types:",I)}finally{p&&r(!1)}})(),()=>{p=!1}},[]),a.useEffect(()=>{let p=!0;return(async()=>{try{M(null),b(!0),e6(C6());const I=new URLSearchParams;I.append("product_type",V||""),h&&Z&&I.append("date1",Z),h&&c&&I.append("date2",c),$&&I.append("destination_province",$),D&&I.append("search",D),I.append("page",P.toString()),I.append("page_size",w.toString());const N=new URLSearchParams;N.append("product_type",V||""),h&&Z&&N.append("date1",Z),h&&c&&N.append("date2",c),$&&N.append("destination_province",$),D&&N.append("search",D);const[x6,m]=await Promise.all([H.get(`https://rsibackend.rasadyar.com/app/all-products-transport/?${I.toString()}`),H.get(`https://rsibackend.rasadyar.com/app/all-products-transport-dashboard/?${N.toString()}`)]);if(!p)return;const u6=x6.data??{results:[]},E6=((u6==null?void 0:u6.results)??[]).map((i,F6)=>[d(W(F6+1+(P-1)*w)),u.jsx(z6,{clearanceCode:i==null?void 0:i.tracking},(i==null?void 0:i.tracking)||F6),d(i==null?void 0:i.product),d(i==null?void 0:i.items),d(W(i==null?void 0:i.quantity)),d(i==null?void 0:i.unit),d(y6(i==null?void 0:i.date)),d(i==null?void 0:i.destination),d(i==null?void 0:i.jihadiDestination),d(i==null?void 0:i.destinationProvince),d(i==null?void 0:i.destinationCity),d(i==null?void 0:i.origin),d(i==null?void 0:i.jihadiOrigin),d(i==null?void 0:i.originProvince),d(i==null?void 0:i.originCity),d((i==null?void 0:i.originProvince)===(i==null?void 0:i.destinationProvince)?"داخل استان":"خارج استان"),d(i==null?void 0:i.destinationPrev),d(i==null?void 0:i.destinationChanged),d(i==null?void 0:i.carTrackingCode),d(y6(i==null?void 0:i.unloadingDate)),d(i==null?void 0:i.unloading)]);j(u6),S(E6),n((u6==null?void 0:u6.count)??0),s(m.data)}catch(I){if(console.error("Failed to fetch total cargo information:",I),!p)return;M(I),v2("در دریافت اطلاعات بار کل کشور خطایی رخ داد، لطفا مجددا تلاش کنید.","error")}finally{p&&b(!1),e6(t6())}})(),()=>{p=!1}},[e6,P,w,Z,c,$,V,h,D]);const t=p=>{v(p)},r6=p=>{T(p),v(1)},n6=async p=>{p.preventDefault();const k=J.trim();q(k),a6(k),v(1)};return O?u.jsx("div",{children:"خطا در دریافت اطلاعات بار کل کشور"}):A&&(!e||!l)?u.jsx("div",{children:"در حال بارگذاری اطلاعات ..."}):u.jsx(E,{container:!0,xs:12,justifyContent:"center",alignItems:"center",gap:2,mt:4,children:u.jsxs(E,{container:!0,direction:"column",xs:12,justifyContent:"center",alignItems:"center",gap:2,children:[u.jsxs(E,{container:!0,alignItems:"center",gap:2,children:[u.jsxs(E,{container:!0,gap:1,style:{borderStyle:"solid",borderWidth:"1px",padding:"5px",borderRadius:"15px",borderColor:"gray",justifyContent:"left",maxWidth:"fit-content"},alignItems:"center",justifyContent:"center",children:[u.jsx(S6,{icon:u.jsx(w6,{}),checkedIcon:u.jsx(M6,{}),checked:h,onChange:()=>B(!h),color:"primary",size:"large"}),u.jsx(E,{children:u.jsx(d6,{disabled:!h,label:"از تاریخ",id:"date",renderInput:p=>u.jsx(R,{size:"small",sx:{width:{xs:"126px",md:"160px"}},...p}),value:Z,onChange:p=>{p&&o6(K(p).format("YYYY-MM-DD"))}})}),u.jsx(E,{children:u.jsx(d6,{disabled:!h,label:"تا تاریخ",id:"date",renderInput:p=>u.jsx(R,{size:"small",sx:{width:{xs:"126px",md:"160px"}},...p}),value:c,onChange:p=>{p&&C(K(p).format("YYYY-MM-DD"))}})})]}),u.jsxs(E,{container:!0,alignItems:"center",justifyContent:"center",gap:1,sx:{maxWidth:"fit-content"},children:[u.jsx(I6,{options:_,loading:G,value:$||null,onChange:(p,k)=>{g(k||"")},noOptionsText:"استانی یافت نشد",renderInput:p=>u.jsx(R,{...p,label:"استان مقصد",size:"small",sx:{width:{xs:200,md:240}},InputProps:{...p.InputProps,endAdornment:u.jsxs(u.Fragment,{children:[G?u.jsx(s2,{color:"inherit",size:16}):null,p.InputProps.endAdornment]})}}),clearOnEscape:!0}),u.jsx(I6,{options:U,loading:y,value:V||null,onChange:(p,k)=>{X(k||"")},noOptionsText:"محصولی یافت نشد",renderInput:p=>u.jsx(R,{...p,label:"نوع محصول",size:"small",sx:{width:{xs:200,md:240}},InputProps:{...p.InputProps,endAdornment:u.jsxs(u.Fragment,{children:[y?u.jsx(s2,{color:"inherit",size:16}):null,p.InputProps.endAdornment]})}}),clearOnEscape:!0}),u.jsxs(E,{item:!0,component:"form",onSubmit:n6,sx:{width:{xs:220,md:260},display:"flex"},children:[u.jsx(R,{value:J,onChange:p=>a6(p.target.value),label:"جستجو",size:"small",variant:"outlined",sx:{flexGrow:1}}),u.jsx(R6,{type:"submit",color:"primary","aria-label":"جستجو",sx:{ml:1},children:u.jsx(R2,{})})]})]})]}),l&&u.jsx(E,{container:!0,mt:2,mb:4,isDashboard:!0,children:u.jsx(p6,{noPagination:!0,isDashboard:!0,columns:c6,data:[[d(l==null?void 0:l.product),d(W(l==null?void 0:l.bars)),d(W(l==null?void 0:l.totalBarsWight)),d(W(l==null?void 0:l.inputBars)),d(W(l==null?void 0:l.totalInputBarsWight)),l6(l==null?void 0:l.totalInputBarsPercent),d(W(l==null?void 0:l.outputBars)),d(W(l==null?void 0:l.totalOutputBarsWight)),l6(l==null?void 0:l.totalOutputBarsPercent),i6(l==null?void 0:l.lastUpdate)]],title:"خلاصه اطلاعات بار"})}),u.jsx(p6,{columns:s6,data:x,title:"اطلاعات بار کل کشور",paginated:!1,handlePageChange:t,handlePerRowsChange:r6,totalRows:o,page:P,perPage:w})]})})},Q2=()=>{const[e,j]=a.useState(0),l=f6()==="AdminX"||f6()==="SuperAdmin"||f6()==="ProvinceOperator",s=(x,S)=>{j(S)};return u.jsxs(f,{container:!0,xs:12,justifyContent:"center",alignItems:"center",children:[u.jsx(f,{container:!0,xs:12,justifyContent:"center",alignItems:"center",mt:4,children:u.jsxs(F2,{value:e,onChange:s,"aria-label":"simple tabs example",scrollButtons:"auto",variant:"scrollable",allowScrollButtonsMobile:!0,children:[u.jsx(g6,{value:0,label:"مدیریت فارم ها"}),u.jsx(g6,{value:1,label:"جوجه ریزی ها "}),u.jsx(g6,{value:2,label:"اطلاعات بارها "}),u.jsx(g6,{value:3,label:"پایش کشتارگاه ها "}),u.jsx(g6,{value:4,label:"نقشه کشوری"}),l&&u.jsx(g6,{value:5,label:"توزیع / فروش گوشت مرغ"}),l&&u.jsx(g6,{value:6,label:"خرید صنوف"}),l&&u.jsx(g6,{value:7,label:"اطلاعات حمل محصولات"})]})}),u.jsxs(f,{container:!0,xs:12,justifyContent:"center",mt:2,px:2,children:[e===0&&u.jsx(N2,{}),e===1&&u.jsx($2,{}),e===2&&u.jsx(l2,{}),e===3&&u.jsx(k2,{}),e===4&&u.jsx(Z2,{}),e===5&&u.jsx(V2,{}),e===6&&u.jsx(G2,{}),e===7&&u.jsx(K2,{})]})]})},X2=()=>{var r,D,q,J,a6,e6,Z,o6;const[,,e,j,l,s]=a.useContext(j6),x=()=>{S(T2({date1:L?e:null,date2:L?l:null,search:b,RequestCode:z})).then(c=>{G(c.payload.data)})},S=h6();a.useEffect(()=>{const c=K(new Date).format("YYYY-MM-DD");j(c),s(c)},[]);const o=c=>{O(c.target.value)},[n,P]=a.useState([]),[v,w]=a.useState(0),[T,A]=a.useState(10),[b,O]=a.useState(""),[M,h]=a.useState(1),[B,_]=a.useState([]),[L,$]=a.useState(!1),[g,G]=a.useState([]),{key:z,name:U}=O6(),Q=async c=>{S(C6());const C=await H.get(`https://rsibackend.rasadyar.com/app/transporting-detail/?search=${b}${L?`&date1=${e}&date2=${l}`:""}&page=${c}&page_size=${T}&RequestCode=${z}`);S(t6()),x(),P(C.data.results),w(C.data.count)},V=c=>{Q(c),h(c)},X=c=>{A(c),h(1)};a.useEffect(()=>{const c=n==null?void 0:n.map((C,s6)=>{var c6,i6,W,l6,d,t,r6,n6,p;return[M===1?s6+1:s6+T*(M-1)+1,u.jsx(z6,{clearanceCode:C==null?void 0:C.TrackingCode},s6),y6(C==null?void 0:C.Date),C==null?void 0:C.DesUnitName,C==null?void 0:C.DesPartIdCode,C==null?void 0:C.Province,C==null?void 0:C.City,(c6=C==null?void 0:C.GoodAmount)==null?void 0:c6.toLocaleString(),C==null?void 0:C.TrackingStatusDescription,C!=null&&C.Out?"خارج استان":"داخل استان",C==null?void 0:C.SourceUnitName,(W=(i6=C==null?void 0:C.hatching)==null?void 0:i6.poultry)==null?void 0:W.PartIdCode,(l6=C==null?void 0:C.hatching)==null?void 0:l6.RequestCode,(t=(d=C==null?void 0:C.hatching)==null?void 0:d.poultry)==null?void 0:t.Province,(n6=(r6=C==null?void 0:C.hatching)==null?void 0:r6.poultry)==null?void 0:n6.City,C==null?void 0:C.Age,(p=C==null?void 0:C.hatching)==null?void 0:p.PedigreeName]});_(c)},[n]),a.useEffect(()=>{Q(1)},[S,e,l,T,L]);const y=async c=>{c.preventDefault(),S(C6());try{const C=await H.get(`https://rsibackend.rasadyar.com/app/transporting-detail/?search=${b}${L?`&date1=${e}&date2=${l}`:""}&page=1&page_size=${T}&RequestCode=${z}`);P(C.data.results),w(C.data.count),x(),S(t6())}catch(C){console.error("Error fetching data:",C)}};return u.jsxs(f,{container:!0,xs:12,justifyContent:"center",mt:3,children:[u.jsxs(f,{container:!0,xs:12,justifyContent:"start",alignItems:"center",gap:2,children:[u.jsxs(f,{container:!0,style:{borderStyle:"solid",borderWidth:"1px",padding:"10px",borderRadius:"15px",borderColor:"gray",justifyContent:"left"},children:[u.jsx(f,{children:u.jsx(T6,{control:u.jsx(S6,{checked:L,onChange:()=>$(!L),color:"primary"})})}),u.jsx(f,{children:u.jsx(d6,{disabled:!L,label:"از تاریخ",id:"date",renderInput:c=>u.jsx(R,{size:"small",style:{width:"160px"},...c}),value:e,onChange:c=>{j(K(c).format("YYYY-MM-DD"))}})}),u.jsx(f,{children:u.jsx(d6,{disabled:!L,label:"تا تاریخ",id:"date",renderInput:c=>u.jsx(R,{size:"small",style:{width:"160px"},...c}),value:l,onChange:c=>{s(K(c).format("YYYY-MM-DD"))}})})]}),u.jsx(f,{children:u.jsxs("form",{onSubmit:y,children:[u.jsx(R,{id:"outlined-basic",size:"small",label:"جستجو",variant:"outlined",style:{width:250},onChange:o}),u.jsx(A6,{type:"submit",onClick:y,endIcon:u.jsx(v6,{}),children:"جستجو"})]})})]}),u.jsx(f,{container:!0,mt:2,mb:4,isDashboard:!0,children:u.jsx(p6,{noPagination:!0,isDashboard:!0,columns:["تعداد بار","حجم بار","میانگین سن کشتار","تعداد بار داخل استان","حجم بار داخل استان","درصد داخل استان","تعداد بار خارج استان","حجم بار خارج استان","درصد خارج استان"],data:[[(r=g==null?void 0:g.barCount)==null?void 0:r.toLocaleString(),(D=g==null?void 0:g.barQuantity)==null?void 0:D.toLocaleString(),Math.floor(g==null?void 0:g.totalBarKillingAge),(q=g==null?void 0:g.inputBarCount)==null?void 0:q.toLocaleString(),(J=g==null?void 0:g.inputBarQuantity)==null?void 0:J.toLocaleString(),(a6=g==null?void 0:g.inputBarPercent)==null?void 0:a6.toFixed(1),(e6=g==null?void 0:g.outputBar)==null?void 0:e6.toLocaleString(),(Z=g==null?void 0:g.outputBarQuantity)==null?void 0:Z.toLocaleString(),(o6=g==null?void 0:g.outputBarPercent)==null?void 0:o6.toFixed(1)]],title:"خلاصه اطلاعات"})}),u.jsx(p6,{data:B,columns:["ردیف","کد رهگیری قرنطینه","تاریخ کشتار","نام کشتارگاه","شناسه یکتا کشتار گاه","استان کشتارگاه","شهر کشتارگاه","تعداد ","وضعیت ","مقصد کشتار","نام مرغدار","شناسه یکتا مرغداری","شناسه جوجه ریزی","استان مرغدار","شهرستان مرغدار","سن کشتار","نژاد"],handlePageChange:V,totalRows:v,page:M,perPage:T,handlePerRowsChange:X,title:`جزئیات مجوز جوجه ریزی ${U}`})]})},q2=()=>{const[,,e,j,l,s]=a.useContext(j6),{unitkey:x,name:S,type:o}=O6(),[n,P]=a.useState(!1),[v]=a.useContext(j6),w=h6();a.useEffect(()=>{const y=K(new Date).format("YYYY-MM-DD");j(y),s(y)},[]);const T=y=>{L(y.target.value)},[A,b]=a.useState([]),[O,M]=a.useState(0),[h,B]=a.useState(10),[_,L]=a.useState(""),[$,g]=a.useState(1),[G,z]=a.useState([]),U=async y=>{let r;w(C6()),r=await H.get(`https://rsibackend.rasadyar.com/app/${o==="Steward"?"guilds-":""}transport-carcass-detail/?search=${_}${n?`&date1=${e}&date2=${l}`:""}&page=${y}&page_size=${h}&code=${x}`),w(t6()),b(r.data.results),M(r.data.count)},Q=y=>{U(y),g(y)},V=y=>{B(y),g(1)};a.useEffect(()=>{const y=A==null?void 0:A.map((r,D)=>{var q,J;return[$===1?D+1:D+h*($-1)+1,r!=null&&r.productDate?y6(r==null?void 0:r.productDate):"-",`${y6(r==null?void 0:r.date)} (${(q=r==null?void 0:r.time)==null?void 0:q.slice(0,5)})`,r!=null&&r.out?"خارج استان":"داخل استان",r==null?void 0:r.product,(J=r==null?void 0:r.quantity)==null?void 0:J.toLocaleString(),u.jsx(z6,{clearanceCode:(r==null?void 0:r.tracking)||"-"},D),r==null?void 0:r.origin,r==null?void 0:r.originProvince,r==null?void 0:r.originCity,r==null?void 0:r.destination,r==null?void 0:r.destinationProvince,r==null?void 0:r.destinationCity,r==null?void 0:r.driverName,r==null?void 0:r.owner,r==null?void 0:r.carTrackingCode,r==null?void 0:r.plate,r!=null&&r.unloading?"تخلیه شده":"در انتظار تخلیه"]});z(y)},[A]),a.useEffect(()=>{U(1)},[w,e,l,h,n]);const X=async y=>{y.preventDefault(),w(C6());try{const r=await H.get(`https://rsibackend.rasadyar.com/app/${o==="Steward"?"guilds-":""}transport-carcass-detail/?search=${_}${n?`&date1=${e}&date2=${l}`:""}&page=1&page_size=${h}&code=${x}`);b(r.data.results),M(r.data.count),w(t6())}catch(r){console.error("Error fetching data:",r)}};return u.jsxs(f,{container:!0,xs:12,justifyContent:"center",alignItems:"center",gap:2,children:[u.jsxs(f,{container:!0,xs:12,justifyContent:"start",alignItems:"center",gap:2,children:[u.jsxs(f,{container:!0,gap:1,style:{borderStyle:"solid",borderWidth:"1px",padding:"5px",borderRadius:"15px",borderColor:"gray",justifyContent:"left"},alignItems:"center",children:[u.jsx(S6,{icon:u.jsx(w6,{}),checkedIcon:u.jsx(M6,{}),checked:n,onChange:()=>P(!n),color:"primary",size:"large"}),u.jsx(f,{children:u.jsx(d6,{disabled:!n,label:"از تاریخ",id:"date",renderInput:y=>u.jsx(R,{size:"small",style:{width:"160px"},...y}),value:e,onChange:y=>{j(K(y).format("YYYY-MM-DD"))}})}),u.jsx(f,{children:u.jsx(d6,{disabled:!n,label:"تا تاریخ",id:"date",renderInput:y=>u.jsx(R,{size:"small",style:{width:"160px"},...y}),value:l,onChange:y=>{s(K(y).format("YYYY-MM-DD"))}})})]}),u.jsx(f,{children:u.jsxs("form",{onSubmit:X,children:[u.jsx(R,{id:"outlined-basic",size:"small",label:"جستجو",variant:"outlined",style:{width:250},onChange:T}),u.jsx(A6,{type:"submit",onClick:X,endIcon:u.jsx(v6,{}),children:"جستجو"})]})}),u.jsx(F,{title:"خروجی اکسل",children:u.jsx(A6,{color:"success",onClick:()=>{v({vertical:"top",horizontal:"center",msg:"فایل اکسل در حال دانلود می باشد، این علمیات ممکن است زمان بر باشد لطفا صبر کنید.",severity:"success"});const y=`https://rsibackend.rasadyar.com/app/${o==="Steward"?"guilds-":""}transport-carcass-detail-excel/?search=${_}${n?`&date1=${e}&date2=${l}`:""}&code=${x}`;window.location.href=y},children:u.jsx(D6,{size:32})})})]}),u.jsx(p6,{data:G,columns:["ردیف","تاریخ توزیع","تاریخ ثبت","نوع بار","محصول","وزن","کد قرنطینه","فروشنده","استان فروشنده","شهر فروشنده","خریدار","استان خریدار","شهر خریدار","راننده","مالک","رهگیری خودرو","پلاک خودرو","وضعیت"],handlePageChange:Q,totalRows:O,page:$,perPage:h,handlePerRowsChange:V,title:`توزیع / فروش گوشت ${S} `})]})},f1=()=>{const{key:e,name:j,type:l}=O6(),{pathname:s}=S2(),x=s.includes(B6)||s.includes(w2)||s.includes(_6);return u.jsx(u.Fragment,{children:u.jsx(n2,{display:"flex",justifyContent:"center",children:u.jsx(f,{container:!0,direction:"column",justifyContent:"center",xs:12,sm:12,md:10,lg:10,mt:4,children:l?u.jsx(q2,{}):x?u.jsx(l2,{}):e||j?u.jsx(X2,{}):u.jsx(Q2,{})})})})};export{f1 as default};
|