PageSourceSearch

https://daeryun-ar.vercel.app/_next/static/chunks/pages/_app-c159a0b4feba37a8.js

js daeryun-ar.vercel.app collected 2026-10-03 06:30:50 UTC 237,712 bytes, 24 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2888],{6829:function(e,t,n){"use strict";var r,o,i,a,l=n(7294);function _extends(){return(_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.Z=function(e){return l.createElement("svg",_extends({id:"logo_sjkp_svg___\\uB808\\uC774\\uC5B4_1","data-name":"\\uB808\\uC774\\uC5B4_1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 4414 414"},e),r||(r=l.createElement("defs",null,l.createElement("style",null,".logo_sjkp_svg__st0{fill:#231815}.logo_sjkp_svg__st1{fill:#9f1f35}"))),o||(o=l.createElement("path",{className:"logo_sjkp_svg__st1",d:"M377 90.3 325.9 0l-51.1 90.3 51.1 90.3L377 90.3Zm-51.1-44.4L351 90.3l-25.1 44.4-25.1-44.4 25.1-44.4Z"})),i||(i=l.createElement("path",{className:"logo_sjkp_svg__st1",d:"M254.4 372.3 85.8 64.7h18.8L255.4 340l.7 1.3 13.9-25.5L132.4 64.7h19.1l128.1 233.8 13.9-25.4L179.6 64.7h18.8l104.3 190.7.3.5 14-25.6L215.4 45.2l-.6-1H0v20.5h57.7l42.6 77.6V414h451.4V136.9l39.6-72.2H652V44.2H434.3L254.4 372.3Zm-126.8 21.2V192.1l110.5 201.4H127.6Zm143.1 0L450.8 64.7h18.8L289.5 393.5h-18.8Zm46.5 0L497.6 64.7h19.1L336.3 393.5h-19.1Zm207.2 0H410.9l113.5-206.8v206.8Zm-141.2 0h-19.1L544.5 64.7h18.8L383.2 393.5Z"})),a||(a=l.createElement("path",{className:"logo_sjkp_svg__st0",d:"M937.2 214.1c-14-13.3-34.3-23.1-60.3-29.2l-30.4-6.8c-9.1-2-16.2-5.2-21.3-9.3-4.8-3.9-7.1-8.2-7.1-13.3 0-9.9 3.5-17.4 10.6-23 7.3-5.7 17.7-8.5 31.1-8.5s21.4 1.9 33.5 5.6c12.1 3.7 24.1 9 35.5 15.6l3.1 1.8 18.4-48.8-1.5-1.4c-9.6-8.9-22.5-16.1-38.5-21.3-15.9-5.2-32.9-7.9-50.5-7.9s-39.1 3.7-55.1 10.9c-16.1 7.3-28.8 17.7-37.9 31.1-9.1 13.4-13.8 28.9-13.8 46s7.2 35.8 21.3 49.2c13.9 13.2 34.1 22.8 60.1 28.6 9.5 2.1 19.7 4.5 30.4 7.2 9.3 2 16.5 5.1 21.5 9.1 4.7 3.7 6.9 7.9 6.9 12.7 0 8.6-3.4 15.2-10.5 20.2-7.3 5.1-17.8 7.7-31.2 7.7s-25.7-2.3-39.9-6.7c-14.3-4.5-28.2-10.9-41.5-19.1l-3.2-1.9-19.1 53 1.6 1.4c10.5 9.1 25.2 16.5 43.7 22 18.3 5.5 38 8.2 58.5 8.2s39.2-3.6 55.2-10.7c16.2-7.1 29-17.2 38.1-30 9.2-12.8 13.8-27.6 13.8-44s-7.2-34.8-21.5-48.3ZM1115.4 72.6v177c0 12.2-2.7 21.9-8.1 28.7-5.3 6.6-12.6 9.9-22.4 9.9s-18.6-3.3-24.5-10c-5.9-6.7-8.8-16.2-8.5-28.1l-66.5-.8c0 19 4 35.9 12 50.2 8 14.4 19.8 25.8 34.9 33.7 15.1 7.9 32.7 11.9 52.6 11.9s36.5-3.9 51.1-11.7c14.7-7.8 26.1-19.1 34-33.5 7.9-14.3 11.8-31.2 11.8-50.2V72.6h-66.5ZM1477.9 72.6H1396l-91.3 107.8V72.6h-66.5v269h66.5v-63.8l25.6-29.8 74 93.5h79.9L1371.3 199l106.6-126.4zM1667.7 83.6c-15-7.3-32.8-11-52.7-11h-116v269h66.6v-87.1h49.5c19.9 0 37.7-3.7 52.7-11 15.1-7.3 26.9-18 35-31.8 8.1-13.7 12.1-29.9 12.1-48.2s-4.1-34.5-12.1-48.2c-8.1-13.7-19.9-24.4-35-31.8Zm-16.8 79.9c0 10.9-3.1 19.5-9.4 25.4-6.2 5.9-15.2 8.9-26.5 8.9h-49.5v-68.3h49.5c11.4 0 20.3 3 26.6 8.8 6.2 5.8 9.3 14.3 9.3 25.2ZM1884.2 72.6h-66.5v269h185.4v-58h-118.9v-211zM3813 72.6h-66.5v269h185.4v-58H3813v-211zM4040 72.6h-66.5v269h185.4v-58H4040v-211zM2127 72.6l-111.2 270h68.4l22.2-57.4 102.2-.2 22.2 57.6h68.4l-113.1-270H2127Zm29.8 82.5 32.4 79.8H2126l30.8-79.8ZM2521.8 239.6l-47.9-167h-54.1L2373 239.1l-46.9-166.5h-66.5l84 269h59.2l43.3-155.4 44.8 155.4h59.2l83.9-269h-65.9l-46.3 167zM2733.7 342.5h65.1l1.4-107.6h112.2l-1.5-49.8h-112.1v-62.3h120.5V72.6h-185.6v269.9zM2964 72.6h65.1v269H2964zM3284.4 208c10.1-12.7 14.5-31.2 14.5-48.5s-4-33.2-12-46.7c-8.1-13.8-21.2-23.3-37.2-30.8-15.3-7.1-35.7-9.5-57.7-9.5h-106.7v269h66.4v-97.8l39-.5 53.9 98.3h71.6l-59.7-110.7c13.1-7.1 19.5-12.1 28-22.8Zm-132.7-79.1h38.3c11.4 0 20.8 1.5 27.7 4.4 5.8 2.5 9.9 5.9 12.4 10.3 2.8 4.9 4.2 11.3 4.2 19s-1.4 13.2-4.1 17.8c-2.5 4.2-6.4 7.4-12.2 9.8-6.8 2.9-16.1 4.3-27.8 4.3h-38.5v-65.7ZM3488.4 230.9l-82.7-158.3h-54.1v269h60.8v-147l57.1 105.8h39.7l55.2-104.5v145.7h60.8v-269h-51.7l-85.1 158.3zM4401.8 117.1c-8.2-14-20.6-25.1-36.8-33-15.6-7.7-34.8-11.5-56.9-11.5h-108.2v269h67.3v-85.1h40.7c22.1 0 41.2-3.9 56.9-11.6 16.1-7.9 28.5-19.1 36.8-33.2 8.1-13.8 12.3-29.7 12.3-47.1s-4.1-33.6-12.2-47.4Zm-134.5 13.5h37.7c10.9 0 19.9 1.5 26.6 4.4 5.9 2.6 10.1 6 12.6 10.4 2.9 4.9 4.3 10.9 4.3 17.9s-1.4 12.7-4.3 17.7c-2.6 4.5-6.8 8-12.7 10.8-6.6 3-15.4 4.6-26.3 4.6h-37.8v-65.8Z"})))}},3805:function(e){"use strict";e.exports=isMobile,e.exports.isMobile=isMobile,e.exports.default=isMobile;let t=/(android|bb\d+|meego).+mobile|armv7l|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series[46]0|samsungbrowser|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i,n=/CrOS/,r=
1/android|ipad|playbook|silk/i;function isMobile(e){e||(e={});let o=e.ua;if(o||"undefined"==typeof navigator||(o=navigator.userAgent),o&&o.headers&&"string"==typeof o.headers["user-agent"]&&(o=o.headers["user-agent"]),"string"!=typeof o)return!1;let i=t.test(o)&&!n.test(o)||!!e.tablet&&r.test(o);return!i&&e.tablet&&e.featureDetect&&navigator&&navigator.maxTouchPoints>1&&-1!==o.indexOf("Macintosh")&&-1!==o.indexOf("Safari")&&(i=!0),i}},3454:function(e,t,n){"use strict";var r,o;e.exports=(null==(r=n.g.process)?void 0:r.env)&&"object"==typeof(null==(o=n.g.process)?void 0:o.env)?n.g.process:n(7663)},6840:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return n(454)}])},3355:function(e,t,n){"use strict";var r=n(5893);n(7294),t.Z=e=>{let{children:t,className:n="",noPaddingY:o=!1}=e;return(0,r.jsx)("div",{className:"relative mx-auto w-full max-w-[1920px] px-[40px] max-[2120px]:px-[140px] max-3xl:px-[80px] max-xl:w-[100%] max-lg:px-[60px] max-sm:px-5 "+(n||"")+(o?"":" py-[180px] max-3xl:px-[140px] max-lg:py-[120px] max-sm:py-[80px] "),children:t})}},3713:function(e,t,n){"use strict";var r=n(7294);t.Z=e=>{let[t,n]=(0,r.useState)({width:0,height:0});return(0,r.useEffect)(()=>{{let t;let handleResize=()=>{e?n({width:window.innerWidth,height:window.innerHeight}):(clearTimeout(t),t=setTimeout(()=>{n({width:window.innerWidth,height:window.innerHeight})},500))};return window.addEventListener("resize",handleResize),()=>{clearTimeout(t),window.removeEventListener("resize",handleResize)}}},[t]),(0,r.useEffect)(()=>{(0===t.width||0===t.height)&&n({width:window.innerWidth,height:window.innerHeight})},[]),t}},4165:function(e,t,n){"use strict";n.d(t,{L:function(){return o},S:function(){return i}});var r=n(5103);let o=(0,r.cn)("(855) 529-7557"),i=(0,r.cn)(0)},2765:function(e,t,n){"use strict";n.d(t,{Yx:function(){return getLangConfig},TO:function(){return getLangFromPath}});let r={ar:{code:"ar",name:"العربية",htmlLang:"ar",dir:"rtl",routes:[{title:"من نحن",path:"/us_ar/about"},{title:"نقاط القوة",path:"/us_ar/strength"},{title:"المحامون",path:"/us_ar/lawyer"},{title:"مجالات الممارسة",path:"/us_ar/practices"},{title:"المعلومات القانونية",path:"/us_ar/insights"},{title:"نتائج القضايا",path:"/us_ar/case-results"},{title:"الإشعارات",path:"/us_ar/notice"},{title:"المكاتب",path:"/us_ar/locations"}],footerList:[{href:"/us_ar/common/accessibility",label:"إمكانية الوصول"},{href:"/us_ar/common/cookie-statement",label:"سياسة ملفات تعريف الارتباط"},{href:"/us_ar/common/disclaimers",label:"إخلاء المسؤولية"},{href:"/us_ar/common/legal-notice",label:"الإشعار القانوني"},{href:"/us_ar/common/privacy-policy",label:"سياسة الخصوصية"},{href:"/us_ar/common/terms",label:"الشروط والأحكام"}],otherLink:[{title:"الولايات المتحدة",locations:[{name:"نيويورك",href:"/us"},{name:"واشنطن العاصمة",href:"/us"}]},{title:"آسيا",locations:[{name:"سيول",href:"https://www.daeryunlaw.com/"},{name:"بوسان",href:"https://www.daeryunlaw.com/"}]}],seo:{common:{title:"محامون في نيويورك | SJKP LAW FIRM LLP",description:"محامون ذوو خبرة في نيويورك يقدمون تمثيلاً قانونياً استراتيجياً وتقييماً شخصياً للقضايا. شركة SJKP LLP للمحاماة تحمي حقوقك.",url:"ar"},about:{title:"عن شركتنا | SJKP LAW FIRM LLP",description:"شركة SJKP LLP للمحاماة هي شركة محاماة في نيويورك مبنية على الخبرة والنزاهة والتمثيل القانوني الاستراتيجي.",url:"ar/about"},strengthMain:{title:"نقاط قوة SJKP | SJKP LAW FIRM LLP",description:"اكتشف نقاط القوة الرئيسية لشركة SJKP LLP: فريق محامين عالمي المستوى، بنية تحتية قانونية متقدمة، إدارة القضايا بمساعدة الذكاء الاصطناعي.",url:"ar/strength"}},about:{explanation:"نحن بجانبكم عندما تحتاجون إلينا أكثر\n\nهناك لحظات في الحياة، غالباً ما تكون غير متوقعة، نجد أنفسنا فيها على أبواب القانون. من القضايا اليومية إلى القرارات المصيرية، يلجأ الناس إلى المحامين ليس فقط من أجل المعرفة القانونية، بل بسبب الحاجة الملحة والضعف والأمل.\n\nفي تلك اللحظات، ما يبحث عنه العملاء حقاً يتجاوز المشورة القانونية. يريدون شريكاً يسير معهم في كل خطوة، ومدافعاً يعبر عن ظلمهم، واستراتيجياً يرشدهم نحو حلول عملية.\n\nيأتي إلينا البعض لاستعادة ما أُخذ منهم. ويسعى آخرون لتصحيح الأمور.\n\nفي SJKP، نÙ
1Ù‡Ù… بعمق الثقل العاطفي وراء كل قضية. لهذا السبب تتجاوز مهمتنا الحل القانوني — نهدف إلى مساعدتكم على النهوض مجدداً والمضي قدماً.\n\nيتم التعامل مع كل قضية بدقة مخصصة، مدعومة بفريقنا من المحامين ذوي الخبرة ونظام قانوني متكامل. ندرس كل تفصيل بعناية ونوائم اتجاهنا مع اتجاهكم — لأن هذا هو الإخلاص الذي حافظنا عليه، وهو الطريقة التي اكتسبت بها SJKP ثقة عملائها.\n\nإن SJKP اليوم هي نتيجة الثقة والنتائج والتفاني الراسخ. سنستمر في الخدمة بنزاهة، ونقدم الدعم القانوني الذي يعيد الطمأنينة إلى حياتكم عندما تحتاجون إليها أكثر.",coreValues:[{title:"MISSION",data:"من خلال القيادة الاستشرافية وعمل محامين من الطراز العالمي\nنقدم خدمات قانونية استثنائية ونسعى باستمرار لتحقيق نتائج ناجحة.\nمهمتنا هي حماية حقوق الإنسان وتعزيز حقوق ومصالح الأفراد والمجتمعات حول العالم."},{title:"VISION",data:"نحن نعيد تعريف صناعة المحاماة:\nمن التركيز على المحامي إلى التوجه نحو العميل على المستوى العالمي."},{title:"DIRECTION",data:"تدمج SJKP أنظمة شركات المحاماة العالمية الرائدة لتقديم خدمات قانونية عالمية المستوى ورضا عملاء استثنائي."},{title:"CONSISTENT EXCELLENCE",data:"نستفيد من قدرات عميقة عبر مجموعة واسعة من التخصصات القانونية لتلبية الاحتياجات المحددة لكل عميل.\nمن خلال منصتنا المتنوعة والمتكاملة، نحن قادرون على توقع التحديات القانونية والتجارية والاستجابة لها في أي مكان في العالم."}],aboutData2:[{title:"خدمات قانونية متميزة\nمدعومة بالذكاء الاصطناعي وتكنولوجيا المعلومات",text:"نستفيد من أحدث تقنيات الذكاء الاصطناعي وتكنولوجيا المعلومات لتقديم خدمات قانونية أسرع وأكثر دقة واستجابة عالية. من خلال هذه الأدوات، نوفر للعملاء رؤى قانونية فورية وخدمة متميزة."},{title:"مطابقة مخصصة للمحامين\nعبر مكاتبنا العالمية",text:"من خلال شبكتنا المحلية والدولية الواسعة، نختار بعناية المحامين والمتخصصين الأكثر ملاءمة بناءً على الاحتياجات الفريدة لكل عميل. يضمن نهج الفريق الواحد حلولاً قانونية مخصصة."},{title:"استشارات قانونية استباقية\nلمنع المخاطر المستقبلية",text:"نهدف إلى تقديم ليس فقط التمثيل القانوني، بل دعم شامل يضمن راحة البال ويحمي حقوق ومصالح عملائنا. تساعد استشاراتنا الاستباقية في منع المشكلات القانونية المحتملة."},{title:"استشارات شاملة\nتتجاوز الخدمات القانونية",text:"في SJKP، تتجاوز خدماتنا التقاضي والاستشارات القانونية. نقدم استشارات استراتيجية تشمل الاستشارات الإدارية والسلوكية والمالية لتحقيق نتائج ذات مغزى."}]},strength:{bannerTitle:"في SJKP",bannerSubTitle:"اختبر خدمات قانونية أسهل وأسرع وأكثر راحة",introTexts:['ارتكازًا على شبكة عالمية، تطبّق SJKP مبدأ "One-Firm" لحماية حقوق عملائنا ومصالحهم.','تعمل SJKP وفق "نظام المسؤولية المباشرة"، إذ يتولّى محامون يتمتعون بخبرة عملية وتخصص واسعَين قيادة قضية كل عميل شخصيًا والتواصل معه عن كثب. ويتحمل محامون ذوو تاريخ طويل في إدارة العديد من القضايا لصالح العميل المسؤولية المباشرة عن مجمل مراحل القضية، من الاستشارة القانونية وصياغة الاستراتيجية إلى إعداد المستندات والمثول أمام المحاكم. وفي الوقت نفسه، يقدّم محامون وخبراء على درجة عالية من الكفاءة في المجالات المتخصصة دعمًا سريعًا ودقيقًا في التنفيذ، مع ضمان استجابة سريعة وسلسة.',"علاوة على ذلك، تُظهر SJKP قدرات متقدمة في مجال Legal Tech عبر توظيف نظامها الخاص للذكاء الاصطناعي والخبرات المتخصصة في كل مجال. ومن خلال التواصل اللحظي عبر تطبيقنا الخاص، نُحوّل قلق العميل إلى رضا عن النتائج.","اختبر خدمات قانونية أسهل وأسرع وأكثر راحة على مستوى شركات المحاماة العالمية الكبرى، بما يجمع بين رؤى المتخصصين رفيعي الكفاءة وقدرات عملية منظَّمة."],sectionTitle:"اكتشف نقاط قوة SJKP",items:[{url:"customer",title:"التمحور حول العميل",subTitle:"الالتزام بسهولة الوصول والجودة",description:["مكاتب في الولايات المتحدة في نيويورك وواشنطن العاصمة","استشارات عبر الفيديو ومتاحة على مدار الساعة طوال أيام الأسبوع","التزام بجودة التقاضي"],view_more_text:"عرض المزيد",color:"#0A422C"},{url:"people",title:"رأس المال البشري",subTitle:"شبكة من المحامين ذوي الخبرة",description:["محامون ذوو خبرة ونهج الفريق الواحد (One-Team)","خبرة قانونية عابرة للحدود","نطاق واسع من مجالات الممارسة"],view_more_text:"عرض المزيد",color:"#4E00B3"},{url:"system",title:"نظام إدارة القضايا",subTitle:"إدارة القضايا بمساعدة الذكاء الاصطناعي",description:["نظام متكامل لسير العمل في القضايا","بحث السوابق بمساعدة الذكاء الاصطناعي","تتبع شفاف لتقدم القضية"],view_more_text:"عرض المزيد",color:"#5674AE"}],principleTitle:"مبادئ SJKP العشرة",principleSubTitle:"نقاط قوة واستراتيجيات SJKP، التي أصبحت شركة محاماة عالمية كبرى عبر نمو سريع خلال فترة قصيرة، لتحقيق قفزة نحو أن تكون شركة المحاماة الأولى في العالم",principles:[{title:'1. مبدأ "One-Firm" القائم على نظام المصفوفة',description:['SJKP هي "شركة واحدة (One-Firm)" يعمل فيها مئات المحامين والخبراء حول العالم ضمن نظام مصفوفة. في إطار نظام One
1-Firm الخاص بـ SJKP، لا تُعالَج العمليات القانونية بالاعتماد فقط على معرفة المحامين الأفراد. بل على العكس، يتعاون مئات المحامين والفرق المتخصصة في مجالات محددة — مثل عمليات الاندماج والاستحواذ (M&A)، وقانون المنافسة (التجارة العادلة)، والملكية الفكرية (IP)، والتحكيم الدولي، والتنظيم المالي، والقانون الجنائي للشركات — تعاونًا عضويًا للاستجابة بصورة مشتركة للقضية الواحدة.',"حين تُقدم شركةٌ ما على صفقة اندماج أو استحواذ واسعة النطاق، لا تنتهي العملية بمجرد صياغة العقد. إذ قد تنشأ في الوقت ذاته مسائل كالضرائب وشؤون الموارد البشرية والعمل، والمراجعات من قبل هيئات المنافسة في مختلف الدول، والتنظيمات البيئية. وفي مثل هذه الحالات، يتعاون خبراء مكاتب SJKP حول العالم لحل جميع القضايا القانونية بطريقة متكاملة.","علاوة على ذلك، حتى عند ظهور مخاطر جنائية في قضايا حوكمة الشركات أو مسائل عقارية أثناء نزاعات الاندماج والاستحواذ، يقوم خبراء المجالات المعنية من مكاتبنا حول العالم بالتشاور من زوايا متعددة لدراسة القضية والسعي لتحقيق أفضل نتيجة ممكنة."]},{title:"2. مبدأ التعامل المباشر مع القضايا من قِبل محامين ذوي خبرة عالية",description:["تقوم SJKP على محامين ذوي خبرة عالية يتولون قيادة الإشراف على القضايا مع الإشراف المباشر على المحامين المبتدئين وإدارتهم. وتُدار جميع القضايا بشكل ثابت تحت مسؤولية محامين ذوي خبرة، مع الحفاظ على مستوى عالٍ من الجودة والمساءلة طوال العملية.","تدرك SJKP أن العملاء كثيرًا ما يجدون صعوبة في تحديد مجال التخصص الذي تنتمي إليه قضيتهم، ولهذا أنشأت نظامًا ممنهجًا للاستشارة وتوزيع القضايا. وكما يقوم قسم الطوارئ بتقييم حالة المريض بدقة قبل إحالته إلى الأخصائي المناسب، تتبع SJKP مبدأ إسناد كل قضية بدقة إلى المحامي الملائم لطبيعتها.","في مرحلة الاستشارة الأولى، يقوم محامٍ مخصص بتحليل النقاط الرئيسية والخصائص القانونية للقضية تحليلًا دقيقًا، ثم يُسند القضية بناءً على هذا التقييم إلى محامٍ يمتلك خبرة كافية في المجال المعني. ويُعطي هذا النهج الأولوية للقدرة الفعلية على إدارة القضية والخبرة، بدلًا من الاعتماد على السمعة أو المظهر الخارجي.","يشارك محامو SJKP ذوو الخبرة مباشرةً في كل مرحلة من مراحل القضية، بدءًا من الاستشارة وإعداد الاستراتيجية وحتى إعداد المستندات والاستشارات القانونية والتمثيل أمام المحاكم، مع الحفاظ على تواصل وثيق مع العملاء. وتسير كل قضية تحت قيادة محامٍ ذي خبرة عالية، وبدعم منهجي من المحامين المبتدئين والخبراء المتخصصين، مما يتيح تقديم خدمات قانونية سريعة ودقيقة."]},{title:"3. مبدأ تكليف عدة محامين متخصصين من ذوي الخبرة العالية بالقضية الواحدة",description:["كما يستطيع طبيب الممارسة العامة إجراء علاجات بسيطة لكنه يجد صعوبة في إجراء عمليات جراحية عالية التعقيد، فإن القضايا القانونية كذلك ينبغي أن يتولاها محامون متخصصون ذوو كفاءة مثبتة في كل مجال، استنادًا إلى تصنيف دقيق وتشخيص مهني.","بالنسبة للمهنيين كالمحامين والأطباء، ترتبط الخبرة العملية والميدانية ارتباطًا مباشرًا بالكفاءة. وبشكل خاص، من المفهوم الشائع في المجال القانوني أن احتمال تحقيق نتيجة إيجابية للعميل في النزاع القانوني يتناسب طرديًا مع عدد المحامين المكلفين بالقضية.","وبناءً على ذلك، وضعت SJKP معايير داخلية صارمة، ونظَّمت عملها بحيث لا يتولى قيادة القضايا سوى المحامين الذين يتمتعون بخبرة قانونية كافية وكفاءة عملية مناسبة.","ووفق هذا المبدأ، تُكلّف SJKP القضية الواحدة بعدة محامين متخصصين من ذوي الخبرة الواسعة والمعرفة العميقة، مع جعل التحليل متعدد الزوايا لطبيعة القضية وتعقيدها، وتقديم حلول عملية وميدانية، قاعدةً جوهرية."]},{title:"4. مبادئ الاستفادة من أحدث تقنيات الذكاء الاصطناعي الداخلية في كل مرحلة",description:["تستخدم SJKP برامج ذكاء اصØ
1·Ù†Ø§Ø¹ÙŠ مطوَّرة داخليًا عبر تطبيق أحدث تقنيات Legal Tech لتشغيل نظام توزيع القضايا، ونظام مراجعة القضايا الذي يفحص جميع الاحتمالات بدقة أثناء الاستشارات القانونية ومراجعات سير القضية، فضلًا عن نظام محاكاة الاستراتيجيات المصمم للوصول إلى نتائج مناسبة.","علاوة على ذلك، نعتمد ونستخدم بفاعلية أدوات تحليل العقود المستندة إلى برامج الذكاء الاصطناعي وأنظمة الاكتشاف الإلكتروني (e-Discovery) لمعالجة عمليات التحقق (Due Diligence) التي تتطلب مراجعة ملايين الوثائق، وكذلك البحوث الواسعة في السوابق القضائية بكفاءة.","وبفضل هذه التقنيات الذكية الخاصة بنا، ينفّذ محامو SJKP كل مرحلة من مراحل القضية بدقة أكبر، ساعين في كل قضية إلى تحقيق نتائج تُرضي عملاءنا."]},{title:"5. مبادئ إدارة تعاون ممنهجة مماثلة لكبرى شركات المحاماة العالمية",description:["شركات المحاماة العالمية الكبرى (Global Mega-Law Firms) منظمات ضخمة تتولى القضايا القانونية المعقدة وواسعة النطاق لعملاء مثل الشركات متعددة الجنسيات والمؤسسات المالية والحكومات. وتعمل هذه الشركات على أساس كفاءة صارمة، وخبرة عالية، واقتصاديات حجم هائلة.","وعلى غرار شركات المحاماة العالمية الأمريكية الكبرى المهيمنة على السوق القانوني العالمي، تتعاون SJKP على مدار الساعة عبر المناطق الزمنية من مكاتب تقع في كبرى مدن العالم، بما في ذلك نيويورك وواشنطن العاصمة وسيول وبوسان ولوس أنجلوس (من المقرر افتتاحه) وشنغهاي (من المقرر افتتاحه) ولندن (من المقرر افتتاحه).","فعلى سبيل المثال، في قضايا الاندماج والاستحواذ العالمية، يعقد محامون من مكاتب في ثلاث أو أربع دول مؤتمرات مرئية متزامنة لمراجعة الأنظمة والسياسات في كل دولة مراجعة مشتركة، وتحليل كيان الشركة المستهدفة ونقاط قوتها ومخاطرها، وصياغة استراتيجيات شاملة. ويوفر ذلك أساسًا قانونيًا متينًا لتأمين ميزة تنافسية في الصفقات أو النزاعات متعددة الجنسيات. كما يمكن رصد المرونة التنظيمية والسياسية في دول بعينها والتعامل معها فورًا وبدقة عبر المحامين المحليين في مكاتب تلك الدول."]},{title:"6. مبادئ الاستفادة من الموارد والبيانات الضخمة (قواعد البيانات)",description:["تمتلك SJKP قاعدة بيانات من الموارد والمعلومات التي جمعتها من خلال القضايا التي تولّتها داخليًا لعدد كبير من العملاء من الشركات والأفراد، إلى جانب عدد لا يُحصى من السوابق ونماذج العقود وبيانات تحليل السوابق القضائية المستقاة من مختلف أنحاء العالم.","كما لا نبخل في الاستثمار الواسع لبناء أنظمة تُمكّن من الاستفادة الفعالة من أدوات البحث المعتمدة على برامج الذكاء الاصطناعي الخاصة بنا، ومنصات تحليل العقود، وقواعد البيانات القانونية الداخلية الضخمة. ومن خلال ذلك، نسعى إلى تحسين الكفاءة التشغيلية والجودة في آنٍ معًا.","وبناءً على ذلك، تعمل هذه الموارد والبيانات الواسعة كقوة دافعة لإيجاد حلول بكفاءة أعلى وقدر أقل من عدم اليقين، حتى في القضايا الفريدة التي نواجهها لأول مرة."]},{title:"7. مبدأ بناء قاعدة من الكفاءات تضم مئات المحامين والخبراء حول العالم من ذوي السمعة المتميزة",description:["تتكون SJKP من مئات المحامين وخبراء المجالات، مما يمكّنها من التعامل مع صفقات واسعة النطاق ومعقدة في الوقت نفسه. ويمتلك هؤلاء المحترفون معرفة متراكمة عبر سنوات في صناعات ومجالات قانونية بعينها، مما يتيح لهم الاستجابة للقضايا غير المسبوقة بناءً على خبرات مماثلة.","فضلًا عن ذلك، تقدم SJKP لهم تعويضات رائدة على مستوى القطاع، مما يتيح لها استقطابًا واسعًا للكفاءات من كبرى كليات الحقوق العالمية، إلى جانب القضاة وأعضاء النيابة السابقين والخبراء في المجالات الحكومية والتنظيمية."]},{title:"8. مكانة SJKP كعلامة تجارية لشركة محاماة عالمية كبرى ومبادئها الموجَّهة نحو النتائج",description:["بالنسبة لشركات المحاماة العالمية الكبرى مثل SJKP، فإن حجم شبكتها العالمية وخبرتها الواسعة في إدارة القضايا يُشكّلان بحد ذاتهما قوةً تفاوضية. إذ يمكن أن يمارس اسم الشركة وحده تأثيرًا قويًا على الأطراف المقابلة في النزاعات أو على الهيئات التنظيمية.","كما أن كون شركة محاماة عالمية كبرى قد تولّت تمثيل شركة بعينها أو أصدرت رأيًا قانونيًا (Legal Opinion) يشكّل ميزة استراتيجية مهمة تعزز القوة التفاوضية، عبر إيصال موثوقية قانونية إلى مجالس الإدارة والمستثمرين والقطاع المعني والهيئات التنظيمية والأطراف المقابلة."]},{title:"9. مبادئ التعاون مع الخبراء في المجالات المتخصصة والدعم المتكامل",description:["تتطلب النزاعات والقضايا المعقدة تعاونًا في مجالات متخصصة متعددة، كتحليل الأدلة والطب الشرعي الرقمي (Digital Forensics) وإدارة المخاطر، إضافةً إلى الاستجابة القانونية. وبدلًا من القيام بهذه المهام المتخصصة مباشرةً، تقدم SJKP للعملاء الدعم اللازم من خلال التعاون مع جهات خارجية موثوقة وخبراء في كل مجال ذي صلة.","وعند الحاجة إلى خدمات متخصصة مثل الطب الشرعي الرقمي أو التحقيقات أو غيرها وفقًا لطبيعة القضية واحتياجاتها، نختار الخبراء الموثوقين ونوصّل العميل بهم، وندير كامل العملية بشكل متكامل. ويُمكّن ذلك العملاء من المضي في قضاياهم بكفاءة عبر نقطة تواصل واحدة، دون عبء البحث عن الخبراء والتنسيق معهم بشكل منفصل.","وعلى أساس تعاون وثيق مع الخبراء في كل مجال، تدعم SJKP الارتباط العضوي بين الاستراتيجية القانونية والتنفيذ."]},{title:"10. مبدأ إرضاء العميل الذي لا يتجاهل صوت العميل أبدًا",description:["تقدم SJKP خدماتها وفق معايير أتعاب واضحة وإجراءات توكيل شفافة، ليتمكن العملاء من إسناد قضاياهم إلينا بثقة. ونحرص على الحفاظ على معايير جودة ثابتة طوال عملية تنفيذ القضية، وإذا لم يرضَ العميل بعد قبول القضية، نبادر على الفور إلى اتخاذ إجراءات تصحيحية. وحتى إذا لم نتمكن من تحقيق رضاه رغم هذه الجهود، فإن سياستنا تقضي بتسوية أتعاب التوكيل المدفوعة مسبقًا وردّها فورًا، بحسب مدى تقدم القضية.","تدرك SJKP أن إغلاق القضية ليس نهاية المطاف. لذلك نُصغي باهتمام لصوت عملائنا، ونستقبل استفساراتهم وملاحظاتهم الصادقة، ونشاركها مع جميع أعضاء الفريق. ولا تنتهي قصص العملاء عند مجرد الشكاوى، بل تتحول إلى تحسينات فعلية في الخدمة واستجابات متأنية من محامينا.","ومن خلال تطبيق تواصل إلكتروني لحظي طوّرته SJKP داخليًا، يمكن للعملاء طرح الأسئلة وتلقي الأجوبة في الوقت الفعلي من المحامين الكبار وفريق القضية المسؤول عن قضاياهم، كما يمكنهم الاطلاع بسهولة على سير القضية والوثائق المتعلقة بها. في النهاية، لا تُغفل SJKP أدنى صوت من عملائنا، بل نراجع كل رأي بدقة ونُدرج كل اقتراح معقول في أنظمتنا. وسنستخدم شكاوى العملاء كقوة دافعة لابتكار أنظمتنا لضمان عدم تكرار المشكلات ذاتها لأي شخص، ورضا العملاء كأساس متين لتعزيز أنظمتنا وتقديم خدمة أفضل للجميع.","وبتغذية من تجارب ودعم عملائنا الذين لا يُحصون، ستواصل SJKP التقدم دون تردد."]}]}}};function getLangConfig(e){return r[e]||r.ar}function getLangFromPath(e){let t=e.split("/")[1];return"ar"===t?"ar":null}},2422:function(e,t){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createAsyncLocalStorage",{enumerable:!0,get:function(){return createAsyncLocalStorage}});let n=Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available");let FakeAsyncLocalStorage=class FakeAsyncLocalStorage{disable(){throw n}getStore(){}run(){throw n}exit(){throw n}enterWith(){throw n}};let r=globalThis.AsyncLocalStorage;function createAsyncLocalStorage(){return r?new r:new FakeAsyncLocalStorage}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8427:function(e,t,n){"use strict";function clientHookInServerComponentError(e){}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"clientHookInServerComponentError",{enumerable:!0,get:function(){return clientHookInServerComponentError}}),n(8754),n(7294),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},636:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ReadonlyURLSearchParams:function(){return ReadonlyURLSearchParams},useSearchParams:function(){return useSearchParams},usePathname:function(){return usePathname},ServerInsertedHTMLContext:function(){return s.ServerInsertedHTMLContext},useServerInsertedHTML:function(){return s.useServerInsertedHTML},useRouter:function(){return useRouter},useParams:function(){return useParams},useSelectedLayoutSegments:function(){return useSelectedLayoutSegments},useSelectedLayoutSegment:function(){return useSelectedLayoutSegment},redirect:function(){return u.redirect},permanentRedirect:function(){return u.permanentRedirect},RedirectType:function(){return u.RedirectType},notFound:function(){return c.notFound}});let r=n(7294),o=n(9031),i=n(1593),a=n(8427),l=n(6160),s=n(252),u=n(7866),c=n(9363),d=Symbol("internal for urlsearchparams readonly");function readonlyURLSearchParamsError(){return Error("ReadonlyURLSearchParams cannot be modified")}let ReadonlyURLSearchParams=class ReadonlyURLSearchParams{[Symbol.iterator](){return this[d][Symbol.iterator]()}append(){throw readonlyURLSearchParamsError()}delete(){throw readonlyURLSearchParamsError()}set(){throw readonlyURLSearchParamsError()}sort(){throw readonlyURLSearchParamsError()}constructor(e){this[d]=e,this.entries=e.entries.bind(e),this.forEach=e.forEach.bind(e),this.get=e.get.bind(e),this.getAll=e.getAll.bind(e),this.has=e.has.bind(e),this.keys=e.keys.bind(e),this.values=e.values.bind(e),this.toString=e.toString.bind(e),this.size=e.size}};function useSearchParams(){(0,a.clientHookInServerComponentError)("useSearchParams");let e=(0,r.useContext)(i.SearchParamsContext),t=(0,r.useMemo)(()=>e?new ReadonlyURLSearchParams(e):null,[e]);return t}function usePathname(){return(0,a.clientHookInServerComponentError)("usePathname"),(0,r.useContext)(i.PathnameContext)}function useRouter(){(0,a.clientHookInServerComponentError)("useRouter");let e=(0,r.useContext)(o.AppRouterContext);if(null===e)throw Error("invariant expected app router to be mounted");return e}function useParams(){(0,a.clientHookInServerComponentError)("useParams");let e=(0,r.useContext)(o.GlobalLayoutRouterContext),t=(0,r.useContext)(i.PathParamsContext);return(0,r.useMemo)(()=>(null==e?void 0:e.tree)?function getSelectedParams(e,t){void 0===t&&(t={});let n=e[1];for(let e of Object.values(n)){let n=e[0],r=Array.isArray(n),o=r?n[1]:n;if(!o||o.startsWith("__PAGE__"))continue;let i=r&&("c"===n[2]||"oc"===n[2]);i?t[n[0]]=n[1].split("/"):r&&(t[n[0]]=n[1]),t=getSelectedParams(e,t)}return t}(e.tree):t,[null==e?void 0:e.tree,t])}function useSelectedLayoutSegments(e){void 0===e&&(e="children"),(0,a.clientHookInServerComponentError)("useSelectedLayoutSegments");let{tree:t}=(0,r.useContext)(o.LayoutRouterContext);return function getSelectedLayoutSegmentPath(e,t,n,r){let o;if(void 0===n&&(n=!0),void 0===r&&(r=[]),n)o=e[1][t];else{var i;let t=e[1];o=null!=(i=t.children)?i:Object.values(t)[0]}if(!o)return r;let a=o[0],s=(0,l.getSegmentValue)(a);return!s||s.startsWith("__PAGE__")?r:(r.push(s),getSelectedLayoutSegmentPath(o,t,!1,r))}(t,e)}function useSelectedLayoutSegment(e){void 0===e&&(e="children"),(0,a.clientHookInServerComponentError)("use
1SelectedLayoutSegment");let t=useSelectedLayoutSegments(e);return 0===t.length?null:t[0]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9363:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{notFound:function(){return notFound},isNotFoundError:function(){return isNotFoundError}});let n="NEXT_NOT_FOUND";function notFound(){let e=Error(n);throw e.digest=n,e}function isNotFoundError(e){return(null==e?void 0:e.digest)===n}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7866:function(e,t,n){"use strict";var r,o;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{RedirectType:function(){return r},getRedirectError:function(){return getRedirectError},redirect:function(){return redirect},permanentRedirect:function(){return permanentRedirect},isRedirectError:function(){return isRedirectError},getURLFromRedirectError:function(){return getURLFromRedirectError},getRedirectTypeFromError:function(){return getRedirectTypeFromError}});let i=n(3743),a="NEXT_REDIRECT";function getRedirectError(e,t,n){void 0===n&&(n=!1);let r=Error(a);r.digest=a+";"+t+";"+e+";"+n;let o=i.requestAsyncStorage.getStore();return o&&(r.mutableCookies=o.mutableCookies),r}function redirect(e,t){throw void 0===t&&(t="replace"),getRedirectError(e,t,!1)}function permanentRedirect(e,t){throw void 0===t&&(t="replace"),getRedirectError(e,t,!0)}function isRedirectError(e){if("string"!=typeof(null==e?void 0:e.digest))return!1;let[t,n,r,o]=e.digest.split(";",4);return t===a&&("replace"===n||"push"===n)&&"string"==typeof r&&("true"===o||"false"===o)}function getURLFromRedirectError(e){return isRedirectError(e)?e.digest.split(";",3)[2]:null}function getRedirectTypeFromError(e){if(!isRedirectError(e))throw Error("Not a redirect error");return e.digest.split(";",3)[1]}(o=r||(r={})).push="push",o.replace="replace",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3743:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"requestAsyncStorage",{enumerable:!0,get:function(){return o}});let r=n(2422),o=(0,r.createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6160:function(e,t){"use strict";function getSegmentValue(e){return Array.isArray(e)?e[1]:e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentValue",{enumerable:!0,get:function(){return getSegmentValue}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7498:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{PrefetchKind:function(){return n},ACTION_REFRESH:function(){return o},ACTION_NAVIGATE:function(){return i},ACTION_RESTORE:function(){return a},ACTION_SERVER_PATCH:function(){return l},ACTION_PREFETCH:function(){return s},ACTION_FAST_REFRESH:function(){return u},ACTION_SERVER_ACTION:function(){return c}});let o="refresh",i="navigate",a="restore",l="server-patch",s="prefetch",u="fast-refresh",c="server-action";(r=n||(n={})).AUTO="auto",r.FULL="full",r.TEMPORARY="temporary",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},30:function(e,t,n){"use strict";function getDomainLocale(e,t,n,r){return!1}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return getDomainLocale}}),n(2866),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3271:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return m}});let r=n(8754),o=n(1757),i=o._(n(7294)),a=r._(n(3935)),l=r._(n(9201)),s=n(3914),u=n(5494),c=n(869);n(1905);let d=n(1823),f=r._(n(4545)),h={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function handleLoading(e,t,n,r,o,i){let a=null==e?void 0:e.src;if(!e||e["data-loaded-src"]===a)return;e["data-loaded-src"]=a;let l="decode"in e?e.decode():Promise.resolve();l.catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),null==n?void 0:n.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,o=!1;n.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}(null==r?void 0:r.current)&&r.current(e)}})}function getDynamicProps(e){let[t,n]=i.version.split("."),r=parseInt(t,10),o=parseInt(n,10);return r>18||18===r&&o>=3?{fetchPriority:e}:{fetchpriority:e}}let p=(0,i.forwardRef)((e,t)=>{let{src:n,srcSet:r,sizes:o,height:a,width:l,decoding:s,className:u,style:c,fetchPriority:d,placeholder:f,loading:h,unoptimized:p,fill:m,onLoadRef:g,onLoadingCompleteRef:v,setBlurComplete:y,setShowAltText:_,onLoad:b,onError:x,...S}=e;return i.default.createElement("img",{...S,...getDynamicProps(d),loading:h,width:l,height:a,decoding:s,"data-nimg":m?"fill":"1",className:u,style:c,sizes:o,srcSet:r,src:n,ref:(0,i.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(x&&(e.src=e.src),e.complete&&handleLoading(e,f,g,v,y,p))},[n,f,g,v,y,x,p,t]),onLoad:e=>{let t=e.currentTarget;handleLoading(t,f,g,v,y,p)},onError:e=>{_(!0),"empty"!==f&&y(!0),x&&x(e)}})});function ImagePreload(e){let{isAppRouter:t,imgAttributes:n}=e,r={as:"image",imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:n.crossOrigin,referrerPolicy:n.referrerPolicy,...getDynamicProps(n.fetchPriority)};return t&&a.default.preload?(a.default.preload(n.src,r),null):i.default.createElement(l.default,null,i.default.createElement("link",{key:"__nimg-"+n.src+n.srcSet+n.sizes,rel:"preload",href:n.srcSet?void 0:n.src,...r}))}let m=(0,i.forwardRef)((e,t)=>{let n=(0,i.useContext)(d.RouterContext),r=(0,i.useContext)(c.ImageConfigContext),o=(0,i.useMemo)(()=>{let e=h||r||u.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),n=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:n}},[r]),{onLoad:a,onLoadingComplete:l}=e,m=(0,i.useRef)(a);(0,i.useEffect)(()=>{m.current=a},[a]);let g=(0,i.useRef)(l);(0,i.useEffect)(()=>{g.current=l},[l]);let[v,y]=(0,i.useState)(!1),[_,b]=(0,i.useState)(!1),{props:x,meta:S}=(0,s.getImgProps)(e,{defaultLoader:f.default,imgConf:o,blurComplete:v,showAltText:_});return i.default.createElement(i.default.Fragment,null,i.default.createElement(p,{...x,unoptimized:S.unoptimized,placeholder:S.placeholder,fill:S.fill,onLoadRef:m,onLoadingCompleteRef:g,setBlurComplete:y,setShowAltText:b,ref:t}),S.priority?i.default.createElement(ImagePreload,{isAppRouter:!n,imgAttributes:x}):null)});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5170:function(e,t,n){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return y}});let r=n(8754),o=r._(n(7294)),i=n(4450),a=n(2227),l=n(4364),s=n(109),u=n(3607),c=n(1823),d=n(9031),f=n(920),h=n(30),p=n(7192),m=n(7498),g=new Set;function prefetch(e,t,n,r,o,i){if(!i&&!(0,a.isLocalURL)(t))return;if(!r.bypassPrefetchedCheck){let o=void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0,i=t+"%"+n+"%"+o;if(g.has(i))return;g.add(i)}let l=i?e.prefetch(t,o):e.prefetch(t,n,r);Promise.resolve(l).catch(e=>{})}function formatStringOrUrl(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}let v=o.default.forwardRef(function(e,t){let n,r;let{href:l,as:g,children:v,prefetch:y=null,passHref:_,replace:b,shallow:x,scroll:S,locale:w,onClick:R,onMouseEnter:C,onTouchStart:E,legacyBehavior:T=!1,...L}=e;n=v,T&&("string"==typeof n||"number"==typeof n)&&(n=o.default.createElement("a",null,n));let N=o.default.useContext(c.RouterContext),P=o.default.useContext(d.AppRouterContext),A=null!=N?N:P,k=!N,O=!1!==y,M=null===y?m.PrefetchKind.AUTO:m.PrefetchKind.FULL,{href:I,as:j}=o.default.useMemo(()=>{if(!N){let e=formatStringOrUrl(l);return{href:e,as:g?formatStringOrUrl(g):e}}let[e,t]=(0,i.resolveHref)(N,l,!0);return{href:e,as:g?(0,i.resolveHref)(N,g):t||e}},[N,l,g]),D=o.default.useRef(I),V=o.default.useRef(j);T&&(r=o.default.Children.only(n));let U=T?r&&"object"==typeof r&&r.ref:t,[B,F,K]=(0,f.useIntersection)({rootMargin:"200px"}),z=o.default.useCallback(e=>{(V.current!==j||D.current!==I)&&(K(),V.current=j,D.current=I),B(e),U&&("function"==typeof U?U(e):"object"==typeof U&&(U.current=e))},[j,U,I,K,B]);o.default.useEffect(()=>{A&&F&&O&&prefetch(A,I,j,{locale:w},{kind:M},k)},[j,I,F,w,O,null==N?void 0:N.locale,A,k,M]);let q={ref:z,onClick(e){T||"function"!=typeof R||R(e),T&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),A&&!e.defaultPrevented&&function(e,t,n,r,i,l,s,u,c,d){let{nodeName:f}=e.currentTarget,h="A"===f.toUpperCase();if(h&&(function(e){let t=e.currentTarget,n=t.getAttribute("target");return n&&"_self"!==n||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!c&&!(0,a.isLocalURL)(n)))return;e.preventDefault();let navigate=()=>{let e=null==s||s;"beforePopState"in t?t[i?"replace":"push"](n,r,{shallow:l,locale:u,scroll:e}):t[i?"replace":"push"](r||n,{forceOptimisticNavigation:!d,scroll:e})};c?o.default.startTransition(navigate):navigate()}(e,A,I,j,b,x,S,w,k,O)},onMouseEnter(e){T||"function"!=typeof C||C(e),T&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),A&&(O||!k)&&prefetch(A,I,j,{locale:w,priority:!0,bypassPrefetchedCheck:!0},{kind:M},k)},onTouchStart(e){T||"function"!=typeof E||E(e),T&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),A&&(O||!k)&&prefetch(A,I,j,{locale:w,priority:!0,bypassPrefetchedCheck:!0},{kind:M},k)}};if((0,s.isAbsoluteUrl)(j))q.href=j;else if(!T||_||"a"===r.type&&!("href"in r.props)){let e=void 0!==w?w:null==N?void 0:N.locale,t=(null==N?void 0:N.isLocaleDomain)&&(0,h.getDomainLocale)(j,e,null==N?void 0:N.locales,null==N?void 0:N.domainLocales);q.href=t||(0,p.addBasePath)((0,u.addLocale)(j,e,null==N?void 0:N.defaultLocale))}return T?o.default.cloneElement(r,q):o.default.createElement("a",{...L,...q},n)}),y=v;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},920:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return useIntersection}});let r=n(7294),o=n(3436),i="function"==typeof IntersectionObserver,a=new Map,l=[];function useIntersection(e){let{rootRef:t,rootMargin:n,disabled:s}=e,u=s||!i,[c,d]=(0,r.useState)(!1),f=(0,r.useRef)(null),h=(0,r.useCallback)(e=>{f.current=e},[]);(0,r.useEffect)(()=>{if(i){if(u||c)return;let e=f.current;if(e&&e.tagName){let r=function(e,t,n){let{id:r,observer:o,elements:i}=function(e){let t;let n={root:e.root||null,margin:e.rootMargin||""},r=l.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=a.get(r)))return t;let o=new Map,i=new IntersectionObserver(e=>
1{e.forEach(e=>{let t=o.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e);return t={id:n,observer:i,elements:o},l.push(n),a.set(n,t),t}(n);return i.set(e,t),o.observe(e),function(){if(i.delete(e),o.unobserve(e),0===i.size){o.disconnect(),a.delete(r);let e=l.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&l.splice(e,1)}}}(e,e=>e&&d(e),{root:null==t?void 0:t.current,rootMargin:n});return r}}else if(!c){let e=(0,o.requestIdleCallback)(()=>d(!0));return()=>(0,o.cancelIdleCallback)(e)}},[u,n,t,c,f.current]);let p=(0,r.useCallback)(()=>{d(!1)},[]);return[h,c,p]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3914:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return getImgProps}}),n(1905);let r=n(2393),o=n(5494);function isStaticRequire(e){return void 0!==e.default}function getInt(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function getImgProps(e,t){var n;let i,a,l,{src:s,sizes:u,unoptimized:c=!1,priority:d=!1,loading:f,className:h,quality:p,width:m,height:g,fill:v=!1,style:y,onLoad:_,onLoadingComplete:b,placeholder:x="empty",blurDataURL:S,fetchPriority:w,layout:R,objectFit:C,objectPosition:E,lazyBoundary:T,lazyRoot:L,...N}=e,{imgConf:P,showAltText:A,blurComplete:k,defaultLoader:O}=t,M=P||o.imageConfigDefault;if("allSizes"in M)i=M;else{let e=[...M.deviceSizes,...M.imageSizes].sort((e,t)=>e-t),t=M.deviceSizes.sort((e,t)=>e-t);i={...M,allSizes:e,deviceSizes:t}}let I=N.loader||O;delete N.loader,delete N.srcSet;let j="__next_img_default"in I;if(j){if("custom"===i.loader)throw Error('Image with src "'+s+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=I;I=t=>{let{config:n,...r}=t;return e(r)}}if(R){"fill"===R&&(v=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[R];e&&(y={...y,...e});let t={responsive:"100vw",fill:"100vw"}[R];t&&!u&&(u=t)}let D="",V=getInt(m),U=getInt(g);if("object"==typeof(n=s)&&(isStaticRequire(n)||void 0!==n.src)){let e=isStaticRequire(s)?s.default:s;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(a=e.blurWidth,l=e.blurHeight,S=S||e.blurDataURL,D=e.src,!v){if(V||U){if(V&&!U){let t=V/e.width;U=Math.round(e.height*t)}else if(!V&&U){let t=U/e.height;V=Math.round(e.width*t)}}else V=e.width,U=e.height}}let B=!d&&("lazy"===f||void 0===f);(!(s="string"==typeof s?s:D)||s.startsWith("data:")||s.startsWith("blob:"))&&(c=!0,B=!1),i.unoptimized&&(c=!0),j&&s.endsWith(".svg")&&!i.dangerouslyAllowSVG&&(c=!0),d&&(w="high");let F=getInt(p),K=Object.assign(v?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:C,objectPosition:E}:{},A?{}:{color:"transparent"},y),z=k||"empty"===x?null:"blur"===x?'url("data:image/svg+xml;charset=utf-8,'+(0,r.getImageBlurSvg)({widthInt:V,heightInt:U,blurWidth:a,blurHeight:l,blurDataURL:S||"",objectFit:K.objectFit})+'")':'url("'+x+'")',q=z?{backgroundSize:K.objectFit||"cover",backgroundPosition:K.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:z}:{},G=function(e){let{config:t,src:n,unoptimized:r,width:o,quality:i,sizes:a,loader:l}=e;if(r)return{src:n,srcSet:void 0,sizes:void 0};let{widths:s,kind:u}=function(e,t,n){let{deviceSizes:r,allSizes:o}=e;if(n){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(n);r)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:o.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:o,kind:"w"}}if("number"!=typeof t)return{widths:r,kind:"w"};let i=[...new Set([t,2*t].map(e=>o.find(t=>t>=e)||o[o.length-1]))];return{widths:i,kind:"x"}}(t,o,a),c=s.length-1;return{sizes:a||"w"!==u?a:"100vw",srcSet:s.map((e,r)=>l({config:t,src:n,quality:i,width:e})+" "+("w"===u?e:r+1)+u).join(", "),src:l({config:t,src:n,quality:i,width:s[c]})}}({config:i,src:s,unoptimized:c,width:V,quality:F,sizes:u,loader:I}),Z={...N,loading:B?"lazy":f,fetchPriority:w,width:V,height:U,decoding:"async",className:h,style:{...K,...q},sizes:G.sizes,srcSet:G.srcSet,src:G.src},H={unoptimized:c,priority:d,placeholder:x,fill:v};return{props:Z,meta:H}}},2393:function(e,t){"use strict";function getImageBlurSvg(e){let{widthInt:t,heightInt:n,blurWidth:r,blurHeight:o,blurDataURL:i,objectFit:a}=e,l=r?40*r:t,s=o?40*o:n,u=l&&s?"viewBox='0 0 "+l+" "+s+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+u+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3Cfe
1ColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(u?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+i+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return getImageBlurSvg}})},645:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{unstable_getImgProps:function(){return unstable_getImgProps},default:function(){return s}});let r=n(8754),o=n(3914),i=n(1905),a=n(3271),l=r._(n(4545)),unstable_getImgProps=e=>{(0,i.warnOnce)("Warning: unstable_getImgProps() is experimental and may change or be removed at any time. Use at your own risk.");let{props:t}=(0,o.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}},s=a.Image},4545:function(e,t){"use strict";function defaultLoader(e){let{config:t,src:n,width:r,quality:o}=e;return t.path+"?url="+encodeURIComponent(n)+"&w="+r+"&q="+(o||75)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n}}),defaultLoader.__next_img_default=!0;let n=defaultLoader},252:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ServerInsertedHTMLContext:function(){return i},useServerInsertedHTML:function(){return useServerInsertedHTML}});let r=n(1757),o=r._(n(7294)),i=o.default.createContext(null);function useServerInsertedHTML(e){let t=(0,o.useContext)(i);t&&t(e)}},454:function(e,t,n){"use strict";let r;n.r(t),n.d(t,{default:function(){return _app}});var o,i,a,l,s,u,c,d,f,h,p,m,g,v,y,_,b,x=n(5893);n(415),n(1926);var S=n(7294),w=n(1163),R=n.n(w),C=n(9008),E=n.n(C),T=n(8767),L=n(3935),N=n(3454),Recoil_err=function(e){let t=Error(e);if(void 0===t.stack)try{throw t}catch(e){}return t},Recoil_isPromise=function(e){return!!e&&"function"==typeof e.then},Recoil_nullthrows=function(e,t){if(null!=e)return e;throw Recoil_err(null!=t?t:"Got unexpected null or undefined")};function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let BaseLoadable=class BaseLoadable{getValue(){throw Recoil_err("BaseLoadable")}toPromise(){throw Recoil_err("BaseLoadable")}valueMaybe(){throw Recoil_err("BaseLoadable")}valueOrThrow(){throw Recoil_err(`Loadable expected value, but in "${this.state}" state`)}promiseMaybe(){throw Recoil_err("BaseLoadable")}promiseOrThrow(){throw Recoil_err(`Loadable expected promise, but in "${this.state}" state`)}errorMaybe(){throw Recoil_err("BaseLoadable")}errorOrThrow(){throw Recoil_err(`Loadable expected error, but in "${this.state}" state`)}is(e){return e.state===this.state&&e.contents===this.contents}map(e){throw Recoil_err("BaseLoadable")}};let ValueLoadable=class ValueLoadable extends BaseLoadable{constructor(e){super(),_defineProperty(this,"state","hasValue"),_defineProperty(this,"contents",void 0),this.contents=e}getValue(){return this.contents}toPromise(){return Promise.resolve(this.contents)}valueMaybe(){return this.contents}valueOrThrow(){return this.contents}promiseMaybe(){}errorMaybe(){}map(e){try{let t=e(this.contents);return Recoil_isPromise(t)?loadableWithPromise(t):isLoadable(t)?t:loadableWithValue(t)}catch(t){return Recoil_isPromise(t)?loadableWithPromise(t.next(()=>this.map(e))):loadableWithError(t)}}};let ErrorLoadable=class ErrorLoadable extends BaseLoadable{constructor(e){super(),_defineProperty(this,"state","hasError"),_defineProperty(this,"contents",void 0),this.contents=e}getValue(){throw this.contents}toPromise(){return Promise.reject(this.contents)}valueMaybe(){}promiseMaybe(){}errorMaybe(){return this.contents}errorOrThrow(){return this.contents}map(e){return this}};let LoadingLoadable=class LoadingLoadable extends BaseLoadable{constructor(e){super(),_defineProperty(this,"state","loading"),_defineProperty(this,"contents",void 0),this.contents=e}getValue(){throw this.contents}toPromise(){return this.contents}valueMaybe(){}promiseMaybe(){return this.contents}promiseOrThrow(){return this.contents}errorMaybe(){}map(e){return loadableWithPromise(this.contents.then(t=>{let n=e(t);if(isLoadable(n))switch(n.state){case"hasValue":case"loading":return n.contents;case"hasError":throw n.contents}return n}).catch(t=>{if(Recoil_isPromise(t))return t.then(()=>this.map(e).contents);throw t}))}};
1function loadableWithValue(e){return Object.freeze(new ValueLoadable(e))}function loadableWithError(e){return Object.freeze(new ErrorLoadable(e))}function loadableWithPromise(e){return Object.freeze(new LoadingLoadable(e))}function loadableLoading(){return Object.freeze(new LoadingLoadable(new Promise(()=>{})))}function loadableAll(e){let t=Array.isArray(e)?e:Object.getOwnPropertyNames(e).map(t=>e[t]),n=t.map(e=>isLoadable(e)?e:Recoil_isPromise(e)?loadableWithPromise(e):loadableWithValue(e)),r=n.every(e=>"hasValue"===e.state)?loadableWithValue(n.map(e=>e.contents)):n.some(e=>"hasError"===e.state)?loadableWithError(Recoil_nullthrows(n.find(e=>"hasError"===e.state),"Invalid loadable passed to loadableAll").contents):loadableWithPromise(Promise.all(n.map(e=>e.contents)));return Array.isArray(e)?r:r.map(t=>Object.getOwnPropertyNames(e).reduce((e,n,r)=>({...e,[n]:t[r]}),{}))}function isLoadable(e){return e instanceof BaseLoadable}var P={loadableWithValue,loadableWithError,loadableWithPromise,loadableLoading,loadableAll,isLoadable,RecoilLoadable:{of:e=>Recoil_isPromise(e)?loadableWithPromise(e):isLoadable(e)?e:loadableWithValue(e),error:e=>loadableWithError(e),loading:()=>loadableLoading(),all:loadableAll,isLoadable}},A=Object.freeze({__proto__:null,loadableWithValue:P.loadableWithValue,loadableWithError:P.loadableWithError,loadableWithPromise:P.loadableWithPromise,loadableLoading:P.loadableLoading,loadableAll:P.loadableAll,isLoadable:P.isLoadable,RecoilLoadable:P.RecoilLoadable});let k={RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED:!0,RECOIL_GKS_ENABLED:new Set(["recoil_hamt_2020","recoil_sync_external_store","recoil_suppress_rerender_in_callback","recoil_memory_managament_2020"])};function Recoil_gkx_OSS(e){return k.RECOIL_GKS_ENABLED.has(e)}void 0!==N&&(null==N?void 0:N.env)!=null&&(function(e,t){var n,r;let o=null===(n=N.env[e])||void 0===n?void 0:null===(r=n.toLowerCase())||void 0===r?void 0:r.trim();if(null!=o&&""!==o){if(!["true","false"].includes(o))throw Recoil_err(`process.env.${e} value must be 'true', 'false', or empty: ${o}`);t("true"===o)}}("RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED",e=>{k.RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED=e}),function(e,t){var n;let r=null===(n=N.env[e])||void 0===n?void 0:n.trim();null!=r&&""!==r&&t(r.split(/\s*,\s*|\s+/))}("RECOIL_GKS_ENABLED",e=>{e.forEach(e=>{k.RECOIL_GKS_ENABLED.add(e)})})),Recoil_gkx_OSS.setPass=e=>{k.RECOIL_GKS_ENABLED.add(e)},Recoil_gkx_OSS.setFail=e=>{k.RECOIL_GKS_ENABLED.delete(e)},Recoil_gkx_OSS.clear=()=>{k.RECOIL_GKS_ENABLED.clear()};var Recoil_recoverableViolation=function(e,t,{error:n}={}){return null};let O=null!==(i=S.createMutableSource)&&void 0!==i?i:S.unstable_createMutableSource,M=null!==(a=S.useMutableSource)&&void 0!==a?a:S.unstable_useMutableSource,I=null!==(l=S.useSyncExternalStore)&&void 0!==l?l:S.unstable_useSyncExternalStore,j=!1;var D={createMutableSource:O,useMutableSource:M,useSyncExternalStore:I,currentRendererSupportsUseSyncExternalStore:function(){var e;let{ReactCurrentDispatcher:t,ReactCurrentOwner:n}=S.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,r=null!==(e=null==t?void 0:t.current)&&void 0!==e?e:n.currentDispatcher,o=null!=r.useSyncExternalStore;return!I||o||j||(j=!0,Recoil_recoverableViolation("A React renderer without React 18+ API support is being used with React 18+.")),o},reactMode:function(){return Recoil_gkx_OSS("recoil_transition_support")?{mode:"TRANSITION_SUPPORT",early:!0,concurrent:!0}:Recoil_gkx_OSS("recoil_sync_external_store")&&null!=I?{mode:"SYNC_EXTERNAL_STORE",early:!0,concurrent:!1}:Recoil_gkx_OSS("recoil_mutable_source")&&null!=M&&"undefined"!=typeof window&&!window.$disableRecoilValueMutableSource_TEMP_HACK_DO_NOT_USE?Recoil_gkx_OSS("recoil_suppress_rerender_in_callback")?{mode:"MUTABLE_SOURCE",early:!0,concurrent:!0}:{mode:"MUTABLE_SOURCE",early:!1,concurrent:!1}:Recoil_gkx_OSS("recoil_suppress_rerender_in_callback")?{mode:"LEGACY",early:!0,concurrent:!1}:{mode:"LEGACY",early:!1,concurrent:!1}},isFastRefreshEnabled:function(){return!1}};let AbstractRecoilValue=class AbstractRecoilValue{constructor(e){_defineProperty(this,"key",void 0),this.key=e}toJSON(){return{key:this.key}}};let RecoilState=class RecoilState extends AbstractRecoilValue{};let RecoilValueReadOnly=class RecoilValueReadOnly extends AbstractRecoilValue{};var V={AbstractRecoilValue,RecoilState,RecoilValueReadOnly,isRecoilValue:function(e){return e instanceof RecoilState||e instanceof RecoilValueReadOnly}},U=Object.freeze({__proto__:null,AbstractRecoilValue:V.AbstractRecoilValue,RecoilState:V.RecoilState,RecoilValueReadOnly:V.RecoilValueReadOnly,isRecoilValue:V.isRecoilValue}),Recoil_expectationViolation=function(e,...t){},Recoil_mapIterable=function(e,t){return function*(){let n=0;for(let r of e)yield t(r,n++)}()};let{isFastRefreshEnabled:B}=D;let DefaultValue=class DefaultValue{};let F=new DefaultValue,K=new Map,z=new Map;
1let NodeMissingError=class NodeMissingError extends Error{};let q=new Map;function getConfigDeletionHandler(e){return q.get(e)}var G={nodes:K,recoilValues:z,registerNode:function(e){k.RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED&&function(e){if(K.has(e)){let t=`Duplicate atom key "${e}". This is a FATAL ERROR in
2      production. But it is safe to ignore this warning if it occurred because of
3      hot module replacement.`;console.warn(t)}}(e.key),K.set(e.key,e);let t=null==e.set?new U.RecoilValueReadOnly(e.key):new U.RecoilState(e.key);return z.set(e.key,t),t},getNode:function(e){let t=K.get(e);if(null==t)throw new NodeMissingError(`Missing definition for RecoilValue: "${e}""`);return t},getNodeMaybe:function(e){return K.get(e)},deleteNodeConfigIfPossible:function(e){var t,n;if(!Recoil_gkx_OSS("recoil_memory_managament_2020"))return;let r=K.get(e);null!=r&&null!==(t=r.shouldDeleteConfigOnRelease)&&void 0!==t&&t.call(r)&&(K.delete(e),null===(n=getConfigDeletionHandler(e))||void 0===n||n(),q.delete(e))},setConfigDeletionHandler:function(e,t){Recoil_gkx_OSS("recoil_memory_managament_2020")&&(void 0===t?q.delete(e):q.set(e,t))},getConfigDeletionHandler,recoilValuesForKeys:function(e){return Recoil_mapIterable(e,e=>Recoil_nullthrows(z.get(e)))},NodeMissingError,DefaultValue,DEFAULT_VALUE:F},Z=(function(e){var t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n={},r={},constant=function(e){return function(){return e}},o=n.hash=function(e){var n=void 0===e?"undefined":t(e);if("number"===n)return e;"string"!==n&&(e+="");for(var r=0,o=0,i=e.length;o<i;++o)r=(r<<5)-r+e.charCodeAt(o)|0;return r},hashFragment=function(e,t){return t>>>e&31},toBitmap=function(e){return 1<<e},fromBitmap=function(e,t){var n;return n=e&t-1,n-=n>>1&1431655765,n=(n=(858993459&n)+(n>>2&858993459))+(n>>4)&252645135,n+=n>>8,127&(n+=n>>16)},arrayUpdate=function(e,t,n,r){var o=r;if(!e){var i=r.length;o=Array(i);for(var a=0;a<i;++a)o[a]=r[a]}return o[t]=n,o},arraySpliceOut=function(e,t,n){var r=n.length-1,o=0,i=0,a=n;if(e)o=i=t;else for(a=Array(r);o<t;)a[i++]=n[o++];for(++o;o<=r;)a[i++]=n[o++];return e&&(a.length=r),a},arraySpliceIn=function(e,t,n,r){var o=r.length;if(e){for(var i=o;i>=t;)r[i--]=r[i];return r[t]=n,r}for(var a=0,l=0,s=Array(o+1);a<t;)s[l++]=r[a++];for(s[t]=n;a<o;)s[++l]=r[a++];return s},i={__hamt_isEmpty:!0},isEmptyNode=function(e){return e===i||e&&e.__hamt_isEmpty},Leaf=function(e,t,n,r){return{type:1,edit:e,hash:t,key:n,value:r,_modify:Leaf__modify}},Collision=function(e,t,n){return{type:2,edit:e,hash:t,children:n,_modify:Collision__modify}},IndexedNode=function(e,t,n){return{type:3,edit:e,mask:t,children:n,_modify:IndexedNode__modify}},ArrayNode=function(e,t,n){return{type:4,edit:e,size:t,children:n,_modify:ArrayNode__modify}},expand=function(e,t,n,r,o){for(var i=[],a=r,l=0,s=0;a;++s)1&a&&(i[s]=o[l++]),a>>>=1;return i[t]=n,ArrayNode(e,l+1,i)},pack=function(e,t,n,r){for(var o=Array(t-1),i=0,a=0,l=0,s=r.length;l<s;++l)if(l!==n){var u=r[l];u&&!isEmptyNode(u)&&(o[i++]=u,a|=1<<l)}return IndexedNode(e,a,o)},mergeLeaves=function mergeLeaves(e,t,n,r,o,i){if(n===o)return Collision(e,n,[i,r]);var a=hashFragment(t,n),l=hashFragment(t,o);return IndexedNode(e,toBitmap(a)|toBitmap(l),a===l?[mergeLeaves(e,t+5,n,r,o,i)]:a<l?[r,i]:[i,r])},updateCollisionList=function(e,t,n,o,i,a,l,s){for(var u=i.length,c=0;c<u;++c){var d=i[c];if(n(l,d.key)){var f=d.value,h=a(f);if(h===f)return i;if(h===r)return--s.value,arraySpliceOut(e,c,i);return arrayUpdate(e,c,Leaf(t,o,l,h),i)}}var p=a();return p===r?i:(++s.value,arrayUpdate(e,u,Leaf(t,o,l,p),i))},canEditNode=function(e,t){return e===t.edit},Leaf__modify=function(e,t,n,o,a,l,s){if(t(l,this.key)){var u=o(this.value);return u===this.value?this:u===r?(--s.value,i):canEditNode(e,this)?(this.value=u,this):Leaf(e,a,l,u)}var c=o();return c===r?this:(++s.value,mergeLeaves(e,n,this.hash,this,a,Leaf(e,a,l,c)))},Collision__modify=function(e,t,n,o,i,a,l){if(i===this.hash){var s=updateCollisionList(canEditNode(e,this),e,t,this.hash,this.children,o,a,l);return s===this.children?this:s.length>1?Collision(e,this.hash,s):s[0]}var u=o();return u===r?this:(++l.value,mergeLeaves(e,n,this.hash,this,i,Leaf(e,i,a,u)))},IndexedNode__modify=function(e,t,n,r,o,a,l){var s,u=this.mask,c=this.children,d=hashFragment(n,o),f=toBitmap(d),h=fromBitmap(u,f),p=u&f,m=p?c[h]:i,g=m._modify(e,t,n+5,r,o,a,l);if(m===g)return this;var v=canEditNode(e,this),y=u,_=void 0;if(p&&isEmptyNode(g)){if(!(y&=~f))return i;if(c.length<=2&&((s=c[1^h])===i||1===s.type||2===s.type))return c[1^h];_=arraySpliceOut(v,h,c)}else if(p||isEmptyNode(g))_=arrayUpdate(v,h,g,c);else{if(c.length>=16)return expand(e,d,g,u,c);y|=f,_=arraySpliceIn(v,h,g,c)}return v?(this.mask=y,this.children=_,this):IndexedNode(e,y,_)},ArrayNode__modify=function(e,t,n,r,o,a,l){var s=this.size,u=this.children,c=hashFragment(n,o),d=u[c],f=(d||i)._modify(e,t,n+5,r,o,a,l);if(d===f)return this;var h=canEditNode(e,this),p=void 0;if(isEmptyNode(d)&&!isEmptyNode(f))++s,p=arrayUpdate(h,c,f,u);else if(!isEmptyNode(d)&&isEmptyNode(f)){if(--s<=8)return pack(e,s,c,u);p=arrayUpdate(h,c,i,u)}else p=arrayUpdate(h,c,f,u);return h?(this.size=s,this.children=p,this):ArrayNode(e,s,p)};function Map(e,t,n,r,o){this._editable=e,this._edit=t,this._config=n,this._root=r,this._size=o}i._modify=function(e,t,n,o,a,l,s){var u=o();return u===r?i:(++s.value,Leaf(e,a,l,u))},Map.prototype.setTree=function(e,t){return this._editable?(this._root=e,this._size=t,this):e===this._root?this:new Map(this._editable,this._edit,this._config,e,t)};
vendor: 4,363 bytes, line 3
3var a=n.tryGetHash=function(e,t,n,r){for(var o=r._root,i=0,a=r._config.keyEq;;)switch(o.type){case 1:return a(n,o.key)?o.value:e;case 2:if(t===o.hash)for(var l=o.children,s=0,u=l.length;s<u;++s){var c=l[s];if(a(n,c.key))return c.value}return e;case 3:var d=toBitmap(hashFragment(i,t));if(o.mask&d){o=o.children[fromBitmap(o.mask,d)],i+=5;break}return e;case 4:if(o=o.children[hashFragment(i,t)]){i+=5;break}return e;default:return e}};Map.prototype.tryGetHash=function(e,t,n){return a(e,t,n,this)};var l=n.tryGet=function(e,t,n){return a(e,n._config.hash(t),t,n)};Map.prototype.tryGet=function(e,t){return l(e,t,this)};var s=n.getHash=function(e,t,n){return a(void 0,e,t,n)};Map.prototype.getHash=function(e,t){return s(e,t,this)},n.get=function(e,t){return a(void 0,t._config.hash(e),e,t)},Map.prototype.get=function(e,t){return l(t,e,this)};var u=n.has=function(e,t,n){return a(r,e,t,n)!==r};Map.prototype.hasHash=function(e,t){return u(e,t,this)};var c=n.has=function(e,t){return u(t._config.hash(e),e,t)};Map.prototype.has=function(e){return c(e,this)};var defKeyCompare=function(e,t){return e===t};n.make=function(e){return new Map(0,0,{keyEq:e&&e.keyEq||defKeyCompare,hash:e&&e.hash||o},i,0)},n.empty=n.make();var d=n.isEmpty=function(e){return e&&!!isEmptyNode(e._root)};Map.prototype.isEmpty=function(){return d(this)};var f=n.modifyHash=function(e,t,n,r){var o={value:r._size},i=r._root._modify(r._editable?r._edit:NaN,r._config.keyEq,0,e,t,n,o);return r.setTree(i,o.value)};Map.prototype.modifyHash=function(e,t,n){return f(n,e,t,this)};var h=n.modify=function(e,t,n){return f(e,n._config.hash(t),t,n)};Map.prototype.modify=function(e,t){return h(t,e,this)};var p=n.setHash=function(e,t,n,r){return f(constant(n),e,t,r)};Map.prototype.setHash=function(e,t,n){return p(e,t,n,this)};var m=n.set=function(e,t,n){return p(n._config.hash(e),e,t,n)};Map.prototype.set=function(e,t){return m(e,t,this)};var g=constant(r),v=n.removeHash=function(e,t,n){return f(g,e,t,n)};Map.prototype.removeHash=Map.prototype.deleteHash=function(e,t){return v(e,t,this)};var y=n.remove=function(e,t){return v(t._config.hash(e),e,t)};Map.prototype.remove=Map.prototype.delete=function(e){return y(e,this)};var _=n.beginMutation=function(e){return new Map(e._editable+1,e._edit+1,e._config,e._root,e._size)};Map.prototype.beginMutation=function(){return _(this)};var b=n.endMutation=function(e){return e._editable=e._editable&&e._editable-1,e};Map.prototype.endMutation=function(){return b(this)};var x=n.mutate=function(e,t){var n=_(t);return e(n),b(n)};Map.prototype.mutate=function(e){return x(e,this)};var appk=function(e){return e&&lazyVisitChildren(e[0],e[1],e[2],e[3],e[4])},lazyVisitChildren=function(e,t,n,r,o){for(;n<e;){var i=t[n++];if(i&&!isEmptyNode(i))return lazyVisit(i,r,[e,t,n,r,o])}return appk(o)},lazyVisit=function(e,t,n){switch(e.type){case 1:return{value:t(e),rest:n};case 2:case 4:case 3:var r=e.children;return lazyVisitChildren(r.length,r,0,t,n);default:return appk(n)}},S={done:!0};function MapIterator(e){this.v=e}MapIterator.prototype.next=function(){if(!this.v)return S;var e=this.v;return this.v=appk(e.rest),e},MapIterator.prototype[Symbol.iterator]=function(){return this};var visit=function(e,t){return new MapIterator(lazyVisit(e._root,t))},buildPairs=function(e){return[e.key,e.value]},w=n.entries=function(e){return visit(e,buildPairs)};Map.prototype.entries=Map.prototype[Symbol.iterator]=function(){return w(this)};var buildKeys=function(e){return e.key},R=n.keys=function(e){return visit(e,buildKeys)};Map.prototype.keys=function(){return R(this)};var buildValues=function(e){return e.value},C=n.values=Map.prototype.values=function(e){return visit(e,buildValues)};Map.prototype.values=function(){return C(this)};var E=n.fold=function(e,t,n){var r=n._root;if(1===r.type)return e(t,r.value,r.key);for(var o=[r.children],i=void 0;i=o.pop();)for(var a=0,l=i.length;a<l;){var s=i[a++];s&&s.type&&(1===s.type?t=e(t,s.value,s.key):o.push(s.children))}return t};Map.prototype.fold=function(e,t){return E(e,t,this)};var T=n.forEach=function(e,t){return E(function(n,r,o){return e(r,o,t)},null,t)};Map.prototype.forEach=function(e){return T(e,this)};var L=n.count=function(e){return e._size};Map.prototype.count=function(){return L(this)},Object.defineProperty(Map.prototype,"size",{get:Map.prototype.count}),e.exports?e.exports=n:undefined.hamt=n}
3(o={exports:{}},o.exports),o.exports);let BuiltInMap=class BuiltInMap{constructor(e){_defineProperty(this,"_map",void 0),this._map=new Map(null==e?void 0:e.entries())}keys(){return this._map.keys()}entries(){return this._map.entries()}get(e){return this._map.get(e)}has(e){return this._map.has(e)}set(e,t){return this._map.set(e,t),this}delete(e){return this._map.delete(e),this}clone(){return persistentMap(this)}toMap(){return new Map(this._map)}};let HashArrayMappedTrieMap=class HashArrayMappedTrieMap{constructor(e){if(_defineProperty(this,"_hamt",Z.empty.beginMutation()),e instanceof HashArrayMappedTrieMap){let t=e._hamt.endMutation();e._hamt=t.beginMutation(),this._hamt=t.beginMutation()}else if(e)for(let[t,n]of e.entries())this._hamt.set(t,n)}keys(){return this._hamt.keys()}entries(){return this._hamt.entries()}get(e){return this._hamt.get(e)}has(e){return this._hamt.has(e)}set(e,t){return this._hamt.set(e,t),this}delete(e){return this._hamt.delete(e),this}clone(){return persistentMap(this)}toMap(){return new Map(this._hamt)}};function persistentMap(e){return Recoil_gkx_OSS("recoil_hamt_2020")?new HashArrayMappedTrieMap(e):new BuiltInMap(e)}var H=Object.freeze({__proto__:null,persistentMap:{persistentMap}.persistentMap}),Recoil_differenceSets=function(e,...t){let n=new Set;e:for(let r of e){for(let e of t)if(e.has(r))continue e;n.add(r)}return n},Recoil_mapMap=function(e,t){let n=new Map;return e.forEach((e,r)=>{n.set(r,t(e,r))}),n};function mergeDepsIntoGraph(e,t,n,r){let{nodeDeps:o,nodeToNodeSubscriptions:i}=n,a=o.get(e);if(a&&r&&a!==r.nodeDeps.get(e))return;o.set(e,t);let l=null==a?t:Recoil_differenceSets(t,a);for(let t of l){i.has(t)||i.set(t,new Set);let n=Recoil_nullthrows(i.get(t));n.add(e)}if(a){let n=Recoil_differenceSets(a,t);for(let t of n){if(!i.has(t))return;let n=Recoil_nullthrows(i.get(t));n.delete(e),0===n.size&&i.delete(t)}}}var W={cloneGraph:function(e){return{nodeDeps:Recoil_mapMap(e.nodeDeps,e=>new Set(e)),nodeToNodeSubscriptions:Recoil_mapMap(e.nodeToNodeSubscriptions,e=>new Set(e))}},graph:function(){return{nodeDeps:new Map,nodeToNodeSubscriptions:new Map}},saveDepsToStore:function(e,t,n,r){var o,i,a,l,s;let u=n.getState();r===u.currentTree.version||r===(null===(o=u.nextTree)||void 0===o?void 0:o.version)||r===(null===(i=u.previousTree)||void 0===i?void 0:i.version)||Recoil_recoverableViolation("Tried to save dependencies to a discarded tree");let c=n.getGraph(r);if(mergeDepsIntoGraph(e,t,c),r===(null===(a=u.previousTree)||void 0===a?void 0:a.version)){let r=n.getGraph(u.currentTree.version);mergeDepsIntoGraph(e,t,r,c)}if(r===(null===(l=u.previousTree)||void 0===l?void 0:l.version)||r===u.currentTree.version){let r=null===(s=u.nextTree)||void 0===s?void 0:s.version;if(void 0!==r){let o=n.getGraph(r);mergeDepsIntoGraph(e,t,o,c)}}}};let Q=0,J=0,$=0;var Y={getNextTreeStateVersion:()=>Q++,getNextStoreID:()=>J++,getNextComponentID:()=>$++};let{persistentMap:X}=H,{graph:ee}=W,{getNextTreeStateVersion:et}=Y;function makeEmptyTreeState(){let e=et();return{version:e,stateID:e,transactionMetadata:{},dirtyAtoms:new Set,atomValues:X(),nonvalidatedAtoms:X()}}var en={makeEmptyTreeState,makeEmptyStoreState:function(){let e=makeEmptyTreeState();return{currentTree:e,nextTree:null,previousTree:null,commitDepth:0,knownAtoms:new Set,knownSelectors:new Set,transactionSubscriptions:new Map,nodeTransactionSubscriptions:new Map,nodeToComponentSubscriptions:new Map,queuedComponentCallbacks_DEPRECATED:[],suspendedComponentResolvers:new Set,graphsByVersion:new Map().set(e.version,ee()),retention:{referenceCounts:new Map,nodesRetainedByZone:new Map,retainablesToCheckForRelease:new Set},nodeCleanupFunctions:new Map}},getNextTreeStateVersion:et};let RetentionZone=class RetentionZone{};var er={RetentionZone,retentionZone:function(){return new RetentionZone}},eo={setByAddingToSet:function(e,t){let n=new Set(e);return n.add(t),n},setByDeletingFromSet:function(e,t){let n=new Set(e);return n.delete(t),n},mapBySettingInMap:function(e,t,n){let r=new Map(e);return r.set(t,n),r},mapByUpdatingInMap:function(e,t,n){let r=new Map(e);return r.set(t,n(r.get(t))),r},mapByDeletingFromMap:function(e,t){let n=new Map(e);return n.delete(t),n},mapByDeletingMultipleFromMap:function(e,t){let n=new Map(e);
3return t.forEach(e=>n.delete(e)),n}},Recoil_filterIterable=function*(e,t){let n=0;for(let r of e)t(r,n++)&&(yield r)},Recoil_lazyProxy=function(e,t){let n=new Proxy(e,{get:(e,n)=>(!(n in e)&&n in t&&(e[n]=t[n]()),e[n]),ownKeys:e=>Object.keys(e)});return n};let{getNode:ei,getNodeMaybe:ea,recoilValuesForKeys:el}=G,{RetentionZone:es}=er,{setByAddingToSet:eu}=eo,ec=Object.freeze(new Set);let ReadOnlyRecoilValueError=class ReadOnlyRecoilValueError extends Error{};function initializeNodeIfNewToStore(e,t,n,r){let o=e.getState();if(o.nodeCleanupFunctions.has(n))return;let i=ei(n),a=function(e,t,n){if(!Recoil_gkx_OSS("recoil_memory_managament_2020"))return()=>void 0;let{nodesRetainedByZone:r}=e.getState().retention;function addToZone(e){let n=r.get(e);n||r.set(e,n=new Set),n.add(t)}if(n instanceof es)addToZone(n);else if(Array.isArray(n))for(let e of n)addToZone(e);return()=>{if(!Recoil_gkx_OSS("recoil_memory_managament_2020"))return;let{retention:r}=e.getState();function deleteFromZone(e){let n=r.nodesRetainedByZone.get(e);null==n||n.delete(t),n&&0===n.size&&r.nodesRetainedByZone.delete(e)}if(n instanceof es)deleteFromZone(n);else if(Array.isArray(n))for(let e of n)deleteFromZone(e)}}(e,n,i.retainedBy),l=i.init(e,t,r);o.nodeCleanupFunctions.set(n,()=>{l(),a()})}function peekNodeLoadable(e,t,n){return ei(n).peek(e,t)}function getDownstreamNodes(e,t,n){let r=new Set,o=Array.from(n),i=e.getGraph(t.version);for(let e=o.pop();e;e=o.pop()){var a;r.add(e);let t=null!==(a=i.nodeToNodeSubscriptions.get(e))&&void 0!==a?a:ec;for(let e of t)r.has(e)||o.push(e)}return r}var ed={getNodeLoadable:function(e,t,n){return initializeNodeIfNewToStore(e,t,n,"get"),ei(n).get(e,t)},peekNodeLoadable,setNodeValue:function(e,t,n,r){let o=ei(n);if(null==o.set)throw new ReadOnlyRecoilValueError(`Attempt to set read-only RecoilValue: ${n}`);let i=o.set;return initializeNodeIfNewToStore(e,t,n,"set"),i(e,t,r)},initializeNode:function(e,t,n){initializeNodeIfNewToStore(e,e.getState().currentTree,t,n)},cleanUpNode:function(e,t){var n;let r=e.getState();null===(n=r.nodeCleanupFunctions.get(t))||void 0===n||n(),r.nodeCleanupFunctions.delete(t)},setUnvalidatedAtomValue_DEPRECATED:function(e,t,n){var r;let o=ea(t);return null==o||null===(r=o.invalidate)||void 0===r||r.call(o,e),{...e,atomValues:e.atomValues.clone().delete(t),nonvalidatedAtoms:e.nonvalidatedAtoms.clone().set(t,n),dirtyAtoms:eu(e.dirtyAtoms,t)}},peekNodeInfo:function(e,t,n){let r=e.getState(),o=e.getGraph(t.version),i=ei(n).nodeType;return Recoil_lazyProxy({type:i},{loadable:()=>peekNodeLoadable(e,t,n),isActive:()=>r.knownAtoms.has(n)||r.knownSelectors.has(n),isSet:()=>"selector"!==i&&t.atomValues.has(n),isModified:()=>t.dirtyAtoms.has(n),deps:()=>{var e;return el(null!==(e=o.nodeDeps.get(n))&&void 0!==e?e:[])},subscribers:()=>{var o,i;return{nodes:el(Recoil_filterIterable(getDownstreamNodes(e,t,new Set([n])),e=>e!==n)),components:Recoil_mapIterable(null!==(o=null===(i=r.nodeToComponentSubscriptions.get(n))||void 0===i?void 0:i.values())&&void 0!==o?o:[],([e])=>({name:e}))}}})},getDownstreamNodes};let ef=null;var eh={setInvalidateMemoizedSnapshot:function(e){ef=e},invalidateMemoizedSnapshot:function(){var e;null===(e=ef)||void 0===e||e()}};let{getDownstreamNodes:ep,getNodeLoadable:em,setNodeValue:eg}=ed,{getNextComponentID:ev}=Y,{getNode:ey,getNodeMaybe:e_}=G,{DefaultValue:eb}=G,{reactMode:ex}=D,{AbstractRecoilValue:eS,RecoilState:ew,RecoilValueReadOnly:eR,isRecoilValue:eC}=U,{invalidateMemoizedSnapshot:eE}=eh;function writeLoadableToTreeState(e,t,n){"hasValue"===n.state&&n.contents instanceof eb?e.atomValues.delete(t):e.atomValues.set(t,n),e.dirtyAtoms.add(t),e.nonvalidatedAtoms.delete(t)}function applyActionsToStore(e,t){e.replaceState(n=>{let r=copyTreeState(n);for(let n of t)!function(e,t,n){if("set"===n.type){let{recoilValue:r,valueOrUpdater:o}=n,i=function(e,t,{key:n},r){if("function"!=typeof r)return r;{let o=em(e,t,n);if("loading"===o.state){let e=`Tried to set atom or selector "${n}" using an updater function while the current state is pending, this is not currently supported.`;throw Recoil_recoverableViolation(e),Recoil_err(e)}if("hasError"===o.state)throw o.contents;return r(o.contents)}}(e,t,r,o),a=eg(e,t,r.key,i);
3for(let[e,n]of a.entries())writeLoadableToTreeState(t,e,n)}else if("setLoadable"===n.type){let{recoilValue:{key:e},loadable:r}=n;writeLoadableToTreeState(t,e,r)}else if("markModified"===n.type){let{recoilValue:{key:e}}=n;t.dirtyAtoms.add(e)}else if("setUnvalidated"===n.type){var r;let{recoilValue:{key:e},unvalidatedValue:o}=n,i=e_(e);null==i||null===(r=i.invalidate)||void 0===r||r.call(i,t),t.atomValues.delete(e),t.nonvalidatedAtoms.set(e,o),t.dirtyAtoms.add(e)}else Recoil_recoverableViolation(`Unknown action ${n.type}`)}(e,r,n);return invalidateDownstreams(e,r),eE(),r})}function queueOrPerformStateUpdate(e,t){if(eT.length){let n=eT[eT.length-1],r=n.get(e);r||n.set(e,r=[]),r.push(t)}else applyActionsToStore(e,[t])}let eT=[];function copyTreeState(e){return{...e,atomValues:e.atomValues.clone(),nonvalidatedAtoms:e.nonvalidatedAtoms.clone(),dirtyAtoms:new Set(e.dirtyAtoms)}}function invalidateDownstreams(e,t){let n=ep(e,t,t.dirtyAtoms);for(let e of n){var r,o;null===(r=e_(e))||void 0===r||null===(o=r.invalidate)||void 0===o||o.call(r,t)}}function setRecoilValue(e,t,n){queueOrPerformStateUpdate(e,{type:"set",recoilValue:t,valueOrUpdater:n})}var eL={RecoilValueReadOnly:eR,AbstractRecoilValue:eS,RecoilState:ew,getRecoilValueAsLoadable:function(e,{key:t},n=e.getState().currentTree){var r,o;let i=e.getState();n.version===i.currentTree.version||n.version===(null===(r=i.nextTree)||void 0===r?void 0:r.version)||n.version===(null===(o=i.previousTree)||void 0===o?void 0:o.version)||Recoil_recoverableViolation("Tried to read from a discarded tree");let a=em(e,n,t);return"loading"===a.state&&a.contents.catch(()=>{}),a}
3,setRecoilValue,setRecoilValueLoadable:function(e,t,n){if(n instanceof eb)return setRecoilValue(e,t,n);queueOrPerformStateUpdate(e,{type:"setLoadable",recoilValue:t,loadable:n})},markRecoilValueModified:function(e,t){queueOrPerformStateUpdate(e,{type:"markModified",recoilValue:t})},setUnvalidatedRecoilValue:function(e,t,n){queueOrPerformStateUpdate(e,{type:"setUnvalidated",recoilValue:t,unvalidatedValue:n})},subscribeToRecoilValue:function(e,{key:t},n,r=null){let o=ev(),i=e.getState();i.nodeToComponentSubscriptions.has(t)||i.nodeToComponentSubscriptions.set(t,new Map),Recoil_nullthrows(i.nodeToComponentSubscriptions.get(t)).set(o,[null!=r?r:"<not captured>",n]);let a=ex();if(a.early&&("LEGACY"===a.mode||"MUTABLE_SOURCE"===a.mode)){let r=e.getState().nextTree;r&&r.dirtyAtoms.has(t)&&n(r)}return{release:()=>{let n=e.getState(),r=n.nodeToComponentSubscriptions.get(t);if(void 0===r||!r.has(o)){Recoil_recoverableViolation(`Subscription missing at release time for atom ${t}. This is a bug in Recoil.`);return}r.delete(o),0===r.size&&n.nodeToComponentSubscriptions.delete(t)}}},isRecoilValue:eC,applyAtomValueWrites:function(e,t){let n=e.clone();return t.forEach((e,t)=>{"hasValue"===e.state&&e.contents instanceof eb?n.delete(t):n.set(t,e)}),n},batchStart:function(){let e=new Map;return eT.push(e),()=>{for(let[t,n]of e)applyActionsToStore(t,n);let t=eT.pop();t!==e&&Recoil_recoverableViolation("Incorrect order of batch popping")}},writeLoadableToTreeState,invalidateDownstreams,copyTreeState,refreshRecoilValue:function(e,t){var n;let{currentTree:r}=e.getState(),o=ey(t.key);null===(n=o.clearCache)||void 0===n||n.call(o,e,r)}},Recoil_someSet=function(e,t,n){let r=e.entries(),o=r.next();for(;!o.done;){let i=o.value;if(t.call(n,i[1],i[0],e))return!0;o=r.next()}return!1};let{cleanUpNode:eN}=ed,{deleteNodeConfigIfPossible:eP,getNode:eA}=G,{RetentionZone:ek}=er,eO=new Set;function releaseRetainablesNowOnCurrentTree(e,t){let n=e.getState(),r=n.currentTree;if(n.nextTree){Recoil_recoverableViolation("releaseNodesNowOnCurrentTree should only be called at the end of a batch");return}let o=new Set;for(let e of t)if(e instanceof ek)for(let t of function(e,t){var n;return null!==(n=e.retention.nodesRetainedByZone.get(t))&&void 0!==n?n:eO}(n,e))o.add(t);else o.add(e);let i=function(e,t){let n=e.getState(),r=n.currentTree,o=e.getGraph(r.version),i=new Set,a=new Set;return function findReleasableNodesInner(t){var l,s;let u=new Set,c=function(e,t,n,r,o){let i=e.getGraph(t.version),a=[],l=new Set;for(;n.size>0;)(function visit(e){if(r.has(e)||o.has(e)){n.delete(e);return}if(l.has(e))return;let t=i.nodeToNodeSubscriptions.get(e);if(t)for(let e of t)visit(e);l.add(e),n.delete(e),a.push(e)})(Recoil_nullthrows(n.values().next().value));return a}(e,r,t,i,a);for(let e of c){if("recoilRoot"===eA(e).retainedBy||(null!==(l=n.retention.referenceCounts.get(e))&&void 0!==l?l:0)>0||zonesThatCouldRetainNode(e).some(e=>n.retention.referenceCounts.get(e))){a.add(e);continue}let t=o.nodeToNodeSubscriptions.get(e);if(t&&Recoil_someSet(t,e=>a.has(e))){a.add(e);continue}i.add(e),u.add(e)}let d=new Set;for(let e of u)for(let t of null!==(s=o.nodeDeps.get(e))&&void 0!==s?s:eO)i.has(t)||d.add(t);d.size&&findReleasableNodesInner(d)}(t),i}(e,o);for(let t of i)!function(e,t,n){var r,o;if(!Recoil_gkx_OSS("recoil_memory_managament_2020"))return;eN(e,n);let i=e.getState();i.knownAtoms.delete(n),i.knownSelectors.delete(n),i.nodeTransactionSubscriptions.delete(n),i.retention.referenceCounts.delete(n);let a=zonesThatCouldRetainNode(n);for(let e of a)null===(r=i.retention.nodesRetainedByZone.get(e))||void 0===r||r.delete(n);t.atomValues.delete(n),t.dirtyAtoms.delete(n),t.nonvalidatedAtoms.delete(n);let l=i.graphsByVersion.get(t.version);if(l){let e=l.nodeDeps.get(n);if(void 0!==e)for(let t of(l.nodeDeps.delete(n),e))null===(o=l.nodeToNodeSubscriptions.get(t))||void 0===o||o.delete(n);l.nodeToNodeSubscriptions.delete(n)}eP(n)}(e,r,t)}function zonesThatCouldRetainNode(e){let t=eA(e).retainedBy;return void 0===t||"components"===t||"recoilRoot"===t?[]:t instanceof ek?[t]:t}function updateRetainCountToZero(e,t){if(!Recoil_gkx_OSS("recoil_memory_managament_2020"))return;let n=e.getState().retention.referenceCounts;n.delete(t),function(e,t){let n=e.getState();n.nextTree?n.retention.retainablesToCheckForRelease.add(t):releaseRetainablesNowOnCurrentTree(e,new Set([t]))}(e,t)}var eM={SUSPENSE_TIMEOUT_MS:12e4,updateRetainCount:function(e,t,n){var r;if(!Recoil_gkx_OSS("recoil_memory_managament_2020"))return;let o=e.getState().retention.referenceCounts,i=(null!==(r=o.get(t))&&void 0!==r?r:0)+n;0===i?updateRetainCountToZero(e,t):o.set(t,i)},updateRetainCountToZero,releaseScheduledRetainablesNow:function(e){if(!Recoil_gkx_OSS("recoil_memory_managament_2020"))return;let t=e.getState();releaseRetainablesNowOnCurrentTree(e,t.retention.retainablesToCheckForRelease),t.retention.retainablesToCheckForRelease.clear()},retainedByOptionWithDefault:function(e){return void 0===e?"recoilRoot":e}};let{unstable_batchedUpdates:eI}=L,{unstable_batchedUpdates:ej}={unstable_batchedUpdates:eI},{batchStart:eD}=eL,{unstable_batchedUpdates:eV}={unstable_batchedUpdates:ej},eU=eV||(e=>e());var eB={getBatcher:()=>eU,setBatcher:e=>{eU=e},batchUpdates:e=>{eU(()=>{let batchEnd=()=>void 0;try{batchEnd=eD(),e()}finally{batchEnd()}})}},Recoil_concatIterables=function*(e){for(let t of e)for(let e of t)yield e};let eF="undefined"==typeof Window||"undefined"==typeof window,eK="undefined"!=typeof navigator&&"ReactNative"===navigator.product;var ez={isSSR:eF,isReactNative:eK,isWindow:e=>!eF&&(e===window||e instanceof Window)};let{batchUpdates:eq}=eB,{initializeNode:eG,peekNodeInfo:eZ}=ed,{graph:eH}=W,{getNextStoreID:eW}=Y,{DEFAULT_VALUE:eQ,recoilValues:eJ,recoilValuesForKeys:e$}=G,{AbstractRecoilValue:eY,getRecoilValueAsLoadable:eX,setRecoilValue:e0,setUnvalidatedRecoilValue:e1}=eL,{updateRetainCount:e2}=eM,{setInvalidateMemoizedSnapshot:e3}=eh,{getNextTreeStateVersion:e5,makeEmptyStoreState:e4}=en,{isSSR:e6}=ez,{memoizeOneWithArgsHashAndInvalidation:e7}={memoizeWithArgsHash:function(e,t){let n;return(...r)=>{n||(n={});let o=t(...r);return Object.hasOwnProperty.call(n,o)||(n[o]=e(...r)),n[o]}},memoizeOneWithArgsHash:function(e,t){let n,r;return(...o)=>{let i=t(...o);return n===i?r:(n=i,r=e(...o))}},memoizeOneWithArgsHashAndInvalidation:function(e,t){let n,r;return[(...o)=>{let i=t(...o);return n===i?r:(n=i,r=e(...o))},()=>{n=null}]}};let Snapshot=class Snapshot{constructor(e,t){for(let n of(_defineProperty(this,"_store",void 0),_defineProperty(this,"_refCount",1),_defineProperty(this,"getLoadable",e=>(this.checkRefCount_INTERNAL(),eX(this._store,e))),_defineProperty(this,"getPromise",e=>
3(this.checkRefCount_INTERNAL(),this.getLoadable(e).toPromise())),_defineProperty(this,"getNodes_UNSTABLE",e=>{if(this.checkRefCount_INTERNAL(),(null==e?void 0:e.isModified)===!0){if((null==e?void 0:e.isInitialized)===!1)return[];let t=this._store.getState().currentTree;return e$(t.dirtyAtoms)}let t=this._store.getState().knownAtoms,n=this._store.getState().knownSelectors;return(null==e?void 0:e.isInitialized)==null?eJ.values():!0===e.isInitialized?e$(Recoil_concatIterables([t,n])):Recoil_filterIterable(eJ.values(),({key:e})=>!t.has(e)&&!n.has(e))}),_defineProperty(this,"getInfo_UNSTABLE",({key:e})=>(this.checkRefCount_INTERNAL(),eZ(this._store,this._store.getState().currentTree,e))),_defineProperty(this,"map",e=>{this.checkRefCount_INTERNAL();let t=new MutableSnapshot(this,eq);return e(t),t}),_defineProperty(this,"asyncMap",async e=>{this.checkRefCount_INTERNAL();let t=new MutableSnapshot(this,eq);return t.retain(),await e(t),t.autoRelease_INTERNAL(),t}),this._store={storeID:eW(),parentStoreID:t,getState:()=>e,replaceState:t=>{e.currentTree=t(e.currentTree)},getGraph:t=>{let n=e.graphsByVersion;if(n.has(t))return Recoil_nullthrows(n.get(t));let r=eH();return n.set(t,r),r},subscribeToTransactions:()=>({release:()=>{}}),addTransactionMetadata:()=>{throw Recoil_err("Cannot subscribe to Snapshots")}},this._store.getState().knownAtoms))eG(this._store,n,"get"),e2(this._store,n,1);this.autoRelease_INTERNAL()}retain(){this._refCount<=0&&Recoil_recoverableViolation("Attempt to retain() Snapshot that was already released."),this._refCount++;let e=!1;return()=>{e||(e=!0,this._release())}}autoRelease_INTERNAL(){e6||window.setTimeout(()=>this._release(),10)}_release(){if(this._refCount--,0===this._refCount){if(this._store.getState().nodeCleanupFunctions.forEach(e=>e()),this._store.getState().nodeCleanupFunctions.clear(),!Recoil_gkx_OSS("recoil_memory_managament_2020"))return}else this._refCount}isRetained(){return this._refCount>0}checkRefCount_INTERNAL(){Recoil_gkx_OSS("recoil_memory_managament_2020")&&this._refCount}getStore_INTERNAL(){return this.checkRefCount_INTERNAL(),this._store}getID(){return this.checkRefCount_INTERNAL(),this._store.getState().currentTree.stateID}getStoreID(){return this.checkRefCount_INTERNAL(),this._store.storeID}};function cloneStoreState(e,t,n=!1){let r=e.getState(),o=n?e5():t.version;return{currentTree:{version:n?o:t.version,stateID:n?o:t.stateID,transactionMetadata:{...t.transactionMetadata},dirtyAtoms:new Set(t.dirtyAtoms),atomValues:t.atomValues.clone(),nonvalidatedAtoms:t.nonvalidatedAtoms.clone()},commitDepth:0,nextTree:null,previousTree:null,knownAtoms:new Set(r.knownAtoms),knownSelectors:new Set(r.knownSelectors),transactionSubscriptions:new Map,nodeTransactionSubscriptions:new Map,nodeToComponentSubscriptions:new Map,queuedComponentCallbacks_DEPRECATED:[],suspendedComponentResolvers:new Set,graphsByVersion:new Map().set(o,e.getGraph(t.version)),retention:{referenceCounts:new Map,nodesRetainedByZone:new Map,retainablesToCheckForRelease:new Set},nodeCleanupFunctions:new Map(Recoil_mapIterable(r.nodeCleanupFunctions.entries(),([e])=>[e,()=>{}]))}}let[e8,e9]=e7((e,t)=>{var n;let r=e.getState(),o="latest"===t?null!==(n=r.nextTree)&&void 0!==n?n:r.currentTree:Recoil_nullthrows(r.previousTree);return new Snapshot(cloneStoreState(e,o),e.storeID)},(e,t)=>{var n,r;return String(t)+String(e.storeID)+String(null===(n=e.getState().nextTree)||void 0===n?void 0:n.version)+String(e.getState().currentTree.version)+String(null===(r=e.getState().previousTree)||void 0===r?void 0:r.version)});e3(e9);let MutableSnapshot=class MutableSnapshot extends Snapshot{constructor(e,t){super(cloneStoreState(e.getStore_INTERNAL(),e.getStore_INTERNAL().getState().currentTree,!0),e.getStoreID()),_defineProperty(this,"_batch",void 0),_defineProperty(this,"set",(e,t)=>{this.checkRefCount_INTERNAL();let n=this.getStore_INTERNAL();this._batch(()=>{e2(n,e.key,1),e0(this.getStore_INTERNAL(),e,t)})}),_defineProperty(this,"reset",e=>{this.checkRefCount_INTERNAL();let t=this.getStore_INTERNAL();this._batch(()=>{e2(t,e.key,1),e0(this.getStore_INTERNAL(),e,eQ)})}),_defineProperty(this,"setUnvalidatedAtomValues_DEPRECATED",e=>{this.checkRefCount_INTERNAL();let t=this.getStore_INTERNAL();eq(()=>{for(let[n,r]of e.entries())e2(t,n,1),e1(t,new eY(n),r)})}),this._batch=t}};var te={Snapshot,MutableSnapshot,freshSnapshot:function(e){let t=new Snapshot(e4());return null!=e?t.map(e):t},cloneSnapshot:function(e,t="latest"){let n=e8(e,t);return n.isRetained()?n:(e9(),e8(e,t))}},tt=Object.freeze({__proto__:null,Snapshot:te.Snapshot,MutableSnapshot:te.MutableSnapshot,freshSnapshot:te.freshSnapshot,cloneSnapshot:te.cloneSnapshot}),Recoil_unionSets=function(...e){let t=new Set;for(let n of e)for(let e of n)t.add(e);return t};
3let{useRef:tn}=S;var Recoil_useRefInitOnce=function(e){let t=tn(e);return t.current===e&&"function"==typeof e&&(t.current=e()),t};let{getNextTreeStateVersion:tr,makeEmptyStoreState:to}=en,{cleanUpNode:ti,getDownstreamNodes:ta,initializeNode:tl,setNodeValue:ts,setUnvalidatedAtomValue_DEPRECATED:tu}=ed,{graph:tc}=W,{cloneGraph:td}=W,{getNextStoreID:tf}=Y,{createMutableSource:th,reactMode:tp}=D,{applyAtomValueWrites:tm}=eL,{releaseScheduledRetainablesNow:tg}=eM,{freshSnapshot:tv}=tt,{useCallback:ty,useContext:t_,useEffect:tb,useMemo:tx,useRef:tS,useState:tw}=S;function notInAContext(){throw Recoil_err("This component must be used inside a <RecoilRoot> component.")}let tR=Object.freeze({storeID:tf(),getState:notInAContext,replaceState:notInAContext,getGraph:notInAContext,subscribeToTransactions:notInAContext,addTransactionMetadata:notInAContext}),tC=!1;function startNextTreeIfNeeded(e){if(tC)throw Recoil_err("An atom update was triggered within the execution of a state updater function. State updater functions provided to Recoil must be pure functions.");let t=e.getState();if(null===t.nextTree){Recoil_gkx_OSS("recoil_memory_managament_2020")&&Recoil_gkx_OSS("recoil_release_on_cascading_update_killswitch_2021")&&t.commitDepth>0&&tg(e);let n=t.currentTree.version,r=tr();t.nextTree={...t.currentTree,version:r,stateID:r,dirtyAtoms:new Set,transactionMetadata:{}},t.graphsByVersion.set(r,td(Recoil_nullthrows(t.graphsByVersion.get(n))))}}let tE=S.createContext({current:tR}),useStoreRef=()=>t_(tE),tT=S.createContext(null);function notifyComponents(e,t,n){let r=ta(e,n,n.dirtyAtoms);for(let e of r){let r=t.nodeToComponentSubscriptions.get(e);if(r)for(let[e,[t,o]]of r)o(n)}}function sendEndOfBatchNotifications(e){let t=e.getState(),n=t.currentTree,r=n.dirtyAtoms;if(r.size){for(let[n,o]of t.nodeTransactionSubscriptions)if(r.has(n))for(let[t,n]of o)n(e);for(let[n,r]of t.transactionSubscriptions)r(e);(!tp().early||t.suspendedComponentResolvers.size>0)&&(notifyComponents(e,t,n),t.suspendedComponentResolvers.forEach(e=>e()),t.suspendedComponentResolvers.clear())}t.queuedComponentCallbacks_DEPRECATED.forEach(e=>e(n)),t.queuedComponentCallbacks_DEPRECATED.splice(0,t.queuedComponentCallbacks_DEPRECATED.length)}function Batcher({setNotifyBatcherOfChange:e}){let t=useStoreRef(),[,n]=tw([]);return e(()=>n({})),tb(()=>(e(()=>n({})),()=>{e(()=>{})}),[e]),tb(()=>{(function(e){let t=e.getState();t.commitDepth++;try{let{nextTree:n}=t;if(null==n)return;t.previousTree=t.currentTree,t.currentTree=n,t.nextTree=null,sendEndOfBatchNotifications(e),null!=t.previousTree?t.graphsByVersion.delete(t.previousTree.version):Recoil_recoverableViolation("Ended batch with no previous state, which is unexpected","recoil"),t.previousTree=null,Recoil_gkx_OSS("recoil_memory_managament_2020")&&null==n&&tg(e)}finally{t.commitDepth--}})(t.current)}),null}let tL=0;function RecoilRoot_INTERNAL({initializeState_DEPRECATED:e,initializeState:t,store_INTERNAL:n,children:r}){let o;let getGraph=e=>{let t=o.current.graphsByVersion;if(t.has(e))return Recoil_nullthrows(t.get(e));let n=tc();return t.set(e,n),n},subscribeToTransactions=(e,t)=>{if(null==t){let{transactionSubscriptions:t}=l.current.getState(),n=tL++;return t.set(n,e),{release:()=>{t.delete(n)}}}{let{nodeTransactionSubscriptions:n}=l.current.getState();n.has(t)||n.set(t,new Map);let r=tL++;return Recoil_nullthrows(n.get(t)).set(r,e),{release:()=>{let e=n.get(t);e&&(e.delete(r),0===e.size&&n.delete(t))}}}},addTransactionMetadata=e=>{for(let t of(startNextTreeIfNeeded(l.current),Object.keys(e)))Recoil_nullthrows(l.current.getState().nextTree).transactionMetadata[t]=e[t]},replaceState=e=>{let t;startNextTreeIfNeeded(l.current);let n=Recoil_nullthrows(o.current.nextTree);try{tC=!0,t=e(n)}finally{tC=!1}t!==n&&(o.current.nextTree=t,tp().early&&notifyComponents(l.current,o.current,t),Recoil_nullthrows(i.current)())},i=tS(null),a=ty(e=>{i.current=e},[i]),l=Recoil_useRefInitOnce(()=>null!=n?n:{storeID:tf(),getState:()=>o.current,replaceState,getGraph,subscribeToTransactions,addTransactionMetadata});null!=n&&(l.current=n),o=Recoil_useRefInitOnce(()=>null!=e?function(e,t){let n=to();return t({set:(t,r)=>{let o=n.currentTree,i=ts(e,o,t.key,r),a=new Set(i.keys()),l=o.nonvalidatedAtoms.clone();for(let e of a)l.delete(e);n.currentTree={...o,dirtyAtoms:Recoil_unionSets(o.dirtyAtoms,a),atomValues:tm(o.atomValues,i),nonvalidatedAtoms:l}},setUnvalidatedAtomValues:e=>{e.forEach((e,t)=>{n.currentTree=tu(n.currentTree,t,e)})}}),n}(l.current,e):null!=t?function(e){let t=tv(e),n=t.getStore_INTERNAL().getState();
3return t.retain(),n.nodeCleanupFunctions.forEach(e=>e()),n.nodeCleanupFunctions.clear(),n}(t):to());let s=tx(()=>null==th?void 0:th(o,()=>o.current.currentTree.version),[o]);return tb(()=>{let e=l.current;for(let t of new Set(e.getState().knownAtoms))tl(e,t,"get");return()=>{for(let t of e.getState().knownAtoms)ti(e,t)}},[l]),S.createElement(tE.Provider,{value:l},S.createElement(tT.Provider,{value:s},S.createElement(Batcher,{setNotifyBatcherOfChange:a}),r))}var tN={RecoilRoot:function(e){let{override:t,...n}=e,r=useStoreRef();return!1===t&&r.current!==tR?e.children:S.createElement(RecoilRoot_INTERNAL,n)},useStoreRef,useRecoilMutableSource:function(){let e=t_(tT);return null==e&&Recoil_expectationViolation("Attempted to use a Recoil hook outside of a <RecoilRoot>. <RecoilRoot> must be an ancestor of any component that uses Recoil hooks."),e},useRecoilStoreID:function(){return useStoreRef().current.storeID},notifyComponents_FOR_TESTING:notifyComponents,sendEndOfBatchNotifications_FOR_TESTING:sendEndOfBatchNotifications},Recoil_shallowArrayEqual=function(e,t){if(e===t)return!0;if(e.length!==t.length)return!1;for(let n=0,r=e.length;n<r;n++)if(e[n]!==t[n])return!1;return!0};let{useEffect:tP,useRef:tA}=S;var Recoil_usePrevious=function(e){let t=tA();return tP(()=>{t.current=e}),t.current};let{useStoreRef:tk}=tN,{SUSPENSE_TIMEOUT_MS:tO}=eM,{updateRetainCount:tM}=eM,{RetentionZone:tI}=er,{useEffect:tj,useRef:tD}=S,{isSSR:tV}=ez;var Recoil_useRetain=function(e){if(Recoil_gkx_OSS("recoil_memory_managament_2020"))return function(e){let t=Array.isArray(e)?e:[e],n=t.map(e=>e instanceof tI?e:e.key),r=tk();tj(()=>{if(!Recoil_gkx_OSS("recoil_memory_managament_2020"))return;let e=r.current;if(o.current&&!tV)window.clearTimeout(o.current),o.current=null;else for(let t of n)tM(e,t,1);return()=>{for(let t of n)tM(e,t,-1)}},[r,...n]);let o=tD(),i=Recoil_usePrevious(n);if(!tV&&(void 0===i||!Recoil_shallowArrayEqual(i,n))){let e=r.current;for(let t of n)tM(e,t,1);if(i)for(let t of i)tM(e,t,-1);o.current&&window.clearTimeout(o.current),o.current=window.setTimeout(()=>{for(let t of(o.current=null,n))tM(e,t,-1)},tO)}}(e)},Recoil_useComponentName=function(){return"<component name not available>"};let{batchUpdates:tU}=eB,{DEFAULT_VALUE:tB}=G,{currentRendererSupportsUseSyncExternalStore:tF,reactMode:tK,useMutableSource:tz,useSyncExternalStore:tq}=D,{useRecoilMutableSource:tG,useStoreRef:tZ}=tN,{isRecoilValue:tH}=U,{AbstractRecoilValue:tW,getRecoilValueAsLoadable:tQ,setRecoilValue:tJ,setUnvalidatedRecoilValue:t$,subscribeToRecoilValue:tY}=eL,{useCallback:tX,useEffect:t0,useMemo:t1,useRef:t2,useState:t3}=S,{setByAddingToSet:t5}=eo,{isSSR:t4}=ez;function handleLoadable(e,t,n){if("hasValue"===e.state)return e.contents;if("loading"===e.state){let t=new Promise(t=>{let r=n.current.getState().suspendedComponentResolvers;r.add(t),t4&&Recoil_isPromise(e.contents)&&e.contents.finally(()=>{r.delete(t)})});throw t}if("hasError"===e.state)throw e.contents;throw Recoil_err(`Invalid value of loadable atom "${t.key}"`)}
3function useRecoilValueLoadable_SYNC_EXTERNAL_STORE(e){let t=tZ(),n=Recoil_useComponentName(),r=tX(()=>{var n;let r=t.current,o=r.getState(),i=tK().early&&null!==(n=o.nextTree)&&void 0!==n?n:o.currentTree,a=tQ(r,e,i);return{loadable:a,key:e.key}},[t,e]),o=tX(e=>{let t;return()=>{var n,r;let o=e();return null!==(n=t)&&void 0!==n&&n.loadable.is(o.loadable)&&(null===(r=t)||void 0===r?void 0:r.key)===o.key?t:(t=o,o)}},[]),i=t1(()=>o(r),[r,o]),a=tX(r=>{let o=t.current,i=tY(o,e,r,n);return i.release},[t,e,n]);return tq(a,i,i).loadable}function useRecoilValueLoadable_MUTABLE_SOURCE(e){let t=tZ(),n=tX(()=>{var n;let r=t.current,o=r.getState(),i=tK().early&&null!==(n=o.nextTree)&&void 0!==n?n:o.currentTree;return tQ(r,e,i)},[t,e]),r=tX(()=>n(),[n]),o=Recoil_useComponentName(),i=tX((r,i)=>{let a=t.current,l=tY(a,e,()=>{if(!Recoil_gkx_OSS("recoil_suppress_rerender_in_callback"))return i();let e=n();s.current.is(e)||i(),s.current=e},o);return l.release},[t,e,o,n]),a=tG();if(null==a)throw Recoil_err("Recoil hooks must be used in components contained within a <RecoilRoot> component.");let l=tz(a,r,i),s=t2(l);return t0(()=>{s.current=l}),l}
3function useRecoilValueLoadable_TRANSITION_SUPPORT(e){let t=tZ(),n=Recoil_useComponentName(),r=tX(()=>{var n;let r=t.current,o=r.getState(),i=tK().early&&null!==(n=o.nextTree)&&void 0!==n?n:o.currentTree;return tQ(r,e,i)},[t,e]),o=tX(()=>({loadable:r(),key:e.key}),[r,e.key]),i=tX(e=>{let t=o();return e.loadable.is(t.loadable)&&e.key===t.key?e:t},[o]);t0(()=>{let r=tY(t.current,e,e=>{l(i)},n);return l(i),r.release},[n,e,t,i]);let[a,l]=t3(o);return a.key!==e.key?o().loadable:a.loadable}function useRecoilValueLoadable_LEGACY(e){let t=tZ(),[,n]=t3([]),r=Recoil_useComponentName(),o=tX(()=>{var n;let r=t.current,o=r.getState(),i=tK().early&&null!==(n=o.nextTree)&&void 0!==n?n:o.currentTree;return tQ(r,e,i)},[t,e]),i=o(),a=t2(i);return t0(()=>{a.current=i}),t0(()=>{let i=t.current,l=i.getState(),s=tY(i,e,e=>{var t;if(!Recoil_gkx_OSS("recoil_suppress_rerender_in_callback"))return n([]);let r=o();null!==(t=a.current)&&void 0!==t&&t.is(r)||n(r),a.current=r},r);if(l.nextTree)i.getState().queuedComponentCallbacks_DEPRECATED.push(()=>{a.current=null,n([])});else{var u;if(!Recoil_gkx_OSS("recoil_suppress_rerender_in_callback"))return n([]);let e=o();null!==(u=a.current)&&void 0!==u&&u.is(e)||n(e),a.current=e}return s.release},[r,o,e,t]),i}
3function useRecoilValueLoadable(e){return Recoil_gkx_OSS("recoil_memory_managament_2020")&&Recoil_useRetain(e),({TRANSITION_SUPPORT:useRecoilValueLoadable_TRANSITION_SUPPORT,SYNC_EXTERNAL_STORE:tF()?useRecoilValueLoadable_SYNC_EXTERNAL_STORE:useRecoilValueLoadable_TRANSITION_SUPPORT,MUTABLE_SOURCE:useRecoilValueLoadable_MUTABLE_SOURCE,LEGACY:useRecoilValueLoadable_LEGACY})[tK().mode](e)}function useRecoilValue(e){let t=tZ(),n=useRecoilValueLoadable(e);return handleLoadable(n,e,t)}function useSetRecoilState(e){let t=tZ();return tX(n=>{tJ(t.current,e,n)},[t,e])}function useRecoilValueLoadable_TRANSITION_SUPPORT_UNSTABLE(e){return Recoil_gkx_OSS("recoil_memory_managament_2020")&&Recoil_useRetain(e),useRecoilValueLoadable_TRANSITION_SUPPORT(e)}function useRecoilValue_TRANSITION_SUPPORT_UNSTABLE(e){let t=tZ(),n=useRecoilValueLoadable_TRANSITION_SUPPORT_UNSTABLE(e);return handleLoadable(n,e,t)}var Recoil_filterMap=function(e,t){let n=new Map;for(let[r,o]of e)t(o,r)&&n.set(r,o);return n},Recoil_filterSet=function(e,t){let n=new Set;for(let r of e)t(r)&&n.add(r);return n},Recoil_mergeMaps=function(...e){let t=new Map;for(let n=0;n<e.length;n++){let r;let o=e[n].keys();for(;!(r=o.next()).done;)t.set(r.value,e[n].get(r.value))}return t};let{batchUpdates:t6}=eB,{DEFAULT_VALUE:t7,getNode:t8,nodes:t9}=G,{useStoreRef:ne}
3=tN,{AbstractRecoilValue:nt,setRecoilValueLoadable:nn}=eL,{SUSPENSE_TIMEOUT_MS:nr}=eM,{cloneSnapshot:no}=tt,{useCallback:ni,useEffect:na,useRef:nl,useState:ns}=S,{isSSR:nu}=ez;function useTransactionSubscription(e){let t=ne();na(()=>{let n=t.current.subscribeToTransactions(e);return n.release},[e,t])}function externallyVisibleAtomValuesInState(e){let t=e.atomValues.toMap(),n=Recoil_mapMap(Recoil_filterMap(t,(e,t)=>{let n=t8(t),r=n.persistence_UNSTABLE;return null!=r&&"none"!==r.type&&"hasValue"===e.state}),e=>e.contents);return Recoil_mergeMaps(e.nonvalidatedAtoms.toMap(),n)}function gotoSnapshot(e,t){var n;let r=e.getState(),o=null!==(n=r.nextTree)&&void 0!==n?n:r.currentTree,i=t.getStore_INTERNAL().getState().currentTree;t6(()=>{let n=new Set;for(let e of[o.atomValues.keys(),i.atomValues.keys()])for(let t of e){var r,a;(null===(r=o.atomValues.get(t))||void 0===r?void 0:r.contents)!==(null===(a=i.atomValues.get(t))||void 0===a?void 0:a.contents)&&t8(t).shouldRestoreFromSnapshots&&n.add(t)}n.forEach(t=>{nn(e,new nt(t),i.atomValues.has(t)?Recoil_nullthrows(i.atomValues.get(t)):t7)}),e.replaceState(e=>({...e,stateID:t.getID()}))})}var nc={useRecoilSnapshot:function(){let e=ne(),[t,n]=ns(()=>no(e.current)),r=Recoil_usePrevious(t),o=nl(),i=nl();if(useTransactionSubscription(ni(e=>n(no(e)),[])),na(()=>{let e=t.retain();if(o.current&&!nu){var n;window.clearTimeout(o.current),o.current=null,null===(n=i.current)||void 0===n||n.call(i),i.current=null}return()=>{window.setTimeout(e,10)}},[t]),r!==t&&!nu){if(o.current){var a;window.clearTimeout(o.current),o.current=null,null===(a=i.current)||void 0===a||a.call(i),i.current=null}i.current=t.retain(),o.current=window.setTimeout(()=>{var e;o.current=null,null===(e=i.current)||void 0===e||e.call(i),i.current=null},nr)}return t},gotoSnapshot,useGotoRecoilSnapshot:function(){let e=ne();return ni(t=>gotoSnapshot(e.current,t),[e])},useRecoilTransactionObserver:function(e){useTransactionSubscription(ni(t=>{let n=no(t,"latest"),r=no(t,"previous");e({snapshot:n,previousSnapshot:r})},[e]))},useTransactionObservation_DEPRECATED:function(e){useTransactionSubscription(ni(t=>{let n=t.getState().previousTree,r=t.getState().currentTree;n||(Recoil_recoverableViolation("Transaction subscribers notified without a previous tree being present -- this is a bug in Recoil"),n=t.getState().currentTree);let o=externallyVisibleAtomValuesInState(r),i=externallyVisibleAtomValuesInState(n),a=Recoil_mapMap(t9,e=>{var t,n,r,o;return{persistence_UNSTABLE:{type:null!==(t=null===(n=e.persistence_UNSTABLE)||void 0===n?void 0:n.type)&&void 0!==t?t:"none",backButton:null!==(r=null===(o=e.persistence_UNSTABLE)||void 0===o?void 0:o.backButton)&&void 0!==r&&r}}}),l=Recoil_filterSet(r.dirtyAtoms,e=>o.has(e)||i.has(e));e({atomValues:o,previousAtomValues:i,atomInfo:a,modifiedAtoms:l,transactionMetadata:{...r.transactionMetadata}})},[e]))},useTransactionSubscription_DEPRECATED:useTransactionSubscription};let{peekNodeInfo:nd}=ed,{useStoreRef:nf}=tN,{reactMode:nh}=D,{RecoilRoot:np,useStoreRef:nm}=tN,{useMemo:ng}=S,{loadableWithValue:nv}=A,{initializeNode:ny}=ed,{DEFAULT_VALUE:n_,getNode:nb}=G,{copyTreeState:nx,getRecoilValueAsLoadable:nS,invalidateDownstreams:nw,writeLoadableToTreeState:nR}=eL;function isAtom(e){return"atom"===nb(e.key).nodeType}let TransactionInterfaceImpl=class TransactionInterfaceImpl{constructor(e,t){_defineProperty(this,"_store",void 0),_defineProperty(this,"_treeState",void 0),_defineProperty(this,"_changes",void 0),_defineProperty(this,"get",e=>{if(this._changes.has(e.key))return this._changes.get(e.key);if(!isAtom(e))throw Recoil_err("Reading selectors within atomicUpdate is not supported");let t=nS(this._store,e,this._treeState);if("hasValue"===t.state)return t.contents;if("hasError"===t.state)throw t.contents;throw Recoil_err(`Expected Recoil atom ${e.key} to have a value, but it is in a loading state.`)}),_defineProperty(this,"set",(e,t)=>{if(!isAtom(e))throw Recoil_err("Setting selectors within atomicUpdate is not supported");if("function"==typeof t){let n=this.get(e);this._changes.set(e.key,t(n))}else ny(this._store,e.key,"set"),this._changes.set(e.key,t)}),_defineProperty(this,"reset",e=>{this.set(e,n_)}),this._store=e,this._treeState=t,this._changes=new Map}
3newTreeState_INTERNAL(){if(0===this._changes.size)return this._treeState;let e=nx(this._treeState);for(let[t,n]of this._changes)nR(e,t,nv(n));return nw(this._store,e),e}};var nC=Object.freeze({__proto__:null,atomicUpdater:function(e){return t=>{e.replaceState(n=>{let r=new TransactionInterfaceImpl(e,n);return t(r),r.newTreeState_INTERNAL()})}}}),Recoil_invariant=function(e,t){if(!e)throw Error(t)};let{atomicUpdater:nE}=nC,{batchUpdates:nT}=eB,{DEFAULT_VALUE:nL}=G,{useStoreRef:nN}=tN,{refreshRecoilValue:nP,setRecoilValue:nA}=eL,{cloneSnapshot:nk}=tt,{gotoSnapshot:nO}=nc,{useCallback:nM}=S;let Sentinel=class Sentinel{};let nI=new Sentinel;function recoilCallback(e,t,n,r){let o,i=nI;if(nT(()=>{let a="useRecoilCallback() expects a function that returns a function: it accepts a function of the type (RecoilInterface) => (Args) => ReturnType and returns a callback function (Args) => ReturnType, where RecoilInterface is an object {snapshot, set, ...} and Args and ReturnType are the argument and return types of the callback you want to create.  Please see the docs at recoiljs.org for details.";if("function"!=typeof t)throw Recoil_err(a);let l=Recoil_lazyProxy({...null!=r?r:{},set:(t,n)=>nA(e,t,n),reset:t=>nA(e,t,nL),refresh:t=>nP(e,t),gotoSnapshot:t=>nO(e,t),transact_UNSTABLE:t=>nE(e)(t)},{snapshot:()=>{let t=nk(e);return o=t.retain(),t}}),s=t(l);if("function"!=typeof s)throw Recoil_err(a);i=s(...n)}),i instanceof Sentinel&&Recoil_invariant(!1),Recoil_isPromise(i))i=i.finally(()=>{var e;null===(e=o)||void 0===e||e()});else{var a;null===(a=o)||void 0===a||a()}return i}var nj={recoilCallback,useRecoilCallback:function(e,t){let n=nN();return nM((...t)=>recoilCallback(n.current,e,t),null!=t?[...t,n]:void 0)}};let{useStoreRef:nD}=tN,{refreshRecoilValue:nV}=eL,{useCallback:nU}=S,{atomicUpdater:nB}=nC,{useStoreRef:nF}=tN,{useMemo:nK}=S;var nz=Object.freeze({__proto__:null,WrappedValue:{WrappedValue:class{constructor(e){_defineProperty(this,"value",void 0),this.value=e}}}.WrappedValue});let{isFastRefreshEnabled:nq}=D;let ChangedPathError=class ChangedPathError extends Error{};var nG=Object.freeze({__proto__:null,TreeCache:{TreeCache:class{constructor(e){var t,n,r;_defineProperty(this,"_name",void 0),_defineProperty(this,"_numLeafs",void 0),_defineProperty(this,"_root",void 0),_defineProperty(this,"_onHit",void 0),_defineProperty(this,"_onSet",void 0),_defineProperty(this,"_mapNodeValue",void 0),this._name=null==e?void 0:e.name,this._numLeafs=0,this._root=null,this._onHit=null!==(t=null==e?void 0:e.onHit)&&void 0!==t?t:()=>{},this._onSet=null!==(n=null==e?void 0:e.onSet)&&void 0!==n?n:()=>{},this._mapNodeValue=null!==(r=null==e?void 0:e.mapNodeValue)&&void 0!==r?r:e=>e}size(){return this._numLeafs}root(){return this._root}get(e,t){var n;return null===(n=this.getLeafNode(e,t))||void 0===n?void 0:n.value}getLeafNode(e,t){if(null==this._root)return;let n=this._root;for(;n;){if(null==t||t.onNodeVisit(n),"leaf"===n.type)return this._onHit(n),n;let r=this._mapNodeValue(e(n.nodeKey));n=n.branches.get(r)}}set(e,t,n){let addLeaf=()=>{var r,o,i,a,l,s,u;let c,d;for(let[t,r]of e){let e=this._root;if((null==e?void 0:e.type)==="leaf")throw this.invalidCacheError();let o=c;if("branch"!==(c=null!==(l=c=o?o.branches.get(d):e)&&void 0!==l?l:{type:"branch",nodeKey:t,parent:o,branches:new Map,branchKey:d}).type||c.nodeKey!==t)throw this.invalidCacheError();null==o||o.branches.set(d,c),null==n||null===(s=n.onNodeVisit)||void 0===s||s.call(n,c),d=this._mapNodeValue(r),this._root=null!==(u=this._root)&&void 0!==u?u:c}let f=c?null===(r=c)||void 0===r?void 0:r.branches.get(d):this._root;if(null!=f&&("leaf"!==f.type||f.branchKey!==d))throw this.invalidCacheError();let h={type:"leaf",value:t,parent:c,branchKey:d};null===(o=c)||void 0===o||o.branches.set(d,h),this._root=null!==(i=this._root)&&void 0!==i?i:h,this._numLeafs++,this._onSet(h),null==n||null===(a=n.onNodeVisit)||void 0===a||a.call(n,h)};try{addLeaf()}catch(e){if(e instanceof ChangedPathError)this.clear(),addLeaf();else throw e}}delete(e){let t=this.root();if(!t)return!1;if(e===t)return this._root=null,this._numLeafs=0,!0;let n=e.parent,r=e.branchKey;for(;n;){var o;if(n.branches.delete(r),n===t)return 0===n.branches.size?(this._root=null,this._numLeafs=0):this._numLeafs--,!0;if(n.branches.size>0)break;r=null===(o=n)||void 0===o?void 0:o.branchKey,n=n.parent}for(;n!==t;n=n.parent)if(null==n)return!1;return this._numLeafs--,!0}clear(){this._numLeafs=0,this._root=null}invalidCacheError(){let e=nq()?"Possible Fast Refresh module reload detected.  This may also be caused by an selector returning inconsistent values. Resetting cache.":"Invalid cac
3he values.  This happens when selectors do not return consistent values for the same input dependency values.  That may also be caused when using Fast Refresh to change a selector implementation.  Resetting cache.";throw Recoil_recoverableViolation(e+(null!=this._name?` - ${this._name}`:"")),new ChangedPathError}}}.TreeCache}),nZ=Object.freeze({__proto__:null,LRUCache:{LRUCache:class{constructor(e){var t;_defineProperty(this,"_maxSize",void 0),_defineProperty(this,"_size",void 0),_defineProperty(this,"_head",void 0),_defineProperty(this,"_tail",void 0),_defineProperty(this,"_map",void 0),_defineProperty(this,"_keyMapper",void 0),this._maxSize=e.maxSize,this._size=0,this._head=null,this._tail=null,this._map=new Map,this._keyMapper=null!==(t=e.mapKey)&&void 0!==t?t:e=>e}head(){return this._head}tail(){return this._tail}size(){return this._size}maxSize(){return this._maxSize}has(e){return this._map.has(this._keyMapper(e))}get(e){let t=this._keyMapper(e),n=this._map.get(t);if(n)return this.set(e,n.value),n.value}set(e,t){let n=this._keyMapper(e),r=this._map.get(n);r&&this.delete(e);let o=this.head(),i={key:e,right:o,left:null,value:t};o?o.left=i:this._tail=i,this._map.set(n,i),this._head=i,this._size++,this._maybeDeleteLRU()}_maybeDeleteLRU(){this.size()>this.maxSize()&&this.deleteLru()}deleteLru(){let e=this.tail();e&&this.delete(e.key)}delete(e){let t=this._keyMapper(e);if(!this._size||!this._map.has(t))return;let n=Recoil_nullthrows(this._map.get(t)),r=n.right,o=n.left;r&&(r.left=n.left),o&&(o.right=n.right),n===this.head()&&(this._head=r),n===this.tail()&&(this._tail=o),this._map.delete(t),this._size--}clear(){this._size=0,this._head=null,this._tail=null,this._map=new Map}}}.LRUCache});let{LRUCache:nH}=nZ,{TreeCache:nW}=nG;var Recoil_treeCacheLRU=function({name:e,maxSize:t,mapNodeValue:n=e=>e}){let r=new nH({maxSize:t}),o=new nW({name:e,mapNodeValue:n,onHit:e=>{r.set(e,!0)},onSet:e=>{let n=r.tail();r.set(e,!0),n&&o.size()>t&&o.delete(n.key)}});return o};function stringify(e,t,n){if("string"==typeof e&&!e.includes('"')&&!e.includes("\\"))return`"${e}"`;switch(typeof e){case"undefined":return"";case"boolean":return e?"true":"false";case"number":case"symbol":return String(e);case"string":return JSON.stringify(e);case"function":if((null==t?void 0:t.allowFunctions)!==!0)throw Recoil_err("Attempt to serialize function in a Recoil cache key");return`__FUNCTION(${e.name})__`}if(null===e)return"null";if("object"!=typeof e){var r;return null!==(r=JSON.stringify(e))&&void 0!==r?r:""}if(Recoil_isPromise(e))return"__PROMISE__";if(Array.isArray(e))return`[${e.map((e,n)=>stringify(e,t,n.toString()))}]`;if("function"==typeof e.toJSON)return stringify(e.toJSON(n),t,n);if(e instanceof Map){let r={};for(let[n,o]of e)r["string"==typeof n?n:stringify(n,t)]=o;return stringify(r,t,n)}return e instanceof Set?stringify(Array.from(e).sort((e,n)=>stringify(e,t).localeCompare(stringify(n,t))),t,n):void 0!==Symbol&&null!=e[Symbol.iterator]&&"function"==typeof e[Symbol.iterator]?stringify(Array.from(e),t,n):`{${Object.keys(e).filter(t=>void 0!==e[t]).sort().map(n=>`${stringify(n,t)}:${stringify(e[n],t,n)}`).join(",")}}`}var Recoil_stableStringify=function(e,t={allowFunctions:!1}){return stringify(e,t)};let{TreeCache:nQ}=nG,nJ={equality:"reference",eviction:"keep-all",maxSize:1/0};var Recoil_treeCacheFromPolicy=function({equality:e=nJ.equality,eviction:t=nJ.eviction,maxSize:n=nJ.maxSize}=nJ,r){let o=function(e){switch(e){case"reference":return e=>e;case"value":return e=>Recoil_stableStringify(e)}throw Recoil_err(`Unrecognized equality policy ${e}`)}(e);return function(e,t,n,r){switch(e){case"keep-all":return new nQ({name:r,mapNodeValue:n});case"lru":return Recoil_treeCacheLRU({name:r,maxSize:Recoil_nullthrows(t),mapNodeValue:n});case"most-recent":return Recoil_treeCacheLRU({name:r,maxSize:1,mapNodeValue:n})}throw Recoil_err(`Unrecognized eviction policy ${e}`)}(t,n,o,r)};let{isReactNative:n$,isWindow:nY}=ez,{isLoadable:nX,loadableWithError:n0,loadableWithPromise:n1,loadableWithValue:n2}=A,{WrappedValue:n3}=nz,{getNodeLoadable:n5,peekNodeLoadable:n4,setNodeValue:n6}=ed,{saveDepsToStore:n7}
3=W,{DEFAULT_VALUE:n8,getConfigDeletionHandler:n9,getNode:re,registerNode:rt}=G,{isRecoilValue:rn}=U,{markRecoilValueModified:rr}=eL,{retainedByOptionWithDefault:ro}=eM,{recoilCallback:ri}=nj,{startPerfBlock:ra}={startPerfBlock:function(e){return()=>null}};let Canceled=class Canceled{};let rl=new Canceled,rs=[],ru=new Map,rc=(r=0,()=>r++);function selector(e){let t=null,{key:n,get:r,cachePolicy_UNSTABLE:o}=e,i=null!=e.set?e.set:void 0,a=new Set,l=Recoil_treeCacheFromPolicy(null!=o?o:{equality:"reference",eviction:"keep-all"},n),s=ro(e.retainedBy_UNSTABLE),u=new Map,c=0;function selectorIsLive(){return!Recoil_gkx_OSS("recoil_memory_managament_2020")||c>0}function selectorInit(e){return e.getState().knownSelectors.add(n),c++,()=>{c--}}function selectorShouldDeleteConfigOnRelease(){return void 0!==n9(n)&&!selectorIsLive()}function notifyStoresOfResolvedAsync(e,t){isLatestExecution(e,t)&&clearExecutionInfo(e),notifyWaitingStores(t,!0)}function notifyWaitingStores(e,n){let r=ru.get(e);if(null!=r){for(let e of r)rr(e,Recoil_nullthrows(t));n&&ru.delete(e)}}function markStoreWaitingForResolvedAsync(e,t){let n=ru.get(t);null==n&&ru.set(t,n=new Set),n.add(e)}function wrapPendingDependencyPromise(e,t,n,r,o,i){return t.then(r=>{if(!selectorIsLive())throw clearExecutionInfo(e),rl;null!=i.loadingDepKey&&i.loadingDepPromise===t?n.atomValues.set(i.loadingDepKey,n2(r)):e.getState().knownSelectors.forEach(e=>{n.atomValues.delete(e)});let a=getLoadableFromCacheAndUpdateDeps(e,n);if(a&&"loading"!==a.state){if((isLatestExecution(e,o)||null==getExecutionInfo(e))&&notifyStoresOfResolvedAsync(e,o),"hasValue"===a.state)return a.contents;throw a.contents}if(!isLatestExecution(e,o)){let t=getInProgressExecutionInfo(e,n);if(null!=t)return t.loadingLoadable.contents}let[l,s]=evaluateSelectorGetter(e,n,o);if("loading"!==l.state&&(setCache(n,l,s),notifyStoresOfResolvedAsync(e,o)),"hasError"===l.state)throw l.contents;return l.contents}).catch(t=>{if(t instanceof Canceled)throw rl;if(!selectorIsLive())throw clearExecutionInfo(e),rl;let i=n0(t);throw setCache(n,i,r),notifyStoresOfResolvedAsync(e,o),t})}function updateDeps(e,t,r,o){var i,l,s,u,c,d,f;for(let h of((isLatestExecution(e,o)||t.version===(null===(i=e.getState())||void 0===i?void 0:null===(l=i.currentTree)||void 0===l?void 0:l.version)||t.version===(null===(s=e.getState())||void 0===s?void 0:null===(u=s.nextTree)||void 0===u?void 0:u.version))&&n7(n,r,e,null!==(c=null===(d=e.getState())||void 0===d?void 0:null===(f=d.nextTree)||void 0===f?void 0:f.version)&&void 0!==c?c:e.getState().currentTree.version),r))a.add(h)}function evaluateSelectorGetter(e,o,i){let a,l;let s=ra(n),u=!0,c=!0,finishEvaluation=()=>{s(),c=!1},d=!1,f={loadingDepKey:null,loadingDepPromise:null},h=new Map;function getRecoilValue({key:t}){let n=n5(e,o,t);switch(h.set(t,n),u||(updateDeps(e,o,new Set(h.keys()),i),function(e,t){if(isLatestExecution(e,t)){let n=Recoil_nullthrows(getExecutionInfo(e));n.stateVersions.clear(),notifyWaitingStores(t,!1)}}(e,i)),n.state){case"hasValue":return n.contents;case"hasError":throw n.contents;case"loading":throw f.loadingDepKey=t,f.loadingDepPromise=n.contents,n.contents}throw Recoil_err("Invalid Loadable state")}try{(a=r({get:getRecoilValue,getCallback:n=>(...r)=>{if(c)throw Recoil_err("Callbacks from getCallback() should only be called asynchronously after the selector is evalutated.  It c
3an be used for selectors to return objects with callbacks that can work with Recoil state without a subscription.");return null!=t||Recoil_invariant(!1),ri(e,n,r,{node:t})}}),a=rn(a)?getRecoilValue(a):a,nX(a)&&("hasError"===a.state&&(d=!0),a=a.contents),Recoil_isPromise(a))?a=a.then(t=>{if(!selectorIsLive())throw clearExecutionInfo(e),rl;let n=n2(t);return setCache(o,n,h),notifyStoresOfResolvedAsync(e,i),t}).catch(t=>{if(!selectorIsLive())throw clearExecutionInfo(e),rl;if(Recoil_isPromise(t))return wrapPendingDependencyPromise(e,t,o,h,i,f);let n=n0(t);throw setCache(o,n,h),notifyStoresOfResolvedAsync(e,i),t}).finally(finishEvaluation):finishEvaluation(),a=a instanceof n3?a.value:a}catch(t){Recoil_isPromise(a=t)?a=wrapPendingDependencyPromise(e,a,o,h,i,f).finally(finishEvaluation):(d=!0,finishEvaluation())}return l=d?n0(a):Recoil_isPromise(a)?n1(a):n2(a),u=!1,function(e,t,n){if(isLatestExecution(e,t)){let t=getExecutionInfo(e);null!=t&&(t.depValuesDiscoveredSoFarDuringAsyncWork=n)}}(e,i,h),updateDeps(e,o,new Set(h.keys()),i),[l,h]}function getLoadableFromCacheAndUpdateDeps(e,t){let r=t.atomValues.get(n);if(null!=r)return r;let o=new Set;try{r=l.get(n=>("string"!=typeof n&&Recoil_invariant(!1),n5(e,t,n).contents),{onNodeVisit:e=>{"branch"===e.type&&e.nodeKey!==n&&o.add(e.nodeKey)}})}catch(e){throw Recoil_err(`Problem with cache lookup for selector "${n}": ${e.message}`)}if(r){var i;t.atomValues.set(n,r),updateDeps(e,t,o,null===(i=getExecutionInfo(e))||void 0===i?void 0:i.executionID)}return r}function getInProgressExecutionInfo(e,t){let n=Recoil_concatIterables([u.has(e)?[Recoil_nullthrows(u.get(e))]:[],Recoil_mapIterable(Recoil_filterIterable(u,([t])=>t!==e),([,e])=>e)]);for(let r of n){if(r.stateVersions.get(t.version)||!function(n){for(let[r,o]of n)if(!n5(e,t,r).is(o))return!0;return!1}(r.depValuesDiscoveredSoFarDuringAsyncWork))return r.stateVersions.set(t.version,!0),r;r.stateVersions.set(t.version,!1)}}function getExecutionInfo(e){return u.get(e)}function clearExecutionInfo(e){u.delete(e)}function isLatestExecution(e,t){var n;return t===(null===(n=getExecutionInfo(e))||void 0===n?void 0:n.executionID)}function setCache(e,t,r){e.atomValues.set(n,t);try{l.set(Array.from(r.entries()).map(([e,t])=>[e,t.contents]),t)}catch(e){throw Recoil_err(`Problem with setting cache for selector "${n}": ${e.message}`)}}function selectorPeek(e,t){let r=t.atomValues.get(n);return null!=r?r:l.get(n=>{var r;return"string"!=typeof n&&Recoil_invariant(!1),null===(r=n4(e,t,n))||void 0===r?void 0:r.contents})}function selectorGet(e,t){return function(e){if(rs.includes(n)){let e=`Recoil selector has circular dependencies: ${rs.slice(rs.indexOf(n)).join(" → ")}`;return n0(Recoil_err(e))}rs.push(n);try{return e()}finally{rs.pop()}}(()=>(function(e,t){var n;let r=getLoadableFromCacheAndUpdateDeps(e,t);if(null!=r)return clearExecutionInfo(e),r;let o=getInProgressExecutionInfo(e,t);if(null!=o)return(null===(n=o.loadingLoadable)||void 0===n?void 0:n.state)==="loading"&&markStoreWaitingForResolvedAsync(e,o.executionID),o.loadingLoadable;let i=rc(),[a,l]=evaluateSelectorGetter(e,t,i);return"loading"===a.state?(u.set(e,{depValuesDiscoveredSoFarDuringAsyncWork:l,executionID:i,loadingLoadable:a,stateVersions:new Map([[t.version,!0]])}),markStoreWaitingForResolvedAsync(e,i)):(clearExecutionInfo(e),setCache(t,a,l)),a})(e,t))}
3function invalidateSelector(e){e.atomValues.delete(n)}function clearSelectorCache(e,n){for(let o of(null!=t||Recoil_invariant(!1),a)){var r;let t=re(o);null===(r=t.clearCache)||void 0===r||r.call(t,e,n)}a.clear(),invalidateSelector(n),l.clear(),rr(e,t)}return t=null!=i?rt({key:n,nodeType:"selector",peek:selectorPeek,get:selectorGet,set:(e,t,r)=>{let o=!1,a=new Map;function getRecoilValue({key:r}){if(o)throw Recoil_err("Recoil: Async selector sets are not currently supported.");let i=n5(e,t,r);if("hasValue"===i.state)return i.contents;if("loading"===i.state){let e=`Getting value of asynchronous atom or selector "${r}" in a pending state while setting selector "${n}" is not yet supported.`;throw Recoil_recoverableViolation(e),Recoil_err(e)}throw i.contents}function setRecoilState(n,r){if(o){let e="Recoil: Async selector sets are not currently supported.";throw Recoil_recoverableViolation(e),Recoil_err(e)}let i="function"==typeof r?r(getRecoilValue(n)):r,l=n6(e,t,n.key,i);l.forEach((e,t)=>a.set(t,e))}let l=i({set:setRecoilState,get:getRecoilValue,reset:function(e){setRecoilState(e,n8)}},r);if(void 0!==l)throw Recoil_isPromise(l)?Recoil_err("Recoil: Async selector sets are not currently supported."):Recoil_err("Recoil: selector set should be a void function.");return o=!0,a},init:selectorInit,invalidate:invalidateSelector,clearCache:clearSelectorCache,shouldDeleteConfigOnRelease:selectorShouldDeleteConfigOnRelease,dangerouslyAllowMutability:e.dangerouslyAllowMutability,shouldRestoreFromSnapshots:!1,retainedBy:s}):rt({key:n,nodeType:"selector",peek:selectorPeek,get:selectorGet,init:selectorInit,invalidate:invalidateSelector,clearCache:clearSelectorCache,shouldDeleteConfigOnRelease:selectorShouldDeleteConfigOnRelease,dangerouslyAllowMutability:e.dangerouslyAllowMutability,shouldRestoreFromSnapshots:!1,retainedBy:s})}selector.value=e=>new n3(e);let{isLoadable:rd,loadableWithError:rf,loadableWithPromise:rh,loadableWithValue:rp}=A,{WrappedValue:rm}=nz,{peekNodeInfo:rg}=ed,{DEFAULT_VALUE:rv,DefaultValue:ry,getConfigDeletionHandler:r_,registerNode:rb,setConfigDeletionHandler:rx}=G,{isRecoilValue:rS}=U,{getRecoilValueAsLoadable:rw,markRecoilValueModified:rR,setRecoilValue:rC,setRecoilValueLo
3adable:rE}=eL,{retainedByOptionWithDefault:rT}=eM,unwrap=e=>e instanceof rm?e.value:e;function atom(e){let{...t}=e,n="default"in e?e.default:new Promise(()=>{});return rS(n)?function(e){let t=atom({...e,default:rv,persistence_UNSTABLE:void 0===e.persistence_UNSTABLE?void 0:{...e.persistence_UNSTABLE,validator:t=>t instanceof ry?t:Recoil_nullthrows(e.persistence_UNSTABLE).validator(t,rv)},effects:e.effects,effects_UNSTABLE:e.effects_UNSTABLE}),n=selector({key:`${e.key}__withFallback`,get:({get:n})=>{let r=n(t);return r instanceof ry?e.default:r},set:({set:e},n)=>e(t,n),cachePolicy_UNSTABLE:{eviction:"most-recent"},dangerouslyAllowMutability:e.dangerouslyAllowMutability});return rx(n.key,r_(e.key)),n}({...t,default:n}):function(e){var t;let n;let{key:r,persistence_UNSTABLE:o}=e,i=rT(e.retainedBy_UNSTABLE),a=0;function unwrapPromise(e){return rh(e.then(e=>(l=rp(e),e)).catch(e=>{throw l=rf(e),e}))}let l=Recoil_isPromise(e.default)?unwrapPromise(e.default):rd(e.default)?"loading"===e.default.state?unwrapPromise(e.default.contents):e.default:rp(unwrap(e.default));l.contents;let s=new Map;function peekAtom(e,t){var o,i;return null!==(o=null!==(i=t.atomValues.get(r))&&void 0!==i?i:n)&&void 0!==o?o:l}let u=rb({key:r,nodeType:"atom",peek:peekAtom,get:function(e,t){if(t.atomValues.has(r))return Recoil_nullthrows(t.atomValues.get(r));if(!t.nonvalidatedAtoms.has(r))return l;{if(null!=n)return n;if(null==o)return Recoil_expectationViolation(`Tried to restore a persisted value for atom ${r} but it has no persistence settings.`),l;let e=t.nonvalidatedAtoms.get(r),i=o.validator(e,rv),a=i instanceof ry?l:rp(i);return n=a}},set:function(e,t,o){if(t.atomValues.has(r)){let e=Recoil_nullthrows(t.atomValues.get(r));if("hasValue"===e.state&&o===e.contents)return new Map}else if(!t.nonvalidatedAtoms.has(r)&&o instanceof ry)return new Map;return n=void 0,new Map().set(r,rp(o))},init:function(t,n,o){var i,c,d;a++,t.getState().knownAtoms.add(r),"loading"===l.state&&l.contents.finally(()=>{var e;let n=null!==(e=t.getState().nextTree)&&void 0!==e?e:t.getState().currentTree;n.atomValues.has(r)||rR(t,u)});let f=null!==(i=e.effects)&&void 0!==i?i:e.effects_UNSTABLE;if(null!=f){let e=rv,i=!0,a=!1,h=null;function getLoadable(o){if(i&&o.key===r){let r=e;return r instanceof ry?peekAtom(t,n):Recoil_isPromise(r)?rh(r.then(e=>e instanceof ry?l.toPromise():e)):rp(r)}return rw(t,o)}function getPromise(e){return getLoadable(e).toPromise()}function getInfo_UNSTABLE(n){var o;let a=rg(t,null!==(o=t.getState().nextTree)&&void 0!==o?o:t.getState().currentTree,n.key);return!i||n.key!==r||e instanceof ry?a:{...a,isSet:!0,loadable:getLoadable(n)}}let setSelf=n=>r=>{if(i){let t=getLoadable(u),o="hasValue"===t.state?t.contents:rv;Recoil_isPromise(e="function"==typeof r?r(o):r)&&(e=e.then(e=>(h={effect:n,value:e},e)))}else{if(Recoil_isPromise(r))throw Recoil_err("Setting atoms to async values is not implemented.");"function"!=typeof r&&(h={effect:n,value:unwrap(r)}),rC(t,u,"function"==typeof r?e=>{let t=unwrap(r(e));return h={effect:n,value:t},t}:unwrap(r))}},resetSelf=e=>()=>setSelf(e)(rv),onSet=e=>n=>{var o;let{release:i}=t.subscribeToTransactions(t=>{var o,i,a,s,u;let{currentTree:c,previousTree:d}=t.getState();d||(Recoil_recoverableViolation("Transaction subscribers notified without a next tree being present -- this is a bug in Recoil"),d=c);let f=null!==(o=c.atomValues.get(r))&&void 0!==o?o:l;if("hasValue"===f.state){let t=f.contents,o=null!==(i=d.atomValues.get(r))&&void 0!==i?i:l,p="hasValue"===o.state?o.contents:rv;(null===(a=h)||void 0===a?void 0:a.effect)!==e||(null===(s=h)||void 0===s?void 0:s.value)!==t?n(t,p,!c.atomValues.has(r)):(null===(u=h)||void 0===u?void 0:u.effect)===e&&(h=null)}},r);s.set(t,[...null!==(o=s.get(t))&&void 0!==o?o:[],i])};for(let n of f)try{let e=n({node:u,storeID:t.storeID,parentStoreID_UNSTABLE:t.parentStoreID,trigger:o,setSelf:setSelf(n),resetSelf:resetSelf(n),onSet:onSet(n),getPromise,getLoadable,getInfo_UNSTABLE});null!=e&&s.set(t,[...null!==(c=s.get(t))&&void 0!==c?c:[],e])}catch(t){e=t,a=!0}if(i=!1,!(e instanceof ry)){let o=a?rf(e):Recoil_isPromise(e)?rh(function(e,t){let n=t.then(t=>{var o,i;let a=null!==(o=e.getState().nextTree)&&void 0!==o?o:e.getState().currentTree;return(null===(i=a.atomValues.get(r))||void 0===i?void 0:i.contents)===n&&rC(e,u,t),t}).catch(t=>{var o,i;let a=null!==(o=e.getState().nextTree)&&void 0!==o?o:e.getState().currentTree;throw(null===(i=a.atomValues.get(r))||void 0===i?void 0:i.contents)===n&&rE(e,u,rf(t)),t});return n}(t,e)):rp(unwrap(e));
3o.contents,n.atomValues.set(r,o),null===(d=t.getState().nextTree)||void 0===d||d.atomValues.set(r,o)}}return()=>{var e;a--,null===(e=s.get(t))||void 0===e||e.forEach(e=>e()),s.delete(t)}},invalidate:function(){n=void 0},shouldDeleteConfigOnRelease:function(){return void 0!==r_(r)&&a<=0},dangerouslyAllowMutability:e.dangerouslyAllowMutability,persistence_UNSTABLE:e.persistence_UNSTABLE?{type:e.persistence_UNSTABLE.type,backButton:e.persistence_UNSTABLE.backButton}:void 0,shouldRestoreFromSnapshots:!0,retainedBy:i});return u}({...t,default:n})}atom.value=e=>new rm(e);var rL=Object.freeze({__proto__:null,MapCache:{MapCache:class{constructor(e){var t;_defineProperty(this,"_map",void 0),_defineProperty(this,"_keyMapper",void 0),this._map=new Map,this._keyMapper=null!==(t=null==e?void 0:e.mapKey)&&void 0!==t?t:e=>e}size(){return this._map.size}has(e){return this._map.has(this._keyMapper(e))}get(e){return this._map.get(this._keyMapper(e))}set(e,t){this._map.set(this._keyMapper(e),t)}delete(e){this._map.delete(this._keyMapper(e))}clear(){this._map.clear()}}}.MapCache});let{LRUCache:rN}=nZ,{MapCache:rP}=rL,rA={equality:"reference",eviction:"none",maxSize:1/0};var Recoil_cacheFromPolicy=function({equality:e=rA.equality,eviction:t=rA.eviction,maxSize:n=rA.maxSize}=rA){let r=function(e){switch(e){case"reference":return e=>e;case"value":return e=>Recoil_stableStringify(e)}throw Recoil_err(`Unrecognized equality policy ${e}`)}(e),o=function(e,t,n){switch(e){case"keep-all":return new rP({mapKey:n});case"lru":return new rN({mapKey:n,maxSize:Recoil_nullthrows(t)});case"most-recent":return new rN({mapKey:n,maxSize:1})}throw Recoil_err(`Unrecognized eviction policy ${e}`)}(t,n,r);return o};let{setConfigDeletionHandler:rk}=G,{setConfigDeletionHandler:rO}=G,rM=0;var Recoil_selectorFamily=function(e){var t,n;let r=Recoil_cacheFromPolicy({equality:null!==(t=null===(n=e.cachePolicyForParams_UNSTABLE)||void 0===n?void 0:n.equality)&&void 0!==t?t:"value",eviction:"keep-all"});return t=>{var n;let o,i;try{o=r.get(t)}catch(t){throw Recoil_err(`Problem with cache lookup for selector ${e.key}: ${t.message}`)}if(null!=o)return o;let a=`${e.key}__selectorFamily/${null!==(n=Recoil_stableStringify(t,{allowFunctions:!0}))&&void 0!==n?n:"void"}/${rM++}`,myGet=n=>e.get(t)(n),l=e.cachePolicy_UNSTABLE,s="function"==typeof e.retainedBy_UNSTABLE?e.retainedBy_UNSTABLE(t):e.retainedBy_UNSTABLE;if(null!=e.set){let n=e.set;i=selector({key:a,get:myGet,set:(e,r)=>n(t)(e,r),cachePolicy_UNSTABLE:l,dangerouslyAllowMutability:e.dangerouslyAllowMutability,retainedBy_UNSTABLE:s})}else i=selector({key:a,get:myGet,cachePolicy_UNSTABLE:l,dangerouslyAllowMutability:e.dangerouslyAllowMutability,retainedBy_UNSTABLE:s});return r.set(t,i),rO(i.key,()=>{r.delete(t)}),i}};let rI=Recoil_selectorFamily({key:"__constant",get:e=>()=>e,cachePolicyForParams_UNSTABLE:{equality:"reference"}}),rj=Recoil_selectorFamily({key:"__error",get:e=>()=>{throw Recoil_err(e)},cachePolicyForParams_UNSTABLE:{equality:"reference"}}),{loadableWithError:rD,loadableWithPromise:rV,loadableWithValue:rU}=A;function concurrentRequests(e,t){let n=Array(t.length).fill(void 0),r=Array(t.length).fill(void 0);for(let[o,i]of t.entries())try{n[o]=e(i)}catch(e){r[o]=e}return[n,r]}function isError(e){return null!=e&&!Recoil_isPromise(e)}function unwrapDependencies(e){return Array.isArray(e)?e:Object.getOwnPropertyNames(e).map(t=>e[t])}function wrapResults(e,t){return Array.isArray(e)?t:Object.getOwnPropertyNames(e).reduce((e,n,r)=>({...e,[n]:t[r]}),{})}function wrapLoadables(e,t,n){let r=n.map((e,n)=>null==e?rU(t[n]):Recoil_isPromise(e)?rV(e):rD(e));return wrapResults(e,r)}let rB=Recoil_selectorFamily({key:"__waitForNone",get:e=>({get:t})=>{let n=unwrapDependencies(e),[r,o]=concurrentRequests(t,n);return wrapLoadables(e,r,o)},dangerouslyAllowMutability:!0}),rF=Recoil_selectorFamily({key:"__waitForAny",get:e=>({get:t})=>{let n=unwrapDependencies(e),[r,o]=concurrentRequests(t,n);return o.some(e=>!Recoil_isPromise(e))?wrapLoadables(e,r,o):new Promise(t=>{for(let[n,i]of o.entries())Recoil_isPromise(i)&&i.then(i=>{r[n]=i,o[n]=void 0,t(wrapLoadables(e,r,o))}).catch(i=>{o[n]=i,t(wrapLoadables(e,r,o))})})},dangerouslyAllowMutability:!0}
3),rK=Recoil_selectorFamily({key:"__waitForAll",get:e=>({get:t})=>{let n=unwrapDependencies(e),[r,o]=concurrentRequests(t,n);if(o.every(e=>null==e))return wrapResults(e,r);let i=o.find(isError);if(null!=i)throw i;return Promise.all(o).then(t=>wrapResults(e,t.map((e,t)=>void 0===e?r[t]:e)))},dangerouslyAllowMutability:!0}),rz=Recoil_selectorFamily({key:"__waitForAllSettled",get:e=>({get:t})=>{let n=unwrapDependencies(e),[r,o]=concurrentRequests(t,n);return o.every(e=>!Recoil_isPromise(e))?wrapLoadables(e,r,o):Promise.all(o.map((e,t)=>Recoil_isPromise(e)?e.then(e=>{r[t]=e,o[t]=void 0}).catch(e=>{r[t]=void 0,o[t]=e}):null)).then(()=>wrapLoadables(e,r,o))},dangerouslyAllowMutability:!0}),rq=Recoil_selectorFamily({key:"__noWait",get:e=>({get:t})=>{try{return selector.value(rU(t(e)))}catch(e){return selector.value(Recoil_isPromise(e)?rV(e):rD(e))}},dangerouslyAllowMutability:!0}),{RecoilLoadable:rG}=A,{DefaultValue:rZ}=G,{RecoilRoot:rH,useRecoilStoreID:rW}=tN,{isRecoilValue:rQ}=U,{retentionZone:rJ}=er,{freshSnapshot:r$}=tt,{useRecoilState:rY,useRecoilState_TRANSITION_SUPPORT_UNSTABLE:rX,useRecoilStateLoadable:r0,useRecoilValue:r1,useRecoilValue_TRANSITION_SUPPORT_UNSTABLE:r2,useRecoilValueLo
3adable:r3,useRecoilValueLoadable_TRANSITION_SUPPORT_UNSTABLE:r5,useResetRecoilState:r4,useSetRecoilState:r6}={recoilComponentGetRecoilValueCount_FOR_TESTING:{current:0},useRecoilInterface:function(){let e=Recoil_useComponentName(),t=tZ(),[,n]=t3([]),r=t2(new Set);r.current=new Set;let o=t2(new Set),i=t2(new Map),a=tX(e=>{let t=i.current.get(e);t&&(t.release(),i.current.delete(e))},[i]),l=tX((e,t)=>{i.current.has(t)&&n([])},[]);return t0(()=>{let n=t.current;Recoil_differenceSets(r.current,o.current).forEach(t=>{if(i.current.has(t)){Recoil_expectationViolation(`Double subscription to RecoilValue "${t}"`);return}let r=tY(n,new tW(t),e=>l(e,t),e);i.current.set(t,r);let o=n.getState();o.nextTree?n.getState().queuedComponentCallbacks_DEPRECATED.push(()=>{l(n.getState(),t)}):l(n.getState(),t)}),Recoil_differenceSets(o.current,r.current).forEach(e=>{a(e)}),o.current=r.current}),t0(()=>{let n=i.current;return Recoil_differenceSets(r.current,new Set(n.keys())).forEach(r=>{let o=tY(t.current,new tW(r),e=>l(e,r),e);n.set(r,o)}),()=>n.forEach((e,t)=>a(t))},[e,t,a,l]),t1(()=>{function useSetRecoilState(e){return n=>{tJ(t.current,e,n)}}
3function useRecoilValueLoadable(e){var n;r.current.has(e.key)||(r.current=t5(r.current,e.key));let o=t.current.getState();return tQ(t.current,e,tK().early&&null!==(n=o.nextTree)&&void 0!==n?n:o.currentTree)}function useRecoilValue(e){let n=useRecoilValueLoadable(e);return handleLoadable(n,e,t)}return{getRecoilValue:useRecoilValue,getRecoilValueLoadable:useRecoilValueLoadable,getRecoilState:function(e){return[useRecoilValue(e),useSetRecoilState(e)]},getRecoilStateLoadable:function(e){return[useRecoilValueLoadable(e),useSetRecoilState(e)]},getSetRecoilState:useSetRecoilState,getResetRecoilState:function(e){return()=>tJ(t.current,e,tB)}}},[r,t])},useRecoilState:function(e){return[useRecoilValue(e),useSetRecoilState(e)]},useRecoilStateLoadable:function(e){return[useRecoilValueLoadable(e),useSetRecoilState(e)]},useRecoilValue,useRecoilValueLoadable,useResetRecoilState:function(e){let t=tZ();return tX(()=>{tJ(t.current,e,tB)},[t,e])},useSetRecoilState,useSetUnvalidatedAtomValues:function(){let e=tZ();return(t,n={})=>{tU(()=>{e.current.addTransactionMetadata(n),t.forEach((t,n)=>t$(e.current,new tW(n),t))})}}
3,useRecoilValueLoadable_TRANSITION_SUPPORT_UNSTABLE,useRecoilValue_TRANSITION_SUPPORT_UNSTABLE,useRecoilState_TRANSITION_SUPPORT_UNSTABLE:function(e){return[useRecoilValue_TRANSITION_SUPPORT_UNSTABLE(e),useSetRecoilState(e)]}},{useGotoRecoilSnapshot:r7,useRecoilSnapshot:r8,useRecoilTransactionObserver:r9}=nc,{useRecoilCallback:oe}=nj,{noWait:ot,waitForAll:on,waitForAllSettled:or,waitForAny:oo,waitForNone:oi}={waitForNone:rB,waitForAny:rF,waitForAll:rK,waitForAllSettled:rz,noWait:rq};var oa={DefaultValue:rZ,isRecoilValue:rQ,RecoilLoadable:rG,RecoilEnv:k,RecoilRoot:rH,useRecoilStoreID:rW,useRecoilBridgeAcrossReactRoots_UNSTABLE:function(){"MUTABLE_SOURCE"===nh().mode&&console.warn("Warning: There are known issues using useRecoilBridgeAcrossReactRoots() in recoil_mutable_source rendering mode.  Please consider upgrading to recoil_sync_external_store mode.");let e=nm().current;return ng(()=>function({children:t}){return S.createElement(np,{store_INTERNAL:e},t)},[e])},atom:atom,selector:selector,atomFamily:function(e){var t,n;let r=Recoil_cacheFromPolicy({equality:null!==(t=null===(n=e.cachePolicyForParams_UNSTABLE)||void 0===n?void 0:n.equality)&&void 0!==t?t:"value",eviction:"keep-all"});return t=>{var n,o;let i=r.get(t);if(null!=i)return i;let{cachePolicyForParams_UNSTABLE:a,...l}=e,s="default"in e?e.default:new Promise(()=>{}),u=atom({...l,key:`${e.key}__${null!==(n=Recoil_stableStringify(t))&&void 0!==n?n:"void"}`,default:"function"==typeof s?s(t):s,retainedBy_UNSTABLE:"function"==typeof e.retainedBy_UNSTABLE?e.retainedBy_UNSTABLE(t):e.retainedBy_UNSTABLE,effects:"function"==typeof e.effects?e.effects(t):"function"==typeof e.effects_UNSTABLE?e.effects_UNSTABLE(t):null!==(o=e.effects)&&void 0!==o?o:e.effects_UNSTABLE});return r.set(t,u),rk(u.key,()=>{r.delete(t)}),u}},selectorFamily:Recoil_selectorFamily,constSelector:function(e){return rI(e)},errorSelector:function(e){return rj(e)},readOnlySelector:function(e){return e},noWait:ot,waitForNone:oi,waitForAny:oo,waitForAll:on,waitForAllSettled:or,useRecoilValue:r1,useRecoilValueLo
3adable:r3,useRecoilState:rY,useRecoilStateLoadable:r0,useSetRecoilState:r6,useResetRecoilState:r4,useGetRecoilValueInfo_UNSTABLE:function(){let e=nf();return({key:t})=>nd(e.current,e.current.getState().currentTree,t)},useRecoilRefresher_UNSTABLE:function(e){let t=nD();return nU(()=>{let n=t.current;nV(n,e)},[e,t])},useRecoilValueLoadable_TRANSITION_SUPPORT_UNSTABLE:r5,useRecoilValue_TRANSITION_SUPPORT_UNSTABLE:r2,useRecoilState_TRANSITION_SUPPORT_UNSTABLE:rX,useRecoilCallback:oe,useRecoilTransaction_UNSTABLE:function(e,t){let n=nF();return nK(()=>(...t)=>{let r=nB(n.current);r(n=>{e(n)(...t)})},null!=t?[...t,n]:void 0)},useGotoRecoilSnapshot:r7,useRecoilSnapshot:r8,useRecoilTransactionObserver_UNSTABLE:r9,snapshot_UNSTABLE:r$,useRetain:Recoil_useRetain,retentionZone:rJ};oa.DefaultValue,oa.isRecoilValue,oa.RecoilLoadable,oa.RecoilEnv;var ol=oa.RecoilRoot;function removeScrollPos(e){sessionStorage.removeItem(e)}oa.useRecoilStoreID,oa.useRecoilBridgeAcrossReactRoots_UNSTABLE,oa.atom,oa.selector,oa.atomFamily,oa.selectorFamily,oa.constSelector,oa.errorSelector,oa.readOnlySelector,oa.noWait,oa.waitForNone,oa.waitForAny,oa.waitForAll,oa.waitForAllSettled,oa.useRecoilValue,oa.useRecoilValueLo
3adable,oa.useRecoilState,oa.useRecoilStateLoadable,oa.useSetRecoilState,oa.useResetRecoilState,oa.useGetRecoilValueInfo_UNSTABLE,oa.useRecoilRefresher_UNSTABLE,oa.useRecoilValueLoadable_TRANSITION_SUPPORT_UNSTABLE,oa.useRecoilValue_TRANSITION_SUPPORT_UNSTABLE,oa.useRecoilState_TRANSITION_SUPPORT_UNSTABLE,oa.useRecoilCallback,oa.useRecoilTransaction_UNSTABLE,oa.useGotoRecoilSnapshot,oa.useRecoilSnapshot,oa.useRecoilTransactionObserver_UNSTABLE,oa.snapshot_UNSTABLE,oa.useRetain,oa.retentionZone;var os=n(9332),ou=n(3355),oc=n(1664),od=n.n(oc),of=n(5675),oh=n.n(of);let op=[{title:"About",path:"/us/about"},{title:"strength",path:"/us/strength"},{title:"lawyers",path:"/us/lawyer"},{title:"practices",path:"/us/practices"},{title:"Insights",path:"/us/insights"},{title:"Case Study",path:"/us/case-results"},{title:"Notice",path:"/us/notice"},{title:"Locations",path:"/us/locations"}];function _extends(){return(_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}[...op];var language=function(e){return S.createElement("svg",_extends({viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),s||(s=S.createElement("path",{d:"M2.333 14c0 6.443 5.224 11.667 11.667 11.667 6.444 0 11.667-5.224 11.667-11.667 0-6.444-5.223-11.667-11.667-11.667C7.557 2.333 2.334 7.556 2.334 14Z",stroke:"#fff",strokeWidth:1.8,strokeLinecap:"round",strokeLinejoin:"round"})),u||(u=S.createElement("path",{d:"M15.167 2.392S18.667 7 18.667 14c0 7-3.5 11.608-3.5 11.608m-2.334 0S9.333 21 9.333 14c0-7 3.5-11.608 3.5-11.608M3.068 18.083h21.864M3.068 9.917h21.864",stroke:"#fff",strokeWidth:1.8,strokeLinecap:"round",strokeLinejoin:"round"})))};function global_arrow_extends(){return(global_arrow_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var global_arrow=function(e){return S.createElement("svg",global_arrow_extends({width:12,height:8,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),c||(c=S.createElement("path",{d:"m1 1 5 5 5-5",stroke:"#fff",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})))},om=n(9746),og=n.n(om),ov=n(3713);let oy="/us_ar",o_=[{router:"/us",code:"us",name:"English"},{router:"/us_ko",code:"ko",name:"한국어"},{router:"/us_zh",code:"zh",name:"中文"},{router:"/us_ja",code:"ja",name:"日本語"},{router:"/us_ru",code:"ru",name:"Русский"},{router:"/us_es",code:"es",name:"Espa\xf1ol"},{router:"/us_fr",code:"fr",name:"Fran\xe7ais"},{router:"/us_ar",code:"ar",name:"العربية"}];var new_GlobalDropDown=e=>{var t;let{isTop:n,isMain:r,isHover:o}=e,i=(0,os.usePathname)(),{width:a}=(0,ov.Z)(),[l,s]=(0,S.useState)(!1),u=(0,S.useRef)(null),c=(0,S.useRef)(null),[d,f]=(0,S.useState)(null),h=null!==(t=o_.find(e=>e.router===oy))&&void 0!==t?t:o_[0];return(0,S.useEffect)(()=>{if(!l)return;let updatePos=()=>{if(!c.current)return;let e=c.current.getBoundingClientRect();f({top:e.bottom+9,left:e.left+e.width/2})};return updatePos(),window.addEventListener("scroll",updatePos,!0),window.addEventListener("resize",updatePos),()=>{window.removeEventListener("scroll",updatePos,!0),window.removeEventListener("resize",updatePos)}},[l]),(0,S.useEffect)(()=>{if(!l)return;let handleClickOutside=e=>{u.current&&!u.current.contains(e.target)&&s(!1)};return document.addEventListener("mousedown",handleClickOutside),()=>document.removeEventListener("mousedown",handleClickOutside)},[l]),(0,S.useEffect)(()=>{s(!1)},[i]),(0,x.jsxs)("div",{ref:u,className:"relative "+og().className,children:[(0,x.jsxs)("button",{ref:c,onClick:()=>s(e=>!e),"aria-haspopup":"listbox","aria-expanded":l,"aria-label":"언어 선택",className:"flex items-center gap-2 rounded-full  px-[15px] py-[4px] max-xl:px-[13px] max-xs:gap-1 max-xs:px-3 max-xs:pt-[3px] max-2xs:px-[10px] transition-colors duration-300 "+(a>639?r||o?"bg-[#00418A99] ":"bg-[#00418a]":r&&n?" bg-[#00418A99] ":" bg-[#00418A99] max-sm:bg-[#00418a] "),children:[(0,x.jsx)("span",{className:"block h-[26px] w-[26px] !opacity-100 max-sm:h-6 max-sm:w-6 max-2xs:h-[22px] max-2xs:w-[20px] ",children:(0,x.jsx)(language,{})}),(0,x.jsxs)("div",{className:"flex shrink-0 flex-col !opacity-100 max-2xs:leading-[1.20]",children:[(0,x.jsx)("span",{className:"text-[14px] font-semibold tracking-[0px] text-white max-sm:text-[13px] max-2xs:text-[12px]",children:"USA"}),(0,x.jsx)("span",{className:"text-[12px] font-medium tracking-[-0.5px] text-[#90d4ff]",children:h.name})]}),(0,x.jsx)(global_arrow,{className:"max-2xs:scale-[80%] ml-1 !opacity-100 transition-transform duration-300 max-sm:scale-[90%]"+(l?"rotate-180":"")})]}),d&&(0,x.jsx)("ul",{role:"listbox",style:{position:"fixed",top:d.top,left
3:d.left,transform:"translateX(-50%)"},className:"z-20 flex w-[100px] flex-col  bg-white py-[10px] text-[14px] tracking-[-0.5px] text-black shadow-md transition-opacity duration-300 "+(l?"opacity-100":"pointer-events-none opacity-0"),children:o_.filter(e=>e.router!==oy).map(e=>{let t=e.router===h.router;return(0,x.jsx)("li",{role:"option","aria-selected":t,className:"px-2 py-[6px] transition-colors duration-300 hover:bg-gray-100 ",children:(0,x.jsxs)(od(),{href:e.router,onClick:()=>s(!1),className:"flex cursor-pointer items-center gap-[6px] "+(t?"text-[#00418a]":"text-black"),children:[(0,x.jsx)("span",{className:"relative block h-[14px] w-[14px] shrink-0",children:(0,x.jsx)(oh(),{src:"/images/header/".concat(e.code,"_flag.webp"),fill:!0,className:"object-contain",alt:e.name+" National flag"})})," ",(0,x.jsx)("p",{children:e.name})]})},e.router)})})]})},new_Header=e=>{let{isMain:t,isTop:n,menuToggle:r,handleMenuToggle:o,routes:i,homePath:a="/us_ar"}=e,l=(0,w.useRouter)(),[s,u]=(0,S.useState)(!1),c=(0,S.useRef)(null);return(0,S.useEffect)(()=>{u(!1)},[l.pathname]),(0,S.useEffect)(()=>{if(s)c.current&&(c.current.style.height="auto",c.current.style.overflow="visible");else{let e=setTimeout(()=>{c.current&&(c.current.style.height="80px",c.current.style.overflow="hidden")},300);return()=>clearTimeout(e)}},[s]),(0,x.jsxs)("header",{ref:c,className:"relative w-full transition-colors duration-300 max-sm:hidden",onMouseEnter:()=>u(!0),onMouseLeave:()=>u(!1),children:[(0,x.jsx)("div",{className:"z-1 absolute left-0 top-0 h-[80px] w-full transition-colors duration-300 "+"".concat(t&&!n||s||r?"bg-[#545454] bg-opacity-90 ":"")+"".concat(t||s||r?"":"bg-white ")}),(0,x.jsx)("div",{className:"z-1 absolute bottom-0 left-0 h-[calc(100%-80px)] w-full transition-colors duration-300 "+"".concat(s?"bg-[#545454] bg-opacity-90 ":"")}),(0,x.jsxs)(ou.Z,{noPaddingY:!0,className:"flex min-h-[80px] items-center justify-between gap-x-4 max-lg:items-center max-lg:pt-0 ",children:[(0,x.jsx)(od(),{href:a,"aria-label":"Go to homepage",className:"relative block h-[40px] w-[300px] shrink-0 max-3xl:h-9 max-3xl:w-[280px]",children:n||t||s||r?(0,x.jsx)(oh(),{src:"/images/us/logo/logo_sjkp_w.svg",alt:"",fill:!0,className:"h-full w-full object-contain"}):(0,x.jsx)(oh(),{src:"/images/us/logo/logo_sjkp.svg",alt:"",fill:!0,className:"h-full w-full object-contain"})}),(0,x.jsxs)("span",{className:"flex flex-1 items-center justify-end gap-[20px] ",children:[(0,x.jsx)("span",{className:"mr-[50px] flex items-center gap-[40px] max-[2120px]:mr-10 max-[2120px]:gap-9 max-full:mr-8 max-full:gap-8 max-6xl:mr-6 max-6xl:gap-7 max-5xl:mr-2 max-5xl:gap-5 max-4xl:hidden ",children:(null!=i?i:op).map(e=>(0,x.jsx)(od(),{href:e.path,className:"".concat(t||s||r?"text-white ":"")+"text-center text-[18px] font-[800] uppercase leading-none tracking-[-0.7px] max-[2120px]:text-[17px] max-full:text-[16px] ",children:e.title},"route_"+e.title))}),(0,x.jsx)(new_GlobalDropDown,{isTop:n,isMain:t,isHover:s}),(0,x.jsx)("button",{onClick:async()=>{await l.push("/us_ar/search")},className:"relative flex aspect-square w-[27px] shrink-0 max-xl:w-[25px] ",children:(0,x.jsx)(oh(),{src:"/images/header/search".concat(t||s||r?"_white":"_black",".webp"),alt:"Go to integrated search",width:24,height:24,className:"h-full w-full scale-90 object-contain"})}),(0,x.jsx)("button",{tabIndex:0,onClick:()=>o(),className:"relative flex aspect-square w-[27px] shrink-0 max-xl:w-[25px] ",children:(0,x.jsx)(oh(),{id:"menu",src:"/images/header/h_menu".concat(t||s||r?"":"_b",".webp"),alt:"Open full menu",width:38,height:20,className:"h-full w-full object-contain"})})]})]})]})},ob=n(4165);let savePowerLinkConversion=(e,t)=>{let n=window.location.href,r=n.includes("n_ad")?"naver":n.includes("gclid")?"google":"";if(null!=window.sessionStorage.getItem("".concat(r,"-powerlink"))){let n=JSON.parse(String(window.sessionStorage.getItem("".concat(r,"-powerlink")))),o=new Headers;o.append("Content-Type","application/json"),fetch("https://mng.daeryunlaw.com/api/".concat(r,"-powerlink-conversion"),{method:"POST",body:JSON.stringify({powerlink_
3idx:n.idx,referrer_url:n.url,conversion_type:e,is_mobile:t,created_at:new Date}),headers:o})}};var ox=n(3805),oS=n.n(ox),ow=n(8583),new_TopHeader=()=>{let e=(0,w.useRouter)(),{width:t}=(0,ov.Z)(!1);"/404"===e.pathname?e.asPath:e.pathname;let[n]=(0,ow.KO)(ob.L),[r,o]=(0,S.useState)(!1),[i,a]=(0,S.useState)(""),[l,s]=(0,S.useState)({language:!1,user:!1}),u={language:(0,S.useRef)(null),user:(0,S.useRef)(null)};return(0,S.useEffect)(()=>{o(oS()())},[]),(0,S.useEffect)(()=>{let handleClickOutside=e=>{Object.keys(u).forEach(t=>{let n=u[t];n.current&&!n.current.contains(e.target)&&s(e=>({...e,[t]:!1}))})};return document.addEventListener("mousedown",handleClickOutside),()=>{document.removeEventListener("mousedown",handleClickOutside)}},[]),(0,S.useEffect)(()=>{let handleKeyDown=e=>{"Escape"===e.key&&s(e=>({...e,language:!1,user:!1}))};return document.addEventListener("keydown",handleKeyDown),()=>{document.removeEventListener("keydown",handleKeyDown)}},[]),(0,x.jsx)("section",{className:"relative z-[99] bg-[#000000]",children:(0,x.jsx)(ou.Z,{noPaddingY:!0,children:(0,x.jsxs)("ul",{className:"flex h-[40px] w-full items-center justify-end py-[14px] text-[16px] font-[500] tracking-[-0.9px] text-[#fff] max-xs:text-[14px] ",children:[(0,x.jsxs)("li",{className:" flex items-center gap-1 px-[10px] font-[800] sm:px-[16px] md:px-5 ",children:[(0,x.jsx)(oh(),{src:"/images/call.svg",alt:"phone icon",width:12,height:12,className:"h-[12px] w-[12px]"}),(0,x.jsx)(od(),{dir:"ltr",style:{direction:"ltr"},href:r||t<641?"tel:".concat(n):"/us_ar/contact",onClick:()=>{(function(e,t){let n={site_gubun:"main",location:window.location,userAgent:navigator.userAgent,referrer:document.referrer,conversion:e,isMobile:t},r=new Headers;r.append("Content-Type","application/json"),fetch("https://mng.daeryunlaw.com/api/conversion",{method:"POST",body:JSON.stringify(n),headers:r})})("call",r),savePowerLinkConversion("call",r)},"aria-label":"Call us at ".concat(n),className:"inline-block",children:n})]}),(0,x.jsx)("li",{className:"h-[12px] w-[1px] bg-[#fff] "}),(0,x.jsx)("li",{className:"pl-[16px] font-[800] text-[#FF3165] md:pl-5 ",children:(0,x.jsx)(od(),{href:"/us_ar/contact",children:"اتصل بنا"})})]})})})},new_MobileHeader=e=>{let{isMain:t,isTop:n,handleMenuToggle:r,homePath:o="/us_ar"}=e,i=(0,w.useRouter)();return(0,x.jsx)("header",{className:"relative h-[70px] w-full transition-colors duration-300 sm:hidden "+"".concat(t&&n?"":"bg-white shadow-sm ")+"".concat(t?"bg-opacity-90 ":"border-b-[2px] border-solid border-[#e5e7eb] "),children:(0,x.jsxs)(ou.Z,{noPaddingY:!0,className:"flex h-full w-full items-center justify-between",children:[(0,x.jsxs)(od(),{href:o,"aria-label":"Go to homepage",className:"relative block h-[30px] w-[190px] shrink-0 max-xs:w-[155px] max-xs:h-7",children:[n&&t?(0,x.jsx)(oh(),{src:"/images/us/logo/logo_sjkp_w.svg",alt:"",fill:!0,sizes:"190px",className:"h-full w-full object-contain"}):(0,x.jsx)(oh(),{src:"/images/us/logo/logo_sjkp.svg",alt:"",fill:!0,sizes:"190px",className:"h-full w-full object-contain"}),"/"===i.asPath&&(0,x.jsx)("h1",{className:"hidden",children:"변호사 | 법률상담은 법무법인(유한) 대륜"})]}),(0,x.jsxs)("span",{className:"flex items-center justify-end gap-[15px] max-xs:gap-[10px]",children:[(0,x.jsx)(new_GlobalDropDown,{isTop:n,isMain:t,isHover:!1}),(0,x.jsx)(od(),{href:"/us_ar/search",className:"relative flex aspect-square w-[24px] shrink-0 max-xs:w-[22px]",children:(0,x.jsx)(oh(),{src:"/images/header/search".concat(n&&t?"_white":"_black",".webp"),alt:"Go to integrated search",width:24,height:24,className:"h-full w-full scale-90 object-contain"})}),(0,x.jsx)("button",{tabIndex:0,onClick:()=>r(),className:"relative flex aspect-square w-[24px] shrink-0 max-xs:w-[22px] ",children:(0,x.jsx)(oh(),{id:"menu",src:"/images/header/h_menu".concat(n&&t?"":"_b",".webp"),alt:"Open full menu",width:38,height:20,className:"h-full w-full object-contain"})})]})]})})};function close_extends(){return(close_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var svg_close=function(e){return S.createElement("svg",close_extends({width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg"}
3,e),d||(d=S.createElement("path",{d:"m6 6 12 12M18 6 6 18M.5.5h23v23H.5z",stroke:"#222"})))},header_SideMenu=e=>{var t;let{menuToggle:n,setMenuToggle:r,routes:o,contactPath:i="/us_ar/contact"}=e,{width:a}=(0,ov.Z)(!0),l=(0,w.useRouter)(),s=null===(t=l.asPath)||void 0===t?void 0:t.startsWith("/us_ar");return(0,S.useEffect)(()=>{let handleRouteChange=()=>{r(!1)};return l.events.on("routeChangeComplete",handleRouteChange),()=>{l.events.off("routeChangeComplete",handleRouteChange)}},[l.events,r]),(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)("div",{className:og().className+" pointer-events-auto fixed left-0 top-0 w-full "+"".concat(n?"z-[1100] h-[100vw] ":"pointer-events-none z-[-9999] h-[0px] "),onClick:()=>{r(!1)}}),(0,x.jsxs)("div",{...n?{}:{inert:""},className:"fixed top-0 z-[1110] flex h-[100vh] w-[360px] flex-col bg-white pb-[60px] pt-[120px] shadow-[0px_4px_20px_0px_#00000040] duration-500 "+(s?"left-0 transition-[left] "+(n?"left-[0%] ":"left-[-100%] "):"right-0 transition-[right] "+(n?"right-[0%] ":"right-[-100%] "))+"max-2sm:w-full max-2sm:max-w-[220px] max-2sm:pb-[40px] max-2sm:pt-[80px] max-[300px]:w-full",children:[(0,x.jsxs)("button",{className:"absolute ".concat(s?"left-[40px]":"right-[40px]"," top-[40px] ")+"max-lg:".concat(s?"left-[40px]":"right-[40px]"," max-lg:top-[30px] ")+"max-2sm:".concat(s?"left-[20px]":"right-[20px]"," max-2sm:top-[22px] "),onClick:()=>{r(!1)},"aria-label":"Close : Close Side Menu",children:[(0,x.jsx)("span",{className:"sr-only",children:"Close"}),(0,x.jsx)(svg_close,{className:"aspect-square w-[24px] stroke-[#222] max-lg:w-[24px] "})]}),(0,x.jsx)("style",{children:"\n                        #side_menu_scroll_area {\n                            -ms-overflow-style: none;\n                        }\n                        #side_menu_scroll_area::-webkit-scrollbar {\n                            display: none;\n                        }\n                    "}),(0,x.jsxs)("span",{id:"side_menu_scroll_area",className:"flex h-full flex-1 flex-col overflow-y-auto px-[40px] pt-1 max-2sm:px-[20px]",children:[(0,x.jsxs)("span",{className:"flex flex-1 flex-col gap-[30px] max-2sm:gap-[20px]",children:[(null!=o?o:op).map((e,t)=>{var n;return(0,x.jsx)(S.Fragment,{children:(0,x.jsxs)("ul",{className:"flex flex-col gap-[30px] max-2sm:gap-[20px]",children:[(0,x.jsx)("li",{className:"text-[24px] font-[900] uppercase leading-none tracking-[-0.48px] text-usMain max-lg:text-[20px] ",children:(0,x.jsx)(od(),{href:e.path,className:"relative inline-block transition-colors duration-300 after:absolute after:bottom-[-10px] after:h-[2px] after:w-0 after:bg-usMain after:transition-all after:duration-300 hover:after:w-full focus:after:w-full "+(s?"after:right-0":"after:left-0"),children:e.title})},"routes_".concat(e.title)),e.children&&e.children.length>0&&(0,x.jsx)("li",{children:(0,x.jsx)("ul",{className:(s?"mr-[5px] ":"ml-[5px] ")+"mt-[0px] flex flex-col gap-[10px]",children:null===(n=e.children)||void 0===n?void 0:n.map(e=>(0,x.jsx)("li",{className:"text-[16px] capitalize hover:text-usMain ",children:(0,x.jsx)(od(),{href:e.href,className:"focus:text-usMain ",children:e.name})},"routes_".concat(e.name)))})})]})},"routes_".concat(e.title,"_").concat(t))}),(0,x.jsx)("div",{className:"my-[30px] h-[1px] w-full bg-[#ddd]"})]}),(0,x.jsxs)("span",{className:"mt-[100px] flex flex-col gap-[20px]",children:[(0,x.jsxs)("span",{className:"flex items-center justify-between",children:[a>=520?(0,x.jsx)(od(),{href:i,className:"rounded-full border-[2px] border-solid border-usMain px-[10px] py-[12px] text-[16px] font-[700] capitalize leading-none text-usMain transition-colors hover:bg-usMain hover:text-white focus:bg-usMain focus:text-white max-2sm:hidden ",children:"اتصل بنا"}):(0,x.jsx)(x.Fragment,{}),(0,x.jsx)("span",{className:"flex gap-[10px]"}),a<520?(0,x.jsxs)("span",{className:"relative flex h-[32px] w-[85px] justify-end 2sm:hidden",children:[(0,x.jsx)(oh(),{src:"/images/us/header/contact_us.webp",alt:"",width:94,height:27,unoptimized:!0,className:"absolute -top-[calc(100%)] right-[-6px] flex h-auto w-[85px] animate-us_flicker","aria-hidden":"true"}),(0,x.jsxs)(od(),{href:i,className:"relative block aspect-square h-auto w-[45px] max-2sm:w-[32px]",onKeyDown:e=>{"Tab"===e.key&&r(!1)},"aria-label":"Contact Us : go to Contact Us Page",children:[(0,x.jsx)(oh(),{src:"/images/us/header/contact_icon.webp",alt:"",fill:!0,sizes:"(max-width: 520px) 45px, 32px",className:"h-full w-full object-contain",unoptimized:!0}),(0,x.jsx)("span",{className:"sr-only",children:"contact us"})]})]}):(0,x.jsx)(x.Fragment,{})]}),(0,x.jsx)("p",{className:"text-[14px] leading-[1.5] max-2sm:text-[12px]",children:"Copyright SJKP LLP Law Firm all rights reserved"})]})]})]})]})},oR=n(5203),oC=n.n(oR),header_Header=e=>{let{routes:t,homePath:n}=e,r=(0,os.usePathname)(),o=(0,os.useSearchParams)(),[i,a]=(0,S.useState)(!0),[l,s]=(0,S.useState)(!0),[u,c]=(0,S.useState)(0),[d,f]=(0,S.useState)(!1),h=(0,S.useRef)(),[,p]=(0,ow.KO)(ob.L),m=o.get("utm_gads"),g=(0,S.useCallback)(()=>{let e=document.scrollingElement;null!==e&&(Math.max(e.scrollTop,document.body.scrollTop)>0?a(!1):a(!0))},[]),v=(0,S.useCallback)(e=>{d?(c(0),clearInterval(h.current)):h.current=setInterval(()=>{c(e=>e+.2)},40),f(e=>!e),e&&removeScrollPos(e)},[d]);(0,S.useEffect)(()=>{u>1&&clearInterval(h.current)},[u]);let y=null!=n?n:"/us";return(0,S.useEffect)(()=>
3{if(r===y)return a(!0),s(!0),document.addEventListener("scroll",g),()=>{document.removeEventListener("scroll",g)};s(!1),a(!1)},[g,r]),(0,S.useEffect)(()=>{{let e=sessionStorage.getItem("us_utm_tel");if(e)p(e);else if(m){let e="";"ai"===m&&(e="(855) 529-7905"),"same"===m&&(e="(855) 469-0999"),e&&(p(e),sessionStorage.setItem("us_utm_tel",e))}}},[m]),(0,x.jsxs)("div",{className:"notranslate fixed top-0 z-[1000] h-auto w-full "+oC().className,children:[(0,x.jsx)(new_TopHeader,{}),(0,x.jsx)(new_Header,{isTop:i,handleMenuToggle:v,menuToggle:d,isMain:l,routes:t,homePath:y}),(0,x.jsx)(new_MobileHeader,{isTop:i,handleMenuToggle:v,isMain:l,homePath:y}),(0,x.jsx)(header_SideMenu,{menuToggle:d,setMenuToggle:f,routes:t})]})};let oE=[{href:"/us_ar/common/accessibility",label:"Accessibility"},{href:"/us_ar/common/cookie-statement",label:"Cookie Statement"},{href:"/us_ar/common/disclaimers",label:"Disclaimers"},{href:"/us_ar/common/legal-notice",label:"Legal Notice"},{href:"/us_ar/common/privacy-policy",label:"Privacy Policy"},{href:"/us_ar/common/terms",label:"Terms & Conditions"}],oT=[{title:"U.S.",locations:[{name:"New York",href:"/us"},{name:"Washington, D.C.",href:"/us"}]},{title:"Asia",locations:[{name:"Seoul",href:"https://www.daeryunlaw.com/"},{name:"Busan",href:"https://www.daeryunlaw.com/"}]}];function brochure_down_extends(){return(brochure_down_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var brochure_down=function(e){return S.createElement("svg",brochure_down_extends({width:27,height:27,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),f||(f=S.createElement("path",{d:"M8 20v-2.667h10.667V20H8Zm10.667-9.333L13.333 16 8 10.667h3.333V5.333h4v5.334h3.334ZM13.333 0c7.334 0 13.334 6 13.334 13.333 0 7.334-6 13.334-13.334 13.334C6 26.667 0 20.667 0 13.333 0 6 6 0 13.333 0Zm0 2.667C7.44 2.667 2.667 7.44 2.667 13.333 2.667 19.227 7.44 24 13.333 24 19.227 24 24 19.227 24 13.333 24 7.44 19.227 2.667 13.333 2.667Z",fill:"#6A0000"})))},footer_BrochureBtn=e=>{let{className:t}=e;return(0,x.jsxs)(od(),{tabIndex:0,href:"https://d1tgonli21s4df.cloudfront.net/upload/brochure/pdf/20251114042619476.pdf",rel:"nofollow",target:"_blank","aria-label":"زر تحميل الكتيب. يفتح في نافذة جديدة.",className:(t||"")+" flex h-10 w-[238px] items-center justify-between rounded-full border border-solid border-usMain pl-[7px] pr-3",children:[(0,x.jsx)(brochure_down,{}),(0,x.jsxs)("span",{className:"text-[16px] font-medium leading-none tracking-[0px] text-usMain",children:["الكتيب ",(0,x.jsx)("b",{children:"تحميل"})]})]})},oL=n(6829),layout_HeaderWrapper=e=>{let{children:t,className:n="",ref:r=null,isPage:o=!1,...i}=e;return(0,x.jsx)("div",{className:"mx-auto w-full max-w-[2080px] "+(o?"mt-[160px]  max-md:mt-[130px] ":"")+"px-[30px] max-3xl:px-[60px] max-lg:px-[60px] max-md2:px-[40px] max-2sm:px-[20px] "+n,ref:r,...i,children:t})},footer_Footer=e=>{let{footerLinks:t,officeLinks:n,homePath:r="/us_ar/"}=e;return(0,x.jsx)("footer",{className:"notranslate w-full border-t-[2px] border-solid border-usMain pb-[120px] pt-[80px] text-[#222222] max-xl:pb-[80px] max-lg:pb-[180px] max-2sm:py-[40px] max-2sm:pb-[180px]",role:"contentinfo","aria-label":"تذييل الموقع",children:(0,x.jsxs)(layout_HeaderWrapper,{className:"relative flex flex-col gap-[40px] max-md:flex-col-reverse ",children:[(0,x.jsx)("div",{className:"flex w-full items-center justify-between gap-[50px] max-md:flex-col max-md:items-start max-md:gap-[40px] ",children:(0,x.jsx)("nav",{className:"flex max-w-[1024px] flex-1 flex-wrap justify-between gap-y-[20px] max-3xl:max-w-[950px] max-xl:w-full max-xl:justify-start max-xl:gap-x-[60px] max-md:max-w-[400px] max-md:gap-x-[27px] max-md:gap-y-[30px] max-2sm:w-[235px] max-2sm:gap-x-[20px]","aria-label":"التنقل الرئيسي",children:(null!=t?t:oE).map(e=>(0,x.jsx)(od(),{href:e.href,className:"text-[18px] font-[500] capitalize leading-[1] max-3xl:text-[16px] max-2sm:text-[14px] ","aria-label":"الانتقال إلى ".concat(e.label),children:e.label},e.label))})}),(0,x.jsx)("div",{className:"h-[1px] w-full bg-[#ECECEC]","aria-hidden":"true"}),(0,x.jsx)(footer_BrochureBtn,{className:"md:hidden"}),(0,x.jsxs)("div",{className:"flex items-start justify-between max-md:flex-col-reverse max-md:gap-[45px] ",children:[(0,x.jsx)("div",{className:"flex flex-col gap-[16px]","aria-label":"مواقع المكاتب",children:(null!=n?n:oT).map(e=>(0,x.jsxs)("div",{className:"flex text-[18px] leading-none",children:[(0,x.jsx)("p",{className:"w-[80px] font-[600] text-usMain",children:e.title}),(0,x.jsx)("div",{className:"flex gap-[10px]",children:e.locations.map((e,t)=>(0,x.jsxs)(S.Fragment,{children:[0!==t?(0,x.jsx)("div",{className:"h-[14px] w-[1px] bg-[#222]","aria-hidden":"true"}):(0,x.jsx)(x.Fragment,{}),(0,x.jsx)(od(),{href:e.href,className:"font-[400]",target:"/"!==e.href?"_blank":"_self","aria-label":"موقع مكتب ".concat(e.name),children:e.name})]},e.name))})]},e.title))}),(0,x.jsx)(od(),{href:r,className:"relative aspect-[10.66] h-fit w-[300px] object-contain max-2sm:w-[250px]","aria-label":"SJKP, LLP - الذهاب إلى الصفحة الرئيسية",children:(0,x.jsx)(oL.Z,{className:"h-full w-full"})})]}),(0,x.jsx)(footer_BrochureBtn,{className:"max-md:hidden lg:hidden"}),(0,x.jsxs)("div",{className:"flex items-start gap-10 lg:mt-[10px]",children:[(0,x.jsx)("div",{className:"text-[16px] font-[500] max-md:order-[-2] max-md:mt-0","aria-label":"حقوق النشر والمعلومات",children:(0,x.jsxs)("p",{children:["\xa9 2025 SJKP, LLP",(0,x.jsx)("br",{}),"جميع الحقوق محفوظة. إعلان محاماة.",(0,x.jsx)("br",{}),"النتائج السابقة لا تضمن نتيجة مماثلة."]})}),(0,x.jsx)(footer_BrochureBtn,{className:"max-lg:hidden"})]})]})})};function callCenter_extends(){return(callCenter_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var callCenter=function(e){return S.createElement("svg",callCenter_extends({width:33,height:32,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),h||(h=S.createElement("path",{d:"m14.691 13.001-5.435 2.965c.788 1.707 1.899 3.388 3.438 4.799l-1.352 1.474C6.235 17.557 5.344 10.436 5.52 7.443l.051-.859 7.191-.654L14.692 13ZM7.505 8.416c.024 1.455.285 3.515 1.008 5.676l3.832-2.09-1.
307-3.929-3.77.343Z",fill:"#000"})),p||(p=S.createElement("path",{d:"m20.315 18.302-2.638 5.601c-1.75-.686-3.494-1.695-4.994-3.148l-1.392 1.436c4.977 4.822 12.137 5.29 15.115 4.937l.855-.102.227-7.217-7.173-1.507Zm5.002 6.903c-1.453.061-3.525-.077-5.725-.672l1.86-3.949 3.984.837-.119 3.784Z",fill:"#000"})),S.createElement("mask",{id:"callCenter_svg__a",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:18,y:4,width:11,height:10},m||(m=S.createElement("path",{fill:"#D9D9D9",stroke:"#6A0000",d:"M19 4.5h9v9h-9z"}))),g||(g=S.createElement("g",{mask:"url(#callCenter_svg__a)"},S.createElement("path",{d:"M20.5 14a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z",fill:"#000"}),S.createElement("path",{d:"M18.5 16a2 2 0 1 1 0-4 2 2 0 0 1 0 4Z",fill:"#6A0000"}),S.createElement("path",{d:"M22.5 14a4 4 0 1 0-4 4v2a6 6 0 1 1 0-12 6 6 0 0 1 0 12v-2a4 4 0 0 0 4-4Z",fill:"#6A0000"}),S.createElement("path",{d:"M26.5 14a8 8 0 1 0-8 8v2c-5.523 0-10-4.477-10-10s4.477-10 10-10 10 4.477 10 10-4.477 10-10 10v-2a8 8 0 0 0 8-8Z",fill:"#6A0000"}))))};function onlineConsult_extends(){return(onlineConsult_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var onlineConsult=function(e){return S.createElement("svg",onlineConsult_extends({width:33,height:32,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),S.createElement("mask",{id:"onlineConsult_svg__a",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:2,y:4,width:30,height:24},v||(v=S.createElement("path",{d:"M31.5 27.03H16.148c0-7.538-6.11-13.648-13.648-13.648V4h29v23.03Z",fill:"#D9D9D9"}))),y||(y=S.createElement("g",{mask:"url(#onlineConsult_svg__a)",fill:"#000"},S.createElement("path",{d:"M28.5 4.023v18h-23v-18h23Zm-21 16h19v-14h-19v14Z"}),S.createElement("path",{d:"M31.5 20.203v6.823h-29v-6.823h29Zm-27 4.823h25v-2.823h-25v2.823Z"}))),S.createElement("mask",{id:"onlineConsult_svg__b",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:2,y:13,width:15,height:15},_||(_=S.createElement("path",{d:"M2.5 13.379c7.537 0 13.647 6.11 13.647 13.647H2.5V13.379Z",fill:"#D9D9D9"}))),b||(b=S.createElement("g",{mask:"url(#onlineConsult_svg__b)"},S.createElement("path",{d:"M4.726 27.025a2.224 2.224 0 1 1-4.449 0 2.224 2.224 0 0 1 4.449 0Z",fill:"#000"}),S.createElement("path",{d:"M2.726 27.025a.224.224 0 1 0-.224.224v2l-.228-.01A2.225 2.225 0 0 1 .29 27.252l-.012-.228c0-1.228.996-2.224 2.225-2.224l.227.012a2.224 2.224 0 0 1 1.997 2.212l-.011.228a2.225 2.225 0 0 1-2.213 1.996v-2c.124 0 .223-.1.224-.224Z",fill:"#6A0000"}),S.createElement("path",{d:"M7.174 27.028A4.673 4.673 0 1 0 2.5 31.701v2a6.673 6.673 0 1 1 0-13.346 6.673 6.673 0 0 1 0 13.346v-2a4.673 4.673 0 0 0 4.673-4.673Z",fill:"#6A0000"}),S.createElement("path",{d:"M11.622 27.028a9.122 9.122 0 1 0-9.12 9.122v2l-.573-.015c-5.687-.288-10.247-4.847-10.535-10.534l-.015-.573c0-6.142 4.98-11.122 11.122-11.122l.572.015c5.877.298 10.55 5.157 10.55 11.107l-.015.573C13.31 33.477 8.45 38.149 2.5 38.15v-2a9.122 9.122 0 0 0 9.121-9.122Z",fill:"#6A0000"}))))},oN=n(1703),quickMenu_QuickMenuPC=e=>{let{tel:t}=e,n=(0,ow.Dv)(ob.S);return(0,x.jsxs)("div",{className:"fixed right-[20px] z-[2000] h-[256px] w-[110px] bg-[#ffffff] shadow-[0_4px_10px_0_rgba(0,0,0,0.25)] max-lg:hidden ",style:{bottom:n+20+"px"},children:[(0,x.jsx)("div",{className:"flex items-center justify-center bg-[#6A0000]",children:(0,x.jsx)("span",{className:"w-full py-[10px] text-center text-[12px] font-[900] uppercase leading-[1.3] text-[#ffffff]",children:"احجز استشارة"})}),(0,x.jsxs)("div",{className:"flex flex-col items-center justify-center gap-[10px] py-[10px] ",children:[(0,x.jsxs)(od(),{onClick:()=>(0,oN.D)("quick_consult"),href:"/us_ar/contact",target:"_blank",className:"flex h-[80px] w-[77px] flex-col items-center justify-center gap-[4px] bg-[#ffffff] hover:rounded-[4px] hover:bg-[#F4F4F4] ",children:[(0,x.jsx)(onlineConsult,{}),(0,x.jsx)("span",{className:"text-center text-[12px] font-[900] uppercase leading-[100%] text-[#000000]",children:"Online"})]}),(0,x.jsx)("hr",{className:"h-[1px] w-[77px] bg-[#ECECEC]"}),(0,x.jsxs)("a",{onClick:()=>(0,oN.D)("quick_call_click"),href:"tel:".concat(t),className:"flex h-[80px] w-[77px] flex-col items-center justify-center gap-[4px] bg-[#ffffff] hover:rounded-[4px] hover:bg-[#F4F4F4] ",children:[(0,x.jsx)(callCenter,{}),(0,x.jsx)("span",{className:"text-center text-[12px] font-[900] uppercase leading-[100%] text-[#000000]",children:"Phone"})]})]})]})},quickMenu_OnlineConsultMobile=e=>{let{className:t}=e,n=(0,S.useId)(),r=(0,S.useId)();return(0,x.jsxs)("svg",{width:"100%",height:"100%",viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t,children:[(0,x.jsxs)("defs",{children:[(0,x.jsx)("mask",{id:n,style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"2",y:"4",width:"29",height:"24",children:(0,x.jsx)("path",{d:"M31 27.0294H15.6475C15.6475 19.4923 9.53706 13.3819 2 13.3819V4H31V27.0294Z",fill:"#D9D9D9"})}),(0,x.jsx)("mask",{id:r,style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"1",y:"12",width:"14",height:"14",children:(0,x.jsx)("path",{d:"M1.875 12.543C8.941 12.543 14.6691 18.2711 14.6691 25.3371H1.875V12.543Z",fill:"#D9D9D9"})})]}),(0,x.jsxs)("g",{mask:"url(#".concat(n,")"),children:[(0,x.jsx)("path",{d:"M26.25 3.77344V20.6484H4.6875V3.77344H26.25ZM6.5625 18.7734H24.375V5.64844H6.5625V18.7734Z",fill:"var(--icon-color1, #848484)"}),(0,x.jsx)("path",{d:"M29.0625 18.9414V25.3382H1.875V18.9414H29.0625ZM3.75 23.4632H27.1875V20.8164H3.7
35V23.4632Z",fill:"var(--icon-color1, #848484)"})]}),(0,x.jsxs)("g",{mask:"url(#".concat(r,")"),children:[(0,x.jsx)("path",{d:"M3.95969 25.3353C3.95969 26.487 3.02607 27.4206 1.87438 27.4206C0.72269 27.4206 -0.210938 26.487 -0.210938 25.3353C-0.210938 24.1836 0.72269 23.25 1.87438 23.25C3.02607 23.25 3.95969 24.1836 3.95969 25.3353Z",fill:"var(--icon-color2, #848484)"}),(0,x.jsx)("path",{d:"M2.08429 25.3356C2.08429 25.2195 1.99067 25.1251 1.87463 25.125C1.75848 25.125 1.66406 25.2194 1.66406 25.3356C1.6642 25.4516 1.75856 25.5452 1.87463 25.5452V27.4202L1.66132 27.4102C0.679929 27.3106 -0.100112 26.5302 -0.199951 25.5489L-0.210938 25.3356C-0.210938 24.1839 0.722946 23.25 1.87463 23.25L2.08795 23.261C3.1393 23.368 3.95929 24.256 3.95929 25.3356L3.94922 25.5489C3.84229 26.6002 2.95411 27.4201 1.87463 27.4202V25.5452C1.99059 25.5451 2.08415 25.4515 2.08429 25.3356Z",fill:"var(--icon-color2, #848484)"}),(0,x.jsx)("path",{d:"M6.25769 25.3378C6.25761 22.9184 4.29637 20.957 1.87689 20.957C-0.54252 20.9571 -2.50383 22.9184 -2.50391 25.3378C-2.50391 27.7573 -0.54257 29.7185 1.87689 29.7186V31.5936C-1.5781 31.5935 -4.37891 28.7928 -4.37891 25.3378C-4.37883 21.8829 -1.57805 19.0821 1.87689 19.082C5.33191 19.082 8.13261 21.8828 8.13269 25.3378C8.13269 28.7929 5.33196 31.5936 1.87689 31.5936V29.7186C4.29642 29.7186 6.25769 27.7574 6.25769 25.3378Z",fill:"var(--ripple-color1, #848484)"}),(0,x.jsx)("path",{d:"M10.4274 25.3372C10.4274 20.6144 6.59904 16.7854 1.87626 16.7852C-2.84669 16.7852 -6.67576 20.6142 -6.67576 25.3372C-6.67557 30.06 -2.84657 33.8883 1.87626 33.8883V35.7633L1.33975 35.7496C-3.99175 35.4795 -8.26664 31.2051 -8.53705 25.8737L-8.55078 25.3372C-8.55078 19.5787 -3.88224 14.9102 1.87626 14.9102L2.41276 14.9239C7.92175 15.2033 12.3024 19.7588 12.3024 25.3372L12.2886 25.8737C12.0092 31.3826 7.45452 35.7631 1.87626 35.7633V33.8883C6.59892 33.8881 10.4272 30.0599 10.4274 25.3372Z",fill:"var(--ripple-color2, #848484)"})]})]})},quickMenu_CallCenterMobile=e=>{let{className:t}=e,n=(0,S.useId)();return(0,x.jsxs)("svg",{width:"100%",height:"100%",viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t,children:[(0,x.jsx)("path",{d:"M13.3042 12.1879L8.20841 14.9675C8.94794 16.568 9.98899 18.1436 11.432 19.4664L10.1649 20.8488C5.37616 16.4591 4.5415 9.78353 4.70651 6.97766L4.75412 6.172L11.4961 5.55859L13.3042 12.1879ZM6.56687 7.88953C6.58981 9.25335 6.83405 11.1845 7.51261 13.2106L11.1051 11.2513L10.1008 7.56818L6.56687 7.88953Z",fill:"var(--icon-color1, #848484)"}),(0,x.jsx)("path",{d:"M18.5795 17.1578L16.1063 22.4091C14.4649 21.7656 12.8304 20.8196 11.4246 19.4574L10.1195 20.8041C14.7849 25.3247 21.4981 25.7629 24.2893 25.4322L25.0908 25.337L25.3042 18.5706L18.5795 17.1578ZM23.269 23.629C21.9062 23.6868 19.964 23.5573 17.9013 22.9998L19.6445 19.2976L23.3807 20.0823L23.269 23.629Z",fill:"var(--icon-color1, #848484)"}),(0,x.jsx)("defs",{children:(0,x.jsx)("mask",{id:n,style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"16",y:"3",width:"11",height:"11",children:(0,x.jsx)("rect",{x:"17.375",y:"4.25",width:"8.375",height:"8.375",fill:"#D9D9D9",stroke:"#6A0000"})})}),(0,x.jsxs)("g",{mask:"url(#".concat(n,")"),children:[(0,x.jsx)("path",{d:"M18.75 13.125C18.75 14.1605 17.9105 15 16.875 15C15.8395 15 15 14.1605 15 13.125C15 12.0895 15.8395 11.25 16.875 11.25C17.9105 11.25 18.75 12.0895 18.75 13.125Z",fill:"var(--icon-color2, #848484)"}),(0,x.jsx)("path",{d:"M16.875 15C15.8395 15 15 14.1605 15 13.125C15 12.0895 15.8395 11.25 16.875 11.25C17.9105 11.25 18.75 12.0895 18.75 13.125C18.75 14.1605 17.9105 15 16.875 15Z",fill:"var(--icon-color2, #848484)"}),(0,x.jsx)("path",{d:"M20.625 13.125C20.625 11.0539 18.9461 9.375 16.875 9.375C14.8039 9.375 13.125 11.0539 13.125 13.125C13.125 15.1961 14.8039 16.875 16.875 16.875V18.75C13.7684 18.75 11.25 16.2316 11.25 13.125C11.25 10.0184 13.7684 7.5 16.875 7.5C19.9816 7.5 22.5 10.0184 22.5 13.125C22.5 16.2316 19.9816 18.75 16.875 18.75V16.875C18.9461 16.875 20.625 15.1961 20.625 13.125Z",fill:"var(--ripple-color1, #848484)"}),(0,x.jsx)("path",{d:"M24.375 13.125C24.375 8.98286 21.0171 5.625 16.875 5.625C12.7329 5.625 9.375 8.98286 9.375 13.125C9.375 17.2671 12.7329 20.625 16.875 20.625V22.5C11.6973 22.5 7.5 18.3027 7.5 13.125C7.5 7.94733 11.6973 3.75 16.875 3.75C22.0527 3.75 26.25 7.94733 26.25 13.125C26.25 18.3027 22.0527 22.5 16.875 22.5V20.625C21.0171 20.625 24.375 17.2671 24.375 13.125Z",fill:"var(--ripple-color2, #848484)"})]})]})},quickMenu_QuickMenuMobile=e=>{let{tel:t,showMobileMenu:n}=e,r=(0,os.useRouter)();return(0,x.jsx)("div",{className:"fixed bottom-0 z-[2000] w-full rounded-tl-[16
3px] rounded-tr-[16px] bg-[#ffffff] px-[var(--padding-x)] pt-[12px] shadow-[0px_-4px_4px_0px_#0000001A] lg:hidden transition-transform duration-200 ease-in-out "+"".concat(n?"translate-y-0 ":"translate-y-[100%] "),style:{"--padding-x":"calc(100% * 0.02)"},children:(0,x.jsxs)("div",{className:"flex h-full w-full flex-col gap-[8px] px-[var(--padding-x)] ",children:[(0,x.jsxs)("div",{className:"flex w-full gap-[calc(var(--padding-x)*2)] ",children:[(0,x.jsxs)("div",{onClick:()=>{r.push("/us_ar/contact"),(0,oN.D)("quick_consult")},className:"flex w-full cursor-pointer flex-col items-center justify-center gap-[4px] animate-[leftIconHighlight_10s_linear_infinite,leftIconRipple_10s_linear_infinite] ",children:[(0,x.jsx)(quickMenu_OnlineConsultMobile,{className:"h-[30px] w-[30px]"}),(0,x.jsx)("span",{className:"text-[12px] font-[700] uppercase leading-none animate-[leftTextHighlight_10s_linear_infinite] ",children:"Online"})]}),(0,x.jsxs)(od(),{onClick:()=>(0,oN.D)("quick_call_click"),href:"tel:".concat(t),className:"flex w-full flex-col items-center justify-center gap-[4px] animate-[rightIconHighlight_10s_linear_infinite,rightIconRipple_10s_linear_infinite] ",children:[(0,x.jsx)(quickMenu_CallCenterMobile,{className:"h-[30px] w-[30px]"}),(0,x.jsx)("span",{className:"text-[12px] font-[700] uppercase leading-none animate-[rightTextHighlight_10s_linear_infinite] ",children:"Phone"})]})]}),(0,x.jsx)("hr",{className:"h-[8px] w-[calc((100%-var(--padding-x)*2)/2)] rounded-tl-[8px] rounded-tr-[8px] border-none bg-[#6A0000] animate-[slideLeftRight_10s_linear_infinite] "})]})})},quickMenu_useQuickMenu=()=>{let e=(0,ow.Dv)(ob.L);return{tel:e,showMobileMenu:!0}},quickMenu_QuickMenu=()=>{let{tel:e,showMobileMenu:t}=quickMenu_useQuickMenu();return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(quickMenu_QuickMenuPC,{tel:e}),(0,x.jsx)(quickMenu_QuickMenuMobile,{tel:e,showMobileMenu:t})]})},cookie_CookieConsent=()=>{let[e,t]=(0,S.useState)(!1),n=(0,S.useRef)(null),r=(0,S.useRef)(null);(0,S.useEffect)(()=>{let e=getCookie("cookie-consent");e||t(!0)},[]),(0,S.useEffect)(()=>{if(!e)return;let handleKeyDown=e=>{if("Escape"===e.key){handleReject();return}if("Tab"===e.key){var t;let r=null===(t=n.current)||void 0===t?void 0:t.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])');if(r&&r.length>0){let t=r[0],n=r[r.length-1];e.shiftKey?document.activeElement===t&&(e.preventDefault(),n.focus()):document.activeElement===n&&(e.preventDefault(),t.focus())}}};return setTimeout(()=>{r.current&&e&&r.current.focus()},300),document.addEventListener("keydown",handleKeyDown),()=>{document.removeEventListener("keydown",handleKeyDown)}},[e]);let getCookie=e=>{if("undefined"==typeof document)return null;let t="; ".concat(document.cookie),n=t.split("; ".concat(e,"="));if(2===n.length){var r;return(null===(r=n.pop())||void 0===r?void 0:r.split(";").shift())||null}return null},setCookie=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:365;if("undefined"==typeof document)return;let r=new Date;r.setTime(r.getTime()+864e5*n),document.cookie="".concat(e,"=").concat(t,";expires=").concat(r.toUTCString(),";path=/;SameSite=Lax")},handleReject=()=>{setCookie("cookie-consent","rejected",1),t(!1)};return e?(0,x.jsx)(x.Fragment,{children:(0,x.jsx)("div",{className:"fixed left-1/2 z-[99999] w-[1450px] -translate-x-1/2 border-[10px] border-solid border-[#E2E2E2] bg-white bottom-[90px] px-[48px] py-[40px] max-[1500px]:w-[95%] max-[1500px]:max-w-[1400px] max-lg:bottom-0 max-lg:left-0 max-lg:w-full max-lg:translate-x-0 max-lg:border-b-0 max-lg:border-l-0 max-lg:border-r-0 max-lg:border-t-[1px] max-lg:border-solid  max-lg:border-[#DDDDDD] max-lg:px-[16px] max-lg:py-[16px]",ref:n,role:"dialog","aria-labelledby":"cookie-consent-title","aria-describedby":"cookie-consent-description","aria-modal":"true",children:(0,x.jsxs)("div",{className:"mx-auto flex items-start justify-between gap-[20px] max-lg:flex-col max-lg:gap-[16px]",children:[(0,x.jsxs)("div",{className:"flex w-full gap-10 max-xl:flex-col max-xl:gap-5",children:[(0,x.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,x.jsx)(od(),{href:"/us_ar","aria-label":"الصفحة الرئيسية SJKP",className:"relative block aspect-[10.66] w-[250px]",children:(0,x.jsx)(oL.Z,{className:"h-full w-full"})}),(0,x.jsx)("p",{id:"cookie-consent-title",className:"sr-only",children:"إشعار الموافقة على ملفات تعريف الارتباط"})]}),(0,x.jsxs)("p",{id:"cookie-consent-description",className:"text-[20px] leading-[1.5] text-black max-xl:text-[16
3px] max-lg:text-[14px]",children:["نحن نقدر خصوصيتك",(0,x.jsx)("br",{}),"نستخدم ملفات تعريف الارتباط لتحسين تجربة التصفح وتحليل حركة المرور على الموقع.",(0,x.jsx)("br",{}),"اختر قبول ملفات تعريف الارتباط للسماح بجميع ملفات تعريف الارتباط أو الرفض للمتابعة مع ملفات تعريف الارتباط الأساسية فقط.",(0,x.jsx)("br",{}),"قد تكون بعض الميزات محدودة إذا رفضت."]})]}),(0,x.jsxs)("div",{className:"flex shrink-0 gap-[12px] max-lg:w-full max-lg:justify-center",children:[(0,x.jsx)("button",{ref:r,onClick:()=>{setCookie("cookie-consent","accepted",1),t(!1)},className:"bg-[#571616] px-[24px] py-[12px] text-[14px] font-[600] text-white max-xl:text-[16px] transition-colors hover:bg-[#3D0F0F] focus:bg-[#3D0F0F] max-lg:flex-1 max-lg:px-[16px] max-lg:py-[10px] max-lg:text-[14px]","aria-label":"قبول جميع ملفات تعريف الارتباط ومتابعة التصفح",children:"أوافق"}),(0,x.jsx)("button",{onClick:handleReject,className:"border-2 border-solid border-[#666666]  bg-white px-[24px] py-[12px] text-[16px] font-[600] text-[#666666] max-xl:text-[16px] transition-colors hover:bg-[#666666] hover:text-white focus:bg-[#666666] focus:text-white max-lg:flex-1 max-lg:px-[16px] max-lg:py-[10px] max-lg:text-[14px]","aria-label":"رفض ملفات تعريف الارتباط ومتابعة التصفح",children:"أرفض"})]})]})})}):null},oP=n(4298),oA=n.n(oP);function GoogleTagManager(e){let{gtmId:t}=e;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(oA(),{id:"us-google-tag-manager",strategy:"lazyOnload",children:"(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;
3j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','".concat(t,"');")}),(0,x.jsx)("noscript",{children:(0,x.jsx)("iframe",{src:"https://www.googletagmanager.com/ns.html?id=".concat(t),height:"0",width:"0",className:"hidden"})})]})}var ok=n(255),oO=n.n(ok),oM=n(2765),oI=n(3454);let oj=(0,oM.Yx)("ar");var _app=function(e){let{Component:t,pageProps:n}=e,r=(0,w.useRouter)(),o=new T.QueryClient;return!function(e){let[t,n]=(0,S.useState)(!1);(0,S.useEffect)(()=>{if("scrollRestoration"in window.history){window.history.scrollRestoration="manual";let onRouteChangeStart=()=>{!function(e){if(!(0===window.scrollX&&0===window.scrollY)){let t={x:window.scrollX,y:window.scrollY};sessionStorage.setItem(e,JSON.stringify(t))}}(e.asPath)};return R().events.on("routeChangeStart",onRouteChangeStart),window.addEventListener("popstate",()=>{n(!0)}),()=>{R().events.off("routeChangeStart",onRouteChangeStart),window.removeEventListener("popstate",()=>{})}}},[e]),(0,S.useEffect)(()=>{if(t){let onRouteChangeComplete=e=>{!t||(function(e){let t=JSON.parse(sessionStorage.getItem(e));t&&window.scrollTo(t.x,t.y)}(e),e.includes("/lawyer")||e.includes("/partners")||e.includes("/success")||e.includes("/map")||e.includes("/integrate")||removeScrollPos(e))};return R().events.on("routeChangeComplete",onRouteChangeComplete),()=>{R().events.off("routeChangeComplete",onRouteChangeComplete),n(!1)}}},[e,t])}(r),(0,S.useEffect)(()=>{document.documentElement.lang="ar",document.documentElement.dir="rtl";{document.cookie="googtrans=/en/ar; path=/; max-age=31536000;",setTimeout(()=>{if("function"==typeof window.doGTranslate)try{window.doGTranslate("ar")}catch(e){console.log("GTranslate trigger failed")}},1200);let e=document.createElement("style");e.innerHTML="\n                .gt_float_wrapper,\n                .gtranslate_wrapper,\n                .goog-te-gadget,\n                .goog-te-banner-frame,\n                .goog-te-menu-frame,\n                .goog-te-combo {\n                    display: none !important;\n                    visibility: hidden !important;\n                    opacity: 0 !important;\n                    height: 0 !important;\n                    width: 0 !important;\n                    overflow: hidden !important;\n                    position: absolute !important;\n                    z-index: -9999 !important;\n                }\n            ",document.head.appendChild(e)}},[]),(0,x.jsxs)(x.Fragment,{children:[(0,x.jsxs)(E(),{children:[(0,x.jsx)("link",{rel:"stylesheet",href:"/css/us/ckEditor-viewer-us.css"}),(0,x.jsx)("script",{src:"https://analytics.ahrefs.com/analytics.js","data-key":"fo/gE9DQqUiils8wumEvbw",async:!0})]}),(0,x.jsx)(ol,{children:(0,x.jsx)(T.QueryClientProvider,{client:o,children:(0,x.jsxs)("div",{id:"wrap",className:oO().className,children:[(0,x.jsx)(header_Header,{routes:null==oj?void 0:oj.routes,homePath:"/us_ar"}),(0,x.jsx)(t,{...n}),(0,x.jsx)(footer_Footer,{footerLinks:null==oj?void 0:oj.footerList,officeLinks:null==oj?void 0:oj.otherLink,homePath:"/us_ar/"}),(0,x.jsx)(quickMenu_QuickMenu,{}),(0,x.jsx)(cookie_CookieConsent,{})]})})}),(0,x.jsx)(GoogleTagManager,{gtmId:oI.env.NEXT_PUBLIC_US_GTM_ID})]})}},1703:function(e,t,n){"use strict";n.d(t,{D:function(){return clickGTMdataLayer}});let handlePushData=(e,t)=>t?"contact_submit"===e||"mail_send"===e||"contact_submit"===e?{email:t}:"lawyer_share_click"===e?{share_lawyer_name:t}:{value:t}:{},clickGTMdataLayer=(e,t)=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:e,data:{click_id:e,...handlePushData(e,t)}})}},1926:function(){},415:function(){},9746:function(e){e.exports={style:{fontFamily:"'__Pretendard_ccf957', '__Pretendard_Fallback_ccf957', sans-serif",fontStyle:"normal"},className:"__className_ccf957",variable:"__variable_ccf957"}},5203:function(e){e.exports={style:{fontFamily:"'__Suit_7cbcb1', '__Suit_Fallback_7cbcb1', sans-serif",fontStyle:"normal"},className:"__className_7cbcb1",variable:"__variable_7cbcb1"}},255:function(e){e.exports={style:{fontFamily:"'__US_Pretendard_bf9466', '__US_Pretendard_Fallback_bf9466'"},className:"__className_bf9466",variable:"__variable_bf9466"}},7663:function(e){!function(){var t={229:function(e){var t,n,r,o=e.exports={};function defaultSetTimout(){throw Error("setTimeout has not been defined")}function defaultClearTimeout(){throw Error("clearTimeout has not been defined")}function runTimeout(e){if(t===setTimeout)return setTimeout(e,0);if((t===defaultSetTimout||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:defaultSetTimout}catch(e){t=defaultSetTimout}try{n="function"==typeof clearTimeout?clearTimeout:defaultClearTimeout}catch(e){n=defaultClearTimeout}}();var i=[],a=!1,l=-1;
3function cleanUpNextTick(){a&&r&&(a=!1,r.length?i=r.concat(i):l=-1,i.length&&drainQueue())}function drainQueue(){if(!a){var e=runTimeout(cleanUpNextTick);a=!0;for(var t=i.length;t;){for(r=i,i=[];++l<t;)r&&r[l].run();l=-1,t=i.length}r=null,a=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===defaultClearTimeout||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function Item(e,t){this.fun=e,this.array=t}function noop(){}o.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];i.push(new Item(e,t)),1!==i.length||a||runTimeout(drainQueue)},Item.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=noop,o.addListener=noop,o.once=noop,o.off=noop,o.removeListener=noop,o.removeAllListeners=noop,o.emit=noop,o.prependListener=noop,o.prependOnceListener=noop,o.listeners=function(e){return[]},o.binding=function(e){throw Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw Error("process.chdir is not supported")},o.umask=function(){return 0}}},n={};function __nccwpck_require__(e){var r=n[e];if(void 0!==r)return r.exports;var o=n[e]={exports:{}},i=!0;try{t[e](o,o.exports,__nccwpck_require__),i=!1}finally{i&&delete n[e]}return o.exports}__nccwpck_require__.ab="//";var r=__nccwpck_require__(229);e.exports=r}()},9008:function(e,t,n){e.exports=n(9201)},5675:function(e,t,n){e.exports=n(645)},1664:function(e,t,n){e.exports=n(5170)},9332:function(e,t,n){e.exports=n(636)},1163:function(e,t,n){e.exports=n(9974)},4298:function(e,t,n){e.exports=n(5354)},6747:function(e,t,n){"use strict";n.d(t,{QueryClient:function(){return r.S}});var r=n(1705),o=n(6755);n.o(o,"QueryClientProvider")&&n.d(t,{QueryClientProvider:function(){return o.QueryClientProvider}})},1909:function(e,t,n){"use strict";n.d(t,{E:function(){return setLogger},j:function(){return getLogger}});var r=console;function getLogger(){return r}function setLogger(e){r=e}},101:function(e,t,n){"use strict";n.d(t,{V:function(){return o}});var r=n(2288),o=new(function(){function NotifyManager(){this.queue=[],this.transactions=0,this.notifyFn=function(e){e()},this.batchNotifyFn=function(e){e()}}var e=NotifyManager.prototype;return e.batch=function(e){var t;this.transactions++;try{t=e()}finally{this.transactions--,this.transactions||this.flush()}return t},e.schedule=function(e){var t=this;this.transactions?this.queue.push(e):(0,r.A4)(function(){t.notifyFn(e)})},e.batchCalls=function(e){var t=this;return function(){for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];t.schedule(function(){e.apply(void 0,r)})}},e.flush=function(){var e=this,t=this.queue;this.queue=[],t.length&&(0,r.A4)(function(){e.batchNotifyFn(function(){t.forEach(function(t){e.notifyFn(t)})})})},e.setNotifyFunction=function(e){this.notifyFn=e},e.setBatchNotifyFunction=function(e){this.batchNotifyFn=e},NotifyManager}())},1705:function(e,t,n){"use strict";n.d(t,{S:function(){return p}});var r=n(7462),o=n(2288);function _setPrototypeOf(e,t){return(_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function _inheritsLoose(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,_setPrototypeOf(e,t)}var i=n(101),a=n(1909),l=function(){function Subscribable(){this.listeners=[]}var e=Subscribable.prototype;return e.subscribe=function(e){var t=this,n=e||function(){};return this.listeners.push(n),this.onSubscribe(),function(){t.listeners=t.listeners.filter(function(e){return e!==n}),t.onUnsubscribe()}},e.hasListeners=function(){return this.listeners.length>0},e.onSubscribe=function(){},e.onUnsubscribe=function(){},Subscribable}(),s=new(function(e){function FocusManager(){var t;return(t=e.call(this)||this).setup=function(e){var t;if(!o.sk&&(null==(t=window)?void 0:t.addEventListener)){var listener=function(){return e()};return window.addEventListener("visibilitychange",listener,!1),window.addEventListener("focus",listener,!1),function(){window.removeEventListener("visibilitychange",listener),window.removeEventListener("focus",listener)}}},t}_inheritsLoose(FocusManager,e);var t=FocusManager.prototype;return t.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},t.onUnsubscribe=function(){if(!this.hasListeners()){var e;null==(e=this.cleanup)||e.call(this),this.cleanup=void 0}},t.setEventListener=function(e){var t,n=this;this.setup=e,null==(t=this.cleanup)||t.call(this),this.cleanup=e(function(e){"boolean"==typeof e?n.setFocused(e):n.onFocus()})},t.setFocused=function(e){this.focused=e,e&&this.onFocus()}
3,t.onFocus=function(){this.listeners.forEach(function(e){e()})},t.isFocused=function(){return"boolean"==typeof this.focused?this.focused:"undefined"==typeof document||[void 0,"visible","prerender"].includes(document.visibilityState)},FocusManager}(l)),u=new(function(e){function OnlineManager(){var t;return(t=e.call(this)||this).setup=function(e){var t;if(!o.sk&&(null==(t=window)?void 0:t.addEventListener)){var listener=function(){return e()};return window.addEventListener("online",listener,!1),window.addEventListener("offline",listener,!1),function(){window.removeEventListener("online",listener),window.removeEventListener("offline",listener)}}},t}_inheritsLoose(OnlineManager,e);var t=OnlineManager.prototype;return t.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},t.onUnsubscribe=function(){if(!this.hasListeners()){var e;null==(e=this.cleanup)||e.call(this),this.cleanup=void 0}},t.setEventListener=function(e){var t,n=this;this.setup=e,null==(t=this.cleanup)||t.call(this),this.cleanup=e(function(e){"boolean"==typeof e?n.setOnline(e):n.onOnline()})},t.setOnline=function(e){this.online=e,e&&this.onOnline()},t.onOnline=function(){this.listeners.forEach(function(e){e()})},t.isOnline=function(){return"boolean"==typeof this.online?this.online:"undefined"==typeof navigator||void 0===navigator.onLine||navigator.onLine},OnlineManager}(l));function defaultRetryDelay(e){return Math.min(1e3*Math.pow(2,e),3e4)}function isCancelable(e){return"function"==typeof(null==e?void 0:e.cancel)}var CancelledError=function(e){this.revert=null==e?void 0:e.revert,this.silent=null==e?void 0:e.silent};function isCancelledError(e){return e instanceof CancelledError}var Retryer=function(e){var t,n,r,i,a=this,l=!1;this.abort=e.abort,this.cancel=function(e){return null==t?void 0:t(e)},this.cancelRetry=function(){l=!0},this.continueRetry=function(){l=!1},this.continue=function(){return null==n?void 0:n()},this.failureCount=0,this.isPaused=!1,this.isResolved=!1,this.isTransportCancelable=!1,this.promise=new Promise(function(e,t){r=e,i=t});var resolve=function(t){a.isResolved||(a.isResolved=!0,null==e.onSuccess||e.onSuccess(t),null==n||n(),r(t))},reject=function(t){a.isResolved||(a.isResolved=!0,null==e.onError||e.onError(t),null==n||n(),i(t))};!function run(){var r;if(!a.isResolved){try{r=e.fn()}catch(e){r=Promise.reject(e)}t=function(e){if(!a.isResolved&&(reject(new CancelledError(e)),null==a.abort||a.abort(),isCancelable(r)))try{r.cancel()}catch(e){}},a.isTransportCancelable=isCancelable(r),Promise.resolve(r).then(resolve).catch(function(t){if(!a.isResolved){var r,i,c=null!=(r=e.retry)?r:3,d=null!=(i=e.retryDelay)?i:defaultRetryDelay,f="function"==typeof d?d(a.failureCount,t):d,h=!0===c||"number"==typeof c&&a.failureCount<c||"function"==typeof c&&c(a.failureCount,t);if(l||!h){reject(t);return}a.failureCount++,null==e.onFail||e.onFail(a.failureCount,t),(0,o.Gh)(f).then(function(){if(!s.isFocused()||!u.isOnline())return new Promise(function(t){n=t,a.isPaused=!0,null==e.onPause||e.onPause()}).then(function(){n=void 0,a.isPaused=!1,null==e.onContinue||e.onContinue()})}).then(function(){l?reject(t):run()})}})}}()},c=function(){function Query(e){this.abortSignalConsumed=!1,this.hadObservers=!1,this.defaultOptions=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.cache=e.cache,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.initialState=e.state||this.getDefaultState(this.options),this.state=this.initialState,this.meta=e.meta,this.scheduleGc()}var e=Query.prototype;return e.setOptions=function(e){var t;this.options=(0,r.Z)({},this.defaultOptions,e),this.meta=null==e?void 0:e.meta,this.cacheTime=Math.max(this.cacheTime||0,null!=(t=this.options.cacheTime)?t:3e5)},e.setDefaultOptions=function(e){this.defaultOptions=e},e.scheduleGc=function(){var e=this;this.clearGcTimeout(),(0,o.PN)(this.cacheTime)&&(this.gcTimeout=setTimeout(function(){e.optionalRemove()},this.cacheTime))},e.clearGcTimeout=function(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)},e.optionalRemove=function(){!this.observers.length&&(this.state.isFetching?this.hadObservers&&this.scheduleGc():this.cache.remove(this))},e.setData=function(e,t){var n,r,i=this.state.data,a=(0,o.SE)(e,i);return(null==(n=(r=this.options).isDataEqual)?void 0:n.call(r,i,a))?a=i:!1!==this.options.structuralSharing&&(
3a=(0,o.Q$)(i,a)),this.dispatch({data:a,type:"success",dataUpdatedAt:null==t?void 0:t.updatedAt}),a},e.setState=function(e,t){this.dispatch({type:"setState",state:e,setStateOptions:t})},e.cancel=function(e){var t,n=this.promise;return null==(t=this.retryer)||t.cancel(e),n?n.then(o.ZT).catch(o.ZT):Promise.resolve()},e.destroy=function(){this.clearGcTimeout(),this.cancel({silent:!0})},e.reset=function(){this.destroy(),this.setState(this.initialState)},e.isActive=function(){return this.observers.some(function(e){return!1!==e.options.enabled})},e.isFetching=function(){return this.state.isFetching},e.isStale=function(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(function(e){return e.getCurrentResult().isStale})},e.isStaleByTime=function(e){return void 0===e&&(e=0),this.state.isInvalidated||!this.state.dataUpdatedAt||!(0,o.Kp)(this.state.dataUpdatedAt,e)},e.onFocus=function(){var e,t=this.observers.find(function(e){return e.shouldFetchOnWindowFocus()});t&&t.refetch(),null==(e=this.retryer)||e.continue()},e.onOnline=function(){var e,t=this.observers.find(function(e){return e.shouldFetchOnReconnect()});t&&t.refetch(),null==(e=this.retryer)||e.continue()},e.addObserver=function(e){-1===this.observers.indexOf(e)&&(this.observers.push(e),this.hadObservers=!0,this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:e}))},e.removeObserver=function(e){-1!==this.observers.indexOf(e)&&(this.observers=this.observers.filter(function(t){return t!==e}),this.observers.length||(this.retryer&&(this.retryer.isTransportCancelable||this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.cacheTime?this.scheduleGc():this.cache.remove(this)),this.cache.notify({type:"observerRemoved",query:this,observer:e}))},e.getObserversCount=function(){return this.observers.length},e.invalidate=function(){this.state.isInvalidated||this.dispatch({type:"invalidate"})},e.fetch=function(e,t){var n,r,i,l,s,u,c=this;if(this.state.isFetching){if(this.state.dataUpdatedAt&&(null==t?void 0:t.cancelRefetch))this.cancel({silent:!0});else if(this.promise)return null==(n=this.retryer)||n.continueRetry(),this.promise}if(e&&this.setOptions(e),!this.options.queryFn){var d=this.observers.find(function(e){return e.options.queryFn});d&&this.setOptions(d.options)}var f=(0,o.mc)(this.queryKey),h=(0,o.G9)(),p={queryKey:f,pageParam:void 0,meta:this.meta};Object.defineProperty(p,"signal",{enumerable:!0,get:function(){if(h)return c.abortSignalConsumed=!0,h.signal}});var m={fetchOptions:t,options:this.options,queryKey:f,state:this.state,fetchFn:function(){return c.options.queryFn?(c.abortSignalConsumed=!1,c.options.queryFn(p)):Promise.reject("Missing queryFn")},meta:this.meta};return(null==(l=this.options.behavior)?void 0:l.onFetch)&&(null==(r=this.options.behavior)||r.onFetch(m)),this.revertState=this.state,this.state.isFetching&&this.state.fetchMeta===(null==(s=m.fetchOptions)?void 0:s.meta)||this.dispatch({type:"fetch",meta:null==(i=m.fetchOptions)?void 0:i.meta}),this.retryer=new Retryer({fn:m.fetchFn,abort:null==h?void 0:null==(u=h.abort)?void 0:u.bind(h),onSuccess:function(e){c.setData(e),null==c.cache.config.onSuccess||c.cache.config.onSuccess(e,c),0===c.cacheTime&&c.optionalRemove()},onError:function(e){isCancelledError(e)&&e.silent||c.dispatch({type:"error",error:e}),isCancelledError(e)||(null==c.cache.config.onError||c.cache.config.onError(e,c),(0,a.j)().error(e)),0===c.cacheTime&&c.optionalRemove()},onFail:function(){c.dispatch({type:"failed"})},onPause:function(){c.dispatch({type:"pause"})},onContinue:function(){c.dispatch({type:"continue"})},retry:m.options.retry,retryDelay:m.options.retryDelay}),this.promise=this.retryer.promise,this.promise},e.dispatch=function(e){var t=this;this.state=this.reducer(this.state,e),i.V.batch(function(){t.observers.forEach(function(t){t.onQueryUpdate(e)}),t.cache.notify({query:t,type:"queryUpdated",action:e})})},e.getDefaultState=function(e){var t="function"==typeof e.initialData?e.initialData():e.initialData,n=void 0!==e.initialData?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0,r=void 0!==t;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?null!=n?n:Date.now():0,error:null,errorUpdate
3Count:0,errorUpdatedAt:0,fetchFailureCount:0,fetchMeta:null,isFetching:!1,isInvalidated:!1,isPaused:!1,status:r?"success":"idle"}},e.reducer=function(e,t){var n,o;switch(t.type){case"failed":return(0,r.Z)({},e,{fetchFailureCount:e.fetchFailureCount+1});case"pause":return(0,r.Z)({},e,{isPaused:!0});case"continue":return(0,r.Z)({},e,{isPaused:!1});case"fetch":return(0,r.Z)({},e,{fetchFailureCount:0,fetchMeta:null!=(n=t.meta)?n:null,isFetching:!0,isPaused:!1},!e.dataUpdatedAt&&{error:null,status:"loading"});case"success":return(0,r.Z)({},e,{data:t.data,dataUpdateCount:e.dataUpdateCount+1,dataUpdatedAt:null!=(o=t.dataUpdatedAt)?o:Date.now(),error:null,fetchFailureCount:0,isFetching:!1,isInvalidated:!1,isPaused:!1,status:"success"});case"error":var i=t.error;if(isCancelledError(i)&&i.revert&&this.revertState)return(0,r.Z)({},this.revertState);return(0,r.Z)({},e,{error:i,errorUpdateCount:e.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:e.fetchFailureCount+1,isFetching:!1,isPaused:!1,status:"error"});case"invalidate":return(0,r.Z)({},e,{isInvalidated:!0});case"setState":return(0,r.Z)({},e,t.state);default:return e}},Query}(),d=function(e){function QueryCache(t){var n;return(n=e.call(this)||this).config=t||{},n.queries=[],n.queriesMap={},n}_inheritsLoose(QueryCache,e);var t=QueryCache.prototype;return t.build=function(e,t,n){var r,i=t.queryKey,a=null!=(r=t.queryHash)?r:(0,o.Rm)(i,t),l=this.get(a);return l||(l=new c({cache:this,queryKey:i,queryHash:a,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(i),meta:t.meta}),this.add(l)),l},t.add=function(e){this.queriesMap[e.queryHash]||(this.queriesMap[e.queryHash]=e,this.queries.push(e),this.notify({type:"queryAdded",query:e}))},t.remove=function(e){var t=this.queriesMap[e.queryHash];t&&(e.destroy(),this.queries=this.queries.filter(function(t){return t!==e}),t===e&&delete this.queriesMap[e.queryHash],this.notify({type:"queryRemoved",query:e}))},t.clear=function(){var e=this;i.V.batch(function(){e.queries.forEach(function(t){e.remove(t)})})},t.get=function(e){return this.queriesMap[e]},t.getAll=function(){return this.queries},t.find=function(e,t){var n=(0,o.I6)(e,t)[0];return void 0===n.exact&&(n.exact=!0),this.queries.find(function(e){return(0,o._x)(n,e)})},t.findAll=function(e,t){var n=(0,o.I6)(e,t)[0];return Object.keys(n).length>0?this.queries.filter(function(e){return(0,o._x)(n,e)}):this.queries},t.notify=function(e){var t=this;i.V.batch(function(){t.listeners.forEach(function(t){t(e)})})},t.onFocus=function(){var e=this;i.V.batch(function(){e.queries.forEach(function(e){e.onFocus()})})},t.onOnline=function(){var e=this;i.V.batch(function(){e.queries.forEach(function(e){e.onOnline()})})},QueryCache}(l),f=function(){function Mutation(e){this.options=(0,r.Z)({},e.defaultOptions,e.options),this.mutationId=e.mutationId,this.mutationCache=e.mutationCache,this.observers=[],this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0},this.meta=e.meta}var e=Mutation.prototype;return e.setState=function(e){this.dispatch({type:"setState",state:e})},e.addObserver=function(e){-1===this.observers.indexOf(e)&&this.observers.push(e)},e.removeObserver=function(e){this.observers=this.observers.filter(function(t){return t!==e})},e.cancel=function(){return this.retryer?(this.retryer.cancel(),this.retryer.promise.then(o.ZT).catch(o.ZT)):Promise.resolve()},e.continue=function(){return this.retryer?(this.retryer.continue(),this.retryer.promise):this.execute()},e.execute=function(){var e,t=this,n="loading"===this.state.status,r=Promise.resolve();return n||(this.dispatch({type:"loading",variables:this.options.variables}),r=r.then(function(){null==t.mutationCache.config.onMutate||t.mutationCache.config.onMutate(t.state.variables,t)}).then(function(){return null==t.options.onMutate?void 0:t.options.onMutate(t.state.variables)}).then(function(e){e!==t.state.context&&t.dispatch({type:"loading",context:e,variables:t.state.variables})})),r.then(function(){return t.executeMutation()}).then(function(n){e=n,null==t.mutationCache.config.onSuccess||t.mutationCache.config.onSuccess(e,t.state.variables,t.state.context,t)}).then(function(){return null==t.options.onSuccess?void 0:t.options.onSuccess(e,t.state.variables,t.state.context)}).then(function(){return null==t.options.onSettled?void 0:t.options.onSettled(e,null,t.state.variables,t.state.context)}).then(function(){return t.dispatch({type:"success",data:e}),e}).catch(function(e){return null==t.mutationCache.config.onError||t.mutationCache.config.onError(e,t.state.variables,t.state.context,t),(0,a.j)().error(e),Promise.resolve().then(function(){return null==t.options.onError?void 0:t.options.onError(e,t.state.variables,t.state.context)}).then(function(){return null==t.options.onSettled?void 0:t.options.onSettled(void 0,e,t.state.variables,t.state.context)}).then(function(){throw t.dispatch({type:"error",error:e}),e})})},e.executeMutation=function(){var e,t=this;return this.retryer=new Retryer({fn:function(){return t.options.mutationFn?t.options.mutationFn(t.state.variables):Promise.reject("No mutationFn found")},onFail:function(){t.dispatch({type:"failed"})},onPause:function(){t.dispatch({type:"pause"})},onContinue:function(){t.dispatch({type:"continue"})},retry:null!=(e=this.options.retry)?e:0,retryDelay:this.options.retryDelay}),this.retryer.promise},e.dispatch=function(e){var t=this;this.state=function(e,t){switch(t.type){case"failed":return(0,r.Z)({},e,{failureCount:e.failureCount+1});case"pause":return(0,r.Z)({},e,{isPaused:!0});case"continue":return(0,r.Z)({},e,{isPaused:!1});case"loading":return(0,r.Z)({},e,{context:t.context,data:void 0,error:null,isPaused:!1,status:"loading",variables:t.variables});case"success":return(0,r.Z)({},e,{data:t.data,error:null,status:"success",isPaused:!1});case"error":return(0,r.Z)({},e,{data:void 0,error:t.error,failureCount:e.failureCount+1,isPaused:!1,status:"error"});case"setState":return(0,r.Z)({},e,t.state);default:return e}}
3(this.state,e),i.V.batch(function(){t.observers.forEach(function(t){t.onMutationUpdate(e)}),t.mutationCache.notify(t)})},Mutation}(),h=function(e){function MutationCache(t){var n;return(n=e.call(this)||this).config=t||{},n.mutations=[],n.mutationId=0,n}_inheritsLoose(MutationCache,e);var t=MutationCache.prototype;return t.build=function(e,t,n){var r=new f({mutationCache:this,mutationId:++this.mutationId,options:e.defaultMutationOptions(t),state:n,defaultOptions:t.mutationKey?e.getMutationDefaults(t.mutationKey):void 0,meta:t.meta});return this.add(r),r},t.add=function(e){this.mutations.push(e),this.notify(e)},t.remove=function(e){this.mutations=this.mutations.filter(function(t){return t!==e}),e.cancel(),this.notify(e)},t.clear=function(){var e=this;i.V.batch(function(){e.mutations.forEach(function(t){e.remove(t)})})},t.getAll=function(){return this.mutations},t.find=function(e){return void 0===e.exact&&(e.exact=!0),this.mutations.find(function(t){return(0,o.X7)(e,t)})},t.findAll=function(e){return this.mutations.filter(function(t){return(0,o.X7)(e,t)})},t.notify=function(e){var t=this;i.V.batch(function(){t.listeners.forEach(function(t){t(e)})})},t.onFocus=function(){this.resumePausedMutations()},t.onOnline=function(){this.resumePausedMutations()},t.resumePausedMutations=function(){var e=this.mutations.filter(function(e){return e.state.isPau
3sed});return i.V.batch(function(){return e.reduce(function(e,t){return e.then(function(){return t.continue().catch(o.ZT)})},Promise.resolve())})},MutationCache}(l);function getNextPageParam(e,t){return null==e.getNextPageParam?void 0:e.getNextPageParam(t[t.length-1],t)}var p=function(){function QueryClient(e){void 0===e&&(e={}),this.queryCache=e.queryCache||new d,this.mutationCache=e.mutationCache||new h,this.defaultOptions=e.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}var e=QueryClient.prototype;return e.mount=function(){var e=this;this.unsubscribeFocus=s.subscribe(function(){s.isFocused()&&u.isOnline()&&(e.mutationCache.onFocus(),e.queryCache.onFocus())}),this.unsubscribeOnline=u.subscribe(function(){s.isFocused()&&u.isOnline()&&(e.mutationCache.onOnline(),e.queryCache.onOnline())})},e.unmount=function(){var e,t;null==(e=this.unsubscribeFocus)||e.call(this),null==(t=this.unsubscribeOnline)||t.call(this)},e.isFetching=function(e,t){var n=(0,o.I6)(e,t)[0];return n.fetching=!0,this.queryCache.findAll(n).length},e.isMutating=function(e){return this.mutationCache.findAll((0,r.Z)({},e,{fetching:!0})).length},e.getQueryData=function(e,t){var n;return null==(n=this.queryCache.find(e,t))?void 0:n.state.data},e.getQueriesData=function(e){return this.getQueryCache().findAll(e).map(function(e){return[e.queryKey,e.state.data]})},e.setQueryData=function(e,t,n){var r=(0,o._v)(e),i=this.defaultQueryOptions(r);return this.queryCache.build(this,i).setData(t,n)},e.setQueriesData=function(e,t,n){var r=this;return i.V.batch(function(){return r.getQueryCache().findAll(e).map(function(e){var o=e.queryKey;return[o,r.setQueryData(o,t,n)]})})},e.getQueryState=function(e,t){var n;return null==(n=this.queryCache.find(e,t))?void 0:n.state},e.removeQueries=function(e,t){var n=(0,o.I6)(e,t)[0],r=this.queryCache;i.V.batch(function(){r.findAll(n).forEach(function(e){r.remove(e)})})},e.resetQueries=function(e,t,n){var a=this,l=(0,o.I6)(e,t,n),s=l[0],u=l[1],c=this.queryCache,d=(0,r.Z)({},s,{active:!0});return i.V.batch(function(){return c.findAll(s).forEach(function(e){e.reset()}),a.refetchQueries(d,u)})},e.cancelQueries=function(e,t,n){var r=this,a=(0,o.I6)(e,t,n),l=a[0],s=a[1],u=void 0===s?{}:s;return void 0===u.revert&&(u.revert=!0),Promise.all(i.V.batch(function(){return r.queryCache.findAll(l).map(function(e){return e.cancel(u)})})).then(o.ZT).catch(o.ZT)},e.invalidateQueries=function(e,t,n){var a,l,s,u=this,c=(0,o.I6)(e,t,n),d=c[0],f=c[1],h=(0,r.Z)({},d,{active:null==(a=null!=(l=d.refetchActive)?l:d.active)||a,inactive:null!=(s=d.refetchInactive)&&s});return i.V.batch(function(){return u.queryCache.findAll(d).forEach(function(e){e.invalidate()}),u.refetchQueries(h,f)})},e.refetchQueries=function(e,t,n){var a=this,l=(0,o.I6)(e,t,n),s=l[0],u=l[1],c=Promise.all(i.V.batch(function(){return a.queryCache.findAll(s).map(function(e){return e.fetch(void 0,(0,r.Z)({},u,{meta:{refetchPage:null==s?void 0:s.refetchPage}}))})})).then(o.ZT);return(null==u?void 0:u.throwOnError)||(c=c.catch(o.ZT)),c},e.fetchQuery=function(e,t,n){var r=(0,o._v)(e,t,n),i=this.defaultQueryOptions(r);void 0===i.retry&&(i.retry=!1);var a=this.queryCache.build(this,i);return a.isStaleByTime(i.staleTime)?a.fetch(i):Promise.resolve(a.state.data)},e.prefetchQuery=function(e,t,n){return this.fetchQuery(e,t,n).then(o.ZT).catch(o.ZT)},e.fetchInfiniteQuery=function(e,t,n){var r=(0,o._v)(e,t,n);return r.behavior={onFetch:function(e){e.fetchFn=function(){var t,n,r,i,a,l,s,u=null==(t=e.fetchOptions)?void 0:null==(n=t.meta)?void 0:n.refetchPage,c=null==(r=e.fetchOptions)?void 0:null==(i=r.meta)?void 0:i.fetchMore,d=null==c?void 0:c.pageParam,f=(null==c?void 0:c.direction)==="forward",h=(null==c?void 0:c.direction)==="backward",p=(null==(a=e.state.data)?void 0:a.pages)||[],m=(null==(l=e.state.data)?void 0:l.pageParams)||[],g=(0,o.G9)(),v=null==g?void 0:g.signal,y=m,_=!1,b=e.options.queryFn||function(){return Promise.reject("Missing queryFn")},buildNewPages=function(e,t,n,r){return y=r?[t].concat(y):[].concat(y,[t]),r?[n].concat(e):[].concat(e,[n])},fetchPage=function(t,n,r,o){if(_)return Promise.reject("Cancelled");if(void 0===r&&!n&&t.length)return Promise.resolve(t);var i=b({queryKey:e.queryKey,signal:v,pageParam:r,meta:e.meta}),a=Promise.resolve(i).then(function(e){return buildNewPages(t,r,e,o)});return isCancelable(i)&&(a.cancel=i.cancel),a};if(p.length){if(f){var x=void 0!==d,S=x?d:getNextPageParam(e.options,p);s=fetchPage(p,x,S)}else if(h){var w,R=void 0!==d,C=R?d:null==(w=e.options).getPreviousPageParam?void 0:w.getPreviousPageParam(p[0],p);s=fetchPage(p,R,C,!0)}else!function(){y=[];var t=void 0===e.options.getNextPageParam;s=!u||!p[0]||u(p[0],0,p)?fetchPage([],t,m[0]):Promise.resolve(buildNewPages([],m[0],p[0]));for(var _loop=function(n){s=s.then(function(r){if(!u||!p[n]||u(p[n],n,p)){var o=t?m[n]:getNextPageParam(e.options,r);return fetchPage(r,t,o)}return Promise.resolve(buildNewPages(r,m[n],p[n]))})},n=1;n<p.length;n++)_loop(n)}()}else s=fetchPage([]);var E=s.then(function(e){return{pages:e,pageParams:y}});return E.cancel=function(){_=!0,null==g||g.abort(),isCancelable(s)&&s.cancel()},E}}},this.fetchQuery(r)},e.prefetchInfiniteQuery=function(e,t,n){return this.fetchInfiniteQuery(e,t,n).then(o.ZT).catch(o.ZT)},e.cancelMutations=function(){var e=this;return Promise.all(i.V.batch(function(){return e.mutationCache.getAll().map(function(e){return e.cancel()})})).then(o.ZT).catch(o.ZT)},e.resumePausedMutations=function(){return this.getMutationCache().resumePausedMutations()},e.executeMutation=function(e){return this.mutationCache.build(this,e).execute()},e.getQueryCache=function(){return this.queryCache},e.getMutationCache=function(){return this.mutationCache},e.getDefaultOptions=function(){return this.defaultOptions},e.setDefaultOptions=function(e){this.defaultOptions=e},e.setQueryDefaults=function(e,t){var n=this.queryDefaults.find(function(t){return(0,o.yF)(e)===(0,o.yF)(t.queryKey)});n?n.defaultOptions=t:this.queryDefaults.push({queryKey:e,defaultOptions:t})},e.getQueryDefaults=function(e){var t;return e?null==(t=this.queryDefaults.find(function(t){return(0,o.to)(e,t.queryKey)}))?void 0:t.defaultOptions:void 0},e.setMutationDefaults=function(e,t){var n=this.mutationDefaults.find(function(t){return(0,o.yF)(e)===(0,o.yF)(t.mutationKey)});n?n.defaultOptions=t:this.mutationDefaults.push({mutationKey:e,defaultOptions:t})},e.getMutationDefaults=function(e){var t;return e?null==(t=this.mutationDefaults.find(function(t){return(0,o.to)(e,t.mutationKey)}))?void 0:t.defaultOptions:void 0},e.defaultQueryOptions=function(e){if(null==e?void 0:e._defaulted)return e;var t=(0,r.Z)({},this.defaultOptions.queries,this.getQueryDefaults(null==e?void 0:e.queryKey),e,{_defaulted:!0});return!t.queryHash&&t.queryKey&&(t.queryHash=(0,o.Rm)(t.queryKey,t)),t},e.defaultQueryObserverOptions=function(e){return this.defaultQueryOptions(e)},e.defaultMutationOptions=function(e){return(null==e?void 0:e._defaulted)?e:(0,r.Z)({},this.defaultOptions.mutations,this.getMutationDefaults(null==e?void 0:e.mutationKey),e,{_defaulted:!0})},e.clear=function(){this.queryCache.clear(),this.mutationCache.clear()},QueryClient}()},6755:function(){},2288:function(e,t,n){"use strict";n.d(t,{A4:function(){return scheduleMicrotask},G9:function(){return getAbortController},Gh:function(){return sleep},I6:function(){return parseFilterArgs},Kp:function(){return timeUntilStale},PN:function(){return isValidTimeout},Q$:function(){return function replaceEqualDeep(e,t){if(e===t)return e;var n=Array.isArray(e)&&Array.isArray(t);if(n||isPlainObject(e)&&isPlainObject(t)){for(var r=n?e.length:Object.keys(e).length,o=n?t:Object.keys(t),i=o.length,a=n?[]:{},l=0,s=0;s<i;s++){var u=n?s:o[s];a[u]=replaceEqualDeep(e[u],t[u]),a[u]===e[u]&&l++}return r===i&&l===r?e:a}return t}},Rm:function(){return hashQueryKeyByOptions},SE:function(){return functionalUpdate},X7:function(){return matchMutation},ZT:function(){return noop},_v:function(){return parseQueryArgs},_x:function(){return matchQuery},mc:function(){return ensureQueryKeyArray},sk:function(){return o},to:function(){return partialMatchKey},yF:function(){return hashQueryKey}});var r=n(7462),o="undefined"==typeof window;function noop(){}function functionalUpdate(e,t){return"function"==typeof e?e(t):e}function isValidTimeout(e){return"number"==typeof e&&e>=0&&e!==1/0}function ensureQueryKeyArray(e){return Array.isArray(e)?e:[e]}function timeUntilStale(e,t){return Math.max(e+(t||0)-Date.now(),0)}function parseQueryArgs(e,t,n){return isQueryKey(e)?"function"==typeof t?(0,r.Z)({},n,{queryKey:e,queryFn:t}):(0,r.Z)({},t,{queryKey:e}):e}function parseFilterArgs(e,t,n){return isQueryKey(e)?[(0,r.Z)({},t,{queryKey:e}),n]:[e||{},t]}function matchQuery(e,t){var n=e.active,r=e.exact,o=e.fetching,i=e.inactive,a=e.predicate,l=e.queryKey,s=e.stale;if(isQueryKey(l)){if(r){if(t.queryHash!==hashQueryKeyByOptions(l,t.options))return!1}else if(!partialMatchKey(t.queryKey,l))return!1}var u=!0===n&&!0===i||null==n&&null==i?"all":!1===n&&!1===i?"none":(null!=n?n:!i)?"active":"inactive";if("none"===u)return!1;if("all"!==u){var c=t.isActive();if("active"===u&&!c||"inactive"===u&&c)return!1}return("boolean"!=typeof s||t.isStale()===s)&&("boolean"!=typeof o||t.isFetching()===o)&&(!a||!!a(t))}function matchMutation(e,t){var n=e.exact,r=e.fetching,o=e.predicate,i=e.mutationKey;if(isQueryKey(i)){if(!t.options.mutationKey)return!1;if(n){if(hashQueryKey(t.options.mutationKey)!==hashQueryKey(i))return!1}else if(!partialMatchKey(t.options.mutationKey,i))return!1}return("boolean"!=typeof r||"loading"===t.state.status===r)&&(!o||!!o(t))}function hashQueryKeyByOptions(e,t){return((null==t?void 0:t.queryKeyHashFn)||hashQueryKey)(e)}function hashQueryKey(e){return JSON.stringify(ensureQueryKeyArray(e),function(e,t){return isPlainObject(t)?Object.keys(t).sort().reduce(function(e,n){return e[n]=t[n],e},{}):t})}function partialMatchKey(e,t){return function partialDeepEqual(e,t){return e===t||typeof e==typeof t&&!!e&&!!t&&"object"==typeof e&&"object"==typeof t&&!Object.keys(t).some(function(n){return!partialDeepEqual(e[n],t[n])})}(ensureQueryKeyArray(e),ensureQueryKeyArray(t))}function isPlainObject(e){if(!hasObjectPrototype(e))return!1;var t=e.constructor;if(void 0===t)return!0;var n=t.prototype;return!!(hasObjectPrototype(n)&&n.hasOwnProperty("isPrototypeOf"))}function hasObjectPrototype(e){return"[object Object]"===Object.prototype.toString.call(e)}function isQueryKey(e){return"string"==typeof e||Array.isArray(e)}function sleep(e){return new Promise(function(t){setTimeout(t,e)})}function scheduleMicrotask(e){Promise.resolve().then(e).catch(function(e){return setTimeout(function(){throw e})})}function getAbortController(){if("function"==typeof AbortController)return new AbortController}},8767:function(e,t,n){"use strict";n.d(t,{QueryClient:function(){return r.QueryClient},QueryClientProvider:function(){return o.QueryClientProvider}});var r=n(6747);n.o(r,"QueryClientProvider")&&n.d(t,{QueryClientProvider:function(){return r.QueryClientProvider}});var o=n(1373)},1373:function(e,t,n){"use strict";n.d(t,{QueryClientProvider:function(){return QueryClientProvider}});var r=n(101),o=n(3935).unstable_batchedUpdates;r.V.setBatchNotifyFunction(o);var i=n(1909),a=console;(0,i.E)(a);var l=n(7294),s=l.createContext(void 0),u=l.createContext(!1),QueryClientProvider=function(e){var t=e.client,n=e.contextSharing,r=void 0!==n&&n,o=e.children;l.useEffect(function(){return t.mount(),function(){t.unmount()}},[t]);var i=r&&"undefined"!=typeof window?(window.ReactQueryClientContext||(window.ReactQueryClientContext=s),window.ReactQueryClientContext):s;return l.createElement(u.Provider,{value:r},l.createElement(i.Provider,{value:t},o))}},7462:function(e,t,n){"use strict";function _extends(){return(_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}n.d(t,{Z:function(){return _extends}})},8583:function(e,t,n){"use strict";n.d(t,{Dv:function(){return useAtomValue},KO:function(){return useAtom},b9:function(){return useSetAtom}});var r=n(7294),o=n(5103),i=n(174);let a=(0,r.createContext)(void 0);function useStore(e){let t=(0,r.useContext)(a);return(null==e?void 0:e.store)||t||(0,o.K7)()}let isPromiseLike=e=>"function"==typeof(null==e?void 0:e.then),attachPromiseStatus=e=>{e.status||(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}))},l=r.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;if("rejected"===e.status)throw e.reason;throw attachPromiseStatus(e),e}),s=new WeakMap,createContinuablePromise=(e,t,n)=>{let r=(0,i.EX)(e),o=r[26],a=s.get(t);return a||(a=new Promise((i,l)=>{let u=t,onFulfilled=e=>t=>{u===e&&i(t)},onRejected=e=>t=>{u===e&&l(t)},onAbort=()=>{try{let t=n();isPromiseLike(t)?(s.set(t,a),u=t,t.then(onFulfilled(t),onRejected(t)),o(r,e,t,onAbort)):i(t)}catch(e){l(e)}};t.then(onFulfilled(t),onRejected(t)),o(r,e,t,onAbort)}),s.set(t,a)),a};function useAtomValue(e,t){let{delay:n,unstable_promiseStatus:o=!r.use}=t||{},i=useStore(t),[[a,s,u],c]=(0,r.useReducer)(t=>{let n=i.get(e);return Object.is(t[0],n)&&t[1]===i&&t[2]===e?t:[n,i,e]},void 0,()=>[i.get(e),i,e]),d=a;if((s!==i||u!==e)&&(c(),d=i.get(e)),(0,r.useEffect)(()=>{let t=i.sub(e,()=>{if(o)try{let t=i.get(e);isPromiseLike(t)&&attachPromiseStatus(createContinuablePromise(i,t,()=>i.get(e)))}catch(e){}if("number"==typeof n){console.warn(`[DEPRECATED] delay option is deprecated and will be removed in v3.
4
5Migration guide:
6
7Create a custom hook like the following.
8
9function useAtomValueWithDelay<Value>(
10  atom: Atom<Value>,
11  options: { delay: number },
12): Value {
13  const { delay } = options
14  const store = useStore(options)
15  const [value, setValue] = useState(() => store.get(atom))
16  useEffect(() => {
17    const unsub = store.sub(atom, () => {
18      setTimeout(() => setValue(store.get(atom)), delay)
19    })
20    return unsub
21  }, [store, atom, delay])
22  return value
23}
24`),setTimeout(c,n);return}c()});return c(),t},[i,e,n,o]),(0,r.useDebugValue)(d),isPromiseLike(d)){let t=createContinuablePromise(i,d,()=>i.get(e));return o&&attachPromiseStatus(t),l(t)}return d}function useSetAtom(e,t){let n=useStore(t),o=(0,r.useCallback)((...t)=>{if(!("write"in e))throw Error("not writable atom");return n.set(e,...t)},[n,e]);return o}function useAtom(e,t){return[useAtomValue(e,t),useSetAtom(e,t)]}},5103:function(e,t,n){"use strict";let r,o;n.d(t,{K7:function(){return getDefaultStore},cn:function(){return atom}});var i=n(174);let a=0;function atom(e,t){let n=`atom${++a}`,r={toString(){return this.debugLabel?n+":"+this.debugLabel:n}};return"function"==typeof e?r.read=e:(r.init=e,r.read=defaultRead,r.write=defaultWrite),t&&(r.write=t),r}function defaultRead(e){return e(this)}function defaultWrite(e,t,n){return t(this,"function"==typeof n?n(e(this)):n)}function getDefaultStore(){return o||(o=r?r():(0,i.KE)(),globalThis.__JOTAI_DEFAULT_STORE__||(globalThis.__JOTAI_DEFAULT_STORE__=o),globalThis.__JOTAI_DEFAULT_STORE__!==o&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044")),o}},174:function(e,t,n){"use strict";function isActuallyWritableAtom(e){return"function"==typeof e.write}function isAtomStateInitialized(e){return"v"in e||"e"in e}function returnAtomValue(e){if("e"in e)throw e.e;if(!("v"in e))throw Error("[Bug] atom state is not initialized");return e.v}function isPromiseLike(e){return"function"==typeof(null==e?void 0:e.then)}function addPendingPromiseToDependency(e,t,n){if(!n.p.has(e)){n.p.add(e);let cleanup=()=>n.p.delete(e);t.then(cleanup,cleanup)}}
24function getMountedOrPendingDependents(e,t,n){let r=n.get(e),o=null==r?void 0:r.t,i=t.p;if(!(null==o?void 0:o.size))return i;if(!i.size)return o;let a=new Set(o);for(let e of i)a.add(e);return a}n.d(t,{EX:function(){return getBuildingBlocks},KE:function(){return buildStore}});let BUILDING_BLOCK_atomRead=(e,t,n,...r)=>n.read(...r),BUILDING_BLOCK_atomWrite=(e,t,n,...r)=>n.write(...r),BUILDING_BLOCK_atomOnInit=(e,t,n)=>n.INTERNAL_onInit(t),BUILDING_BLOCK_atomOnMount=(e,t,n,r)=>{var o;return null==(o=n.onMount)?void 0:o.call(n,r)},BUILDING_BLOCK_ensureAtomState=(e,t,n)=>{var r;let o=e[0],i=o.get(n);if(!i){let a=e[6],l=e[9];i={d:new Map,p:new Set,n:0},o.set(n,i),null==(r=a.i)||r.call(a,n),n.INTERNAL_onInit&&l(e,t,n)}return i},BUILDING_BLOCK_flushCallbacks=(e,t)=>{var n;let r=e[1],o=e[3],i=e[4],a=e[5],l=e[6],s=e[13];if(!l.f&&!o.size&&!i.size&&!a.size)return;let u=[],call=e=>{try{e()}catch(e){u.push(e)}};do{l.f&&call(l.f);let u=new Set;for(let e of o){let t=null==(n=r.get(e))?void 0:n.l;if(t)for(let e of t)u.add(e)}for(let e of(o.clear(),a))u.add(e);for(let e of(a.clear(),i))u.add(e);for(let e of(i.clear(),u))call(e);o.size&&s(e,t)}while(o.size||a.size||i.size);if(u.length)throw AggregateError(u)},BUILDING_BLOCK_recomputeInvalidatedAtoms=(e,t)=>{let n=e[1],r=e[2],o=e[3],i=e[11],a=e[14],l=e[17];if(!o.size)return;let s=[],u=[],c=new WeakSet,d=new WeakSet,f=[],h=[];for(let n of o)f.push(n),h.push(i(e,t,n));for(;f.length;){let o=f.length-1,a=f[o],l=h[o];if(d.has(a)){f.pop(),h.pop();continue}if(c.has(a)){if(r.get(a)===l.n)s.push(a),u.push(l);else if(r.has(a))throw Error("[Bug] invalidated atom exists");d.add(a),f.pop(),h.pop();continue}for(let r of(c.add(a),getMountedOrPendingDependents(a,l,n)))c.has(r)||(f.push(r),h.push(i(e,t,r)))}for(let n=s.length-1;n>=0;--n){let i=s[n],c=u[n],d=!1;for(let e of c.d.keys())if(e!==i&&o.has(e)){d=!0;break}d&&(r.set(i,c.n),a(e,t,i),l(e,t,i)),r.delete(i)}},r=new WeakSet,BUILDING_BLOCK_readAtomState=(e,t,n)=>{var o,i;let a,l;let s=e[1],u=e[2],c=e[3],d=e[6],f=e[7],h=e[11],p=e[12],m=e[13],g=e[14],v=e[16],y=e[17],_=e[20],b=e[26],x=e[28],S=h(e,t,n),w=x[0];if(isAtomStateInitialized(S)){if(s.has(n)&&u.get(n)!==S.n||S.m===w)return S.m=w,S;let r=!1;for(let[n,o]of S.d)if(g(e,t,n).n!==o){r=!0;break}if(!r)return S.m=w,S}let R=!0,C=new Set(S.d.keys()),pruneDependencies=()=>{for(let e of C)S.d.delete(e)},mountDependenciesIfAsync=()=>{if(s.has(n)){let r=!c.size;y(e,t,n),r&&(m(e,t),p(e,t))}},E=S.n,T=u.get(n)===E;try{r.delete(t);let i=f(e,t,n,r=>{var o;if(r===n){let n=h(e,t,r);if(!isAtomStateInitialized(n)){if("init"in r)_(e,t,r,r.init);else throw Error("no atom init")}return returnAtomValue(n)}let i=g(e,t,r);try{return returnAtomValue(i)}finally{C.delete(r),S.d.set(r,i.n),isPromiseLike(S.v)&&addPendingPromiseToDependency(n,S.v,i),s.has(n)&&(null==(o=s.get(r))||o.t.add(n)),R||mountDependenciesIfAsync()}},{get signal(){return a||(a=new AbortController),a.signal},get setSelf(){return console.warn("[DEPRECATED] setSelf is deprecated and will be removed in v3."),isActuallyWritableAtom(n)||console.warn("setSelf function cannot be used with read-only atom"),!l&&isActuallyWritableAtom(n)&&(l=(...r)=>{if(R&&console.warn("setSelf function cannot be called in sync"),!R)try{return v(e,t,n,r)}finally{m(e,t),p(e,t)}}),l}});if(r.has(t)&&console.warn("Detected store mutation during atom read. This is not supported."),_(e,t,n,i),isPromiseLike(i)){b(e,t,i,()=>null==a?void 0:a.abort());let settle=()=>{pruneDependencies(),mountDependenciesIfAsync()};i.then(settle,settle)}else pruneDependencies();return null==(o=d.r)||o.call(d,n),S.m=w,S}catch(e){if(function(e){if(!(e instanceof Error))return!1;let t=e.name,n=e.message.toLowerCase();return("RangeError"===t||"InternalError"===t)&&(n.includes("call stack")||n.includes("too much recursion")||n.includes("stack overflow"))}(e))throw e;return delete S.v,S.e=e,++S.n,S.m=w,S}finally{R=!1,S.n!==E&&T&&(u.set(n,S.n),c.add(n),null==(i=d.c)||i.call(d,n))}},BUILDING_BLOCK_invalidateDependents=(e,t,n)=>{let r=e[1],o=e[2],i=e[11],a=[n];for(;a.length;){let n=a.pop(),l=i(e,t,n);for(let s of getMountedOrPendingDependents(n,l,r)){let n=i(e,t,s);o.get(s)!==n.n&&(o.set(s,n.n),a.push(s))}}}
24,BUILDING_BLOCK_writeAtomState=(e,t,n,o)=>{let i=e[3],a=e[6],l=e[8],s=e[11],u=e[12],c=e[13],d=e[14],f=e[15],h=e[16],p=e[17],m=e[20],g=e[28],v=!0;try{return l(e,t,n,n=>returnAtomValue(d(e,t,n)),(o,...l)=>{var d;let y=s(e,t,o);try{if(o!==n)return h(e,t,o,l);{if(!("init"in o))throw Error("atom not writable");r.add(t);let n=y.n,s=l[0];m(e,t,o,s),p(e,t,o),n!==y.n&&(++g[0],i.add(o),f(e,t,o),null==(d=a.c)||d.call(a,o));return}}finally{v||(c(e,t),u(e,t))}},...o)}finally{v=!1}},BUILDING_BLOCK_mountDependencies=(e,t,n)=>{var r;let o=e[1],i=e[3],a=e[6],l=e[11],s=e[15],u=e[18],c=e[19],d=l(e,t,n),f=o.get(n);if(f&&d.d.size>0){for(let[o,c]of d.d)if(!f.d.has(o)){let d=l(e,t,o),h=u(e,t,o);h.t.add(n),f.d.add(o),c!==d.n&&(i.add(o),s(e,t,o),null==(r=a.c)||r.call(a,o))}for(let r of f.d)if(!d.d.has(r)){f.d.delete(r);let o=c(e,t,r);null==o||o.t.delete(n)}}},BUILDING_BLOCK_mountAtom=(e,t,n)=>{var r;let o=e[1],i=e[4],a=e[6],l=e[10],s=e[11],u=e[12],c=e[13],d=e[14],f=e[16],h=e[18],p=s(e,t,n),m=o.get(n);if(!m){for(let r of(d(e,t,n),p.d.keys())){let o=h(e,t,r);o.t.add(n)}m={l:new Set,d:new Set(p.d.keys()),t:new Set},o.set(n,m),isActuallyWritableAtom(n)&&n.onMount&&i.add(()=>{let r=!0;try{let o=l(e,t,n,(...o)=>{try{return f(e,t,n,o)}finally{r||(c(e,t),u(e,t))}});o&&(m.u=()=>{r=!0;try{o()}finally{r=!1}})}finally{r=!1}}),null==(r=a.m)||r.call(a,n)}return m},BUILDING_BLOCK_unmountAtom=(e,t,n)=>{var r,o;let i=e[1],a=e[5],l=e[6],s=e[11],u=e[19],c=s(e,t,n),d=i.get(n);if(!d||d.l.size)return d;let f=!1;for(let e of d.t)if(null==(r=i.get(e))?void 0:r.d.has(n)){f=!0;break}if(!f){for(let r of(d.u&&a.add(d.u),d=void 0,i.delete(n),c.d.keys())){let o=u(e,t,r);null==o||o.t.delete(n)}null==(o=l.u)||o.call(l,n);return}return d},BUILDING_BLOCK_setAtomStateValueOrPromise=(e,t,n,r)=>{let o=e[11],i=e[27],a=o(e,t,n),l="v"in a,s=a.v;if(isPromiseLike(r))for(let i of a.d.keys())addPendingPromiseToDependency(n,r,o(e,t,i));a.v=r,delete a.e,l&&Object.is(s,a.v)||(++a.n,isPromiseLike(s)&&i(e,t,s))},BUILDING_BLOCK_storeGet=(e,t,n)=>{let r=e[14];return returnAtomValue(r(e,t,n))},BUILDING_BLOCK_storeSet=(e,t,n,...r)=>{let o=e[3],i=e[12],a=e[13],l=e[16],s=o.size;try{return l(e,t,n,r)}finally{o.size!==s&&(a(e,t),i(e,t))}},BUILDING_BLOCK_storeSub=(e,t,n,r)=>{let o=e[12],i=e[13],a=e[18],l=e[19],s=a(e,t,n),u=s.l;return u.add(r),i(e,t),o(e,t),()=>{u.delete(r),l(e,t,n),i(e,t),o(e,t)}}
24,BUILDING_BLOCK_registerAbortHandler=(e,t,n,r)=>{let o=e[25],i=o.get(n);if(!i){i=new Set,o.set(n,i);let cleanup=()=>o.delete(n);n.then(cleanup,cleanup)}i.add(r)},BUILDING_BLOCK_abortPromise=(e,t,n)=>{let r=e[25],o=r.get(n);null==o||o.forEach(e=>e())},o=new WeakMap;function getBuildingBlocks(e){let t=o.get(e);if(!t)throw Error("Store must be created by buildStore to read its building blocks");let n=t[24];return n?n(t,e):t}function buildStore(...e){let t={get:e=>r(n,t,e),set:(e,...r)=>i(n,t,e,...r),sub:(e,r)=>a(n,t,e,r)},n=[new WeakMap,new WeakMap,new WeakMap,new Set,new Set,new Set,{},BUILDING_BLOCK_atomRead,BUILDING_BLOCK_atomWrite,BUILDING_BLOCK_atomOnInit,BUILDING_BLOCK_atomOnMount,BUILDING_BLOCK_ensureAtomState,BUILDING_BLOCK_flushCallbacks,BUILDING_BLOCK_recomputeInvalidatedAtoms,BUILDING_BLOCK_readAtomState,BUILDING_BLOCK_invalidateDependents,BUILDING_BLOCK_writeAtomState,BUILDING_BLOCK_mountDependencies,BUILDING_BLOCK_mountAtom,BUILDING_BLOCK_unmountAtom,BUILDING_BLOCK_setAtomStateValueOrPromise,BUILDING_BLOCK_storeGet,BUILDING_BLOCK_storeSet,BUILDING_BLOCK_storeSub,void 0,new WeakMap,BUILDING_BLOCK_registerAbortHandler,BUILDING_BLOCK_abortPromise,[0]].map((t,n)=>e[n]||t);o.set(t,Object.freeze(n));let r=n[21],i=n[22],a=n[23];return t}}},function(e){var __webpack_exec__=function(t){return e(e.s=t)};e.O(0,[9774,179],function(){return __webpack_exec__(6840),__webpack_exec__(9974)}),_N_E=e.O()}]);

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